Open-PGP certificates should support both...
1) Identity
2) Autherization
wrt Identity, Open-PGP should have the ability to handle other
types of naming conventions than just the usual RFC822. In order
to preserve previous implementations, we should make a new packet
type that would be the new Generic Name packet.
The UserID field (currently a 255 charater octet string)
could handle other types, such as...
OpenPGPGenericName ::= CHOICE {
otherName [0] INSTANCE OF OTHER-NAME,
rfc822Name [1] 255 Octet String,
dNSName [2] IA5String,
x400Address [3] ORAddress,
directoryName [4] Name,
ediPartyName [5] EDIPartyName,
uniformResourceIdentifier [6] IA5String,
iPAddress [7] OCTET STRING,
registeredID [8] OBJECT IDENTIFIER }
the OCTET STRING containing the IP-Address
"123.124.125.126" should be coded like:
'7B7C7D7E'H
| | | |
123 | | |
124 | |
125 |
126