https://github.com/secana/aes-tbox
Advanced Encryption Standard (AES) implementation using t-boxes for faster computation.
https://github.com/secana/aes-tbox
aes aes-encryption crypto cryptography encryption t-box t-boxes
Last synced: about 1 year ago
JSON representation
Advanced Encryption Standard (AES) implementation using t-boxes for faster computation.
- Host: GitHub
- URL: https://github.com/secana/aes-tbox
- Owner: secana
- License: apache-2.0
- Created: 2017-04-14T15:32:34.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2025-03-11T17:33:03.000Z (over 1 year ago)
- Last Synced: 2025-04-05T10:51:09.183Z (about 1 year ago)
- Topics: aes, aes-encryption, crypto, cryptography, encryption, t-box, t-boxes
- Language: Rust
- Size: 36.1 KB
- Stars: 24
- Watchers: 3
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AES-TBOX
Advanced Encryption Standard (AES) implementation using t-boxes for faster computation.
## Rust Implementation
You find a **Rust** implementation in the directory with the same name in the **aes_tbox** sub-directory. Change to the directory and run the following command to build and run **AES-TBOX**.
```bash
# Build & Run
cargo run
```
## C Implementation
You find a **C** implementation in the directory with the same name. Change to the directory and run the following commands to build and run **AES-TBOX** on Linux.
```bash
# Build
cmake .
make
# Run
./AES-TBOX
```