supportsKeyLength
P8686
predicate
Indicates that one entity is capable of handling, accepting, or operating with a specified cryptographic key length associated with another entity.
All labels observed (14)
| Label | Occurrences |
|---|---|
| keySize | 45 |
| supportsKeySize | 25 |
| supportsKeyLength canonical | 4 |
| AESKeySize | 3 |
| keySizesSupported | 3 |
| effectiveKeySize | 2 |
| hasKeyLength | 2 |
| typicalKeySizeBits | 2 |
| keyLengthBits | 1 |
| keySizeMaxBits | 1 |
| keySizeMaximum | 1 |
| keySizeMinBits | 1 |
| supportedKeySizes | 1 |
| totalKeyBits | 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: supportsKeyLength
Generated description
Indicates that one entity is capable of handling, accepting, or operating with a specified cryptographic key length associated with another entity.
Sample triples (92)
| Subject | Object |
|---|---|
| CAST5 | 80 bits via predicate surface "keySize" ⓘ |
| CAST5 | 128 bits via predicate surface "keySize" ⓘ |
| CAST5 | variable key size from 40 to 128 bits via predicate surface "keySize" ⓘ |
| ChaCha | 256 bits via predicate surface "keySize" ⓘ |
| AES-CCM | 128 bits via predicate surface "supportsKeySize" ⓘ |
| AES-CCM | 192 bits via predicate surface "supportsKeySize" ⓘ |
| AES-CCM | 256 bits via predicate surface "supportsKeySize" ⓘ |
| XChaCha20-Poly1305 AEAD construction | 256 bits via predicate surface "hasKeyLength" ⓘ |
| XChaCha20-Poly1305 AEAD construction | 32 bytes via predicate surface "hasKeyLength" ⓘ |
| Twofish | 128 bits via predicate surface "keySize" ⓘ |
| Twofish | 192 bits via predicate surface "keySize" ⓘ |
| Twofish | 256 bits via predicate surface "keySize" ⓘ |
| ISRG Root X1 | 4096-bit via predicate surface "keySize" ⓘ |
| DST Root CA X3 | 2048-bit via predicate surface "keySize" ⓘ |
| NIST SP 800-38E | 128-bit AES keys via predicate surface "supportsKeySize" ⓘ |
| NIST SP 800-38E | 256-bit AES keys via predicate surface "supportsKeySize" ⓘ |
|
PRESENT cipher
surface form:
PRESENT
|
80 bits via predicate surface "keySize" ⓘ |
|
PRESENT cipher
surface form:
PRESENT
|
128 bits via predicate surface "keySize" ⓘ |
| Serpent cipher | 128 bits via predicate surface "keySize" ⓘ |
| Serpent cipher | 192 bits via predicate surface "keySize" ⓘ |
| Serpent cipher | 256 bits via predicate surface "keySize" ⓘ |
| Square cipher | 128 bits via predicate surface "keySize" ⓘ |
| Noekeon | 128 bits via predicate surface "keySize" ⓘ |
| FIPS PUB 46 | 56 bits via predicate surface "keySize" ⓘ |
| Lucifer cipher | 128 bits via predicate surface "keySize" ⓘ |
| Lucifer cipher | 64 bits via predicate surface "keySize" ⓘ |
| ANSI X3.92 | 56 bits via predicate surface "keySize" ⓘ |
| ANSI X3.92 | 64-bit key with 8 parity bits via predicate surface "keySize" ⓘ |
| CAST6 | 128 bits via predicate surface "keySize" ⓘ |
| CAST6 | 192 bits via predicate surface "keySize" ⓘ |
| CAST6 | 256 bits via predicate surface "keySize" ⓘ |
| XSalsa20-Poly1305 | 256-bit via predicate surface "keySize" ⓘ |
| NIST P-256 family | 256-bit private key via predicate surface "keySize" ⓘ |
| BLAKE2s | up to 32 bytes ⓘ |
|
SipHash24
surface form:
SipHash-2-4
|
128 bits via predicate surface "keySize" ⓘ |
| Blowfish | 448 bits via predicate surface "keySizeMaximum" ⓘ |
| HC-128 | 128 bits via predicate surface "keySize" ⓘ |
| HC-256 | 256 bits via predicate surface "keySize" ⓘ |
| HC-256 | 256-bit key ⓘ |
| Rabbit | 128 bits via predicate surface "keySize" ⓘ |
| Grain-128 | 128 bits via predicate surface "keySize" ⓘ |
| Trivium | 80 bits via predicate surface "keySize" ⓘ |