Shamirの秘密共有スキーム(SSSS)のモバイル実装

最終のバージョン

バージョン
アップデート
2023/09/01
開発元
カテゴリー
Google Play ID
インストール
10+

App APKs

SSSS Mobile APP

SSSS Mobileは、Shamirの秘密共有スキーム(SSSS)の実装です。暗号化では、秘密の共有により、短い「秘密の」テキストを複数の共有に分割して、指定した共有のしきい値が利用可能になったときに後で再構築できます。

SSSS Mobileを使用すると、共有を別のアプリケーションにコピーしたり、QRコードでエンコードしたり、NFCタグに書き込んだり、電子メールで共有したりできます。共有は後でテキスト、QRコード、またはNFCタグから取得できます。共有またはしきい値の説明に役立つように、オプションのトークンパラメーターが共有テキストの前に付加されます。

SSSS Mobileの考えられる使用例:

*個人のグループ向けの短いメッセージを分割して、グループが一緒にいるときにのみデコードする。このシナリオでは、物理オブジェクトに添付されたNFCタグに共有を保存することが興味深い場合があります。

*重要ですがめったに使用されない強力なパスワードを複数のQRコードに分割します。後で取得できるように、これらのQRコードを複数の場所に印刷して非表示にします。

*覚えにくいパスワードで大きなファイルを暗号化します。安全でない可能性のある場所にファイルを保存しますが、他のさまざまな場所にパスワードを保護するSSSS共有を保存します。おそらく、多数の共有を非表示にしますが、一部の共有が失われる可能性がある場合にのみ、後で組み合わせるための低いしきい値を必要とします。

*パスワードを思い出せないビットコインまたは他の暗号通貨の保有物に対して秘密鍵を暗号化します。 SSSSはパスワードを分割し、共有をQRコードに出力して、複数の場所に埋め込みます。そのうちのいくつかが失われたり損傷したりした場合に備えて、隠し共有の総数よりも低いしきい値を必要とします。

重要#1:潜在的に重要な情報を保護するつもりなら、必要なすべてのバックアップ予防策を取り、自己責任で使用してください!

重要#2:しきい値は、取得/組み合わせ時に正確に満たす必要があります。共有セットが生成されるときに指定された正確なしきい値よりも多いまたは少ない組み合わせはできません。オプションのトークンパラメータを使用してしきい値を示すと便利な場合があります。間違った数の共有または無効な共有を組み合わせると、エラーまたは不正な秘密メッセージの再構築が発生する可能性があります。

重要#3:シークレットメッセージは128文字以下にする必要があります。メッセージが長いほど、分割と結合に必要な処理時間が長くなります。大きな秘密の場合は、PGP / GPGやSSSSなどのツールで暗号化して、パスワードのみを分割することをお勧めします。

その他の注意事項:

*このアプリは、Gabriel Burcaによるssss-jsライブラリを使用して、B。Poetteringによる「ssss」UNIX / Linuxアプリケーションと互換性があります。

*サポートとFAQ:https://ssssmobile.app

* https://github.com/drunnells/SSSS-Mobileで入手可能なSSSS Mobileソース
もっと見る

広告