Joe*_*nte 14
晚了,但很多Android设备都包括带有标准SecretKeyFactory的PBKDF2.但是,很多人建议使用像Spongycastle这样的东西来保证你可以使用该算法.
如果它找不到,它会抛出异常
SecretKeyFactory keyFactory = null;
try
{
keyFactory = SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1");
}
catch (NoSuchAlgorithmException e)
Run Code Online (Sandbox Code Playgroud)
Yah*_*hia 10
免费选项将是:
org.bouncycastle)如果商业组件是一个选项,请参见例如http://www.chilkatsoft.com/java-encryption.asp(示例代码http://www.example-code.com/android/crypt2_pbkdf2.asp).
另一个选择是自己使用javax.crypto和实现它,虽然我不建议...
| 归档时间: |
|
| 查看次数: |
12049 次 |
| 最近记录: |