Package org.miaixz.bus.crypto.builtin.symmetric
package org.miaixz.bus.crypto.builtin.symmetric
对称加密算法支持,包括AES、DES、DESede等
- Since:
- Java 17+
- Author:
- Kimi Liu
-
ClassDescription对称加密算法 在对称加密算法中,数据发信方将明文(原始数据)和加密密钥一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。 收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。 在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密密钥。对称解密器接口,提供: 从bytes解密 从Hex(16进制)解密 从Base64解密对称加密器接口,提供: 加密为bytes 加密为Hex(16进制) 加密为Base64