This commit is contained in:
Looly
2024-01-08 23:52:58 +08:00
parent 9ae587cd59
commit 94dc35a2e0

View File

@@ -22,7 +22,7 @@
* HMAC 可以与任何迭代散列函数捆绑使用。MD5 和 SHA-1 就是这种散列函数。HMAC 还可以使用一个用于计算和确认消息鉴别值的密钥。 * HMAC 可以与任何迭代散列函数捆绑使用。MD5 和 SHA-1 就是这种散列函数。HMAC 还可以使用一个用于计算和确认消息鉴别值的密钥。
* </p> * </p>
* *
* <pre> * <pre>{@code
* MacEngineFactory * MacEngineFactory
* ||(创建) * ||(创建)
* MacEngine----------------(包装)-----------------> Mac * MacEngine----------------(包装)-----------------> Mac
@@ -33,7 +33,7 @@
* BCHMacEngine CBCBlockCipherMacEngine * BCHMacEngine CBCBlockCipherMacEngine
* | * |
* SM4MacEngine * SM4MacEngine
* </pre> * }</pre>
* *
* 通过MacEngine封装支持了BouncyCastle和JCE实现的一些MAC算法通过MacEngineFactory自动根据算法名称创建对应对象。 * 通过MacEngine封装支持了BouncyCastle和JCE实现的一些MAC算法通过MacEngineFactory自动根据算法名称创建对应对象。
* *