Uses of Class
org.miaixz.bus.crypto.center.HMac

Packages that use HMac
Package
Description
加密解密模块,实现了对JDK中加密解密算法的封装。
  • Uses of HMac in org.miaixz.bus.crypto

    Methods in org.miaixz.bus.crypto that return HMac
    Modifier and Type
    Method
    Description
    static HMac
    Builder.hmac(org.miaixz.bus.core.lang.Algorithm algorithm, byte[] key)
    创建HMac对象,调用digest方法可获得hmac值
    static HMac
    Builder.hmac(org.miaixz.bus.core.lang.Algorithm algorithm, String key)
    创建HMac对象,调用digest方法可获得hmac值
    static HMac
    Builder.hmac(org.miaixz.bus.core.lang.Algorithm algorithm, SecretKey key)
    创建HMac对象,调用digest方法可获得hmac值
    static HMac
    Builder.hmacMd5()
    HmacMD5加密器,生成随机KEY 例: HmacMD5加密:hmacMd5().digest(data) HmacMD5加密并转为16进制字符串:hmacMd5().digestHex(data)
    static HMac
    Builder.hmacMd5(byte[] key)
    HmacMD5加密器 例: HmacMD5加密:hmacMd5(data).digest(data) HmacMD5加密并转为16进制字符串:hmacMd5(data).digestHex(data)
    static HMac
    Builder.hmacMd5(String key)
    HmacMD5加密器 例: HmacMD5加密:hmacMd5(data).digest(data) HmacMD5加密并转为16进制字符串:hmacMd5(data).digestHex(data)
    static HMac
    Builder.hmacSha1()
    HmacSHA1加密器,生成随机KEY 例: HmacSHA1加密:hmacSha1().digest(data) HmacSHA1加密并转为16进制字符串:hmacSha1().digestHex(data)
    static HMac
    Builder.hmacSha1(byte[] key)
    HmacSHA1加密器 例: HmacSHA1加密:hmacSha1(data).digest(data) HmacSHA1加密并转为16进制字符串:hmacSha1(data).digestHex(data)
    static HMac
    Builder.hmacSha1(String key)
    HmacSHA1加密器 例: HmacSHA1加密:hmacSha1(data).digest(data) HmacSHA1加密并转为16进制字符串:hmacSha1(data).digestHex(data)
    static HMac
    Builder.hmacSha256()
    HmacSHA256加密器,生成随机KEY 例: HmacSHA256加密:hmacSha256().digest(data) HmacSHA256加密并转为16进制字符串:hmacSha256().digestHex(data)
    static HMac
    Builder.hmacSha256(byte[] key)
    HmacSHA256加密器 例: HmacSHA256加密:hmacSha256(data).digest(data) HmacSHA256加密并转为16进制字符串:hmacSha256(data).digestHex(data)
    static HMac
    Builder.hmacSha256(String key)
    HmacSHA256加密器 例: HmacSHA256加密:hmacSha256(data).digest(data) HmacSHA256加密并转为16进制字符串:hmacSha256(data).digestHex(data)
    static HMac
    Builder.hmacSm3(byte[] key)
    HmacSM3算法实现