| 类 | 说明 |
|---|---|
| AES |
AES加密算法实现
高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法 对于Java中AES的默认模式是:AES/ECB/PKCS5Padding,如果使用CryptoJS,请调整为:padding: CryptoJS.pad.Pkcs7 |
| DES |
DES加密算法实现
DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法 Java中默认实现为:DES/CBC/PKCS5Padding |
| DESede |
DESede是由DES对称加密算法改进后的一种对称加密算法,又名3DES、TripleDES。
|
| RC4 |
RC4加密解密算法实现
来自:https://github.com/xSAVIKx/RC4-cipher/blob/master/src/main/java/com/github/xsavikx/rc4/RC4.java |
| SymmetricCrypto |
对称加密算法
在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。 |
| Vigenere |
维吉尼亚密码实现。
|
| 枚举 | 说明 |
|---|---|
| SymmetricAlgorithm |
对称算法类型
see: https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#KeyGenerator |
Copyright © 2019. All rights reserved.