public class EncryptCoderFMSM3Impl extends AbstractEncryptCoder
DEFAULT_CHARSET, MAX_BLOCK_SIZE, UNSUPPORT_MSG
构造器和说明 |
---|
EncryptCoderFMSM3Impl() |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
signature(byte[] data)
文件类型加签
|
java.lang.String |
signature(java.lang.String data,
java.lang.String seed)
字符串签名
|
boolean |
signatureCheck(byte[] data,
java.lang.String signature)
文件验签
|
boolean |
signatureCheck(java.lang.String data,
java.lang.String signature,
java.lang.String seed) |
bytes2Str, decrypt, decrypt, decrypt, doFinal, encrypt, encrypt, encrypt, getSecretKey, mergeBytes, removeHeader, str2Bytes
public java.lang.String signature(byte[] data) throws CoderException
EncryptCoder
signature
在接口中 EncryptCoder
signature
在类中 AbstractEncryptCoder
data
- 待签名的原始数据CoderException
public boolean signatureCheck(byte[] data, java.lang.String signature) throws CoderException
EncryptCoder
signatureCheck
在接口中 EncryptCoder
signatureCheck
在类中 AbstractEncryptCoder
CoderException
public java.lang.String signature(java.lang.String data, java.lang.String seed) throws CoderException
EncryptCoder
signature
在接口中 EncryptCoder
signature
在类中 AbstractEncryptCoder
data
- 签名数据seed
- 盐 保证同样字符串签名后的密文不一样之前是用户的用户登录名加密CoderException
public boolean signatureCheck(java.lang.String data, java.lang.String signature, java.lang.String seed) throws CoderException
signatureCheck
在接口中 EncryptCoder
signatureCheck
在类中 AbstractEncryptCoder
data
- 待签名数据signature
- 签名后的密文seed
- 盐 保证同样字符串签名后的密文不一样CoderException