Educational implementation of AES-SIV deterministic authenticated encryption. Provides nonce misuse resistance with simplified cryptographic operations.
| Property | Value |
|---|---|
| Category | Special Algorithms |
| Sub-category | Deterministic AEAD |
| Security status | π Educational Only |
| Complexity | Advanced |
| Inventor | Phillip Rogaway, Thomas Shrimpton |
| Year | 2006 |
| Origin | πΊπΈ United States |
| Source | algorithms/special/aes-siv.js |
| Parameter | Supported values |
|---|---|
| Key sizes | 32 bytes (256 bits) |
| Tag sizes | 16 bytes (128 bits) |
| Flag | Value |
|---|---|
SupportsDetached |
No |
Status: π Educational Only
No vulnerabilities are recorded for this implementation.
2 vectors ship with this algorithm and run in the test suite. Byte values are hexadecimal.
Vector 1 β AES-SIV Educational test - empty plaintext
Source: Educational implementation test
| Field | Value |
|---|---|
key |
404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f |
aad |
(empty) |
input |
(empty) |
expected |
5816c832781ec9725816c832380ecbf2 |
Vector 2 β AES-SIV Educational test - with data
Source: Educational implementation test
| Field | Value |
|---|---|
key |
404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f |
aad |
(empty) |
input |
112233445566778899aabbccddee |
expected |
3095603a1188f06912b7421853b22c8b9416bfdc4422397d9416bfdce54a |