密码管理器如何加密与群组共享的密码?
How do password managers encrpty passwords that are shared with a group?
有一些密码管理器可以在客户端加密密码和数据,然后再将其存储在服务器上。
我基本了解对称和非对称加密。使用非对称加密,它需要其他用户的 Public 密钥来加密它,因此只有 him/her 可以用私钥解密它。
我不明白加密器和解密器都需要 data/password.
的组甚至单个用户会发生这种情况
感谢您的帮助。
通常您使用随机对称密钥加密数据本身(密码)。然后,您使用要提供访问权限的每个 public 密钥加密 that 密钥。由于密码很小,原则上您可以直接使用 public 密钥加密密钥,但执行两步过程是很常见的做法。非对称加密速度很慢,而且不方便用于大块数据。如果您有大量 public 密钥,那么只对一小段数据(对称密钥)进行多次加密比对整个数据集加密要好得多。
如果只是单个用户,没有理由非对称加密。您只需使用单个密钥进行对称加密。
有一些密码管理器可以在客户端加密密码和数据,然后再将其存储在服务器上。
我基本了解对称和非对称加密。使用非对称加密,它需要其他用户的 Public 密钥来加密它,因此只有 him/her 可以用私钥解密它。 我不明白加密器和解密器都需要 data/password.
的组甚至单个用户会发生这种情况感谢您的帮助。
通常您使用随机对称密钥加密数据本身(密码)。然后,您使用要提供访问权限的每个 public 密钥加密 that 密钥。由于密码很小,原则上您可以直接使用 public 密钥加密密钥,但执行两步过程是很常见的做法。非对称加密速度很慢,而且不方便用于大块数据。如果您有大量 public 密钥,那么只对一小段数据(对称密钥)进行多次加密比对整个数据集加密要好得多。
如果只是单个用户,没有理由非对称加密。您只需使用单个密钥进行对称加密。