非可逆加密就是不能解密,其实是不可靠加密。 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