是否有一种加密算法允许多个密钥进行解密和加密?
A = Key one
B = Key two
数据交换应该可以如下
1. Clear Text == A ==> Encrypted == B ==> Clear Text
2. Clear Text == B ==> Encrypted == A ==> Clear Text
编辑 1:
算法应该在 Java 中可用。
编辑2:更广泛的图片
数据库存储加密数据。大多数用户必须使用他们的个人密码读取和写入(解密和加密)一小部分数据。一些用户需要使用他们的个人密码访问(解密和加密)所有数据。
两个用户组的成员不得知道除他们之外的其他密码。