使用PBKDF2 java解密和加密

Ayu*_*yal 0 java security encryption

有没有办法解密PBKDF2java中的密码.Java已经实现了PBKDF2算法PBKDF2WithHmacSHA1.我得到了为密码创建哈希的代码.我在下面提到了散列技术的链接:

http://howtodoinjava.com/security/how-to-generate-secure-password-hash-md5-sha-pbkdf2-bcrypt-examples/

我的要求是以加密格式存储第三方FTP服务器密码,并在需要登录服务器时从DB获取纯文本格式的密码.谁能建议最好的密码加密方法?

pie*_*t.t 10

请注意,PBKDF2是一种散列方法而不是加密方法(确切地说:它是一种从密码派生加密密钥的方法,但它也经常用作密码散列方法).PBKDF2的全部意义在于,除了通过暴力猜测之外,无法获得原始密码,并尽可能地使其变得更加困难.

如果你在谈论你的用户密码:你根本不应该明白它们 - 如果你这样做并告诉我(例如通过向我显示我的密码),我会立即将你的整个网站标记为不安全.

如果您需要为应用程序保留加密密码以访问其他服务,那么PBKDF2是错误的工具,请使用AES之类的真实加密算法.