2 san13219091 san13219091 于 2016.04.14 12:52 提问

JAVA纯数字加密成字符串(可解密)
比如数字 100 需要转换成对应的英文字母,最好8位左右。需要可以解密回来

3个回答

u014481698
u014481698   2016.04.14 13:07

线程的加密算法很多啊,DES RSA 都可以解密。也可以base64 最简单了。

u014481698
u014481698 回复flexjava: 以前做过一个短信传URL带参数id,id转字符串了 用的是BASE64 但容易破解,可以简单混淆一下。为了控制长度吗 没考虑复杂的加密。
一年多之前 回复
san13219091
san13219091 现成的加密后字符串太长了,需要8位左右的
一年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.04.14 13:02

java 字符串加密与解密
Java 字符串的加密和解密
java 字符串加密与解密
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

theSnai1
theSnai1   2016.04.14 15:25

java的加密算法还是很多的,就像一楼所说的rsa非对称加密算法,des、3des等对称加密算法,可以在网上搜到源码实现的,也有现成的工具包,不用自己写。

san13219091
san13219091 关键加密后长度太长了啊。。
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!