| 接口 | 说明 |
|---|---|
| SSOEncrypt |
SSO 对称加密接口
|
| 类 | 说明 |
|---|---|
| AES |
AES encrypt util
|
| AESMsgCrypt |
AES 消息加解密
说明:异常java.security.InvalidKeyException:illegal Key Size的解决方案
在官方网站下载JCE无限制权限策略文件
JDK1.7
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-
432124.html
JDK1.8
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-
2133166.html
下载后解压,可以看到local_policy.jar和US_export_policy.jar以及readme.txt
如果安装了JRE,将两个jar文件放到%JRE_HOME%\lib\security目录下覆盖原来的文件
如果安装了JDK,将两个jar文件放到%JDK_HOME%\jre\lib\security目录下覆盖原来文件
|
| ByteGroup |
字节组处理
|
| MD5 |
MD5加密工具类
|
| PBE |
PBE 对称加密算法
|
| PKCS7Encoder |
提供基于 PKCS7 算法的加解密
|
| RSA |
RSA公钥/私钥/签名工具包
罗纳德·李维斯特(Ron [R]ivest)、阿迪·萨莫尔(Adi [S]hamir)和伦纳德·阿德曼(Leonard [A]dleman)
字符串格式的密钥在未在特殊说明情况下都为BASE64编码格式
由于非对称加密速度极其缓慢,一般文件不使用它来加密而是使用对称加密, 非对称加密算法可以用来对对称加密的密钥加密,这样保证密钥的安全也就保证了数据的安全 |
| SHA1 |
SHA1 签名算法
|
kisso 关键核心对称加密算法 AES,PBE
Copyright © 2016. All rights reserved.