Datatypes

age public key (X25519 recipient)

ID age_recipient

DatatypeNot PIIidentifierDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Public key of the age file encryption format and tool, that is, an X25519 recipient that files are encrypted to. It is a 62-character lowercase Bech32 string with the human-readable part age, so it starts with age1. Post-quantum recipients (age1pq1...) and recipients of age plugins are longer or use other prefixes and are not covered.

Categories
Cryptographic identifiers
Countries
Global (not tied to a country)
Languages
Common to most languages
Check digit
bech32
Quality
68/100 · missing: second example, mapping (Wikidata, Schema.org, ...), translation, detector coverage
Metacrafter rules
no detection rule yet
Supported by tools
no tool record lists this type yet

Regular expression

^age1[qpzry9x8gf2tvdw0s3jn54khce6mua7l]{58}$

Python re syntax.

Examples

ValueDescription
age1zvkyg2lqzraa2lnjvqej32nkuu0ues2s82hzrye869xeexvn73equnujwjTest vector of the age specification
age1zvkyg2lqzraa2lnjvqej32nkuu0ues2s82hzrye869xeexvn73equnujwq invalidWrong Bech32 checksum
age1zvkyg2lqzraa2lnjvqej32nkuu0ues2s82hzrye869xeexvn73equnujw invalidOne character short

Sources

Use this record