打印

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

[复制链接]
2380|7
手机看帖
扫描二维码
随时随地手机跟帖
沙发
pheavecn| | 2007-5-12 21:14 | 只看该作者

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

使用特权

评论回复
板凳
音乐乐乐|  楼主 | 2007-5-13 19:31 | 只看该作者

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

楼上的是字符串的吗?我在网上找的都是数据的,不是字符串的。

使用特权

评论回复
地板
pheavecn| | 2007-5-14 06:32 | 只看该作者

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

使用特权

评论回复
5
xwj| | 2007-5-14 07:46 | 只看该作者

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

使用特权

评论回复
6
音乐乐乐|  楼主 | 2007-5-14 13:04 | 只看该作者

楼上两位,区别大着呢!

 字符串加密要求非0字节加密后不允许为0!要不一个字符串加密后可能就变成2个字符串了呢。

 普通数据加密就无所谓了。

这怎么能说是一样呢?

使用特权

评论回复
7
pheavecn| | 2007-5-15 07:20 | 只看该作者

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

短于64(好像是)字节的需要填充。
至于一个字符串加密后还要保持为一个字符串,你可以采取些变换。

使用特权

评论回复
8
音乐乐乐|  楼主 | 2007-5-15 08:39 | 只看该作者

我现在是用windows的api做的

就是Windows提供的CryptoAPI,但是不知道不同的操作系统和不同的PC硬件其结果是否兼容,也就是不知道能否保证我在一个机器上加密的文件到另一个机器上能解密。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

350

主题

2293

帖子

3

粉丝