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/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/hangthed/lyn-telegram-payment-bot-cryptocurrency-payment-system
Customizable, multilanguage Telegram shop bot with Payments support.Telegram bot for handling payments.Simple Telegram bot to accept Stripe payments.
bitecoin blockchain crypto-geteway crypto-payment cryptobot cryptocurrency cryptography ethereum invoice payment payment-gateway payment-integration sellix telegram telegram-bot telegram-bot-api telegram-bot-payments telegram-geteway telegram-group telegram-payment
Last synced: 11 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/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/maymeow/php-cryptography
🔐 Cryptographic library for PHP
cryptography hacktoberfest hacktoberfest2021 php php-library
Last synced: 17 Oct 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/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/mtoohey31/go-evercrypt
A Go wrapper for EverCrypt.
cryptography formal-methods formal-verification go golang hack-star hacl high-performance security verification verified-primitives
Last synced: 26 Oct 2024
https://github.com/yizhezhang-ervin/knowledge_cryptography
Cryptography with Python
Last synced: 10 Nov 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/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/anindya-prithvi/text-encryption
To encrypt texts and also decrypt them using a generated/user supplied key
Last synced: 15 Nov 2024
https://github.com/kenatsf/solidity-signature
cryptography ethereum nextjs security smart-contracts solidity
Last synced: 10 Nov 2024
https://github.com/wisskirchenj/myblockchain
Blockchain centered multithreaded simulation with miners and clients
blockchain cryptography generic-programming java17 multithreaded rsa-signature
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/frankiefab100/caesar-cipher-cryptography
Caesar cipher - Task by Web3Bridge
caesar-cipher cipher cryptography decode decryption encode encryption
Last synced: 07 Nov 2024
https://github.com/madliani/caesar-cipher
The Caesar's Cipher Encoder and Decoder
caesar-cipher cryptography ruby
Last synced: 12 Nov 2024
https://github.com/alfahami/landcertificate
An admin/client land certficate requester application built on top of Hyperledger where clients request a land certificate to a land conserver(admin) who will deliver the certificate.
blockchain-technology blockhain cluster cryptography dapps hyperledger hyperledger-fabric land landmanagement mongodb mongodb-database nodejs qrcode wallet
Last synced: 10 Nov 2024
https://github.com/alfahami/bcland
Gestion des certificats de titres fonciers dans un réseau blockchain Hyperledger
blockchain blockchain-technology cryptography dlt expressjs hyperledger hyperledger-fabric ledger ledger-api-client nodejs pug-template-engine smart-contracts transaction
Last synced: 10 Nov 2024
https://github.com/ggsmith842/crypto-hacks
CTF challenges from the Cryptohack Cryptography course.
Last synced: 12 Oct 2024
https://github.com/serene-arc/word-length-matcher
Tool to identify plaintext from ciphertext word lengths
cipher ciphertext ciphertext-attack corpus cryptography plaintext word-length
Last synced: 06 Nov 2024
https://github.com/reznik99/cryptotools
Crypto playground in your browser
cryptography material-ui pkcs1 pkcs10 pkcs8 react sec1 subtlecrypto x509
Last synced: 15 Oct 2024
https://github.com/tell/drbg
cryptography deterministic-randomness randomness-generation
Last synced: 12 Oct 2024
https://github.com/tell/note-on-subgroup-security
This is a demonstration of "A Note on Subgroup Security in Pairing-Based Cryptography"
cryptography pairing subgroup-security
Last synced: 12 Oct 2024
https://github.com/tell/security-analysis-plos-one-2016
A demonstration of a verification script
cryptanalysis cryptography finite-field-discrete-logarithm pairing pairing-reduction
Last synced: 12 Oct 2024
https://github.com/gabriel-milan/des_example
Example for encryption/decryption using DES. Compatible with Arduino, Node.js and Python
arduino cipher cryptography nodejs python3
Last synced: 13 Oct 2024
https://github.com/netesf13d/py-ecc
Python implementation of elliptic curve cryptography
cryptanalysis cryptography elliptic-curve-cryptography
Last synced: 11 Nov 2024
https://github.com/netesf13d/crypto-stuff
Python implementation of some common cryptographic primitives
Last synced: 11 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/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/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/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/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/mpankajarun/file-encryption-and-decryption
This app is an experiment that will allow people to choose files from their computers and encrypt them client-side with a pass phrase.
cryptography cryptojs javascript
Last synced: 11 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/jvz/musigma.blog
A blog about programming.
blog cryptography functional-programming java programming reactive scala security shell
Last synced: 15 Oct 2024
https://github.com/smallstep/pem-key-wrap
🔐 Wrap PEM files using RSAES-OAEP with SHA-256 + AES-KWP
Last synced: 14 Nov 2024
https://github.com/dulacp/cryptopals-challenges
My own solutions to the challenges of https://cryptopals.com/
challenges crypto cryptography solutions
Last synced: 12 Nov 2024
https://github.com/juanfkurucz/proyecto-seguridad
Subject "Seguridad" (Security) from Universidad Catolica del Uruguay
cryptography hashing python security
Last synced: 15 Oct 2024
https://github.com/erhant/polenta
A toy language to play around with polynomials over finite fields.
cryptography lambdaworks pest polynomials repl rust
Last synced: 13 Nov 2024
https://github.com/savesecrets/homebrew-tap
Homebrew tap for software maintained by @savesecrets
brew cryptography homebrew installer packages secret-management secrets
Last synced: 24 Oct 2024
https://github.com/fynydd/fynydd.enigma
A virtual Enigma Machine that enciphers and deciphers UTF-16 strings, and which can be used for keyless encryption in mobile, desktop, and server apps (Windows, macOS, Linux, .NET 8.0, x64, Arm64, Apple Silicon).
cipher crypto cryptography dotnet encryption enigma enigma-machine keyless keyless-cipher machine ww2
Last synced: 18 Nov 2024
https://github.com/anupammaurya6767/tanji
Tanji is a Python encryption library that provides a secure and flexible solution for encrypting and decrypting messages. It leverages both symmetric and asymmetric encryption techniques to ensure the confidentiality and integrity of your data.
asymmetric-cryptography code-review continuous-integration cryptography cryptography-algorithms documentation encryption github-actions github-package-registry open-source pytest python release-management security software-development software-engineering sphinx-doc symmetric-cryptography tanji tutorial
Last synced: 14 Oct 2024
https://github.com/aead/poly
Package poly implements message authenticators based on polynomials
cryptography gcm golang poly1305
Last synced: 12 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/dssgabriel/PRESENT24-attack
Blazing fast MITM attack on a 24 bits implementation of the PRESENT block cipher algorithm.
blockcipher c cryptography maninthemiddleattack maqao optimization
Last synced: 01 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/sheroz/sheroz
back-end cryptography databases distributed-systems rust security
Last synced: 13 Oct 2024
https://github.com/vladistan/codebreaker-2018-blockchain
Smart contract code for codebreaker 2018 challenge walkthrough
blockchain codebreaker-challenge cryptocurrency cryptography ctf-challenges ctf-writeups cyber reverse-engineering security solidity walkthrough
Last synced: 12 Oct 2024
https://github.com/vladistan/codebreaker-2018-explore
Notebooks to poke around the blockchain for codebreaker 2018 challenge walkthrough
blockchain codebreaker-challenge cryptocurrency cryptography ctf-challenges ctf-writeups cybersecurity reverse-engineering security walkthrough
Last synced: 12 Oct 2024
https://github.com/f2rkan/digital-content-platform
An example of a digital content platform that I created to reinforce the structures I learned in the object-oriented programming applications course at university. I do CRUD operations and use MD5 encryption algorithm during login process; I also preferred MySQL as database.
automation cryptography eclipse-ide java javafx md5-hash ui-design ux-design
Last synced: 13 Nov 2024
https://github.com/csharper63/server_encryption_file_system
This repository contains a server that use symmetric encryption to encrypt user files/folders and asymmetric encryption to share files/folders among users.
asymmetric-cryptography cryptography end-to-end-encryption symmetric-cryptography
Last synced: 10 Oct 2024
https://github.com/rohankalbag/cryptography-signal-protocol
Cryptography and Network Security - Spring Semester 2024 - Indian Institute of Technology Bombay
cryptography end-to-end-encryption signal-protocol
Last synced: 10 Oct 2024
https://github.com/anishvedant/end-to-end-encryption
End-to-End Encryption with Python Socket Communication This Python project demonstrates end-to-end encryption (E2EE) using the x25519 key exchange protocol and AES encryption for secure communication between a client (Alice) and a server (Bob) over a socket connection.
advance-encryption-standard aes-encryption aes256-cbc alice bob cbc-mode client-server communication cryptography end-to-end-encryption hmac-authentication hmac-sha256 key key-generation pyhton3 server socketserver symmetric-key-cryptography
Last synced: 10 Oct 2024
https://github.com/crodriguezvega/probabilisticpubkey
Probabilistic public-key crypto systems in Rust
blum-goldwasser crypto cryptography cryptography-library goldwasser-micali probabilistic-pubkey public-key-cryptography rust rust-lang
Last synced: 06 Nov 2024
https://github.com/UofSC-Fall-2022-Math-587-001/homework3
Prime factorization and primitive powers mod p
Last synced: 01 Sep 2024
https://github.com/hayr-hotoca/flutter_chacha20_poly1305
ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementations make sure it has the fastest performance.
android chacha20 chacha20-poly1305 chacha20poly1305 cipher cipher-algorithms cross-platform cryptography cryptography-algorithms dart encryption encryption-algorithms flutter ios key
Last synced: 07 Nov 2024
https://github.com/devcetra/df_bijective_uuid_mapper
A package providing bijective UUID mapping for secure and efficienct lookups.
cloud-functions cryptography dart library package security uuid
Last synced: 07 Nov 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: 15 Oct 2024
https://github.com/rbourgeat/miniblockchain
🔗 A simple Blockchain
blockchain c-plus-plus cryptography
Last synced: 05 Nov 2024
https://github.com/lorransutter/intro-bc-security-practices
Labs for BCDV1002 - Intro to Blockchain - Security Practices
blockchain cryptography ethersjs security security-practices smart-contracts solidity
Last synced: 08 Nov 2024
https://github.com/arthurosipyan/learning-blockchain
Repository for blockchain learning material.
beginner beginner-code beginner-friendly beginners beginners-guide blockchain blockchain-demos blockchain-technology crypto cryptocurrency cryptography solidity solidity-contracts
Last synced: 13 Nov 2024
https://github.com/25a0/authentication-sets
Code and statistics related to authentication sets.
cryptography merkle-hash-trees
Last synced: 14 Oct 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/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/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/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/tniessen/zkp-volte-patarin-nachef-c
Implementation of the zero-knowledge protocol due to Volte, Patarin, and Nachef (2013) in plain C
academic cryptography zero-knowledge-proof
Last synced: 17 Oct 2024
https://github.com/kyrylr/distributedlab
Solutions to the exercises of the Distributed Lab
Last synced: 03 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/seanbreckenridge/plus1
A symmetric substitution cipher used to obfuscate code that I'd rather not be indexed.
Last synced: 09 Oct 2024
https://github.com/ryanoutcome20/cryptify
A WinForms based file Encryption system.
aes cryptography csharp des filesystem tools tripledes windows windows-forms
Last synced: 13 Nov 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/harshanalluru/cryptography-cs641
cryptography decryption-algorithm des pyautogui pyperclip python
Last synced: 30 Oct 2024
https://github.com/swapnilraj/groupie-wellman
cryptography diffie-hellman-algorithm key
Last synced: 05 Nov 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/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/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.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/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/ashutoshvarma/cryptopals
Challenges from https://cryptopals.com/
aes cryptography cryptopals rust
Last synced: 07 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/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/jtdowney/speck
Toy implementation of Speck cipher in Rust
Last synced: 15 Oct 2024
https://github.com/t-bast/blue-avocado
A collection of cryptographic tools.
Last synced: 12 Nov 2024
https://github.com/sripwoud/cryptography
Modern Cryptography Primitives 101
basics cryptography primitives
Last synced: 29 Oct 2024
https://github.com/telkomdev/c-crypsi
Custom crypto utility for C/C++ based on Openssl Crypto Library to make life easier
aes c cryptography digest openssl
Last synced: 16 Nov 2024
https://github.com/telkomdev/pycrypsi
Python custom crypto utility that wraps the pycryptodome module to make life easier (Digest, Cipher, HMAC, RSA, RSA Digital Signature)
cryptography hash python rsa telkomdev
Last synced: 16 Nov 2024
https://github.com/telkomdev/netcrypsi
Custom crypto utility that wraps the DotNet cryptography API to make life easier (Digest, AES, HMAC, RSA, RSA Digital Signature)
Last synced: 16 Nov 2024
https://github.com/flucium/xck
cross cryptography kit
aes-gcm blake3 chacha20-poly1305 cryptography rust rust-cryptography-library rust-security
Last synced: 27 Oct 2024
https://github.com/jayagra/turbid
aes-256 cryptography encryption macos swift
Last synced: 30 Oct 2024
https://github.com/fl03/aqueduct
Aqueduct is a dynamic encryption protocol merging elliptic-curve cryptography with fully-homomorphic encryption standards.
Last synced: 28 Oct 2024