AES-Poly1305

E226526

AES-Poly1305 is an authenticated encryption scheme that pairs the AES block cipher with the Poly1305 message authentication code to provide both confidentiality and integrity.

All labels observed (1)

Label Occurrences
AES-Poly1305 canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf authenticated encryption scheme ⓘ
category symmetric-key cryptography ⓘ
cipherAlgorithmFamily AES family ⓘ
combines encryption and authentication ⓘ
confidentialityMechanism AES encryption ⓘ
dataIntegrityMechanism Poly1305 tag ⓘ
designedFor secure communication ⓘ
designGoal high performance AEAD ⓘ
low overhead ⓘ
robust authentication ⓘ
encryptionType AEAD ⓘ
keyedBy symmetric key ⓘ
MACAlgorithmFamily Poly1305 family ⓘ
MACConstruction one-time universal hash MAC ⓘ
nonceType unique per key ⓘ
outputIncludes authentication tag ⓘ
ciphertext ⓘ
protects associated data ⓘ
plaintext data ⓘ
providesProperty authenticity ⓘ
confidentiality ⓘ
integrity ⓘ
relatedTo AES-GCM ⓘ
ChaCha20-Poly1305 ⓘ
requires unique nonce per key ⓘ
resistsAttackType ciphertext forgery ⓘ
message tampering ⓘ
passive eavesdropping ⓘ
securityDependsOn AES security ⓘ
Poly1305 security ⓘ
key secrecy ⓘ
nonce uniqueness ⓘ
supportsOperation authentication ⓘ
decryption ⓘ
encryption ⓘ
verification ⓘ
typicalKeySize 128-bit ⓘ
192-bit ⓘ
256-bit ⓘ
usedInContext application-level encryption ⓘ
network encryption ⓘ
secure protocols ⓘ
usesCipher AES ⓘ
usesMAC Poly1305 ⓘ
usesPrimitiveType block cipher ⓘ
message authentication code ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Poly1305 → combinedConstruction → AES-Poly1305 ⓘ