Lightweight authenticated encryption using sLiSCP-light-320 permutation in duplex sponge construction. NIST LWC Round 2 candidate with 128-bit security.
| Property | Value |
|---|---|
| Category | Authenticated Encryption |
| Sub-category | Lightweight Cryptography |
| Security status | ๐งช Experimental |
| Complexity | Intermediate |
| Inventor | Ismail Adomnitei, Thomas Peyrin |
| Year | 2019 |
| Origin | Not specified |
| Source | algorithms/aead/ace.js |
| Parameter | Supported values |
|---|---|
| Key sizes | 16 bytes (128 bits) |
| Block sizes | 8 bytes (64 bits) |
| Tag sizes | 16 bytes (128 bits) |
| Flag | Value |
|---|---|
SupportsDetached |
No |
Status: ๐งช Experimental
No vulnerabilities are recorded for this implementation.
8 vectors ship with this algorithm and run in the test suite. Byte values are hexadecimal.
Vector 1 โ NIST LWC KAT Count 1 (empty PT, empty AD)
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
nonce |
000102030405060708090a0b0c0d0e0f |
aad |
(empty) |
input |
(empty) |
expected |
02cf96dc6f171976f9ff4c3fc88e5bbe |
Vector 2 โ NIST LWC KAT Count 2 (empty PT, 1-byte AD)
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
nonce |
000102030405060708090a0b0c0d0e0f |
aad |
00 |
input |
(empty) |
expected |
b61b4e1abcb1898ae58d1aec18cd131f |
Vector 3 โ NIST LWC KAT Count 9 (empty PT, 8-byte AD)
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
nonce |
000102030405060708090a0b0c0d0e0f |
aad |
0001020304050607 |
input |
(empty) |
expected |
9616086ee453bab73f4069b13d0067b6 |
Vector 4 โ NIST LWC KAT Count 17 (empty PT, 16-byte AD)
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
nonce |
000102030405060708090a0b0c0d0e0f |
aad |
000102030405060708090a0b0c0d0e0f |
input |
(empty) |
expected |
1bb495cb9d4cff617f9f53519666b0d1 |
Vector 5 โ NIST LWC KAT Count 34 (1-byte PT, empty AD)
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
nonce |
000102030405060708090a0b0c0d0e0f |
aad |
(empty) |
input |
00 |
expected |
971c19196f86a7b77647d55156e8be3ed3 |
Vector 6 โ NIST LWC KAT Count 35 (1-byte PT, 1-byte AD)
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
nonce |
000102030405060708090a0b0c0d0e0f |
aad |
00 |
input |
00 |
expected |
2adc76d04eb5f3dae2dcacc9d5b27a52d5 |
Vector 7 โ NIST LWC KAT Count 265 (8-byte PT, empty AD)
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
nonce |
000102030405060708090a0b0c0d0e0f |
aad |
(empty) |
input |
0001020304050607 |
expected |
97b9353fe3b7d4a15e7090ebe5b80dd491bcfff0d698e1c2 |
Vector 8 โ NIST LWC KAT Count 529 (16-byte PT, empty AD)
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
nonce |
000102030405060708090a0b0c0d0e0f |
aad |
(empty) |
input |
000102030405060708090a0b0c0d0e0f |
expected |
97b9353fe3b7d4a1309d5a4ce3fd599432715f7128aa9858e39e89ddef90e996 |