テキストを書き込むユーザーに基づいて、暗号化されたテキストを復号化するユーザースクリプトを作成しています。データベースを使用して、ブラウザ内で復号化キーを保存および呼び出す必要があります。
たとえば、Twitter ユーザー A が Twitter ユーザー B から暗号化された投稿を受信するようにします。次に、ユーザー スクリプトがウィンドウを開いて、Twitter ユーザー A が復号化キーを使用してデータベースを使用することを認証します。次に、受信した投稿が Twitter からのものであることを識別します。ユーザー B に送信し、Twitter ユーザー B に必要な復号化キーを送信するようデータベースに要求します。
したがって、データベースは次のことを行う必要があります。
1.Use authentication to access the user's keys
2.Have a javascript API
3.Send the decryption keys in jsonp format so it can be cross domain
4.Have a share function so user A can share with user B the decryption keys upon request
これをすべて実行できるオープンソース データベースはありますか?