java - java中的密码填充字符串是什么

标签 java padding jce

每个人都在谈论密码中的填充方案,但是需要传递给密码的实际字符串是什么?我不在乎它们是对称的还是不对称的,我只想要一个可能值的列表。

最佳答案

填充的类型很多,PKCS-7、Zero、ISO 10126、ANSI X.923等
我建议你阅读 padding因为你似乎没有完全理解这个概念。

那么您可能指的是加密 salt .

编辑
Java 平台的每个实现都需要支持以下标准密码转换,括号中的 key 大小:

  • AES/CBC/NoPadding (128)
  • AES/CBC/PKCS5Padding (128)
  • AES/ECB/NoPadding (128)
  • AES/ECB/PKCS5Padding (128)
  • DES/CBC/NoPadding (56)
  • DES/CBC/PKCS5Padding (56)
  • DES/ECB/NoPadding (56)
  • DES/ECB/PKCS5Padding (56)
  • DESede/CBC/NoPadding (168)
  • DESede/CBC/PKCS5Padding (168)
  • DESede/ECB/NoPadding (168)
  • DESede/ECB/PKCS5Padding (168)
  • RSA/ECB/PKCS1Padding(1024、2048)
  • RSA/ECB/OAEPWithSHA-1AndMGF1Padding(1024、2048)
  • RSA/ECB/OAEPWithSHA-256AndMGF1Padding(1024、2048)

你可以找到一个列表here .

编辑 2
您可以找到充气城堡规范 here .它列出了所有可用的填充方案。

关于java - java中的密码填充字符串是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10935068/

相关文章:

java - 无需任何内容即可打包和部署 Java EE Web 应用程序

java - 通量处理器 : retrieve last emitted value on subscribe like rx's Subject

java - Optional<List<T>> 用于存储库层中的空列表返回 Optional.empty 。如何更改它以返回 Optional[[]]

java - 限制赋值值 - Choco

ffmpeg设置填充具有不同的顶部和底部栏背景颜色

html - Bootstrap Column 6 图片问题

html - Textarea 对填充的响应不佳

java - 在 Jboss 上使用 CMS 和 Luna Hsm 解密 p7m

java - jce.jar 中 Cipher 类的 Maven 编译错误

java - 基于身份的加密和开源