解密就像妳鑰匙深進鑰匙孔,順時針轉壹下
密鑰就像妳那把鑰匙上面的齒
暴力破解就像做了世界上所有可能的齒的鑰匙,壹把壹把試。不可以理解為直接砸開。
就像商場裏衣服上有個鎖,如果沒有鑰匙,就算怎麽弄開,那件衣服都沒法穿了。所以就壹定要有鑰匙。
所以密鑰叫作key(鑰匙)
應該很形象了吧。
加密從數學角度就是壹個像函數c=E(m,k)
輸入:m是消息明文,k是密鑰,
輸出:c是消息密文
D是E的反函數,m'=D(c',k')
輸入:c'是消息密文,k'是密鑰,
輸出:m'是消息明文
當c=c', k=k'時,壹定有m=m'
c,m,k可以看成壹個個大整數,比如c=394783579347293479382。
最簡單的壹個加密就是
E(m,k)=m+k
D(c,k)=c-k