首页 新闻 搜索 专区 学院

字符串加密问题

0
悬赏园豆:50 [待解决问题]

已知字符串长度(有限,十几位),纯数字。能否加密,密文依然是纯数字。且可解密

求指导思路

_10Buns的主页 _10Buns | 初学一级 | 园豆:113
提问于:2014-05-24 04:45
< >
分享
所有回答(3)
0

网上这种加密的方法很多的,自己找找,最简单的异或Key、矩阵变换、移位变换、字节替换变换等。要想用高强度的、专用的、高速的,怕是没有免费的,可以QQ:1561724180

LiuKaiFa | 园豆:1491 (小虾三级) | 2014-05-24 10:43

目前做的就是这样,但是有个问题 矩阵变换、字符移位 过后怎么能缩短长度呢 

比如123456789 明文 我想通过加密变成23456789(假设的密文) 意思就是我的密文加密过后不仅还是数字 而且位数变短

支持(0) 反对(0) _10Buns | 园豆:113 (初学一级) | 2014-05-24 21:08
0

异或Key最简单,最快,相对来说强度也比较高,因为异或属于流密码,是理论上最安全的加密算法,但key一定要是随机的,并且key的保管是个问题,一定要保管好,不然就挂了

数据之巅 | 园豆:309 (菜鸟二级) | 2014-05-24 16:22
0

加密的话既要让人想不到又要记得住,你可以将这十几个数每个数按照一定的位数想左或向右移动,然后只要是2的倍数全部替换成某个数字。这种方法还有很多,你只要记得住就行了

Paul-silence | 园豆:204 (菜鸟二级) | 2014-05-25 20:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册