GnuPG 하위 키에는 세 가지 기능 ( Sign, Encrypt 및 Authenticate)이 있습니다.
처음 두 가지 동작이 널리 사용되고 문서화되어 있지만 인증 동작은 다소 신비합니다. 다음 --expert
옵션을 사용하여 기본 키를 편집해야만 이러한 키를 만들 수 있습니다 .
$ gpg --expert --edit-key 889C36B7
gpg (GnuPG/MacGPG2) 2.0.17; Copyright (C) 2011 Free Software Foundation, Inc.
gpg> addkey
...
Possible actions for a RSA key: Sign Encrypt Authenticate
Current allowed actions: Sign Encrypt
(S) Toggle the sign capability
(E) Toggle the encrypt capability
(A) Toggle the authenticate capability
(Q) Finished
...
SSH 인증을 수행하는 데 사용되는 GPG 키에 대한 소문이 있지만 작동 방법을 읽거나 찾지 못했습니다. [gpg] 와 [ssh] 상호 작용에 관한 두 가지 답이없는 질문도 있습니다 :
이 외에도 "인증"하위 키에 대한 다른 용도를 찾을 수 없습니다.