谁有字符串des或rc6加解密C++程序?

[复制链接]
3018|7
 楼主| 音乐乐乐 发表于 2007-5-12 20:41 | 显示全部楼层 |阅读模式
pheavecn 发表于 2007-5-12 21:14 | 显示全部楼层

我有des和3des,不过没带身边

  
 楼主| 音乐乐乐 发表于 2007-5-13 19:31 | 显示全部楼层

利用CryptoAPI加密的数据在不同的Windows系统和不同的PC上是否

楼上的是字符串的吗?我在网上找的都是数据的,不是字符串的。
pheavecn 发表于 2007-5-14 06:32 | 显示全部楼层

字符串跟数据有啥区别呢?

  
xwj 发表于 2007-5-14 07:46 | 显示全部楼层

晕,字符串不是数据???

  
 楼主| 音乐乐乐 发表于 2007-5-14 13:04 | 显示全部楼层

楼上两位,区别大着呢!

&nbsp;字符串加密要求非0字节加密后不允许为0!要不一个字符串加密后可能就变成2个字符串了呢。<br /><br />&nbsp;普通数据加密就无所谓了。<br /><br />这怎么能说是一样呢?<br />
pheavecn 发表于 2007-5-15 07:20 | 显示全部楼层

des是基于块为单位来加密的。

短于64(好像是)字节的需要填充。<br />至于一个字符串加密后还要保持为一个字符串,你可以采取些变换。<br />
 楼主| 音乐乐乐 发表于 2007-5-15 08:39 | 显示全部楼层

我现在是用windows的api做的

就是Windows提供的CryptoAPI,但是不知道不同的操作系统和不同的PC硬件其结果是否兼容,也就是不知道能否保证我在一个机器上加密的文件到另一个机器上能解密。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

350

主题

2293

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部