PBKDF2WithHmacSHA512抛出NoSuchAlgorithmException

时间:2014-03-14 08:12:58

标签: java algorithm hash

我正在Eclipse中为android编写一个应用程序。我最初尝试使用PBKDF2WithHmacSHA1来哈希我的密码,这很好用。但由于SHA1的弱点,我决定将其升级到PBKDF2WithHmacSHA512。但是,eclipse现在抛出NoSuchAlgorithmException。

SecretKeyFactory.getInstance("PBKDF2WithHmacSHA512") throws NoSuchAlgorithmException

我按照上面链接中的说明操作。但是,上面问题中链接的java文件需要sun.crypto库,而我在Eclipse上没有这个库。我还被告知不要使用Sun库,而是使用java官方库。

我的问题是,无论如何在Eclipse上使用PBKDF2WithHmacSHA512?或者如果可能的话,有人可以教我如何将其分解为首先进行PBKDF2,然后是HmacSHA512的结果吗?

谢谢。

0 个答案:

没有答案