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/null93/rsa-encryption
Implementation of the RSA encryption algorithm using big-integer algebra algorithms
cryptography rsa rsa-encryption
Last synced: 08 Nov 2024
https://github.com/myl7/vdmpf
Verifiable distributed multi-point function (DMPF) implementation
Last synced: 12 Oct 2024
https://github.com/advaith7joshi/project-nexus
A basic custom-made blockchain that actually works. Although for now, it's really basic and easily hackable, and there isn't any GUI, more updates might be dropping soon!
blockchain blockchain-technology crypto cryptocurrency cryptography finance
Last synced: 07 Nov 2024
https://github.com/lancern/enigma
Enigma machine emulator and its crack procedure on modern computers
cryptography enigma enigma-machine rust
Last synced: 17 Oct 2024
https://github.com/mon4ik/pubtrust-chat
Signature based chat on MQTT
blazingly-fast chat chat-application cryptography mqtt rust
Last synced: 31 Oct 2024
https://github.com/outspace/vigdec
vigdec aka heartbreaker – tool that breaks Vigenère cipher without knowing the key.
breaker cryptography decryption decryptor substitution-cipher vigenere vigenere-cipher vigenere-cipher-algorithm vigenere-decoder
Last synced: 31 Oct 2024
https://github.com/tuokri/UnrealScript-FCrypto
Pure UnrealScript SSL/TLS implementation and cryptography utilities based on BearSSL. Work in progress.
bearssl block-cipher cryptography decryption ecdh ecdhe encryption hkdf hmac https-client sha-1 udk ue3 unreal-engine-3 unrealscript xxtea
Last synced: 23 Oct 2024
https://github.com/mukaschultze/diffie-chat
AES-CBC encrypted chat with elliptic-curve Diffie-Hellman key exchange, running on Angular
aes-cbc aes-encryption angular cryptography diffie-hellman elliptic-curves key-exchange-algorithms
Last synced: 27 Oct 2024
https://github.com/verkush/lockboxpro
The LockBoxPro is an advanced software solution designed to facilitate the creation and evaluation of cryptographic algorithms.
cryptography electronjs generator
Last synced: 31 Oct 2024
https://github.com/talha-1010/des-algorithm
A symmetric-key algorithm for the encryption of digital data.
cpp cryptography datastructures des-algorithm encryption-decryption template-specialisations
Last synced: 14 Nov 2024
https://github.com/shgysk8zer0/jscrypt
Cryptographic modules implemented in JavaScript (I.E. SubtleCrypto API)
aes aes256 crypto cryptography ecmascript2015 es6 es6-modules javascript jscrypt jwk nodejs npm phpcrypt rsa spki subtlecrypto subtlecrypto-api webcryptoapi
Last synced: 17 Oct 2024
https://github.com/hk-transfield/quantum-key-exchange
A simple program to simulate a Quantum Key Exchange (QKE) algorithm, written in Python3.
cryptography encryption python python3 quantum-computing quantum-key-distribution symmetric-cryptography symmetric-encryption symmetric-key-cryptography xor-cipher xor-encryption
Last synced: 27 Oct 2024
https://github.com/fa7ad/bad-ciphers
A collection of bad ciphers
cryptography hacktoberfest hacktoberfest2023
Last synced: 24 Oct 2024
https://github.com/ajnouri/network-automation
Development container for network automation.
ansible cryptography napalm net-tools netmiko openssh-client paramiko pexpect pycharm-ide pyntc python python-pip python3-setuptools python36 telnet
Last synced: 31 Oct 2024
https://github.com/moul/otp
One-Time Pad utility
conference cryptography one-time-pad otp xor
Last synced: 21 Oct 2024
https://github.com/gianlucatruda/nis-encrypted-messaging
A demonstration of security principles for peer-to-peer communications of sensitive content.
aes-encryption cryptography messaging python3 rsa-cryptography security
Last synced: 28 Oct 2024
https://github.com/samrb-dev/kry0steg
Kry0Steg is a simple cryptographic toolkit providing classical ciphers, hashing, encoding and steganography tools with graphical user interface written with C++ and GTK C++ binding called GTKmm.
ciphers cpp cryptography gtk gtk4 gtkmm4 steganography-tools
Last synced: 24 Oct 2024
https://github.com/fpoirotte/cryptal-tomcrypt
An implementation of the Cryptography Abstraction Layer based on the tomcrypt PHP extension
cryptal crypto cryptography libtomcrypt php tomcrypt
Last synced: 28 Oct 2024
https://github.com/prongbang/aes_ctr
AES CTR - Counter Flutter plugin.
aes-ctr aes-ctr-mode cryptography decryption encryption flutter
Last synced: 25 Oct 2024
https://github.com/markus28/steganography
Steganography: Encrypt and hide any data in an image, video or audiofile
cryptography python steganography
Last synced: 13 Oct 2024
https://github.com/shaygali/crypto-project
python crypto course final project
course-assignment cryptocurrency cryptography python
Last synced: 13 Nov 2024
https://github.com/nethermindeth/eth-pairings-bindings
C# bindings for the eth_pairings library
cryptography eip-1962 pairings
Last synced: 05 Nov 2024
https://github.com/odhithsen/hashvault
🔐"HashVault" is an all-in-one locally installed password manager that keeps users' passwords and other sensitive information and credentials safe for all at the convenience of a single master key.
cryptography java javafx password-manager
Last synced: 12 Oct 2024
https://github.com/gentjankolicaj/wonderland
Project around cryptography.
algorithms analysis cryptographic-services cryptography cryptography-project grpc-java hashing java java-jca javafx-gui keys keystores message-authentication-code redis-cache
Last synced: 12 Oct 2024
https://github.com/benwoo1110/cryptographyapp
Advanced converter for modern cryptography algorithms
Last synced: 08 Nov 2024
https://github.com/churro/avr-aes128-groestl256
Efficient AES-128 & Grøstl-256 Implementations for the AVR 8-bit Microcontroller Architecture
aes-128 atmega128 avr cryptography groestl-256
Last synced: 05 Nov 2024
https://github.com/furk4nbulut/julius-caesar-cryptography-algorithm
Java program implements the Julius Caesar's Cryptography Algorithm, also known as Caesar Cipher. The Caesar Cipher is a substitution cipher where each letter in the plaintext is shifted a fixed number of places down or up the alphabet.
algorithm cryptography java julius-caesar-cryptography
Last synced: 11 Nov 2024
https://github.com/developpeurpascal/shift-keys-generator
A simple generator of numbers between -7 and 7 as lists or arrays in different programming languages.
cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications
Last synced: 01 Nov 2024
https://github.com/edgarogh/camerash
Little educational app to create entropy/randomness from a video input
android cryptography educational hash random
Last synced: 30 Oct 2024
https://github.com/elichai/chacha20
chacha20 chacha20-poly1305 cryptography rust
Last synced: 30 Oct 2024
https://github.com/ajay-dhangar/crypto
My submition for the Microsoft Future Tech 2022 Hackathon
crypto cryptocoins cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography
Last synced: 24 Oct 2024
https://github.com/kuzma02/secured-file-share
Secure File Sharing App is a comprehensive solution for secure file exchange, developed using the MERN (MongoDB, Express.js, React, Node.js) stack. This application enables users to share files with end-users with a high level of privacy and security.
cryptography encrypted-data encryption end-to-end-encryption file-sharing file-transfer mern mern-stack mern-stack-development secure-file-exchange secure-file-sharing secure-file-upload secure-web-apps transfer-data transfer-files
Last synced: 10 Oct 2024
https://github.com/erhant/cryptopals
Cryptopals cryptography challenges in Go.
cryptography cryptopals ctf go
Last synced: 13 Nov 2024
https://github.com/factomproject/java-identitykeys
Allows you to implement Factom identity keys in Java.
blockchain-technology cryptography digital-identity factom factom-blockchain public-key-cryptography
Last synced: 06 Nov 2024
https://github.com/dannywillems/ocaml-bls12-381
Fast BLS12-381 implementation in OCaml
bls-signature bls12-381 blst cryptography fft hash-to-curve ocaml pairing pairing-cryptography poseidon rescue signatures tezos zero-knowledge
Last synced: 12 Oct 2024
https://github.com/tomerh2001/git-crypt-pipe
Decrypts git-crypt encrypted repositories in Bitbucket Pipelines.
bitbucket bitbucket-pipeline cryptography git git-crypt pipe
Last synced: 14 Nov 2024
https://github.com/pushpendra-1697/wedsurf
This React onboarding project includes pages for login, signup, home, and profile functionalities, catering to user authentication and navigation, facilitating a seamless design experience. The user will be blocked for the next 24 hours after putting 5 times wrong password at the time of token-based login.
axios bcrypt chakra-ui cryptography expressjs jsonwebtoken jwt-decode mongodb mongoose nodejs otp-authentication react-components react-hooks react-icons react-router-dom react-slideshow-image reactjs responsive-design token-based-authentication twilio
Last synced: 10 Nov 2024
https://github.com/randombit/randomized-montgomery
Expermental implementation of randomized Montgomery exponentiation
Last synced: 15 Oct 2024
https://github.com/randombit/botan-ocaml
OCaml binding for botan crypto library
Last synced: 15 Oct 2024
https://github.com/hamedstack/hamedstack.cryptography
Simplify hashing and encryption in C# with powerful extension methods and utilities.
crypto cryptography csharp decryption dotnet dotnet-core dotnetcore encryption encryption-decryption extension-methods hash hashing library utilities utility
Last synced: 10 Nov 2024
https://github.com/usscalsst/xyn-seedwatcher-crypto-balance-checker-searcher-multicoin
This repository offers a versatile toolkit for managing multiple cryptocurrencies. Xyn SeedWatcher includes tools for balance checking, address searching, and multi-coin support. Use this to efficiently monitor and manage your crypto assets.
bip39 bitecoin blockchain coin-watcher cold-wallet cryptography ethereum hardware-wallet keypair mnemonic-phrase mnemonic-watcher monorepo react-native seed seed-phrase seed-phrase-checker seed-phrase-generator seed-watcher wallet wallet-watcher
Last synced: 11 Oct 2024
https://github.com/danieldidiobalsamo/sha256sum_from_scratch
SHA-256 from-scratch implementation in Rust
cryptography hashing rust sha256
Last synced: 09 Nov 2024
https://github.com/bahanix/chatchan
End-to-end encrypted chat in your browser
chat cryptography end-to-end web-app
Last synced: 13 Oct 2024
https://github.com/miraclx/xstrip-auth
Cryptographically strong pseudorandom key generator based on the `XStrip Algorithm`
cipher cryptography encrypt pbkdf2withhmacsha512 pseudorandom
Last synced: 15 Nov 2024
https://github.com/intricate/paseto-haskell
A Haskell implementation of PASETO (Platform-Agnostic Security Tokens).
cryptography haskell jwt paseto security token
Last synced: 12 Oct 2024
https://github.com/sanjoy-sust/scpproject
This is Secure Communication Protocol for smart cart Cryptography management
aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security
Last synced: 10 Nov 2024
https://github.com/sebastienrousseau/cmn
A Rust library for accessing a collection of mathematical and cryptographic constants
avogadro boltzmann constants cryptography data-structures development-tools euler gamma golden-ratio hash mathematics pi planck rust silver-ratio squareroot tau
Last synced: 12 Oct 2024
https://github.com/crownedgrouse/preach
[WIP] Phi base Random Encoder Aimed for Cryptography Hardening
Last synced: 01 Nov 2024
https://github.com/developpeurpascal/idb-keys-generator
A simple generator of numbers lists or arrays in different programming languages.
cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications
Last synced: 01 Nov 2024
https://github.com/fajarkim/node-openssl-enc
A Node.js CLI tool and library for encryption and decryption with OpenSSL Enc.
cipher compress cryptography decipher decompress decrypt encrypt node nodejs
Last synced: 12 Oct 2024
https://github.com/a3h1nt/python-meets-cryptography
Python code snippets for modern encryption algorithms.
Last synced: 14 Oct 2024
https://github.com/pmuens/ctk-go
Cryptographic primitives for Cypherpunks that don't subscribe to "trust me bro" security assumptions
argon2 blake2 chacha20 chacha20-poly1305 cryptography cryptography-algorithms curve25519 eddsa edwards25519 poly1305 x25519
Last synced: 17 Oct 2024
https://github.com/pmuens/time-lock-puzzle
Time-Lock Puzzle schemes implemented in Go and compiled to WebAssembly
cryptography encryption homomorphic-encryption homomorphic-time-lock-puzzle time-lock time-lock-puzzle
Last synced: 17 Oct 2024
https://github.com/pmuens/proto-lwe
Prototypes of a Learning With Errors (LWE) Implementation
cryptography lattice-based-crypto learning-with-errors lwe
Last synced: 17 Oct 2024
https://github.com/shgysk8zer0/phpcrypt
Provides a variety of cryptographic traits and classes to PHP
aes aes256 cryptography jscrypt php php-7 phpcrypt rsa spl-autoload traits
Last synced: 12 Oct 2024
https://github.com/unbekanntes-pferd/dco3-crypto
A Rust crate for cryptography in DRACOON - more info on DRACOON here: https://dracoon.com
cryptography dracoon openssl rust-crate rust-crypto rust-lang
Last synced: 14 Oct 2024
https://github.com/ergl/sss
Basic Shamir's Secret Sharing
cryptography pony-language shamir shamir-secret-sharing
Last synced: 14 Oct 2024
https://github.com/harmon758/the-cryptopals-crypto-challenges
The Cryptopals (Matasano) Crypto Challenges
crypto cryptography cryptopals cryptopals-challenges cryptopals-crypto-challenges matasano matasano-crypto-challenges matasano-cryptopals-challenge matasano-cryptopals-challenges
Last synced: 13 Oct 2024
https://github.com/shawnduong/02h
Zero to Hero, a knowledge base for all sorts of computer hacking. This website is maintained as a personal passion project.
binary-exploitation cryptography digital-forensics forensics hacking knowledge networking osint pwn radio rev reverse-engineering rf web web-exploitation wiki
Last synced: 01 Nov 2024
https://github.com/seekinginfiniteloop/autokeyring
A service that automates unlocking the GNOME Keyring (and probably KDE Wallet; needs testing). For people who don't log in with a password (i.e. Yubikey, smartcard). Uses TPM2, tang, or yubikey to secure secret used for keyring unlocking.
clevis cryptography dbus gnome gnome-keyring jeepney kde kde-wallet pyhon python3 secretstorage shamirs-secret-sharing tpm2 yubico yubikey
Last synced: 14 Oct 2024
https://github.com/fsmaxb/public-keys
A collection of my public keys.
cryptography gpg keychain pgp ssh
Last synced: 13 Oct 2024
https://github.com/andybons/cryptopals
🔒🔨 Solutions to the cryptopals crypto challenges written in Go
crypto cryptography exercises fun go golang
Last synced: 13 Oct 2024
https://github.com/jshawl/minisign
minisign, in ruby!
cryptography ed25519 minisign signature signature-verification
Last synced: 15 Oct 2024
https://github.com/justscott/listcrypt
Symmetric cryptographic algorithm built with python3
cryptography encryption python38 symmetric-cryptography symmetric-key-cryptography
Last synced: 08 Nov 2024
https://github.com/azlibdar/caesar-cipher
Encrypt and decrypt messages using the Caesar Cipher technique with this simple web application. Real-time updates and space preservation
caesar-cipher cipher-algorithms cryptography
Last synced: 24 Oct 2024
https://github.com/darconeous/msecret-rust
Tool for deriving various types of keys from known symmetric secrets.
command-line-tool cryptography ecc-cryptography key-derivation passphrase rsa-cryptography rust secret-sharing
Last synced: 14 Oct 2024
https://github.com/anubhav-narayan/pkns
Public Key Name System Framework for Key Exchange in Peer-To-Peer and centralised servers.
cryptography key-exchange peer-to-peer public-key-cryptography python-3 python3-framework web-service
Last synced: 18 Oct 2024
https://github.com/versia-pub/api
TypeScript APIs for various Lysand services
cryptography ecmascript2020 federation lysand typescript webcrypto
Last synced: 14 Oct 2024
https://github.com/reklatsmasters/is-chacha20-poly1305-supported
Check whether a chacha20-poly1305 cipher is supported by NodeJS
aead chacha20 chacha20-poly1305 cipher crypto cryptography nodejs poly1305 rfc7539
Last synced: 14 Oct 2024
https://github.com/zgsolucoes/zg-data-guard
ZG Data Guard is a centralized tool designed to streamline and secure the management of multiple databases across various environments. It simplifies administration by providing a unified platform to handle database ecosystems, technologies, instances, predefined roles, databases, users, and access control. All secured through JWT-protected API.
access-management clusters-management cryptography database-management docker go go-chi godotenv golang golang-migrate jwt-auth keycloak postgresql rest-api swagger2 swaggo testify users-management
Last synced: 18 Oct 2024
https://github.com/mjc-gh/wcbin
🗄️ A static webpage for client-side encrypted archive files with the WebCrypto API
cryptography html5 javascript security webcrypto webcryptography-api
Last synced: 14 Oct 2024
https://github.com/0xdeafcafe/cypher-swift
Cipher algorithm to encode data into Taylor Swift lyrics
cipher ciphers cryptography cypher taylor-swift
Last synced: 14 Oct 2024
https://github.com/arunanshub/webbin
WebBin: The Based Pastebin
compression cryptography flask pastebin security sqlalchemy
Last synced: 18 Oct 2024
https://github.com/magical/deoxys
Go implementation of the Deoxys-II authenticated encryption scheme
Last synced: 14 Oct 2024
https://github.com/magical/go-acorn
Go implementation of the ACORN-128 authenticated encryption scheme
Last synced: 14 Oct 2024
https://github.com/magical/skein
The Skein hash function and Threefish block cipher
Last synced: 14 Oct 2024
https://github.com/wchresta/cotary
Cotary allows you to prove that you have a document without releasing it.
cli cryptography proof simple twitter utils
Last synced: 15 Oct 2024
https://github.com/menezes-/xxtea
Implementation of the (corrected) Block TEA encryption algorithm in modern C++ with PHP bindings
cpp cpp11 cryptography php php-extension xtea xtea-cipher xxtea xxtea-algorithm
Last synced: 18 Oct 2024
https://github.com/usscalsst41/xyn-seedwatcher-crypto-balance-checker-searcher-multicoin
This repository offers a versatile toolkit for managing multiple cryptocurrencies. Xyn SeedWatcher includes tools for balance checking, address searching, and multi-coin support. Use this to efficiently monitor and manage your crypto assets.
bip39 bitecoin blockchain coin-watcher cold-wallet cryptography ethereum hardware-wallet keypair mnemonic-phrase mnemonic-watcher monorepo react-native seed seed-phrase seed-phrase-checker seed-phrase-generator seed-watcher wallet wallet-watcher
Last synced: 02 Nov 2024
https://github.com/volkansah/how-to-kill-crypto-money
Mr.Robot -> How to Kill Crypto Money? This document demonstrates how to use Python and the mnemonic library to generate a seed phrase and derive a private key. This code is intended for demonstration purposes only and should never be used with real funds or your actual hardware wallet.
bitcoin crypto cryptocurrency cryptography damage kill monero wallet
Last synced: 02 Nov 2024
https://github.com/zhongruoyu/aes
Advanced Encryption Standard (AES) in C with file encryption/decryption support.
Last synced: 10 Nov 2024
https://github.com/aatxe/hacl-rs
Rusty bindings for HACL*, a formally verified cryptographic library written in F*.
cryptography security verified-primitives
Last synced: 15 Oct 2024
https://github.com/bwesterb/go-exptable
Speed up modular exponentiation of Go's big.Int's using precomputed tables
cryptography go golang modular-exponentiation precomputed-table
Last synced: 25 Oct 2024
https://github.com/jacob-ian/deno_random_bigint
Generate a random BigInt by bit-length with Deno.
Last synced: 19 Oct 2024
https://github.com/brenoepics/rsa-hex-gen
Generate an RSA key pair in hexadecimal format.
asymmetric cryptography encryp hex pair-generator rsa
Last synced: 15 Oct 2024
https://github.com/utarwyn/a51-cipher
Java implementation of the A5/1 Stream Cipher.
cryptography learning school-project
Last synced: 19 Oct 2024
https://github.com/crodriguezvega/go-knapsackcrypto
Knapsack crypto systems in Go
crypto cryptography cryptography-library go golang knapsack-crypto knapsack-encryption merkle-hellman merkle-hellman-knapsack public-key-cryptography
Last synced: 06 Nov 2024
https://github.com/reznik99/go-hsm-doc
A simple CLI Tool to view, inspect and debug PKCS11 compliant Hardware and Software HSMs.
cryptography encryption-decryption golang hardware-security-module hsm pkcs11 pkcs11-tool signing-keys
Last synced: 15 Oct 2024
https://github.com/rdner/uncrypticated
cryptography in Go made easy as it should be
Last synced: 28 Oct 2024
https://github.com/miiraak/classicalcompendium
A .NET library of classic C# utility methods
calculator compendium conversion cryptography csharp hash lists package random sorting-algorithms
Last synced: 25 Oct 2024
https://github.com/gavincarr/go-slip39
A SLIP-0039 library for Go.
bitcoin cryptography go slip39
Last synced: 21 Oct 2024