krypteia-arcana 0.1.0

Pure-Rust classical cryptographic primitives: RSA (PKCS#1 v1.5, OAEP), ECC (NIST P-256/384/521, secp256k1), ECDSA, EdDSA (Ed25519), X25519, AES (128/192/256, GCM/CBC), DES/3DES, SHA-1/2/3, HMAC. Side-channel-aware (Montgomery ladder, branchless point_add_ct). Targets embedded (no_std), STM32 M0/M4/M33, ESP32-C3 RISC-V. Zero runtime dependencies.
Documentation
// Elliptic curve cryptography: ECDSA, ECDH, EdDSA, X25519, X448.
//
// Short-Weierstrass curves (Curve trait):
//   NIST  P-256, P-384, P-521
//   SECG  secp256k1
//   BSI   brainpoolP256r1, brainpoolP384r1, brainpoolP512r1
//
// Edwards / Montgomery curves (standalone modules):
//   EdDSA  Ed25519                        (Ed448 planned)
//   X25519 Diffie-Hellman over Curve25519
//   X448   Diffie-Hellman over Curve448

pub mod curve;
pub mod curves;
pub mod ecdh;
pub mod ecdsa;
pub mod eddsa;
pub mod field;
pub mod x25519;
pub mod x448;