Uses of Interface
org.miaixz.bus.crypto.builtin.digest.mac.Mac
Packages that use Mac
Package
Description
加密解密模块,实现了对JDK中加密解密算法的封装。
入口为Builder或加密算法类,例如:
MAC,全称为“Message Authentication Code”,中文名“消息鉴别码”。
加密解密模块,实现了对JDK中加密解密算法的封装。
-
Uses of Mac in org.miaixz.bus.crypto
Methods in org.miaixz.bus.crypto that return MacModifier and TypeMethodDescriptionstatic MacBuilder.createHmacSm3Engine(byte[] key) 创建HmacSM3算法的Mac -
Uses of Mac in org.miaixz.bus.crypto.builtin.digest.mac
Classes in org.miaixz.bus.crypto.builtin.digest.mac that implement MacModifier and TypeClassDescriptionclassBouncyCastle的HMAC算法实现引擎,使用Mac实现摘要 当引入BouncyCastle库时自动使用其作为ProviderclassBouncyCastle的MAC算法实现引擎,使用Mac实现摘要 当引入BouncyCastle库时自动使用其作为ProviderclassCBCBlockCipherMac实现的MAC算法,使用CBC Block方式classJDK提供的的MAC算法实现引擎,使用Mac实现摘要 当引入BouncyCastle库时自动使用其作为ProviderclassSM4算法的MAC引擎实现Methods in org.miaixz.bus.crypto.builtin.digest.mac that return MacModifier and TypeMethodDescriptionstatic MacMacFactory.createEngine(String algorithm, Key key) 根据给定算法和密钥生成对应的Macstatic MacMacFactory.createEngine(String algorithm, Key key, AlgorithmParameterSpec spec) 根据给定算法和密钥生成对应的Mac -
Uses of Mac in org.miaixz.bus.crypto.center
Methods in org.miaixz.bus.crypto.center that return MacConstructors in org.miaixz.bus.crypto.center with parameters of type Mac