Шифрование RSA BouncyCastle для BlackBerry

Да, это эквивалентно, доверься своей IDE!

Относительно нескольких конструкторов:

  • у вас ровно один аргумент конструктора -> две возможные реализации конструктора
  • - это () -> { //implement } a String? - нет -> только один возможный конструктор для вызова -> тот, для Runnable, который вы также можете вызывать самостоятельно.
5
задан martin clayton 20 November 2011 в 22:40
поделиться

2 ответа

Для шифрования RSA доступен стандартный набор методов. Проверьте это в документации API. Они лицензированы Certicom. Перед использованием шифрования RSA вам необходимо получить ключи, приобретенные в Certicom.

0
ответ дан 15 December 2019 в 01:10
поделиться

Как указывает @itsteju, вы можете получить ту же функциональность, используя методы BlackBerry, но для этого требуется соглашение и выплата роялти компании Certicom.

Bouncy Castle поддерживает J2ME-совместимую версию на своих выпускает страницу . Это не их полный API, но он поддерживает шифрование RSA.

Поскольку они предоставляют исходный код, самый простой способ интегрировать их код RSA в ваш проект - добавить их исходные файлы .java в ваш проект и построить. Насколько я помню (у меня нет готового исходного кода), они предоставляют некоторые классы в пакете java.lang (например, BigInteger) - или, по крайней мере, раньше. BlackBerry не позволит вашему приложению работать с ними, поэтому вам придется переименовать пакет и все ссылки на него в загружаемом источнике. Обратите внимание, что в последний раз я делал это несколько лет назад, поэтому все могло измениться.

4
ответ дан 15 December 2019 в 01:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: