社区
非技术区
帖子详情
怎样才能将10位数通过密钥加密成6位数并且可以解密?
zlx19861221
2014-04-01 02:54:51
怎样才能将10位数通过密钥加密成6位数并且可以解密?
...全文
880
8
打赏
收藏
怎样才能将10位数通过密钥加密成6位数并且可以解密?
怎样才能将10位数通过密钥加密成6位数并且可以解密?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ccrun.com
2014-06-05
打赏
举报
回复
用4bit编码
jenhon
2014-06-04
打赏
举报
回复
10位数字,需要5个字节就可以储存,剩下一个字节存储密匙,这样算起来,6byte倒是可以实现你说的,能加密能解密,但是6byte肯定不止6位。
满面尘,鬓如霜,何处话凄凉
2014-06-04
打赏
举报
回复
这是要压缩算法, 不是要加密算法!
yyfhz
2014-04-03
打赏
举报
回复
除非有大密码本做辅助,否则不可能实现。
英年渐肥
2014-04-02
打赏
举报
回复
麻烦,似乎没必要
lhy
2014-04-01
打赏
举报
回复
不可能,信息必然损失。
lyhoo163
2014-04-01
打赏
举报
回复
10位信息>6位信息 ,只有牺牲大部信息才能转换。
haitao
2014-04-01
打赏
举报
回复
两者都是10进制? 基本不可能,信息必然有丢失(除非可压缩)
php-Aes
加密
类程序.zip
AES
加密
算法 – 算法原理 AES 算法基于排列和置换运算,排列是对数据重新进行安排,置换是将一个数据单元替换为另一个,AES 使用几种不同的方法来执行排列和置换运算. AES 是一个迭代的、对称
密钥
分组的密码,它可以使用128、192 和 256 位
密钥
,并且用 128 位(16字节)分组
加密
和
解密
数据,与公共
密钥
密码使用
密钥
对不同,对称
密钥
密码使用相同的
密钥
加密
和
解密
数据,通过分组密码返回的
加密
数据的
位数
与输入数据相同,迭代
加密
使用一个循环结构,在该循环中重复置换和替换输入数据
RSA
加密
解密
程序及代码,c++
RSA
加密
解密
程序及代码,可以按要求的
位数
生
成
非对称
密钥
。可以保存
密钥
和装载
密钥
,
密钥
保存为纯文本。可以用指定
密钥
以RSA算法
加密
任意一个文件,
加密
生
成
的数据为纯文本。可以装载
加密
过的文件,并用指定的
密钥
解密
还原出原文件。
一个Php Aes
加密
类库
一个Php Aes
加密
类程序,适用于Yii的扩展如果不用在Yii框架中,把代码中Yii::app()->params[\'encryptKey\'] 换
成
你对应的默认key就可以了. AES
加密
算法 – 算法原理 AES 算法基于排列和置换运算,排列是对数据重新进行安排,置换是将一个数据单元替换为另一个,AES 使用几种不同的方法来执行排列和置换运算. AES 是一个迭代的、对称
密钥
分组的密码,它可以使用128、192 和 256 位
密钥
,并且用 128 位(16字节)分组
加密
和
解密
数据,与公共
密钥
密码使用
密钥
对不同,对称
密钥
密码使用相同的
密钥
加密
和
解密
数据,通过分组密码返回的
加密
数据的
位数
与输入数据相同,迭代
加密
使用一个循环结构,在该循环中重复置换和替换输入数据。
一个Php Aes
加密
类库.zip
一个Php Aes
加密
类程序,适用于Yii的扩展如果不用在Yii框架中,把代码中Yii::app()->params[\'encryptKey\'] 换
成
你对应的默认key就可以了. AES
加密
算法 – 算法原理 AES 算法基于排列和置换运算,排列是对数据重新进行安排,置换是将一个数据单元替换为另一个,AES 使用几种不同的方法来执行排列和置换运算. AES 是一个迭代的、对称
密钥
分组的密码,它可以使用128、192 和 256 位
密钥
,并且用 128 位(16字节)分组
加密
和
解密
数据,与公共
密钥
密码使用
密钥
对不同,对称
密钥
密码使用相同的
密钥
加密
和
解密
数据,通过分组密码返回的
加密
数据的
位数
与输入数据相同,迭代
加密
使用一个循环结构,在该循环中重复置换和替换输入数据。
AES.rar_AES 192_AES 256_ES
加密
_aes 128_es aes
ES(The Advanced Encryption Standard)是美国国家标准与技术研究所用于
加密
电子数据的规范。它被预期能
成
为人们公认的
加密
包括金融、电信和政府数字信息的方法。 AES 是一个新的可以用于保护电子数据的
加密
算法。明确地说,AES 是一个迭代的、对称
密钥
分组的密码,它可以使用128、192 和 256 位
密钥
,并且用 128 位(16字节)分组
加密
和
解密
数据。与公共
密钥
密码使用
密钥
对不同,对称
密钥
密码使用相同的
密钥
加密
和
解密
数据。通过分组密码返回的
加密
数据 的
位数
与输入数据相同。迭代
加密
使用一个循环结构,在该循环中重复置换(permutations )和替换(substitutions)输入数据。Figure 1 显示了 AES 用192位
密钥
对一个16位字节数据块进行
加密
和
解密
的情形。
非技术区
830
社区成员
53,573
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章