CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
- swift
- aes
- cryptography
- commoncrypto
47,133 repositories indexed
1–23 of 23 · Most stars
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
CAUTION: END OF SUPPORT ON 14 AUG 2026. The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES and JSON Web Signature/Token in pure JavaScript.
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Port of TweetNaCl cryptographic library to JavaScript
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
Audited & minimal JS implementation of elliptic curve cryptography.
Audited & minimal JS implementation of hash functions, MACs and KDFs.
Fastest 5KB JS implementation of secp256k1 signatures and ECDH
:white_check_mark: .NET crypto done right. Professionally audited.
Fastest 5KB JS implementation of ed25519 signatures
Audited & minimal JS implementation of Salsa20, ChaCha and AES
Auditable & minimal JS implementation of public-key post-quantum cryptography
:key: Idiotproof golang password validation library inspired by Python's passlib
A library designed to generate cryptographically strong random numbers suitable for managing data such as passwords, account authentication, security tokens, and related secrets.
Minimal JS implementation of older cryptography algorithms: RSA, DSA, DH.
A Commitment Scheme library for Coin Flipping/Tossing algorithms and sort. :four_leaf_clover: :camel: :lock: :key:
End-to-end encryption for the browser and Node: a JavaScript library (npm: libves) with recoverable keys, post-quantum (ML-KEM) key exchange, and user-to-user sharing
An Ada 2012 / SPARK 2014 project that implements the NORX authenticated encryption algorithm
Native Shamir Secret Sharing. Securely split & restore secrets on iOS, Android, and Web with a single Capacitor plugin.
Caustic Elixir Cryptocurrency Library (Bitcoin, Ethereum, etc.) with extensive cryptography and number theory library
Crystal implementation of the Cipher-based Message Authentication Code (CMAC)
a crystal lang implementation of SPAKE2+, a Password Authenticated Key Exchange (PAKE) protocol
Delphi Cryptography Library