java 字符串 等长加密解密
求java中的字符串(包括中文、英文、标点符号等)进行等长加密和解密算法。
具体算法,不要求复杂加密,算法要正确、成熟。谢谢
------解决方案--------------------没有去研究过,呵呵,希望下面地址能帮助到你
http://topic.csdn.net/t/20030226/00/1466443.html
------解决方案--------------------3DES DES
------解决方案--------------------可以利用Java里面的BigInteger类实现复杂的加密算法,比如MD5等等...
------解决方案--------------------不知道你说的MD5这类不可逆的验证型算法,还是DES这类加密型算法.
------解决方案--------------------MD5
------解决方案--------------------知识库内容都加密成MD5的话,你最后要看内容怎么看的啊,又不能从MD5结果里面解密出原来的内容的,MD5只能验证你的知识库的内容有没有被篡改,但是如果是可逆性的加密的话要保持等长基本上是不可能的,再说了知识库谁都可以改,对他进行MD5加密也没有什么实际意义啊,忽忽.
------解决方案--------------------简单的加密,你把字符集合做下映射转换就可以了,当然这个方法比较简单