key material
- CURIE:
gmeow:keyMaterial - IRI: https://blackcatinformatics.ca/gmeow/keyMaterial
- Category: property
- Defined by:
gmeow:slices/trust - Box roles: RBox role (What is this?)
The public key material itself (armored or hex form). Not functional (encodings vary by source).
Structure
Property shape: datatype property; gmeow:CryptographicKey -> rdfs:Literal
Practical Pattern
Use gmeow:keyMaterial from gmeow:CryptographicKey to rdfs:Literal when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Usage Advice
Use when
- Use to carry the actual public key bytes — armored or hex form — when the key material itself must travel with the entity rather than only a fingerprint reference.
Avoid when
- Avoid for a private key (never model secret material) and avoid forcing one encoding — armored and hex forms from different sources coexist, so keep it non-functional; for a compact reference use
gmeow:fingerprintorgmeow:keyId.
How to use
- Attach the public material verbatim in its source encoding; prefer
gmeow:fingerprintfor identification and reserve full material for when the bytes must be republished.
Examples
- ex:lillithKey
gmeow:keyMaterial"-----BEGIN PGP PUBLIC KEY BLOCK-----...".