README update
This commit is contained in:
@@ -1,4 +1,21 @@
|
|||||||
## TETRA_CRYPTO
|
# TETRA_CRYPTO
|
||||||
|
|
||||||
Implementation of TEA-1 and TEA-3 in rust.
|
Implementation of TEA-1 and TEA-3 in rust.
|
||||||
Based on "Observations on TETRA Encryption Algorithm TEA-3", "ETSI TS 104 053-1, TETRA Air Interface Security, Algorithms Specifications" and [Midnight Blue's C code](https://github.com/MidnightBlueLabs/TETRA_crypto)
|
Based on "Observations on TETRA Encryption Algorithm TEA-3", "ETSI TS 104 053-1, TETRA Air Interface Security, Algorithms Specifications" and [Midnight Blue's C code](https://github.com/MidnightBlueLabs/TETRA_crypto)
|
||||||
|
|
||||||
|
## tests and build
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cargo test
|
||||||
|
cargo build --release
|
||||||
|
```
|
||||||
|
|
||||||
|
## commands
|
||||||
|
|
||||||
|
| Command | Description |
|
||||||
|
|------------------|----------------------------------------------------------|
|
||||||
|
| lfsr | Test the LFSR |
|
||||||
|
| tea1 | Test TEA-1 attack |
|
||||||
|
| tea3 | Test TEA-3 keystream and encryption/decryption |
|
||||||
|
| periods | Test for periods in TEA-3 register h |
|
||||||
|
| greatest-period | Search for greatest period in TEA-3 register h |
|
||||||
|
|||||||
Reference in New Issue
Block a user