Implementations of cryptographic algorithms for a university course with PHP 8.3
| Algorithm | Category |
|---|---|
| DES | Symmetric |
| RSA | Asymmetric |
| MD5 | Hash function |
| MD5 + RSA | Digital Signature |
- Docker version >= 25.0.3
- Docker Compose version >= v2.24.5-desktop.1
git clone git@github.com:forest-chan/crypto-2025.git
cd crypto-2025
make build
make up- Run all cryptographic algorithms test cases:
make run-all- Run DES cryptographic algorithm test cases:
make run-des- Run RSA cryptographic algorithm test cases:
make run-rsa- Run MD5 cryptographic algorithm test cases:
make run-rsa- Run Digital Signature cryptographic algorithm test cases:
make run-signature