Appearance
encryption and decryption
jnpf.util.Base64Util
fileToBase64-把文件转化为base64.
| 参数 | 说明 | 类型 |
|---|---|---|
| filePath | 源文件路径 | String |
D - 示例代码
java
base64ToFile-base64转化为文件.
| 参数 | 说明 | 类型 |
|---|---|---|
| base64 | base64 | String |
| filePath | 目标文件路径 | String |
D - 示例代码
java
jnpf.util.DesUtil
parseByte2HexStr-将二进制转换成16进制
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
parseHexStr2Byte-将16进制转换为二进制
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
md5-md5加密算法进行加密(不可逆)
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 需要加密的原文 | String |
D - 示例代码
java
md5-md5加密算法进行加密(不可逆)
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 需要加密的原文 | String |
| key | 秘钥 | String |
D - 示例代码
java
sha1-使用SHA1加密算法进行加密(不可逆)
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 需要加密的原文 | String |
D - 示例代码
java
sha1-使用SHA1加密算法进行加密(不可逆)
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 需要加密的原文 | String |
| key | 秘钥 | String |
D - 示例代码
java
desEncode-使用DES加密算法进行加密(可逆)
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 需要加密的原文 | String |
D - 示例代码
java
desDecode-对使用DES加密算法的密文进行解密(可逆)
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 需要解密的密文 | String |
D - 示例代码
java
aesEncode-使用AES加密算法经行加密(可逆)
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 需要加密的密文 | String |
D - 示例代码
java
aesDecode-对使用AES加密算法的密文进行解密
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 需要解密的密文 | String |
D - 示例代码
java
base64Encode-使用Base64进行加密
| 参数 | 说明 | 类型 |
|---|---|---|
| res | 密文 | String |
D - 示例代码
java
base64Decode-使用Base64进行解密
| 参数 | 说明 | 类型 |
|---|---|---|
| res | String |
D - 示例代码
java
jnpf.util.EncryptHelper
setConfigValueUtil-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
encryptMessageBySM4-SM4加密
| 参数 | 说明 | 类型 |
|---|---|---|
| message | 要加密信息 | String |
D - 示例代码
java
encryptMessageBySM4-SM4加密
| 参数 | 说明 | 类型 |
|---|---|---|
| message | 要加密信息 | String |
| password | sm4秘钥 | String |
D - 示例代码
java
decryptMessageBySM4-SM4解密
| 参数 | 说明 | 类型 |
|---|---|---|
| base64EncryptText | 加密的信息 | String |
D - 示例代码
java
decryptMessageBySM4-SM4解密
| 参数 | 说明 | 类型 |
|---|---|---|
| base64EncryptText | 加密的信息 | String |
| password | sm4秘钥 | String |
D - 示例代码
java
generateSm3hash-SM3生成哈希
| 参数 | 说明 | 类型 |
|---|---|---|
| srcData | byte[] |
D - 示例代码
java
generateSm3hashHex-SM3生成十六进制哈希
| 参数 | 说明 | 类型 |
|---|---|---|
| srcData | byte[] |
D - 示例代码
java
signature-签名
| 参数 | 说明 | 类型 |
|---|---|---|
| signatureText | 签名信息 | String |
D - 示例代码
java
signature-签名
| 参数 | 说明 | 类型 |
|---|---|---|
| signatureText | 签名信息 | String |
| privateKeyStr | 私钥 | String |
D - 示例代码
java
verify-验签
| 参数 | 说明 | 类型 |
|---|---|---|
| signatureText | String | |
| signatureValue | String |
D - 示例代码
java
verify-验签
| 参数 | 说明 | 类型 |
|---|---|---|
| signatureText | 原始数据 | String |
| signatureValue | 签名串 | String |
| publicKeyStr | 公钥 | String |
D - 示例代码
java
jnpf.util.JasyptUtil
encyptPwd-Jasypt生成加密结果
| 参数 | 说明 | 类型 |
|---|---|---|
| password | 配置文件中设定的加密密码 jasypt.encryptor.password | String |
| value | 待加密值 | String |
D - 示例代码
java
decyptPwd-解密
| 参数 | 说明 | 类型 |
|---|---|---|
| password | 配置文件中设定的加密密码 jasypt.encryptor.password | String |
| value | 待解密密文 | String |
D - 示例代码
java
jnpf.util.Md5Util
getFileMd5String-获取文件MD5值
| 参数 | 说明 | 类型 |
|---|---|---|
| file | File | |
| java.io.IOException | java.io.IOException |
D - 示例代码
java
getStringMd5-密码字符串MD5加密 32位小写
| 参数 | 说明 | 类型 |
|---|---|---|
| str | String |
D - 示例代码
java
bufferToHex-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java
hash-
| 参数 | 说明 | 类型 |
|---|
D - 示例代码
java