java加密 KeyGenerator的Provider参数怎么用?
1 回答
心有法竹
TA贡献1866条经验 获得超5个赞
KeyGenerator 可用的算法在 Java 文档中可以查到:
Java Cryptography Architecture Standard Algorithm Name Documentation
摘抄表格如下
Algorithm Name | Description |
---|---|
AES | Key generator for use with the AES algorithm. |
ARCFOUR | Key generator for use with the ARCFOUR (RC4) algorithm. |
Blowfish | Key generator for use with the Blowfish algorithm. |
DES | Key generator for use with the DES algorithm. |
DESede | Key generator for use with the DESede (triple-DES) algorithm. |
HmacMD5 | Key generator for use with the HmacMD5 algorithm. |
HmacSHA1, HmacSHA224, HmacSHA256, HmacSHA384, HmacSHA512 | Keys generator for use with the various flavors of the HmacSHA algorithms. |
RC2 | Key generator for use with the RC2 algorithm. |
Provider 大概是根据算法名称提供算法的一个提供程序,你可以参考一下 Java Cryptography Architecture (JCA) Reference Guide 中的相关章节。一般情况下不需要自己去实现 Provider。
添加回答
举报
0/150
提交
取消