基于HMACSHA1的PBKDF2 android兼容算法

基于HMACSHA1的PBKDF2 android兼容算法,android,Android,我正在开发一个android应用程序,在这个应用程序中,我需要解密由我的c#项目加密的文件。问题是,我可以为java项目做同样的事情,但在android中它会抛出异常。如果有人告诉我适用于android的PBKDF2WithHmacSHA1兼容算法,我将非常感谢您的帮助。 谢谢 C#?你在Android上使用Mono吗 我想有人说Android附带的BouncyCastle库中有很多内容,包括PBKDF2。然而,一些善良的人创建了SpongyCastle,这样你就可以使用BC和SC。Spongy

我正在开发一个android应用程序,在这个应用程序中,我需要解密由我的c#项目加密的文件。问题是,我可以为java项目做同样的事情,但在android中它会抛出异常。如果有人告诉我适用于android的PBKDF2WithHmacSHA1兼容算法,我将非常感谢您的帮助。 谢谢

C#?你在Android上使用Mono吗


我想有人说Android附带的BouncyCastle库中有很多内容,包括PBKDF2。然而,一些善良的人创建了SpongyCastle,这样你就可以使用BC和SC。SpongyCastle是BouncyCastle,但类名被重命名了

运气好吗?当我的程序生成和异常java.security.NoSuchAlgorithmException:SecretKeyFactory PBKDF2WithHmacSHA1实现未找到时,我也遇到了同样的问题:仍在寻找解决方案。