BSV Blockchain SDK - Cryptographic primitives, hashing, and utilities.
This crate provides the foundational building blocks for the BSV SDK:
- Hash functions (SHA-256, SHA-256d, RIPEMD-160, SHA-512, HMAC)
- Chain hash type for transaction and block identification
- Elliptic curve cryptography (secp256k1 keys, signatures, derivation)
- Symmetric encryption (AES-256-GCM)
- Variable-length integer encoding
- Base58 encoding/decoding