keyDerivation
P60768
predicate
Indicates that one cryptographic key is generated or derived from another key or base secret using a specific derivation process.
All labels observed (5)
| Label | Occurrences |
|---|---|
| keyDerivation canonical | 4 |
| usesKeyDerivation | 2 |
| KDFType | 1 |
| keyDerivationFunction | 1 |
| usesKeyDerivationFunction | 1 |
Description generation (PDg)
The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.
Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning. # Instructions Focus on describing the relationship, not the entities themselves. # Response Format Begin the description with \' Indicates...\'
Input
Predicate: keyDerivation
Generated description
Indicates that one cryptographic key is generated or derived from another key or base secret using a specific derivation process.
Sample triples (9)
| Subject | Object |
|---|---|
| Microsoft Office encryption (legacy) | weak password-based key derivation ⓘ |
| Ed448 | public key derived by scalar multiplication of base point ⓘ |
| AEAD_CHACHA20_POLY1305 | ChaCha20 block function for Poly1305 key via predicate surface "usesKeyDerivation" ⓘ |
| XChaCha20-Poly1305 AEAD construction | HChaCha20 to derive subkey from main key and first 128 bits of nonce via predicate surface "usesKeyDerivation" ⓘ |
|
MTProto encryption protocol
surface form:
MTProto
|
based on nonces and server salt ⓘ |
| LastPass | PBKDF2 via predicate surface "usesKeyDerivationFunction" ⓘ |
| Bitwarden | PBKDF2-SHA256 via predicate surface "keyDerivationFunction" ⓘ |
| NIST SP 800-108 | PRF-based KDF via predicate surface "KDFType" ⓘ |
| EncFS | PBKDF2 ⓘ |