2009-05-11 14 views

答えて

0

RSA暗号化に使用できる標準的な方法があります。これについてAPIドキュメントを確認してください。 これらはCerticomでライセンスされています。 RSA暗号化を使用する前に、Certicomから購入したキーを入手する必要があります。

4

@itstejuは、BlackBerryのメソッドを使用して同じ機能を利用することができますが、Certicomには同意してロイヤリティを支払う必要があります。

Bouncy Castleは、releases pageでJ2ME互換リリースを維持しています。完全なAPIではありませんが、RSA暗号化をサポートしています。

ソースを提供するので、RSAコードをプロジェクトに統合する最も簡単な方法は、.javaソースファイルをプロジェクトに追加してビルドすることです。私が覚えているように(私はソースをすぐに利用できません)、java.langパッケージ(例えばBigInteger)にいくつかのクラスを提供しています。 BlackBerryはあなたのアプリケーションにこれらを使ってアプリケーションを実行させないので、ダウンロードしたソースでそのパッケージとそのすべての参照を名前変更する必要があります。最後に私がやったことは数年前だったので、状況は変わったかもしれないことに注意してください。