CryptoSwift

Crypto library

A collection of secure cryptographic algorithms implemented in Swift for various use cases.

CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift

GitHub

10k stars
183 watching
2k forks
Language: Swift
last commit: about 1 month ago
Linked from 4 awesome lists

aesaes-gcmciphercommoncryptocryptographycryptoswiftdigesthmachmac-authenticationmd5sha1sha3swift

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
21-dot-dev/swift-secp256k1 Provides cryptographic primitives and signatures for Bitcoin-based systems 111
apple/swift-crypto An implementation of Apple's CryptoKit API on Linux platforms for cross-platform use in Swift applications. 1,469
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. 722
jedisct1/swift-sodium An iOS and macOS cryptography framework built on top of the Sodium library 519
cryptocoinswift/sha256-swift Provides Swift wrappers for CommonCrypto's SHA256 methods. 72
kishikawakatsumi/keychainaccess A Swift wrapper for Keychain access on multiple platforms 7,965
mehrankmlf/easycrypto An iOS app demonstrating Clean Architecture and MVVM with SwiftUI and Combine framework 79
iosdevzone/idzswiftcommoncrypto A Swift wrapper for Apple's CommonCrypto library used for cryptographic operations 478
oauthswift/oauthswift A Swift-based OAuth library for iOS and macOS to manage authentication with various services. 3,276
khoren93/swifthub An iOS client with GitHub integration using RxSwift and MVVM architecture 3,030
sgl0v/scrypto Provides a Swift interface to CommonCrypto routines for cryptographic tasks 38
evgenyneu/keychain-swift A collection of helper functions for securely storing and retrieving sensitive data in the Keychain. 2,843
web3swift-team/web3swift An iOS toolbelt for interacting with the Ethereum network using web3.js functionality 818
matthewpalmer/locksmith A powerful keychain management library designed to work with Swift's protocol-oriented programming model 2,915
onmyway133/arcane A collection of cryptographic and data encryption utilities for Swift applications 283