対称 AES 暗号化にStanford Javascript Crypto Library (SJCL)を使用しました (デモ ページの例に基づく)。ただし、キー ペアを生成し、公開キーでデータを暗号化し、秘密キーでデータを復号化するという追加の要件があります。一部のクラス名は、これが SJCL で可能であることを示唆していますが、それがどのように行われるかの例を誰かが手伝ってくれるかどうか疑問に思っていました。この段階では、秘密鍵の格納には関心がありません。メモリ内での生成と、公開鍵と秘密鍵のペアの使用だけです。
それが不可能な場合は、AES と公開鍵暗号の両方をカバーする代替ライブラリの推奨事項に興味がありますが、これは自分で調査できるものであることは承知しています! だから主に、私が使い始めたライブラリが私のニーズをすべてカバーできるかどうか、または別のライブラリを検討する必要があるかどうかを知りたいと思っています。