fingerprint
- CURIE:
gmeow:fingerprint - IRI: https://blackcatinformatics.ca/gmeow/fingerprint
- Category: property
- Defined by:
gmeow:slices/trust - Box roles: RBox role (What is this?)
A fingerprint (hash) identifying a key. Not functional: different sources may report differing or differently-formatted fingerprints for the same key.
Structure
Property shape: datatype property; gmeow:CryptographicKey -> rdfs:Literal
Practical Pattern
Use gmeow:fingerprint from gmeow:CryptographicKey to rdfs:Literal when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Web Of Trust
- Source:
slices/core/trust/examples/web-of-trust.ttl - Examples catalog: open in catalog#example-slices-core-trust-examples-web-of-trust
ex:aliceKey a gmeow:CryptographicKey ;
gmeow:keyScheme gmeow:keySchemePGP ;
gmeow:keyAlgorithm "ed25519" ;
gmeow:fingerprint "ABCD 1234 EF56 7890 ABCD 1234 EF56 7890 ABCD 1234" ;
gmeow:keyId "0xEF567890" .
ex:bobKey a gmeow:CryptographicKey ;
gmeow:keyScheme gmeow:keySchemePGP ;
gmeow:fingerprint "EF01 5678 ABCD 1234 EF01 5678 ABCD 1234 EF01 5678" .
Common Companion Terms
External Equivalences
Equivalent or closely aligned targets: wot
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:fingerprint |
equivalence | - |
skos:closeMatch | wot:fingerprint | gmeow-trust.sssom.tsv; gmeow:eqTrust002; confidence 0.95 |
Usage Advice
Use when
- Use to record a key's fingerprint (hash) as reported by a source — the human-checkable identifier used to confirm a key out of band.
Avoid when
- Avoid treating it as a single canonical value — sources report differing or differently-formatted fingerprints, so keep it non-functional and let competing source values coexist; for the short key id use
gmeow:keyId.
How to use
- Attach each source's fingerprint literal to the key; preserve the source's formatting verbatim and let multiple fingerprint claims coexist rather than collapsing them.
Examples
- ex:lillithKey
gmeow:fingerprint"A1B2 C3D4 E5F6...".