An open API service indexing awesome lists of open source software.

https://github.com/stillouyng/crypto_playground

🔐 Crypto Playground – educational project for analyzing encryption algorithms.
https://github.com/stillouyng/crypto_playground

cryptography educational low-level rust

Last synced: about 1 year ago
JSON representation

🔐 Crypto Playground – educational project for analyzing encryption algorithms.

Awesome Lists containing this project

README

          

# crypto_playground

[![Rust](https://github.com/stillouyng/crypto_playground/actions/workflows/rust.yml/badge.svg?branch=main)](https://github.com/stillouyng/crypto_playground/actions/workflows/rust.yml)

**A sandbox for encryption experiments in Rust**
Explore algorithms, test implementations, and break ciphers - all in one playground!

### Roadmap
| Method | Encode status | Decode status | Documentation |
|-----------------|---------------|---------------|----------------------------------------------------------------------------------------------------------|
| `Utf8->binary` | ✅ | ❌ | [UTF8.md](docs/theory/utf8.md) |
| `XOR` | ✅ | ❌ | [XOR.md](docs/theory/xor.md) |
| `GF256` | ✅ | ❌ | [GF256.md](docs/theory/gf256.md) |
| `S-Box` | ✅ | ❌ | [SBox.md](docs/theory/sbox.md) |
| `Key Expansion` | ✅ | ❌ | [KeyExpansion.md](docs/theory/aes/key_expansion.md)

[Utilities.md](docs/theory/aes/converters.md) |
| `AES-256` | ✅ | ❌ | [AES.md](docs/theory/aes/aes.md) |