WEB开发网
开发学院手机开发Windows Phone开发 Windows phone应用开发[16]-数据加密 阅读

Windows phone应用开发[16]-数据加密

 2012-05-15 16:04:51 来源:WEB开发网   
核心提示:TripleDES[3DES]Triple DES又称3DES,是DES加密算法的一种模式.[TDEA,Windows phone应用开发[16]-数据加密(8),Triple Data Encryption Algorithm]块密码的通称,它相当于是对每个数据块应用三次DES加密算法.现在计算机运算能力的增强,原版

TripleDES[3DES]

Triple DES又称3DES,是DES加密算法的一种模式.[TDEA,Triple Data Encryption Algorithm]块密码的通称。它相当于是对每个数据块应用三次DES加密算法.现在计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法.

一开始我大概看了DES 算法在C下面的实现很简单.费了点时间很快就移植Windows Phone DES算法版本. DES算法的核心采用位运算的. 每次8个字节也就是64位内容.密钥key也为64位.然后经过16轮置换. 可惜 TripleDES[3DES]始终没有移植成功.重复造轮子无果后.果断寻求第三方解决方案.

上一页  3 4 5 6 7 8 9 10 11 12 13  下一页

Tags:Windows phone 应用开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接