swift-secp256k1
Cryptography primitives
Provides cryptographic primitives and signatures for Bitcoin-based systems
Elliptic Curve, Schnorr, and ZKP for Bitcoin. Supports iOS macOS tvOS watchOS visionOS + Linux.
113 stars
8 watching
54 forks
Language: Swift
last commit: 1 day ago
Linked from 1 awesome list
bitcoincecdhecdsaioslibrarylinuxmacosmobilepublic-keyschnorrsecp256k1swiftswift-package-managertaprootxcodezero-knowledge
Related projects:
Repository | Description | Stars |
---|---|---|
q9f/secp256k1.cr | A native Crystal language implementation of the Secp256k1 elliptic curve cryptographic algorithm | 48 |
apple/swift-crypto | An implementation of Apple's CryptoKit API on Linux platforms | 1,486 |
sgl0v/scrypto | Provides a Swift interface to CommonCrypto routines for cryptographic tasks | 38 |
paulmillr/noble-secp256k1 | Fastest 4KB implementation of secp256k1 signatures and ECDH in JavaScript | 771 |
bitcoin-core/secp256k1 | A high-performance cryptographic library for digital signatures and EC operations on the secp256k1 curve. | 2,121 |
iosdevzone/idzswiftcommoncrypto | A Swift wrapper for Apple's CommonCrypto library used for cryptographic operations | 478 |
sketchytech/swiftography | A Swift repository for cryptographic algorithms and font obfuscation using the CryptoJS library | 8 |
soyersoyer/swcrypt | A comprehensive cryptographic framework for Swift, providing tools and functions for RSA public/private key generation, AES encryption/decryption, signature verification, elliptic curve cryptography, Diffie-Hellman protocol, and symmetric and authenticating ciphers. | 723 |
jesserc/secp256k1-huff | A Huff implementation of an elliptic curve library used in cryptocurrency applications | 5 |
ethereum/js-ethereum-cryptography | A collection of audited cryptographic primitives needed to work with Ethereum. | 712 |
cryptocoinjs/secp256k1-node | A Node.js binding for an optimized C library for EC operations on the secp256k1 curve | 350 |
cryptocoinswift/sha256-swift | Provides Swift wrappers for CommonCrypto's SHA256 methods. | 72 |
krzyzanowskim/cryptoswift | A collection of secure cryptographic algorithms implemented in Swift for various use cases. | 10,217 |
mehrankmlf/easycrypto | An iOS app demonstrating Clean Architecture and MVVM with SwiftUI and Combine framework | 80 |
chaintope/bip-schnorrrb | A Ruby implementation of the Schnorr signature scheme over elliptic curves. | 7 |