关键字  
 文件名称: EncryDeCry我在字符串加密时的处理是每次取字符串的三个字节,再把三个字符连成一个24位的整型,下载  收藏√  我顶↑
  所属分类: Crypt_Decrypt algrithms
  开发工具: Java
  文件大小: 1 KB
  上传时间: 2006-06-16
  下载次数: 17
  提 供 者: 伍孝秉
 详细说明:我在字符串加密时的处理是每次取字符串的三个字节,再把三个字符连成一个24位的整型,前8位存放第一个字符,中间8位存放第二个字符,最后8位存放第三个字符。再取这个整型数的前6位对应的数值去差用户提供对应表,转化成相应的字符,再取第二个6位,第三个6位,第四个六位进行字符的转换。再重复前面相同的操作值到整个字符串转换完毕。在解密的过程就是根据用户提供的表进行查找和移位换原字符串。 这种算法比通常的直接根据用户提供的表进行转换有更高的安全性,且加密解密的效率很高。-string encryption is the handling each from the three-byte string. then three characters together into a 24-bit integer, the former eight store one character, intermediate storage of the second eight characters, the last eight characters placed third. This takes the number of cosmetic six, the numerical difference to users correspondence table, into the corresponding characters, then take the second six months, six third, fourth six characters for the conversion. Repeat the same as before the operation value of the entire string conversion completed. The decryption process is the basis for the user to find and scale displacement for the original strings. This algorithm than usual under the direct users of the conversion table for a higher level of security and encryption and decryption of
 输入关键字,在本站48万海量源码库中尽情搜索:  帮助
 [3des.zip] - 3des加密解密算法的一个c++实现。 网络字符串加密时可以使用。
 [javaCipher.rar] - 一个基于java平台的DES加密解密算法,key保存在文件中,KeyManager.java是该加密解密算法的使用范例
 [a_software_for_AES_encode_and_decode_with_java.rar] - 是一个用java写的关于AES加密解密的小软件,压缩包内容包括了.java,.class,.jar,解压后必须要安装java虚拟机才可以运行。
 
 [bfsh-koc.zip] - Powerful BlowFish C code ,
 [HideInfo.rar] - 使用java编写的LSB图像信息隐藏算法演示程序,可以将任何符合大小限制的文件拆分为一个一个bit隐藏到非压缩bmp图像中。支持在隐藏前通过zip类对文件进行压缩
 [Rot13.java.zip] - 循环位移算法ROT-13,既输入的字符串的每个字符后移13位加密,在移13位解密.
 [2_des.rar] - DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,首先,DES把输入的64位数据块按位重新组合,并把输出分为L0、 R0两部分,每部分各长32位,并进行前后置换(输入的第58位换到第一位,第50位换到第2位,依此类推,最后一位是原来的第7位),最终由L0输出左 32位,
 [FileDES.rar] - 关于JAVA对DES算法的实现.希望大家能多交流,能提宝贵意见
 [jonathan.rar] - 无解压密码,用java语言实现的加密与解密程序
文件列表(点击判断是否您需要的文件):
  EncryDeCry.java