public class EncryptCoderEmptyImpl extends AbstractEncryptCoder
DEFAULT_CHARSET, MAX_BLOCK_SIZE, UNSUPPORT_MSG| 构造器和说明 |
|---|
EncryptCoderEmptyImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
decrypt(byte[] ciphertext)
解密数据 文件
|
double |
decrypt(double ciphertext,
long seed,
int decimal)
解密数字
|
java.lang.String |
decrypt(java.lang.String ciphertext)
解密数据 字符串
|
byte[] |
encrypt(byte[] data)
加密文件类型的二进制数据
|
double |
encrypt(double data,
long seed)
加密小数
|
java.lang.String |
encrypt(java.lang.String data)
加密字符串
|
java.lang.String |
signature(java.lang.String data,
java.lang.String seed)
字符串签名
|
boolean |
signatureCheck(java.lang.String data,
java.lang.String signature,
java.lang.String seed) |
bytes2Str, doFinal, getSecretKey, mergeBytes, removeHeader, signature, signatureCheck, str2Bytespublic byte[] encrypt(byte[] data)
throws CoderException
EncryptCoderencrypt 在接口中 EncryptCoderencrypt 在类中 AbstractEncryptCoderdata - 待加密明文CoderExceptionpublic java.lang.String encrypt(java.lang.String data)
throws CoderException
EncryptCoderencrypt 在接口中 EncryptCoderencrypt 在类中 AbstractEncryptCoderdata - 待加密明文
具体的加密操作:正文/附件/日志等CoderExceptionpublic double encrypt(double data,
long seed)
throws CoderException
EncryptCoderencrypt 在接口中 EncryptCoderencrypt 在类中 AbstractEncryptCoderdata - 待加密数字seed - 参与混肴的盐,通常是用户idCoderExceptionpublic byte[] decrypt(byte[] ciphertext)
throws CoderException
EncryptCoderdecrypt 在接口中 EncryptCoderdecrypt 在类中 AbstractEncryptCoderciphertext - 密文CoderExceptionpublic double decrypt(double ciphertext,
long seed,
int decimal)
throws CoderException
EncryptCoderdecrypt 在接口中 EncryptCoderdecrypt 在类中 AbstractEncryptCoderciphertext - 待解密数字seed - 参与混肴的盐,通常是用户iddecimal - 保留的有效小数位CoderExceptionpublic java.lang.String decrypt(java.lang.String ciphertext)
throws CoderException
EncryptCoderdecrypt 在接口中 EncryptCoderdecrypt 在类中 AbstractEncryptCoderciphertext - 密文CoderExceptionpublic java.lang.String signature(java.lang.String data,
java.lang.String seed)
throws CoderException
EncryptCodersignature 在接口中 EncryptCodersignature 在类中 AbstractEncryptCoderdata - 签名数据seed - 盐 保证同样字符串签名后的密文不一样之前是用户的用户登录名加密CoderExceptionpublic boolean signatureCheck(java.lang.String data,
java.lang.String signature,
java.lang.String seed)
throws CoderException
signatureCheck 在接口中 EncryptCodersignatureCheck 在类中 AbstractEncryptCoderdata - 待签名数据signature - 签名后的密文seed - 盐 保证同样字符串签名后的密文不一样CoderException