對等加密
此條目沒有列出任何參考或來源。 (2009年12月3日) |
對等加密(Reciprocal cipher)是對稱密鑰加密(Symmetric-key algorithm)的一個特例。該類密碼的加密算法是它自己本身的逆反函數,所以其解密算法等同於加密算法。如果要還原對等加密的密文,套用加密同樣的演算法即可得到明文。換句話說,使用相同的密鑰,兩次連續的對等加密運算後會回復原始文字。在數學上,這有時稱之為對合。
舉例來說,ROT13 演算法是將26個英文字母依續排列即1=A、2=B、3=C、...、26=Z、27=A...,加密後將數字加13,即A(1)→N(14)、B(2)→O(15)、...、M(13)→Z(26),欲得到原始訊息再將數字加13即可。ILOVEYOU加密過後即變成VYBIRLBH。
常見的對等加密算法有 ROT13、阿特巴希密碼、博福特密碼、恩尼格瑪密碼機、異或密碼、RC4、瓦茨亞亞那加密。
參見
參考文獻
這是一篇與密碼學相關的小作品。您可以透過編輯或修訂擴充其內容。 |