Uses of Class
cn.gmkit.sm4.SM4CipherResult
Packages that use SM4CipherResult
-
Uses of SM4CipherResult in cn.gmkit.sm4
Methods in cn.gmkit.sm4 that return SM4CipherResultModifier and TypeMethodDescriptionSM4.encrypt(byte[] key, byte[] data) 使用默认配置加密。SM4.encrypt(byte[] key, byte[] data, SM4Options options) 使用指定配置加密。SM4.encrypt(byte[] key, String data, SM4Options options) 使用 UTF-8 文本加密。SM4.encrypt(byte[] key, String data, Charset charset, SM4Options options) 使用指定字符集编码文本后加密。static SM4CipherResultSM4Util.encrypt(byte[] key, byte[] data, SM4Options options) 使用字节密钥加密字节数组。static SM4CipherResultSM4Util.encrypt(byte[] key, String data, SM4Options options) 使用字节密钥加密 UTF-8 文本。static SM4CipherResultSM4Util.encrypt(byte[] key, String data, Charset charset, SM4Options options) 使用字节密钥和指定字符集加密文本。SM4.encryptHex(String keyHex, byte[] data, SM4Options options) 使用十六进制密钥加密字节数组。SM4.encryptHex(String keyHex, String data, SM4Options options) 使用十六进制密钥加密 UTF-8 文本。static SM4CipherResultSM4Util.encryptHex(String keyHex, byte[] data, SM4Options options) 使用十六进制密钥加密字节数组。static SM4CipherResultSM4Util.encryptHex(String keyHex, String data, SM4Options options) 使用十六进制密钥加密 UTF-8 文本。Methods in cn.gmkit.sm4 with parameters of type SM4CipherResultModifier and TypeMethodDescriptionbyte[]SM4.decrypt(byte[] key, SM4CipherResult result, SM4Options options) 解密SM4CipherResult。static byte[]SM4Util.decrypt(byte[] key, SM4CipherResult result, SM4Options options) 解密SM4CipherResult。SM4.decryptToString(byte[] key, SM4CipherResult result, Charset charset, SM4Options options) 解密并使用指定字符集解码。static StringSM4Util.decryptToString(byte[] key, SM4CipherResult result, Charset charset, SM4Options options) 解密SM4CipherResult并按指定字符集解码。SM4.decryptToUtf8(byte[] key, SM4CipherResult result, SM4Options options) 解密SM4CipherResult并按 UTF-8 解码返回字符串。static StringSM4Util.decryptToUtf8(byte[] key, SM4CipherResult result, SM4Options options) 解密SM4CipherResult并按 UTF-8 解码。