SwCrypt
Cryptographic toolkit
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.
RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X
722 stars
18 watching
124 forks
Language: Swift
last commit: 4 months ago
Linked from 1 awesome list
aesaes-gcmapplecommoncryptocryptdecrypteccencryptgcmiosmacopensslosxpemrsaswift
Related projects:
Repository | Description | Stars |
---|---|---|
onmyway133/arcane | A collection of cryptographic and data encryption utilities for Swift applications | 283 |
apple/swift-crypto | An implementation of Apple's CryptoKit API on Linux platforms for cross-platform use in Swift applications. | 1,472 |
takescoop/swiftyrsa | A library providing public/private key encryption and digital signature functionality in Swift | 1,278 |
iosdevzone/idzswiftcommoncrypto | A Swift wrapper for Apple's CommonCrypto library used for cryptographic operations | 478 |
21-dot-dev/swift-secp256k1 | Provides cryptographic primitives and signatures for Bitcoin-based systems | 111 |
sgl0v/scrypto | Provides a Swift interface to CommonCrypto routines for cryptographic tasks | 38 |
jedisct1/swift-sodium | An iOS and macOS cryptography framework built on top of the Sodium library | 519 |
zewograveyard/openssl | An implementation of the OpenSSL cryptography library in Swift | 41 |
btnguyen2k/swift-rsautils | Provides functions for RSA encryption, decryption, and key management in iOS | 117 |
sketchytech/swiftography | A Swift repository for cryptographic algorithms and font obfuscation using the CryptoJS library | 8 |
input-output-hk/scrypto | A cryptographic toolkit designed to simplify cryptography in applications | 201 |
kitura/bluersa | A cross-platform Swift library for RSA encryption and signing | 130 |
sumup-oss/vaulted | An encryption tool for managing sensitive data securely. | 33 |
sharplispers/ironclad | A cryptographic toolkit written in Common Lisp. | 175 |
nascentxyz/simple-security-toolkit | A collection of practical security-focused guides and checklists for smart contract development | 1,068 |