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 但容易破解,可以简单混淆一下。为了控制长度吗 没考虑复杂的加密。
2 年多之前 回复
san13219091
san13219091 现成的加密后字符串太长了,需要8位左右的
2 年多之前 回复
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 关键加密后长度太长了啊。。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java纯数字加密解密实例
我们都知道,在用户添加信息时,一些比较敏感的信息,如身份证号,手机号,用户的登录密码等信息,是不能直接明文存进数据库的.今天我们就以一个具体的例子来说明一下纯数字的java加密解密技术.           一般我们从页面获取到用户添加的信息之后,进行加密然后存入到数据库.需要比对信息时,加密之后的用户信息我们看不懂,所以对应的我们就要用解密技术.其实软考中对加密解密技术进行了很全面的说
python实现字符串加密成纯数字
说明:    该加密算法仅仅是做一个简单的加密,安全性并不高.算法流程:1.字符串以utf8解码成字节数组 2.把每一个字节转换成十进制数字字符串('0'~'255') 3.在每个十进制数字字符串之前加上一个长度位(长度位固定只占1个字符) 4.进行数字替换,例如:(0-1,1-9,2-3,3-8,4-7,5-6,6-2,7-4,8-5,9-0)代码实现:    加密:#加密 def encryp...
数字加密解密类-php
http://www.jb51.net/article/48269.htm <?php /** * 加密解密类 * 该算法仅支持加密数字。比较适用于数据库中id字段的加密解密,以及根据数字显示url的加密。 * @author 深秋的竹子 * @version alpha * @加密原则 标记长度 + 补位 + 数字替换 * @加密步骤: * 将a-z,A-Z,0-9 62
一个最简单的加密解密算法(纯数字)
原文链接:http://blog.csdn.net/stpeace/article/details/8294980 [cpp] view plain copy print? #include     // KEY 非常重要,不能对公众泄露KEY值  // 发送端和接收端提前秘密约定好KEY值  #define KEY 1313113 // 万岁万岁万万岁
清晰明了有趣味的数字加密讲解
白话数字签名(1)——基本原理(新!) 摘要 本系列通过通俗易懂的讲解,让您就像读小说一般,轻轻松松就能理解数字签名的基本原理和应用方法(即使您是一个并不精通计算机的企业老总,也能读懂本篇文章)。然后我们再逐步深入技术细节,最后将给出一个在B/S信息系统中使用数字签名的DEMO。 由于数字签名基于非对称加密技术,所以我们需要先啰嗦一下对称加密和非对称加密技术。 对称加密
对一串数字采用相应的加密策略后传输的Java实现代码
某个公司采用公用电话传递数据信息,数据是小于8位的整数,为了确保安全,     在传递过程中需要加密,加密规则如下:         首先将数据倒序,然后将每位数字都加上5,再用和除以10的余数代替该数字,         最后将第一位和最后一位数字交换。 请任意给定一个小于8位的整数,         然后,把加密后的结果在控制台打印出来。              题目要求:
DES加密算法(密文只有字符串和数字)
因为最近在做一个系统,系统需要有个能展示一个数据页面在大屏幕上,而这个页面的数据是和每个用户挂钩的。但是要求又不能让用户看到URL地址上的用户的个人ID。 之前用了BASE64的加密算法,对ID进行加密,后来发现密文中有%的字符出现,偶尔会出现无法解密的问题。 但是大部分时候却是可以的。 一直找不到原因。 后来仔细的调试,DEBUG模式,才发现,密文中带有%这样 的符号,会在少部分情况下,由
html简单 字母数字 加密 解密 实例
html简单字母数字加密解密实例 --> var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var base64DecodeChars = new Array(   -1, -1, -1, -1,
18位md5加密算法解密方法解 adminpwd=Mid(md5(adminpwd,32),4,18
有时候会遇到18位md5,目前出自老Y文章管理系统。     目前出现太多的变异MD5值,大多数都是生成32位来截取第几位到第几位。     老Y文章管理系统登录页面是这样的     adminpwd=Mid(md5(adminpwd,32),4,18     32位md5值从第3位起截取18位     例如:     89ACFA07F0F5AD91B0980
PHP加密解密类(密文只有大小写字母和数字),支持中文加密
by 狂奔的蜗牛的博客 from http://www.host900.com/ 本文地址:http://www.host900.com/index.php/articles/148/ php /** * MrPmvc加密解密类 * @author 狂奔的蜗牛 * @email 672308444@163.com * @version alpha * Usag