Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Cryptography
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.
- GitHub: https://github.com/topics/cryptography
- Wikipedia: https://en.wikipedia.org/wiki/Cryptography
- Last updated: 2024-11-18 00:06:14 UTC
- JSON Representation
https://github.com/jedisct1/rust-ct-codecs
Constant-time hex and base64 codecs from libsodium reimplemented in Rust.
base64 codecs constant-time crypto cryptography hex libhydrogen libsodium rust
Last synced: 14 Nov 2024
https://github.com/sassman/srp6-rs
A safe implementation of the secure remote password authentication and key-exchange protocol (SRP and SRP6a)
authentication cryptography pki protocol rust security srp srp-6a
Last synced: 15 Oct 2024
https://github.com/wolfssl/wolfssl-freertos
Port of FreeRTOS to use wolfSSL
cryptography encryption fips fips-140-2 fips-140-3 freertos iot rtos security ssl tls wolfssl
Last synced: 11 Nov 2024
https://github.com/r3drun3/bitcoin-address-miner
Mine Bitcoin Vanity Addresses βοΈπ °οΈπ ±οΈπ ΎοΈ
base58 bitcoin bitcoin-address bitcoin-wallet cryptography p2pkh rust rust-lang secp256k1
Last synced: 11 Oct 2024
https://github.com/wolfssl/wolfclu
The wolfSSL Command Line Utility wolfCLU
certificate-generation cli command-line-tool cryptography encryption key-generation openssl openssl-alternative openssl-tools security signature-verification wolfcrypt wolfssl x509
Last synced: 11 Nov 2024
https://github.com/ZenGo-X/rust-elgamal
Rust implementation of ElGamal encryption
Last synced: 09 Nov 2024
https://github.com/aniko33/charles-csec
CSEC is a client-based encrypted chat. allows you to avoid network sniffing or an attack done directly from the server. it is easy to use and modify and is available on Linux, Windows, Mac.
aniko charles-csec chatroom cryptography csec cyber decks decks-team encrypted-chat hacking mr-robot python python-chat python-socket rich rsa rsa-python rsa-socket server-chat socket
Last synced: 06 Nov 2024
https://github.com/cyrildever/feistel
Feistel cipher implementation in Golang for format-preserving encryption
algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation
Last synced: 28 Oct 2024
https://github.com/aead/siphash
Go implementation of SipHash-64/128
cryptography go golang siphash
Last synced: 28 Oct 2024
https://github.com/gematik/ref-gemlibpki
Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.
cryptography gematik gemspec idm java other pki pki-library reference-implementation
Last synced: 08 Nov 2024
https://github.com/wolfssl/documentation
wolfSSL product manuals and documentation.
cryptography documentation getting-started intrusion-detection intrusion-prevention jce jni jsse mqtt secure-boot security ssh ssl tls tpm2
Last synced: 11 Nov 2024
https://github.com/lemonyte/stegosaurus
Encrypt and decrypt text and files with AES and RSA encryption and image steganography.
aes cryptography decryption encryption gui image pyinstaller pysimplegui python rsa secret steganography
Last synced: 18 Oct 2024
https://github.com/advaita-saha/zk-voting
Anonymous Voting system build with the power of Zero-knowledge cryptography
circom circomlib cryptography merkle-tree snarkjs voting-application zero-knowledge zk-snarks
Last synced: 22 Oct 2024
https://github.com/sticknet/stick-protocol
Re-Establishable Group End-to-End Encryption with Post-Compromise Security
cloud-storage cryptography end-to-end-encryption security-protocol social-network
Last synced: 07 Nov 2024
https://github.com/cloudflare/plexi
Your Key Transparency auditor companion
auditor cryptography e2ee key-transparency transparency
Last synced: 16 Nov 2024
https://github.com/jedisct1/charm.js
Charm implementation in JavaScript (TypeScript)
charm crypto cryptography encryption hashing javascript sponge typescript
Last synced: 16 Oct 2024
https://github.com/indutny/crypto-deck
Cryptographically secure Mental Card Deck implementation
card-game cryptography elliptic-curves
Last synced: 08 Nov 2024
https://github.com/timbru31/masters-thesis
π βοΈ π΅π»ββοΈ π¨ π Security Evaluation of Multi-Factor Authentication in Comparison with the Web Authentication API | Master's Thesis
2fa authentication crypto cryptography fido fido-u2f fido2 hmac hotp latex master-thesis mfa multi-factor-authentication tex totp two-factor-authentication u2f web-authentication webauthn wings
Last synced: 15 Oct 2024
https://github.com/amey-thakur/cryptography-and-system-security-and-system-security-lab
CSC604: Cryptography and System Security [CSS] & CSL604: System Security Lab [SSL] SEMESTER VI
amey ameythakur computer-engineering computer-science cryptography cryptography-algorithms cryptography-and-data-security cryptography-concepts cryptography-course engineering megasatish security system-security textbooks
Last synced: 09 Nov 2024
https://github.com/internet-of-people/slip39-rust
SLIP-0039 compatible secret sharing tool
bip39 bitcoin cryptography rustlang shamir slip-0039
Last synced: 12 Oct 2024
https://github.com/moul/totp-keychain
:lock: TOTP cli backed by the OS X keychain
2fa authentication cli cryptography keychain mfa security totp
Last synced: 09 Nov 2024
https://github.com/oz123/python-fernet
A pure python implementation of Fernet encryption
aes-encryption cryptography fernet python python-fernet
Last synced: 02 Nov 2024
https://github.com/samuel-lucas6/crypto-is-cool
A list of cryptography books, papers, blog posts, presentations, and Q&A answers.
crypto cryptography infosec programming security
Last synced: 16 Oct 2024
https://github.com/simplito/bigint-wrapper-php
Fast common interface for php_gmp and php_bcmath modules
bcmath bcmath-modules biginteger cryptography encryption gmp php php-gmp
Last synced: 14 Nov 2024
https://github.com/meck93/evote-crypto
Cryptographic library written in JavaScript. Created at UZH as a part of an E-Voting project.
cryptography ecc elgamal elliptic-curves evoting finite-field-arithmetic homomorphic-encryption typescript
Last synced: 14 Nov 2024
https://github.com/enquo/enquo-core
Core cryptographic code to allow encrypted query operations
cryptography encryption enquo hacktoberfest ruby rust security
Last synced: 15 Nov 2024
https://github.com/tangle-network/gadget
A framework for building modular AVS and Tangle Blueprints: https://docs.tangle.tools/developers/blueprints.
avs cryptography distributed-systems libp2p mpc multi-party-computation networking p2p restaking zero-knowledge
Last synced: 15 Nov 2024
https://github.com/wisepythagoras/hashcracker
Much like John the Ripper, without all the fancy shit. Just reads from a wordlist and cracks them hashes.
cracking cracking-hash cracking-hashes crypto cryptography hash hash-cracking hashing john md5 password-cracker ripper sha2 sha256 thread threading wordlist
Last synced: 16 Nov 2024
https://github.com/abdeltwabmf/devault
A decentralized alternative to proprietary and centralized cloud storage.
beamer blockchain cryptocurrency cryptography dapp ethersjs hardhat ipfs latex metamask network nextjs nodejs p2p-network solidity thesis wallet web3
Last synced: 08 Nov 2024
https://github.com/davidbuchanan314/rc4
A python3 RC4 implementation that doesn't suck. (i.e. it's actually binary-safe...)
cryptography python python3 rc4 rc4-algorithm
Last synced: 07 Nov 2024
https://github.com/meltmedia/dropwizard-crypto
A Crytpographic Bundle for Dropwizard
cryptography dropwizard dropwizard-bundle encryption java
Last synced: 08 Nov 2024
https://github.com/adria0/a0kzg
Kate-Zaverucha-Goldberg polynomial commitments in rust playground
cryptography kzg-proofs rust zero-knowledge-proofs
Last synced: 05 Nov 2024
https://github.com/p0dalirius/windows-cryptography-explained
Detailed explanation of Windows cryptographic algorithms, with examples and schemes.
Last synced: 29 Oct 2024
https://github.com/andreypfau/curve25519-kotlin
A pure Kotlin/Multiplatform implementation of group operations on Curve25519.
cryptography curve25519 ed25519 edwards-curve kotlin kotlin-js kotlin-jvm kotlin-multiplatform kotlin-native montgomery-curve x25519
Last synced: 21 Oct 2024
https://github.com/filosottile/bigmod
A constant-time library for big integers modulo a prime, usable for cryptographic applications. Exported from crypto/internal/bigmod, the backend of crypto/rsa and crypto/ecdsa.
Last synced: 06 Nov 2024
https://github.com/x3nny/rsa-extending-wiener-attack
An implementation of RSA extending Wiener attack
cryptoanalysis cryptography rsa wiener-attack
Last synced: 14 Oct 2024
https://github.com/nagilum/cryptocsharp
C# lib to encrypt and decrypt data with symmetric/asymmetric algorithms
crypto cryptography csharp decrypt encrypt rijndael rsa
Last synced: 16 Nov 2024
https://github.com/rgab1508/cryptocrit
An open-source Cryptocurrency Project
blockchain blockchain-technology college cryptocurrency cryptography fcrit flutter flutter-app flutter-ui password-less-authentication
Last synced: 15 Oct 2024
https://github.com/pcw109550/id0-rsa.pub
Solutions and Explanations for problems at https://id0-rsa.pub
Last synced: 11 Nov 2024
https://github.com/mitschabaude/watsign
Tweetnacl's ed25519 signatures, ported to WebAssembly
cryptography ed25519 nacl signatures webassembly
Last synced: 14 Oct 2024
https://github.com/aead/chacha20poly1305
ChaCha20Poly1305 and XChaCha20Poly1305 AEAD implementations
chacha20-poly1305 cryptography golang
Last synced: 28 Oct 2024
https://github.com/kanav99/aes.jl
Advanced Encryption Standard On-the-Fly mode in Julia
Last synced: 12 Oct 2024
https://github.com/ad1992/cryptmoji
Encrypt your messages into Emojis, Latin and Math Symbols
aes-256 cryptography web-cryptography-api
Last synced: 13 Oct 2024
https://github.com/mikong/stanford-cryptography
Programming assignments for Coursera Cryptography I by Stanford University
cryptography padding-oracle-attacks rsa-attacks rust
Last synced: 11 Nov 2024
https://github.com/azeemba/sour16
Toy version of the sweet32 attack
attack birthday-attack cryptography rot13 toy
Last synced: 11 Oct 2024
https://github.com/staltz/ssb-keys-neon
A drop-in replacement of ssb-keys, implemented in Rust and delivered as a native module in Node.js
cryptography neon neon-bindings scuttlebutt ssb ssbc
Last synced: 16 Oct 2024
https://github.com/christopherbilg/ri2p
Rust implementation of the i2p client/server/router protocols
anonymity cryptography distributed encryption i2p networking p2p-clients p2p-http p2p-network rust
Last synced: 15 Oct 2024
https://github.com/ysmolski/cryptopals
Go solutions for the cryptopals crypto challenges: http://cryptopals.com/
Last synced: 15 Oct 2024
https://github.com/didactic-drunk/blake3.cr
Blake3 for Crystal
blake3 cryptography crystal digest hashing
Last synced: 02 Nov 2024
https://github.com/tsuyoken/kencryptor
Windows Encrypt/Decrypt using AES 256 bit keys
bash c cli cryptography cryptolocker cryptology decrypt encrypt encryption microsoft ransomware shell-script virus-testing windows windows-7 windows10
Last synced: 11 Oct 2024
https://github.com/toby/keypass
Simple password management utility for Keybase.io
cryptography keybase keybase-api password
Last synced: 14 Oct 2024
https://github.com/sheharyarn/cipherjs
Javascript Implementation of simple Ciphers
ciphers cli cryptography decryption encryption hacktoberfest javascript npm-package
Last synced: 28 Oct 2024
https://github.com/lovasoa/samsung-email-password-decrypt
Decrypt encrypted passwords in EmailProvider.db on samsung phones.
android cryptography decoder forensics pasword samsung security
Last synced: 28 Oct 2024
https://github.com/dosyago/floppsy
:baby_chick: floppsy - SMHasher-passing 200Mb/s hash using floating-point ops
continued-fractions cryptography cryptohash egyptian-fractions floating-point hashing hashing-algorithm slow smhasher tiny
Last synced: 16 Nov 2024
https://github.com/thblt/pgp-words
Make IDs and fingerprints easier to verify, using the PGP Word List. Also exists in Rust https://github.com/thblt/pgp-words.rs/
cryptography fingerprint pgp-words voice
Last synced: 06 Nov 2024
https://github.com/bbqsrc/borg-machine
macOS wrapper for borg backup
backup borgbackup cryptography macos time-machine
Last synced: 11 Oct 2024
https://github.com/haskell-github-trust/puremd5
A reasonably performing MD5 implementation in pure Haskell
crypto cryptography haskell md5
Last synced: 15 Oct 2024
https://github.com/rugk/threema-msgapi-sdk-php
Gateway MsgApi SDK - PHP
cryptography curve25519 encrypt encrypted encryption gateway libsodium message messenger mobile nacl notification notifications php-sdk sdk security sms switzerland threema threema-gateway
Last synced: 09 Nov 2024
https://github.com/samprotas/hs-triplesec
TripleSec is a simple, triple-paranoid, symmetric encryption library
crypto crypto-library cryptography cryptography-library haskell haskell-library keybase triplesec
Last synced: 20 Oct 2024
https://github.com/youben11/tfhe
Implementation of the TFHE homomorphic encryption scheme.
cryptography homomorphic-encryption
Last synced: 17 Oct 2024
https://github.com/soneji/ctf
A cool web based CTF. Designed to be a static site, so no servers are necessary to host it.
cryptography ctf ctf-challenges github-pages hackathon hacking hacktoberfest html javascript
Last synced: 13 Nov 2024
https://github.com/hardbyte/paillier.jl
A Julia implementation of the Paillier partially homomorphic encryption system
cryptography encrypted-numbers homomorphic-encryption homomorphic-encryption-library julia paillier
Last synced: 11 Oct 2024
https://github.com/ohsayan/rcrypt
rcrypt is a compact hashing and salting library based on bcrypt that produces smaller hashes
bcrypt bmcf cryptographic-hash-functions cryptography hashing mcf rcrypt rust salting
Last synced: 06 Nov 2024
https://github.com/watzon/nacl
Crystal bindings to libsodium (WIP)
blake2b cryptography crystal crystal-lang crystal-language libsodium xchacha20-poly1305
Last synced: 24 Oct 2024
https://github.com/cloudflare/blindrsa-ts
A TypeScript Library for Blind RSA Signature protocol
blind-rsa cryptography typescript
Last synced: 07 Oct 2024
https://github.com/elliotwutingfeng/2fas-backup-decryptor
CLI tool to decrypt backup files exported from the 2FAS Authenticator app. This application is neither affiliated with Two Factor Authentication Service, Inc. nor 2FAS.
2fa 2fas aes aes-gcm android backup cryptography cybersecurity decryption encrypt encryption hmac-sha256 ios linux macos otp pbkdf2 security totp windows
Last synced: 11 Nov 2024
https://github.com/pmuens/pyfv12
Python implementation of "Somewhat Practical Fully Homomorphic Encryption"
cryptography homomorphic-encryption lattice-based-crypto learning-with-errors lwe ring-learning-with-errors rlwe
Last synced: 17 Oct 2024
https://github.com/toktok/btox
Official TokTok mobile Tox client
android cryptography encryption ios network p2p security toxcore web
Last synced: 17 Nov 2024
https://github.com/redmadrobot/golden-key
Security framework compatible with CryptoKit
aes commoncrypto cryptography digest swift
Last synced: 15 Nov 2024
https://github.com/alirezaomidi/ctf
Solutions to CTF problems.
capture-the-flag cryptography ctf ctf-writeups forensics network steganography
Last synced: 15 Nov 2024
https://github.com/demining/lattice-attack
One weak transaction in ECDSA on the Bitcoin blockchain and with the help of Lattice Attack we received a Private Key to BTC coins
attack bitcoin bitcoin-wallet blockchain btc cryptocurrencies cryptocurrencies-data cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curves lattice-attack latticeattack privatekey secp256k1 secp256k1-plus vulnerabilities vulnerability
Last synced: 12 Nov 2024
https://github.com/demining/kangaroo-by-jeanlucpons
Pollardβs Kangaroo find solutions to the discrete logarithm secp256k1 PRIVATE KEY + NONCES in a known range
bitcoin blockchain cryptocurrencies cryptography ecdsa elliptic-curves elliptic-curves-cryptography pollard pollard-kangaroo pollard-p-1 pollard-rho pollard-rho-algorithm pollard-rho-kangaroo-solved-cuda privatekey secp256k1
Last synced: 12 Nov 2024
https://github.com/simplito/xtea-js
A pure JavaScript XTEA block cipher implementation (PHP MCRYPT_XTEA compatible) with support for ECB and CBC modes of operation and PKCS7 padding.
cbc cryptography ecb pkcs xtea
Last synced: 14 Nov 2024
https://github.com/timoa/nodejs-encryption-api-example
Example of encrypting/decrypting data thru an API using node.js
api cryptography docker fastify managed-by-terraform nodejs postman swagger
Last synced: 18 Nov 2024
https://github.com/MVP-Labs/compute-to-data
Privacy-preserving data sandbox for on-premise computation
cryptography deep-learning on-premise privacy traceability
Last synced: 17 Nov 2024
https://github.com/bmedicke/quantum_cryptography
demonstration of quantum cryptography π π , one-time pad communication via BB84. repo for our IT Security Master project
alice bb84-protocol beam-splitter bob cryptography docker docker-compose hardware jupyter-notebooks lasers master mcs mqtt photons quantum quantum-cryptography rabbitmq security theory thorlabs
Last synced: 03 Nov 2024
https://github.com/nccgroup/manim-cranim
Toolkit for creating cryptographic figures and videos.
computer-science-education cryptography manim
Last synced: 10 Nov 2024
https://github.com/markusschanta/openenigma
Open Enigma - This repository contains the Arduino code for the S&T GeoTronics M4 Enigma.
arduino arduino-sketch cryptography enigma enigma-machine
Last synced: 05 Nov 2024
https://github.com/naruno/naruno
Naruno is an lightning-fast, secure, and scalable blockchain that able to creating transaction proofs and verification via raw data and timestamp. We remove the archive nodes and lazy web3 integrations.
blockchain blokzincir blokzinciri coin copilot cryptocurrency cryptography dapps fba githubcopilot kivy kivymd naruno p2p p2p-network pure-python python python3
Last synced: 01 Nov 2024
https://github.com/poljar/python-olm
python bindings for the Olm C library
cryptography encryption matrix olm python-bindings
Last synced: 04 Nov 2024
https://github.com/wolfssl/wolfpkcs11
wolfSSL PKCS#11
crypto cryptography fips hsm iot pkcs11 secure-element security tpm wolfcrypt wolfssl
Last synced: 11 Nov 2024
https://github.com/cryptosense/diffie-hellman-groups
List of common Diffie-Hellman groups
cryptography diffie-hellman-groups
Last synced: 06 Nov 2024
https://github.com/molotovcherry/stegcloak
[Rust] Hide secrets with invisible characters in plain text securely using passwords π§π»ββοΈβ
character cipher cryptography data-exfiltration encode encrypt hacking-tool hide infosec privacy rust security security-tools stealth steganography stegcloak width zero zwc
Last synced: 28 Oct 2024
https://github.com/tf-encrypted/tf-big
Arbitrary precision integers in TensorFlow
cryptography machine-learning tensorflow
Last synced: 06 Nov 2024
https://github.com/wuriyanto48/go-pbkdf2
a Go package for hash and verify a password using PBKDF2
cryptography encrypt go golang golang-application golang-examples golang-library pbkdf2
Last synced: 12 Oct 2024
https://github.com/pheki/xts-mode
XTS block mode implementation in rust
cryptography hacktoberfest rust xts
Last synced: 15 Nov 2024
https://github.com/cowlicks/blind-salaries
A package for anonymous authorized auditable salary reporting. Based on e-voting with blind signatures.
blind-signatures cryptography e-voting salary-transparency
Last synced: 07 Nov 2024
https://github.com/lepiaf/sapient-bundle
Symfony bundle that wrap sapient library
bundle cryptography sapient symfony symfony-bundle
Last synced: 27 Sep 2024
https://github.com/heartsucker/rust-csrf
Primitives for CSRF protection.
cryptography csrf csrf-protection http rust security
Last synced: 31 Oct 2024
https://github.com/risto-stevcev/randomart-js
Generates a randomart image from a buffer
art crypto cryptography javascript random randomart
Last synced: 09 Nov 2024
https://github.com/hiyouga/cryptography-experiment
BUAA CST Spring 2019 Cryptography Experiment
aes-128 crypto cryptography data-encryption-standard dsa ecc hash rsa-cryptography sm2
Last synced: 27 Oct 2024
https://github.com/ansible/ansible-sign
The `ansible-sign` utility for signing and verifying Ansible project directory contents.
ansible ansible-dev-tools awx cryptography gpg security
Last synced: 07 Oct 2024
https://github.com/romanpunia/vitex
π» A cross-platform C++ application development framework
angelscript async cmake coroutines cpp14 cpp17 cpp20 cryptography filesystem framework http mongodb multithreading postgresql schedule scheduling smtp sqlite websocket
Last synced: 09 Nov 2024
https://gitlab.com/eshard/scared
scared is a side-channel analysis framework.
cryptography python side-channel traces
Last synced: 04 Aug 2024
https://github.com/synchro/wordhash
A PHP package for generating human-readable hashes
cryptography hacktoberfest hash php privacy security
Last synced: 13 Oct 2024
https://github.com/michal2sab/hash-dehasher
A program to find the real string for your hash. MD5, SHA256, any really. Works really fast, gets to the "aaaa" combo in about 1 second even on a bad and busy pc.
bruteforce cracker cracking crypto cryptography dehashed dehashing hash hashes hashing javascript md5 node nodejs sha256
Last synced: 09 Nov 2024
https://github.com/jedisct1/wasi-crypto-preview
crypto cryptography wasi webassembly
Last synced: 16 Oct 2024
https://github.com/eddieoz/nostr-stealth
Built on top of the Nostr protocol, specifically designed to ensure sender and receiver metadata full anonymity. Leveraging the concept of channels (or mixers), Nostr-Stealth ensures that individual messages between users cannot be distinguished or differentiated, thus enhancing user privacy.
cryptography e2ee encryption nostr nostr-protocol privacy protocol
Last synced: 02 Nov 2024