非可逆加密就是不能解密,其實是不可靠加密。 DES加密:“ DES算法的入口參數有三個:Key、Data、Mode。其中Key為8個字節共64位,是DES算法的工作密鑰;Data也為8個字節64位,是要被加密或被解密的數據;Mode為DES的工作方式,有兩種:加密或解密,如果Mode為加密,則用Key去把數據Data進行加密,生成Data的密碼形式作為DES的輸出結果;如Mode為解密,則用Key去把密碼形式的數據Data解密,還原為Data的明碼形式作為DES的輸出結果。在使用DES時,雙方預先約定使用的”密碼”即Key,然后用Key去加密數據;接收方得到密文后使用同樣的Key解密得到原數據,這樣便實現了安全性較高的數據傳輸。 DES的工作原理為:將明文分割成許多64位大小的塊,每個塊用64位密鑰進行加密”
其實這個來自網上,這個比較適合我用,原址:http://snowolf.javaeye.com/blog/380034
Powered by: BlogJava Copyright © Gavin.lee