gnome-keyring 使用什么加密算法?
我尝试在他们的网站上寻找它但它似乎很隐蔽。
答案1
根据常问问题,它使用标准 AES-128。
答案2
从常见问题解答:
使用了哪些加密算法?
SHA-256 用于散列,AES-128 用于加密机密。请注意,尽管记录的文件格式具有 MD5 散列算法,但加密密钥环的密钥不是用 MD5 生成的!
答案3
从看这里,我可以看到 gnome-keyring 使用libgp11,“基于 GLib 实现 PKCS#11 (Cryptoki) 接口的包装器。”
PKCS #11 是通用加密令牌的抽象层,其 API 定义了 RSA 密钥、X.509 证书、DES/Triple DES 密钥等对象。[1,2]
这个 gnome-keyring 线程是相当新的;开发人员讨论使用香港分布式账本 (RFC 5869)散列成可用的东西AES/莱茵达尔,因此可以肯定 gnome-keyring 主要使用 AES。
答案4
文档对此含糊其辞,只说它使用 PKCS#11 来存储它。我猜它使用主机的默认加密。(在大多数情况下可能是 DES) 架构