Skip to content

encryption and decryption

jnpf.util.Base64Util

fileToBase64-把文件转化为base64.

参数说明类型
filePath源文件路径String
D - 示例代码
java

base64ToFile-base64转化为文件.

参数说明类型
base64base64String
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进行解密

参数说明类型
resString
D - 示例代码
java

jnpf.util.EncryptHelper

setConfigValueUtil-

参数说明类型
D - 示例代码
java

encryptMessageBySM4-SM4加密

参数说明类型
message要加密信息String
D - 示例代码
java

encryptMessageBySM4-SM4加密

参数说明类型
message要加密信息String
passwordsm4秘钥String
D - 示例代码
java

decryptMessageBySM4-SM4解密

参数说明类型
base64EncryptText加密的信息String
D - 示例代码
java

decryptMessageBySM4-SM4解密

参数说明类型
base64EncryptText加密的信息String
passwordsm4秘钥String
D - 示例代码
java

generateSm3hash-SM3生成哈希

参数说明类型
srcDatabyte[]
D - 示例代码
java

generateSm3hashHex-SM3生成十六进制哈希

参数说明类型
srcDatabyte[]
D - 示例代码
java

signature-签名

参数说明类型
signatureText签名信息String
D - 示例代码
java

signature-签名

参数说明类型
signatureText签名信息String
privateKeyStr私钥String
D - 示例代码
java

verify-验签

参数说明类型
signatureTextString
signatureValueString
D - 示例代码
java

verify-验签

参数说明类型
signatureText原始数据String
signatureValue签名串String
publicKeyStr公钥String
D - 示例代码
java

jnpf.util.JasyptUtil

encyptPwd-Jasypt生成加密结果

参数说明类型
password配置文件中设定的加密密码 jasypt.encryptor.passwordString
value待加密值String
D - 示例代码
java

decyptPwd-解密

参数说明类型
password配置文件中设定的加密密码 jasypt.encryptor.passwordString
value待解密密文String
D - 示例代码
java

jnpf.util.Md5Util

getFileMd5String-获取文件MD5值

参数说明类型
fileFile
java.io.IOExceptionjava.io.IOException
D - 示例代码
java

getStringMd5-密码字符串MD5加密 32位小写

参数说明类型
strString
D - 示例代码
java

bufferToHex-

参数说明类型
D - 示例代码
java

hash-

参数说明类型
D - 示例代码
java