mirror of
https://codeberg.org/openpgp/notes.git
synced 2024-11-26 17:42:06 +01:00
edit ch6 notation subpackets with the Keyoxide example
This commit is contained in:
parent
44a4a00a2e
commit
8a82cebd6c
1 changed files with 3 additions and 5 deletions
|
@ -135,13 +135,11 @@ For specific guidelines on which subpackets should be marked as critical, refer
|
||||||
|
|
||||||
### Notation signature subpackets
|
### Notation signature subpackets
|
||||||
|
|
||||||
[Notations](https://www.ietf.org/archive/id/draft-ietf-openpgp-crypto-refresh-12.html#notation-data) are a signature subpacket type that can be used to effectively extend the otherwise limited set of signature subpacket types with user-defined notations. An issuer can use notations to add name-value data to an OpenPGP signature.
|
[Notation signature subpackets](https://www.ietf.org/archive/id/draft-ietf-openpgp-crypto-refresh-12.html#notation-data) can be used to effectively extend the otherwise limited set of signature subpacket types in OpenPGP with user-defined notations. Issuers can use these notations to add name-value pairs to an OpenPGP signature.
|
||||||
|
|
||||||
Notation names are UTF-8 encoded strings. They may reside in the "user namespace," which means a notation *tag* (in UTF-8 string format) followed by a DNS domain name.
|
Notation names – strings encoded in UTF-8 – may reside in the "user namespace." This namespace is characterized by a notation *tag*, followed by a DNS domain name, both in UTF-8 format.
|
||||||
|
|
||||||
#### Use of notations by Keyoxide
|
Notations, as described earlier, allow for user-defined extensions to the OpenPGP signature subpacket types. A practical and popular application of this functionality is seen in Keyoxide, a decentralized identity verification service. Keyoxide uses notations in the `ariadne.id` namespace. For the details of this implementation, refer to the [Keyoxide documentation](https://docs.keyoxide.org/wiki/ariadne-identity/).
|
||||||
|
|
||||||
Notations have, for example, been used for the popular decentralized identity verification service [Keyoxide](https://keyoxide.org/). Keyoxide uses notations in the `ariadne.id` namespace. See the [Keyoxide documentation](https://docs.keyoxide.org/wiki/ariadne-identity/) for more details.
|
|
||||||
|
|
||||||
### "Negotiating" signature hash algorithm based on recipients preference subpackets
|
### "Negotiating" signature hash algorithm based on recipients preference subpackets
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue