OpenPGP 规范 (RFC 4880) 在第 34 页描述了 OpenPGP 密钥可能具有的不同功能;包括:
0x20 - 此密钥可用于身份验证。
在GnuPG(OpenPGP 最流行的实现之一)中,可以生成具有身份验证功能的 [子] 密钥(使用--expert标志)。好的,太好了,我知道有一个具有四种功能的密钥——加密、认证、签名、认证 (ECSA)。怎么办?
我对 Authenticate 功能很好奇。除了不使用它们并将它们导出为 SSH 密钥之外,是否有任何用于身份验证 OpenPGP [sub]keys 的实际用途?