RSA шифрование и дешифрование строк на Android - PullRequest
5 голосов
/ 17 октября 2011

Я читаю страницы и страницы уже несколько недель, но не могу найти решение.Я хочу, чтобы «только»:

  1. Создавал свои собственные открытые и закрытые ключи для шифрования и дешифрования строк между моим веб-сайтом PHP и приложением Android (например, на http://www.example -code.com / android/rsa_generateKey.asp но как я могу сохранить и использовать сгенерированные ключи?)
  2. Зашифровать строку в моем приложении
  3. Расшифровать строку с моего сайта
  4. Зашифроватьстрока на моем веб-сайте
  5. Расшифруйте строку из моего приложения

Я только что нашел класс, который выполняет эту работу (http://www.example -code.com /android / rsa_encryptStrings.asp ) но это не бесплатно, и чтобы заставить его работать на PHP, я должен установить расширение PHP, но я не могу на своем веб-хостинге.

Есть ли что-то подобное?Я много учусь, но не знаю, почему не понимаю, как это сделать по-разному.

Возможно, что-то похожее на

RSA Android Encrypt / RSAPHP Decrypt

может помочь, но это не полный исходный код.

Пожалуйста, дайте мне несколько реальных рабочих примеров.

1 Ответ

4 голосов
/ 17 октября 2011

это должно сделать это.

http://www.javamex.com/tutorials/cryptography/rsa_encryption.shtml
http://www.javamex.com/tutorials/cryptography/rsa_encryption_2.shtml

Это не вопрос для Android, гораздо больше Java.

...