reallyme-crypto-p384 0.3.4

P-384 ECDSA primitive for ReallyMe Crypto.
Documentation

reallyme-crypto-p384

NIST P-384 ECDSA and ECDH primitive for ReallyMe Crypto.

The public API uses compressed SEC1 public keys, raw 48-byte private scalars, SHA-384 prehashing, and DER-encoded ECDSA signatures. Secret key material is returned in zeroizing buffers.

Verification fails closed with a typed error. It does not return a boolean. ECDH returns the raw shared-secret x-coordinate; protocol code must pass that through the appropriate KDF before key use.

The native and wasm feature lanes both compile this crate's package-owned Rust implementation. Swift and Kotlin provider selection remains in their SDK facades rather than in Rust Cargo features.