алгоритм, совместимый с Android для PBKDF2WithHmacSHA1

#android

#Android

Вопрос:

Я разрабатываю приложение для Android, в котором мне нужно расшифровать файлы, зашифрованные моим проектом c #. проблема в том, что я могу сделать то же самое для java project, но в Android он выдает исключение. я буду очень признателен за помощь, если кто-нибудь подскажет мне алгоритм, совместимый с PBKDF2WithHmacSHA1 для Android. Спасибо!

Комментарии:

1. есть успехи? У меня также возникает такая же проблема при генерации моей программой java.security исключения. Исключение NoSuchAlgorithmException: реализация SecretKeyFactory PBKDF2WithHmacSHA1 не найдена: и все еще ищу решение.

Ответ №1:

C #? Используете ли вы Mono для Android?

Я думаю, кто-то там сказал, что из библиотеки BouncyCastle, с которой поставляется Android, многое удалено, включая PBKDF2. Тем не менее, несколько хороших людей создали SpongyCastle, чтобы вы могли использовать BC наряду с SC. SpongyCastle — это BouncyCastle, но с переименованными именами классов