CryptoBase
| Channel |
Status |
| CI |
 |
| CryptoBase |
 |
| CryptoBase.Abstractions |
 |
| CryptoBase.BouncyCastle |
 |
A fast crypto library for .NET
Wiki
Status
| Icon |
Description |
| ⚠️ |
Pending |
| ⏳ |
Underway |
| ✅ |
Done |
Digest algorithms
| Digests |
Status |
| Blake3 |
⏳ |
| CRC-32 |
✅ |
| CRC-32C |
✅ |
| MD5 |
✅ |
| SHA1 |
✅ |
| SHA224 |
✅ |
| SHA256 |
✅ |
| SHA384 |
✅ |
| SHA512 |
✅ |
| SM3 |
✅ |
Symmetric-key algorithms
Stream ciphers
| Ciphers |
Status |
| ChaCha20(IETF 7539) |
✅ |
| ChaCha20(Original) |
✅ |
| RC4 |
✅ |
| Salsa20 |
✅ |
| XChaCha20 |
✅ |
| XSalsa20 |
✅ |
Block ciphers
| Ciphers |
Status |
| AES |
✅ |
| SM4 |
✅ |
Block cipher modes
- ✅ CBC
- ✅ CFB128(Stream)
- ✅ CTR128(Stream)
Authenticated encryption algorithms
| Ciphers |
Status |
| AES-GCM |
✅ |
| ChaCha20Poly1305 |
✅ |
| SM4-GCM |
✅ |
| XChaCha20Poly1305 |
✅ |
Asymmetric cryptography
| Ciphers |
Status |
| RSA |
⏳ |
| Curve25519 |
⏳ |
| Ed25519 |
⏳ |
| SM2 |
⏳ |
| SM9 |
⏳ |