cn.hutool.crypto.Mode Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of hutool-all Show documentation
Show all versions of hutool-all Show documentation
Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。
package cn.hutool.crypto;
/**
* 模式
*
*
* 加密算法模式,是用来描述加密算法(此处特指分组密码,不包括流密码,)在加密时对明文分组的模式,它代表了不同的分组方式
*
* @author Looly
* @see Cipher章节
* @since 3.0.8
*/
public enum Mode {
/**
* 无模式
*/
NONE,
/**
* 密码分组连接模式(Cipher Block Chaining)
*/
CBC,
/**
* 密文反馈模式(Cipher Feedback)
*/
CFB,
/**
* 计数器模式(A simplification of OFB)
*/
CTR,
/**
* Cipher Text Stealing
*/
CTS,
/**
* 电子密码本模式(Electronic CodeBook)
*/
ECB,
/**
* 输出反馈模式(Output Feedback)
*/
OFB,
/**
* Propagating Cipher Block
*/
PCBC
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy