usesEncryptionAlgorithm
P5656
predicate
Indicates that one entity applies or relies on a specific encryption algorithm to protect data or communications.
All labels observed (24)
| Label | Occurrences |
|---|---|
| encrypts | 35 |
| usesCryptography | 20 |
| encryption | 18 |
| encryptionAlgorithm | 18 |
| encryptionMode | 16 |
| encryptionMethod | 7 |
| usesEncryption | 5 |
| usesEncryptionAlgorithm canonical | 5 |
| canEncrypt | 4 |
| supportsEncryptionAlgorithm | 3 |
| typicalCipher | 3 |
| usesCryptographicPrimitive | 3 |
| encryptionAlgorithmFamily | 2 |
| encryptionAlgorithms | 2 |
| encryptionProcess | 2 |
| encryptionSystem | 2 |
| supportsContentEncryptionAlgorithmType | 2 |
| usesEncryptionInVariant | 2 |
| AEADName | 1 |
| isEncryptedWith | 1 |
| typicalCipherMode | 1 |
| usedEncryptionSystem | 1 |
| usesEncryptionScheme | 1 |
| usesPublicKeyAlgorithm | 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: usesEncryptionAlgorithm
Generated description
Indicates that one entity applies or relies on a specific encryption algorithm to protect data or communications.
Sample triples (155)
| Subject | Object |
|---|---|
| Encapsulating Security Payload | TCP segments via predicate surface "canEncrypt" ⓘ |
| Encapsulating Security Payload | UDP datagrams via predicate surface "canEncrypt" ⓘ |
| Encapsulating Security Payload | ICMP messages via predicate surface "canEncrypt" ⓘ |
| 3DES | EDE (encrypt-decrypt-encrypt) via predicate surface "encryptionMode" ⓘ |
| 3DES | EEE (encrypt-encrypt-encrypt) via predicate surface "encryptionMode" ⓘ |
| GSM |
RC4 stream cipher
via predicate surface "encryptionAlgorithm"
ⓘ
surface form:
A5/1
|
| GSM | A5/2 via predicate surface "encryptionAlgorithm" ⓘ |
| GSM | A5/3 via predicate surface "encryptionAlgorithm" ⓘ |
| Wi‑Fi CERTIFIED WPA2 | AES ⓘ |
| Wi‑Fi CERTIFIED WPA2 | CCMP ⓘ |
| Wi‑Fi CERTIFIED WPA2 | 128‑bit AES via predicate surface "usesCryptographicPrimitive" ⓘ |
| The Tor Project | multi-layer encryption via predicate surface "usesCryptography" ⓘ |
| CCMP | AES counter mode via predicate surface "encryptionMode" ⓘ |
|
AES‑CCMP
surface form:
AES-CCMP
|
counter mode via predicate surface "encryptionMode" ⓘ |
|
AES‑CCMP
surface form:
AES-CCMP
|
AES in counter mode via predicate surface "encryptionAlgorithm" ⓘ |
| ReadyBoost | AES-128 via predicate surface "encryption" ⓘ |
| ReadyBoost | per-device cache encryption via predicate surface "encryption" ⓘ |
| RFC 6605 | elliptic curve cryptography via predicate surface "usesCryptographicPrimitive" ⓘ |
| CRAM-MD5 | hash function via predicate surface "usesCryptographicPrimitive" ⓘ |
| Skynet military satellite communications system | end-to-end encryption via predicate surface "encryption" ⓘ |
| FairPlay Streaming | AES-128 via predicate surface "encryptionAlgorithm" ⓘ |
| FairPlay Streaming | AES-CBC via predicate surface "encryptionAlgorithm" ⓘ |
| BitLocker (device encryption variant) | AES via predicate surface "encryptionAlgorithm" ⓘ |
| Miracast | WPA2 via predicate surface "encryption" ⓘ |
| DNS over TLS | DNS queries via predicate surface "encrypts" ⓘ |
| DNS over TLS | DNS responses via predicate surface "encrypts" ⓘ |
| Multiplexed Application Substrate over QUIC Encryption | end-to-end encryption provided by QUIC via predicate surface "encryption" ⓘ |
|
WireGuard VPN protocol
surface form:
WireGuard
|
Curve25519-based schemes
via predicate surface "usesCryptography"
ⓘ
surface form:
Curve25519
|
|
WireGuard VPN protocol
surface form:
WireGuard
|
ChaCha20 via predicate surface "usesCryptography" ⓘ |
|
WireGuard VPN protocol
surface form:
WireGuard
|
Poly1305 via predicate surface "usesCryptography" ⓘ |
|
WireGuard VPN protocol
surface form:
WireGuard
|
BLAKE2s via predicate surface "usesCryptography" ⓘ |
|
WireGuard VPN protocol
surface form:
WireGuard
|
SipHash24 via predicate surface "usesCryptography" ⓘ |
|
WireGuard VPN protocol
surface form:
WireGuard
|
Cryptographic extraction and key derivation: The HKDF scheme
via predicate surface "usesCryptography"
ⓘ
surface form:
HKDF
|
|
SFTP (SSH File Transfer Protocol)
surface form:
SFTP
|
data in transit via predicate surface "encrypts" ⓘ |
|
SFTP (SSH File Transfer Protocol)
surface form:
SFTP
|
authentication credentials via predicate surface "encrypts" ⓘ |
| AEAD_CHACHA20_POLY1305 | counter mode using ChaCha20 via predicate surface "encryptionMode" ⓘ |
| OpenSSH |
Advanced Encryption Standard
via predicate surface "supportsEncryptionAlgorithm"
ⓘ
surface form:
AES
|
| OpenSSH |
AEAD_CHACHA20_POLY1305
via predicate surface "supportsEncryptionAlgorithm"
ⓘ
surface form:
ChaCha20-Poly1305
|
| XChaCha20-Poly1305 AEAD construction | stream cipher with one-time MAC via predicate surface "encryptionMode" ⓘ |
| ENC | contents of file transfers via predicate surface "encrypts" ⓘ |
| Time Machine (Mac OS X feature) | FileVault-compatible encryption via predicate surface "encryptionMethod" ⓘ |
| Link 16 | cryptographically secured via predicate surface "encryption" ⓘ |
| TNTSAT | uses encryption with free access card via predicate surface "encryption" ⓘ |
| ONdigital | SECA Mediaguard via predicate surface "usedEncryptionSystem" ⓘ |
| Sky Digital | NDS VideoGuard via predicate surface "encryptionSystem" ⓘ |
|
MTProto encryption protocol
surface form:
MTProto
|
RSA-2048 via predicate surface "usesPublicKeyAlgorithm" ⓘ |
| Avast SecureLine VPN | internet traffic via predicate surface "encrypts" ⓘ |
| Firefox Sync | user data before upload via predicate surface "encrypts" ⓘ |
| IEEE 802.11i | Advanced Encryption Standard via predicate surface "encryptionAlgorithm" ⓘ |
| IEEE 802.11i | AES‑CCMP via predicate surface "encryptionAlgorithm" ⓘ |