Elliptic Curve Cryptography in Pure Swift
-
Updated
Mar 17, 2025 - Swift
Elliptic Curve Cryptography in Pure Swift
Python bindings to libsecp256k1
Browser-based ECDSA demo on secp256k1 and P-256 — sign/verify, live nonce reuse attack with full private key recovery (the PS3 hack, real math), RFC 6979 deterministic nonces verified against test vectors. The signature algorithm behind TLS, Bitcoin, Ethereum, SSH, and WebAuthn. No backends. No simulated math.
Secret independent (constant time) implementation of deterministic ECDSA nonces (RFC 6979).
To associate your repository with the rfc-6979 topic, visit your repo's landing page and select "manage topics."