このVernam Cipherについて
メッセージの暗号化と復号化、その後、秘密鍵を生成し、共有しています。
このアプリを使用すると、Vernam Cipherを使用してメッセージの暗号化と復号化に使用できる秘密鍵を作成および共有できます。この実装は、メッセージを暗号化/復号化するために使用されるキーの一部を破棄するため、ワンタイムパッドとして機能します。
ソースコードはhttps://github.com/jeffisaak/vernam_cipherにあります。
変更履歴(v1.1以降):
バージョン1.10
- アップグレードされたAndroid SDKおよびGradleバージョン。
- 'about'テキストを更新しました。
バージョン1.9:
- クラッシュを引き起こしていたいくつかのバグを修正
バージョン1.8
- パスワード保護された秘密鍵が壊れていることを示すメッセージをユーザに追加しました(大変申し訳ありません)
バージョン1.7
- 秘密鍵のインポートが失敗するバグを修正しました。
パスワードで保護された秘密鍵が失敗するバグを修正しました。
バージョン1.6
- パスワードで保護された秘密鍵に残っているバイト数が誤って表示されるというバグを修正しました
- メッセージを解読するときに暗号テキストの表示を追加しました。
- 秘密鍵を表示する機能が追加されました(リストの秘密鍵を長押ししてから、「秘密鍵の表示」を選択してください)。
Verison 1.5
- 秘密鍵が生成されずに復号化が試行されたときにアプリケーションがクラッシュするバグを修正しました
バージョン1.4
- 新しいインストールで起動時にアプリがクラッシュするバグを修正しました
バージョン1.3
- 暗号化されたメッセージをテキストまたはファイルとして共有する機能を追加 - これにより新しい共有オプションがオープン
- その他のコードのクリーンアップ
- 私の寄付ページへのリンクを追加しました(はい、恥知らずの自己宣伝)
バージョン1.2
- random.orgに接続中のエラーを修正しました。
バージョン1.1
- むしろ厄介なノーガットのバグを修正
- random.orgのデータフェッチが失敗したときのエラーメッセージを拡大