public class DES extends AbstractEncryptor
DES加密算法出自IBM的研究,后来被美国政府正式采用,之后开始广泛流传,但是近些年使用越来越少,因为DES使用56位密钥,以现代计算能力,24
小时内即可被破解。
注意:DES加密和解密过程中,密钥长度都必须是8的倍数
限定符和类型 | 字段和说明 |
---|---|
protected static String |
algorithmKey |
charsetName, logger
构造器和说明 |
---|
DES() |
限定符和类型 | 方法和说明 |
---|---|
static String |
decode(String encryptResult,
String password) |
static byte[] |
decrypt(byte[] src,
String password) |
static String |
encode(String content,
String password) |
static byte[] |
encrypt(byte[] datasource,
String password) |
static void |
main(String[] args) |
byte2Hex, hex2Byte
Copyright © 2015 jiucai.org. All rights reserved.