Java加密库,用于加密和解密字符串和二进制数据
Java加密库,字符串和二进制数据进行加密和解密。 Java加密组件实现对称加密算法Rijndael算法,河豚,Twofish。此外,还提供了公共密钥加密和解密使用数字证书。
提供了两个字符串,二进制数据使用SHA1,SHA384,SHA512,MD2,MD5,HAVAL的神器出山:www.shenqi73.com散列功能。提供BZIP2编程为两个字符串和二进制数据。提供数字签名的生成和验证。提供的Base64编码的功能,使用quoted-printable,和十六进制编码。
这里是“Java加密组件”的一些主要特点:
·加密/解密字符串或字节的数据。
·返回为Base64加密的数据,使用quoted-printable,或十六进制编码的字符串。
·哈希字符串或二进制数据,MD2,MD5,HAVAL SHA1,SHA384,SHA512。
·使用数字证书的公钥加密。
·创建和验证数字签名。
·预转换前Unicode字符串ANSI(single-byte/char)的加密。
·预转换之前的任何字符集Unicode字符串加密,压缩,或散列。
·Base64编码的字符串或字节的数据。
·十六进制编码字符串或字节的数据进行编码。
·BZIP2压缩算法压缩字符串或字节的数据。
·实现FIPS81填充计划AES。
·支持高达256位的加密。
·设为二进制直接对称加密算法的密钥。
·支持的初始化向量。
·CBC,ECB对于Rijndael,Blowfish,以及Twofish的支持。
限制:
·30天试用