Как зашифровать и расшифровать файл с помощью Spongy Castle для Android - PullRequest
3 голосов
/ 07 сентября 2011

У меня есть файл XML, хранящийся на SDCard.Мне нужно выполнить шифрование и дешифрование всего файла в целом.

Я видел, что Spongy Castle - хорошая библиотека для шифрования и дешифрования для Android.Но я не смог найти ни одного класса шифров для шифрования и дешифрования файла как единого блока.Я был бы очень признателен, если бы кто-нибудь мог оказать дополнительную помощь в этом.Любой пример кода будет очень полезен.

1 Ответ

3 голосов
/ 07 сентября 2011

Не могли бы вы взглянуть на предыдущие вопросы, касающиеся криптографии на Android, и сообщить нам, ответят ли они на ваш вопрос?Если нет, то не могли бы вы расширить ваши требования, в частности, подробно объяснив, почему вам необходимо зашифровать этот конкретный XML-файл и откуда вы ожидаете, что ключи будут получены?

Android поставляется со старой версией Bouncy Castle;вы, вероятно, захотите включить обновленную версию Bouncy Caslte, если вам нужно больше криптографических алгоритмов и режимов.

И, пожалуйста, , пожалуйста, , прежде чем внедрять или даже рассматривать будущееИспользование криптографии, прочитайте следующую статью: Криптографические правильные ответы .Если вы не понимаете ни одной из концепций в этой статье, пожалуйста, обратитесь к некоторым ссылкам, которые я с радостью предоставлю в другом вопросе SO.

...