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

GitHub

722 stars
18 watching
124 forks
Language: Swift
last commit: 4 months ago
Linked from 1 awesome list

aesaes-gcmapplecommoncryptocryptdecrypteccencryptgcmiosmacopensslosxpemrsaswift

Backlinks from these awesome lists:

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