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-19 00:06:14 UTC
- JSON Representation
https://github.com/quyxishi/ethanium
XChaChaPoly1305-Argon2id cli, built on cryptopp & libsodium
argon2id cli cryptography windows xchacha20-poly1305
Last synced: 14 Nov 2024
https://github.com/virgilsecurity/virgil-pythia-x
Virgil Pythia SDK allows developers to communicate with Virgil Pythia Service and implement Pythia protocol in order to generate a BrainKey.
brainkey cryptography encryption pythia pythia-sdk sdk virgil-pythia
Last synced: 09 Nov 2024
https://github.com/virgilsecurity/demo-twilio-sms-net
A simple Net Console application that demonstrates how to send encrypted message via SMS.
cryptography encryption end-to-end-encryption secured-by-virgil sms twilio twilio-sms twilio-sms-api
Last synced: 09 Nov 2024
https://github.com/virgilsecurity/virgil-keyknox-kotlin
KeyKnox SDK allows developers to communicate with the Virgil Keyknox Service to upload, download, and synchronize encrypted sensitive data (private keys) between user's devices.
cryptography data-sharing keyknox sdk
Last synced: 09 Nov 2024
https://github.com/virgilsecurity/demo-nexmo-chat-server
Application API server for the Virgil Nexmo Demo Messaging app.
api chat cryptography demo encryption messenger nexmo server
Last synced: 09 Nov 2024
https://github.com/virgilsecurity/demo-e2ee-server-java
A simple Java server application that uses in end-to-end encryption (E2EE) use-case.
crypto cryptography demo encryption end-to-end-encryption secured-by-virgil server
Last synced: 09 Nov 2024
https://github.com/carlosmakin/enigma
A minimal package for basic cryptographic operations.
Last synced: 09 Nov 2024
https://github.com/pedroalbanese/gostsum
Parallel GOST R 34.11-94 CryptoPro hashsum command
cryptography gost gost94 hashsum
Last synced: 09 Nov 2024
https://github.com/vancenceho/50.005-computer-system-engineering
50.005 Computer System Engineering - Labs & Programming Assignments
computer-systems-and-networks computer-systems-engineering cryptography networks operating-systems
Last synced: 10 Nov 2024
https://github.com/nanoframework/system.security.cryptography
📦 .NET nanoFramework System.Security.Cryptography
cryptography csharp dotnet embedded-systems hacktoberfest nanoframework
Last synced: 09 Nov 2024
https://github.com/kuanhungchen/spring-2021-network-security
🔐 Implementation of encryption algorithms such as AES, Miller-Rabin and Elliptic Curve ElGamal.
aes-encryption cryptography elgamal-encryption elliptic-curve-cryptography encryption-decryption miller-rabin-algorithm network-security
Last synced: 10 Nov 2024
https://github.com/abdulsmapara/constant-size-group-signatures
Implementation of the research paper - http://crypto.stanford.edu/~xb/pkc07/fullgrpsigs.pdf
constant-size-group-signatures cryptography number-theory
Last synced: 10 Nov 2024
https://github.com/someordinarybro/password-manager
This is a personal project aimed at securely storing my passwords using a program I develop, ensuring I always know where they are kept.
cryptography password-manager python
Last synced: 16 Nov 2024
https://github.com/vishalshenoy2002/file-encrypter
Keep your files safe by encrypting it 🙂
cryptography encrpytion file-encryption file-encryption-python file-encryptor safe security
Last synced: 14 Nov 2024
https://github.com/xtrendence/native-encryption
My first mobile app developed using React Native. A simple app that allows the user to use AES-256 to encrypt/decrypt data.
aes-encryption android cross-platform cryptography encryption ios mobile-app react react-native reactjs
Last synced: 10 Nov 2024
https://github.com/karusb/bazcryptlib
BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library
algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows
Last synced: 10 Nov 2024
https://github.com/defeo/isogenyviz.jl
Visualizations of isogeny graphs
cryptography elliptic-curves isogenies mathematics number-theory
Last synced: 16 Nov 2024
https://github.com/henryhale/enigma
🔐 A basic simulation of the Enigma machine
cipher cryptography decryption encryption enigma enigma-machine enigma-simulator henryhale ts turing
Last synced: 11 Nov 2024
https://github.com/chaos4455/py-crypt-messages
Python message encryption software with RSA 512/4096 bits
criptografia cryptography encryption encryption-decryption python rsa rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 11 Nov 2024
https://github.com/obaskly/vas-y
aes base64 cipher cryptography encryption-decryption rsa
Last synced: 11 Nov 2024
https://github.com/emilamaj/signswap
Gas-free Ethereum decentralized exchange. The cryptographic signing lets you securely swap tokens without spending any gas fee.
cryptography dapp decentralized-exchange dex ethereum foundry-rs react solidity
Last synced: 11 Nov 2024
https://github.com/stackoverflowexcept1on/roast
Rust implementation of ROAST (Robust Asynchronous Schnorr Threshold Signatures) with cryptography by Zcash Foundation
cryptography elliptic-curves schnorr schnorr-signatures threshold-cryptography threshold-signature
Last synced: 12 Nov 2024
https://github.com/jambolo/bitcoin-keys-demo
Various demonstrations of the derivations and features of Bitcoin keys.
bip32 bip39 bitcoin bitcoin-address cryptography
Last synced: 14 Nov 2024
https://github.com/tywil04/passwordmanager
Simple PasswordManager written using Go and Svelte. Its simple and insecure and it was created as part of a college assignment.
aes-256-cbc college college-project computer-science cryptography email email-alias gin-gonic golang gpl3 insecure pbkdf2 svelte svelte-kit
Last synced: 16 Nov 2024
https://github.com/notstatilko/uiscrypt
Make strength passwords with uiScrypt!
cryptography password-generator password-manager scrypt scrypt-algorithm urlsafe-base64
Last synced: 11 Nov 2024
https://github.com/innovativeinventor/pylamport
A simple Python library for generating cryptographic Lamport signatures
cryptography identity signature
Last synced: 11 Nov 2024
https://github.com/alphaolomi/cryptography-algorithms
A collection of curated cryptography algorithms
algorithms algorithms-and-data-structures cryptography cryptography-algorithms hacktoberfest python rsa-cryptography wiener-attack
Last synced: 12 Nov 2024
https://github.com/amaitou/sectools
A collection of Penetration Testing tools
cryptography cybersecurity hashing malware-development penetration-testing-tools python3 reverse-shell
Last synced: 06 Nov 2024
https://github.com/agent-hellboy/flask-hedcrypt
A flask extension which provide interface( set of APIs) having implemenation of some of the use cases of cryptography.
cryptography flask flask-extensions flask-sqlalchemy pycrypto pypdf2 python
Last synced: 11 Nov 2024
https://github.com/jeffotoni/gcry
An exercise with some algorithms of encryption in Golang, like CBC, CFB, GCM, OFB, MD5, BLOWFIS etc.
blowfish-algorithm criptografia criptography crypto-cbc crypto-coin cryptography go golang
Last synced: 30 Oct 2024
https://github.com/anjasfedo/code-as-a-cryptography
cryptography that representated as code for thesis purposes
compression cryptography elliptic-curve-cryptography least-significant-bit lzw-compression steganography
Last synced: 16 Nov 2024
https://github.com/yumevote/voting-iot-machine-ui
A emulated GUI application which acts as a POS IOT Machine (DRE) to allow people to vote for election on the Maschain
arduino cryptography iot python tkinter-gui
Last synced: 03 Nov 2024
https://github.com/sharif-minhaz/one-time_pad_algo-otm
One Time Pad algorithm (OTP) is a symmetric key type algorithm which means that the key used to perform encryption and decryption is the same key
Last synced: 14 Nov 2024
https://github.com/ashutoshvarma/cryptopals
Challenges from https://cryptopals.com/
aes cryptography cryptopals rust
Last synced: 07 Nov 2024
https://github.com/randika00/aes-encryption-decryption
Encryption and Decryption using AES (Advanced Encryption Standards)
aes aes-encryption cryptography decryption encryption
Last synced: 19 Nov 2024
https://github.com/jchambers/java-noise
A Java implementation of the Noise Protocol Framework
cryptography java noise noise-protocol noise-protocol-framework security
Last synced: 30 Oct 2024
https://github.com/psygo/cryptography_course
A Cryptography Course from Udemy
Last synced: 07 Nov 2024
https://github.com/sanjay-sol/shamirs
This project aims to develop a secure vault system leveraging blockchain technology and cryptographic techniques.
blockchain cryptography metamask nextjs remix
Last synced: 06 Nov 2024
https://github.com/seigr-lab/seigr-ecosystem
Inspired by biomimicry, Seigr is a Symbiotic Environment of Interconnected Generative Records. This decentralized network enables secure data capsules, adaptive encoding, and dynamic traceability across decentralized storage layers, including IPFS. Anchored by the .seigr protocol, it fosters resilient, modular, and sustainable data management.
cryptography data-integrity data-lineage decentralized-network decentralized-storage digital-rights dot-seigr eco-driven-technology encryption ethical-licensing hyphacrypt ipfs lineage-management metadata-tracking open-source python seigr self-healing-systems senary-encoding sustainability
Last synced: 19 Nov 2024
https://github.com/jakubriegel/geffe-generator
Functional style implemented Geffe cryptographic stream generator
cryptographic-keys cryptography functional-programming geffe-generator scala tailrecursion university
Last synced: 16 Oct 2024
https://github.com/sgnn7/openssl-fips
OpenSSL FIPS-compliant 140-2 cryptographic module canister for Docker container targets.
containers cryptography docker docker-container encryption fips fips-140-2 fips-build fips140-2 openssl openssl-tools security trusted-execution-environment
Last synced: 08 Nov 2024
https://github.com/basedwon/crpdo
A unified cryptographic library integrating diverse modules to provide robust and versatile cryptographic solutions for Node.js and the browser.
cryptography encryption hashing tweetnacl
Last synced: 06 Nov 2024
https://github.com/texadactyl/cloaking.jl
This is a file cloaking utility set of APIs written in Julia. It is similar to Cloaking.py and Cloaking.c.
cbc-aes-encryption cryptography cryptography-tools decryption encryption hmac hmac-authentication julia nettle
Last synced: 30 Oct 2024
https://github.com/UofSC-Fall-2022-Math-587-001/homework8
A bit about distribution of primes and Pollard's p-1 test
cryptography go latex math pollard-p-1 prime-numbers
Last synced: 14 Nov 2024
https://github.com/texadactyl/cloaking.c
C-language password-based security of a single file or a single file system archive file.
c cloaking-utility cryptography encryption-decryption libgcrypt password-based
Last synced: 30 Oct 2024
https://github.com/texadactyl/cloaking.py
Pythonic password-based security of a single file or a single file system archive file.
cryptography encryption-decryption password-based pycrypto python python-3 python3
Last synced: 30 Oct 2024
https://github.com/hexylena/poem-code
"The poem code is a simple, and insecure, cryptographic method which was used during World War II by the British Special Operations Executive (SOE) to communicate with their agents in Nazi-occupied Europe." - Wikipedia
cryptography historical-cipher
Last synced: 03 Nov 2024
https://github.com/harshanalluru/cryptography-cs641
cryptography decryption-algorithm des pyautogui pyperclip python
Last synced: 30 Oct 2024
https://github.com/keyhunters/biggest-lost-bitcoin-wallets-list
Machine learning algorithms from repository Smart-Transformers retrieved lost cryptocurrency wallets from the Bitcoin network for a total amount of: 2127 BTC
bitcoin bitcoin-wallet btc-wallet crypto cryptocurrencies cryptocurrency cryptography hacking lost-bitcoin lost-bitcoin-wallet lost-bitcoins
Last synced: 03 Nov 2024
https://github.com/ismaelvr1999/encrydb
This project is a database management system created from scratch, with a focus on security and encryption.
cryptography database nacl pynacl python
Last synced: 07 Nov 2024
https://github.com/seiyakobayashi/seiyakobayashi.github.io
Website for Blogging
artificial-intelligence blockchain bulletproofs cryptography ethereum web3 zk-snarks zk-starks zkp
Last synced: 03 Nov 2024
https://github.com/kyrylr/distributedlab
Solutions to the exercises of the Distributed Lab
Last synced: 03 Nov 2024
https://github.com/sourish-kanna/java-encryption-gui
Java Program for Cesar Cipher Encryption
ascii ceasar-cipher cesar-cypher cryptography encryption java java-cesar java-encryption mini-project
Last synced: 09 Nov 2024
https://github.com/georgiifirsov/decrypt
My research about data encryption. The main question is: is it possible to find out a cipher by encrypted word only? I use some machine learning algorithms to classify encryption methods.
cryptography encryption-methods jupyter-notebook machine-learning python research
Last synced: 06 Nov 2024
https://github.com/georgiifirsov/galois-lib
Finite field arithmetic library written for my research in cryptography
arithmetic cryptography finite-field-arithmetic finite-field-arithmetics finite-fields galois-field mathematics symmetric-cryptography
Last synced: 06 Nov 2024
https://github.com/mrmorais/cipher_algorithms
Cipher algorithms implementations in C++
Last synced: 08 Nov 2024
https://github.com/georgiifirsov/bcm-lib
Implementation of some block ciphers modes of operation. This library is written for my research about full disk encryption.
block-cipher-mode block-ciphers cryptography research symmetric-encryption thesis
Last synced: 06 Nov 2024
https://github.com/iamb4uc/db-backup-utility
A Python Project that can be used to backup some of the most used databases
aws backup cryptography database database-backup-scripts database-management mysql postgresql python3 s3-bucket script
Last synced: 03 Nov 2024
https://github.com/rbourgeat/miniblockchain
🔗 A simple Blockchain
blockchain c-plus-plus cryptography
Last synced: 05 Nov 2024
https://github.com/pramsh/cipher
Cipher is a Node.js cryptographic library offering SHA-256 hashing, AES-256 encryption/decryption, JWT creation/validation, and RSA key pair generation. 🌐 Enhance your application's security with flexible and robust cryptographic functionalities.
cryptography digital-signature javascript jwt-auth jwt-token jwt-tokens nodejs rsa-key-pair rsa-signature sha256-crypt sha256-decryptor sha256-hash
Last synced: 29 Oct 2024
https://github.com/levongh/md5
The MD5 algorithm is a widely used hash function producing a 128-bit hash value. Although MD5 was initially designed to be used as a cryptographic hash function, it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption.
Last synced: 29 Oct 2024
https://github.com/newam/p256-cm4
A rust re-implementation of Emill/P256-Cortex-M4
cryptography embedded p256 rust
Last synced: 07 Nov 2024
https://github.com/linguini1/rsa
An experimental program I developed to learn about the RSA algorithm. Encrypts text files. Not meant as an actual encryption tool.
cryptography decryption encrypt-files encryption rsa-algorithm rsa-encryption
Last synced: 07 Nov 2024
https://github.com/nvnx7/cryptopals-cryptography-cracks
Rust implementation of cracks of cryptopals challenges
challenge crypto cryptography rust
Last synced: 07 Nov 2024
https://github.com/bitcoin-evo/bitcoinevo
BitcoinEvo Core integration/staging tree
bitcoinevo c-plus-plus cryptocurrency cryptography p2p
Last synced: 29 Oct 2024
https://github.com/vedbhanushali/cryptoaes
Cybersecurity Project - Repositry contains windows and android application which uses Symmetric - Encryption for encrypting any file
aes-encryption cryptography cybersecurity symmetric-key-cryptography
Last synced: 06 Nov 2024
https://github.com/phenomsg/password-manager
It is a Python password manager using Fernet encryption. It securely stores and manages passwords, ensuring confidentiality and convenience for users.
cryptography decryption encryption fernet python
Last synced: 07 Nov 2024
https://github.com/stevemats/hashgenerator
The how to generate hashes using hashlib module in python.
cryptography hashlib hashlib-library python
Last synced: 10 Nov 2024
https://github.com/stevemats/morse_code_translator
Easily decode/encode Morse code and listen to audio.
cryptography encryption-decryption morse-code
Last synced: 10 Nov 2024
https://github.com/autistic-symposium/multi-party-computation-toolkit
👾 resources as we autistic cypherpunks research and have fun with mpc and fhe
autism awesome-list blockchains cryptography multi-party-computation rust
Last synced: 27 Oct 2024
https://github.com/devssh/scaco
Final Year Project 2016 http://www.indjst.org/index.php/indjst/article/view/102112
abelian-groups algorithm carmichael chinese-remainder cloud cryptography discrete-logarithm euler-totient fermat galois-field network-security rsa signature-verification
Last synced: 07 Nov 2024
https://github.com/stevemats/wheatstone-playfair-cipher
C code to encrypt a string using the Playfair cipher.
Last synced: 10 Nov 2024
https://github.com/ikechukwu-peter/cryptography
A project to demonstrate cryptography
cryptography ejs express expressjs nodejs typescript
Last synced: 27 Oct 2024
https://github.com/rstacks/uscyberopenseasoniv-beginnersgameroom-writeup
Writeups for the challenges I attempted in the Beginner's Game Room of the US Cyber Open (Season IV).
cryptography ctf ctf-challenges ctf-solutions ctf-writeups digital-forensics pwn reverse-engineering web-exploitation
Last synced: 19 Nov 2024
https://github.com/m-azra3l/wavaudiostego
WAVAudioStego is a desktop application designed for audio steganography, which is the art of hiding secret information within an audio file. With this application, users can hide text messages in form of text files within audio audio files and extract them later using a private key.
Last synced: 08 Nov 2024
https://github.com/greydevv/sha-256
A C implementation of the 256-bit Secure Hash Algorithm (SHA-256).
binary bits c cryptocurrency cryptography sha256 sha256-hash
Last synced: 08 Nov 2024
https://github.com/greydevv/naive-sha-256
A naive Python implementation of the 256-bit Secure Hash Algorithm (SHA-256).
binary bits cryptocurrency cryptography python sha256 sha256-hash
Last synced: 08 Nov 2024
https://github.com/rstacks/wanictf2024-writeup
Writeups for the challenges I attempted at WaniCTF 2024.
cryptography ctf ctf-challenges ctf-solutions ctf-writeups forensics reverse-engineering web-exploitation
Last synced: 19 Nov 2024
https://github.com/hk-transfield/aes-encryption
A simple example of AES encryption that encrypts an image who size is the larger than the AES block size.
aes aes-encryption cryptography encryption
Last synced: 27 Oct 2024
https://github.com/ltk-mxz/python
Python projects!
arithmetic-formatter ceasar-cipher cryptography cybersecurity expense-tracker luhn-algorithm nmap-scanner password-generator
Last synced: 27 Oct 2024
https://github.com/rstacks/downunderctf2024-writeup
Writeups for the challenges I attempted at DownUnderCTF 2024.
cryptography ctf ctf-writeups forensics osint reverse-engineering web-exploitation
Last synced: 19 Nov 2024
https://github.com/smartibase/decipher-the-message-and-code-91101
Code 91101 is a mysterious message from the depths of the digital world
crypto cryptography decryption ecc ecdsa ecdsa-cryptography ecdsa-signature ecdsa-signatures ecdsa-signing elliptic-curves elliptic-curves-cryptography encryption hmac private-key public-key-cryptography signatures
Last synced: 12 Nov 2024
https://github.com/dkxce/dixu
dkxce simple opensource free symmetric crypt algorythm (UTF8, ASCII, Win-1251)
512 cryptography dkxce encoder-decoder security text windows
Last synced: 08 Nov 2024
https://github.com/kaushalag29/cryptography
Basic Cipher Codes With Python.Deals With Encryption and Decryption.
books cryptography python-script python2-7
Last synced: 08 Nov 2024
https://github.com/1-5pool/jmessage-security-project
JMessage: Encrypted Messaging System with Security Analysis This project implements an end-to-end encrypted messaging system using ECDH, ChaCha20, and ECDSA. It also demonstrates a padding oracle attack, showcasing both secure system design and vulnerability exploitation techniques.
chat-application cryptography end-to-end-encryption golang padding-oracle-attacks
Last synced: 02 Nov 2024
https://github.com/ledger-things/kadena-rust-lib
A comprehensive Rust library for interacting with Pact smart contracts and the Kadena blockchain.
blockchain cryptography kadena pact rust-lang rust-library
Last synced: 29 Oct 2024
https://github.com/butterfly-communtiy/ohw-wallets
An embedded systems-focused library that implements some cryptographic algorithms
algorithms cryptography embedded library rust
Last synced: 29 Oct 2024
https://github.com/incertia/crypto-primer
intro to crypto given to my coworkers at AIS
algebra algebraic-structures cryptography dh diffie-hellman ecc ecdh rsa
Last synced: 29 Oct 2024
https://github.com/abdulsamie10/rsaencryptiondecryption
This repository contains code of encryption and decryption of data using RSA. Developed in Java.
aes aes-128 aes-256 aes-encryption aes256 cryptography eclipse java java-8 rsa rsa-cryptography rsa-decryption rsa-encryption rsa-java
Last synced: 07 Nov 2024
https://github.com/ecies/js-ciphers
Node/Pure JavaScript symmetric ciphers adapter
Last synced: 07 Nov 2024
https://github.com/ianacaburian/generate-key-file
Ports juce_KeyGeneration::generateKeyFile() to node.
auth cmake cpp20 cryptography juce keyfile nodejs npm rsa typescript
Last synced: 26 Oct 2024
https://github.com/mrezaakbari/ecc
Elliptic curve secp256k1 (Bitcoin) find private key from public key
bitcoin cryptocurrency cryptography ecc ecc-secp256k1 elliptic-curves etereum private-key public-key
Last synced: 02 Nov 2024
https://github.com/zemse/isik-crypto
crypto cryptography cryptology isi-kolkata rust-lang
Last synced: 29 Oct 2024
https://github.com/0x4m4/bloodcodectf
Blood Code CTF challenge repository! This repository contains all the challenges and their source files from the Capture The Flag event codenamed "Blood Code," organized by 0x4m4. It includes challenges in cryptography, steganography, digital forensics, pwn, pyjail, reverse engineering, and web exploitation, designed for all skill levels.
0x4m4 bloodcode capture-the-flag cryptography ctf-challenges digital-forensics hackathon pwn pyjail reverse-engineering sir-syed-case-institute-of-technology sscaseit sscit steganography web-exploitation
Last synced: 07 Nov 2024
https://github.com/thor314/cryptography
cryptographic projects I've worked on
Last synced: 29 Oct 2024
https://github.com/ashuhatkar/ashulearn-credentialless-webauthn-v8.0.1
Go credentialless!
authenticator cryptography finger-print-scannner hardware-device passkey pin resident-credentials totp touchid
Last synced: 26 Oct 2024