Cryptographic interfaces.
| Module | Description | Source Files | Documentation |
|---|---|---|---|
| ssfsha2 | SHA-2 hash (SHA-224/256/384/512 family) | ssfsha2.c, ssfsha2.h | ssfsha2.md |
| ssfaes | AES block cipher (128/192/256-bit) | ssfaes.c, ssfaes.h | ssfaes.md |
| ssfaesgcm | AES-GCM authenticated encryption | ssfaesgcm.c, ssfaesgcm.h | ssfaesgcm.md |
| ssfprng | Cryptographically secure capable PRNG | ssfprng.c, ssfprng.h | ssfprng.md |
- Codecs — Encoding interfaces used alongside cryptographic primitives
- Error Detection Codes — Integrity verification after decryption
- Error Correction Codes — Forward error correction