30 open-source projects similar to iosdevzone/idzswiftcommoncrypto, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
CryptoSwift is a cryptography library implemented entirely in the Swift programming language. It provides a collection of standard cryptographic algorithms for encryption, decryption, and hashing without relying on native C libraries or system frameworks. The library supports symmetric and asymmetric encryption, including RSA key generation and signature management. It features authenticated encryption schemes and the ability to generate cryptographic digests for data integrity verification. The toolset covers message authentication codes, secure key derivation from passwords, and data paddi
A full-featured Swift library for JOSE standards with first-class support for CryptoKit keys, providing JWS, JWT, SD-JWT, and JWE with signing, encryption, and JWK key management.
Simple and secure hashing in Swift with the SipHash algorithm
This is a header-only library, as such most of its functional documentation is contained within the "header section" of the source code in the form of comments. It is highly recommended that you read said documentation before using this library.
This is an implementation of RSA signing for MicroPython. It's writter in pure Python, and based on python-rsa version 4.0.
MicroPython bindings for ECDSA keys basic functionality and x509 cert/csr utilities. Supports both PEM and DER formats
cl-bcrypt is a Common Lisp system for generating, parsing and verification of bcryptbcrypt password hashes.
xxHash is a high-performance, non-cryptographic hash library designed for rapid checksum generation and data integrity verification. It functions as an incremental hashing engine, allowing for the processing of large or streaming data inputs by maintaining a persistent internal state across sequential chunks. The library is engineered as a computational framework that maximizes throughput by utilizing wide CPU registers and branchless instruction pipelining. It achieves high-speed performance by aligning data access with CPU cache lines and employing multi-stage mixing functions that ensure c
Implementation of hashids (http://hashids.org) in Python. Compatible with Python 2 and Python 3
A (mostly) pure-Rust implementation of various cryptographic algorithms.
I'm thrilled to announce that enigmapython, my powerful Enigma machine emulator, is now available on MicroPython! 🚀
A minimal bitcoin library for MicroPython and Python 3.10+ with a focus on embedded systems.
Micropython package for doing fast rsa and elliptic curve cryptography, specifically digital signatures. ECDSA API design inspired from fastecdsa and implementation based on tomsfastmath.
Lightweight driver for Microchip Crypto Authentication secure elements written in pure python for micropython.
Lightweight porting of cryptography to Micropython based on ARM Mbed TLS
BCrypt.Net - Bringing updates to the original bcrypt package
cl-ssh-keys is a Common Lisp system, which provides the following features.
DEPRECATED Sodium Oxide: Fast cryptographic library for Rust (bindings to libsodium)
Single C file TLS 1.2/1.3 implementation, using tomcrypt as crypto library