我正在创建一个用户脚本,它根据编写文本的用户解密加密文本。我需要使用数据库来存储和调用浏览器内的解密密钥。
因此,例如,我希望 twitter 用户 A 接收来自 twitter 用户 B 的加密帖子。然后用户脚本打开一个窗口来验证 twitter 用户 A 以使用带有解密密钥的数据库。然后识别它收到的帖子来自 twitter用户 B 并要求数据库发送推特用户 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
是否有任何开源数据库可以做到这一切?