Lightweight 64-bit block cipher with 80-bit keys designed for resource-constrained environments. Uses 32-round Feistel network with 10 different 4-bit S-boxes. Optimized for both hardware and software implementations with low power consumption.
| Property | Value |
|---|---|
| Category | Block Ciphers |
| Sub-category | Lightweight Block Cipher |
| Security status | ๐งช Experimental |
| Complexity | Intermediate |
| Inventor | Wenling Wu, Lei Zhang |
| Year | 2011 |
| Origin | ๐จ๐ณ China |
| Source | algorithms/block/lblock.js |
| Parameter | Supported values |
|---|---|
| Key sizes | 10 bytes (80 bits) |
| Block sizes | 8 bytes (64 bits) |
Status: ๐งช Experimental
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 โ LBlock-80 Test Vector #1 (all zeros) - specification Appendix I
| Field | Value |
|---|---|
key |
00000000000000000000 |
input |
0000000000000000 |
expected |
c218185308e75bcd |
Vector 2 โ LBlock-80 Test Vector #2 - specification Appendix I
| Field | Value |
|---|---|
key |
0123456789abcdeffedc |
input |
0123456789abcdef |
expected |
4b7179d8ebee0c26 |