keyExpansion
P60607
predicate
Indicates the process of deriving a set of subkeys from an original key for use in a cryptographic algorithm.
All labels observed (8)
| Label | Occurrences |
|---|---|
| keyScheduleType | 5 |
| keySchedule | 2 |
| usesKeySchedule | 2 |
| keyExpansion canonical | 1 |
| roundKeyDerivation | 1 |
| roundKeyGeneration | 1 |
| subkeyDerivation | 1 |
| usesKeyScheduleFrom | 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: keyExpansion
Generated description
Indicates the process of deriving a set of subkeys from an original key for use in a cryptographic algorithm.
Sample triples (14)
| Subject | Object |
|---|---|
| RC2 | complex key schedule with 128-entry table ⓘ |
| RC6 | expanded key table via predicate surface "keyScheduleType" ⓘ |
| RC6 | RC5-like key schedule via predicate surface "usesKeyScheduleFrom" ⓘ |
| Substitution–permutation network | round keys derived from master key via predicate surface "keySchedule" ⓘ |
| DES | bit-permutation and rotation via predicate surface "keyScheduleType" ⓘ |
| CAST5 | complex key-dependent subkeys via predicate surface "keySchedule" ⓘ |
| AESENCLAST | yes via predicate surface "usesKeySchedule" ⓘ |
|
PRESENT cipher
surface form:
PRESENT
|
bit-oriented key schedule via predicate surface "keyScheduleType" ⓘ |
| Serpent cipher | key schedule via predicate surface "roundKeyGeneration" ⓘ |
| Serpent cipher | Serpent key schedule via predicate surface "usesKeySchedule" ⓘ |
| Noekeon | simple key schedule via predicate surface "keyScheduleType" ⓘ |
| Noekeon | on-the-fly from 128-bit key via predicate surface "roundKeyDerivation" ⓘ |
| GHASH | derived from block cipher key in GCM via predicate surface "subkeyDerivation" ⓘ |
| CAST6 | complex key schedule via predicate surface "keyScheduleType" ⓘ |