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/johanns/ref-secure-share
SecureShare is a tutorial and reference implementation of a one-time-use message sharing web-app, developed using Next.JS 14, TypeScript, Prisma, and styled with Tailwind CSS
cryptography next tailwindcss tutorial typescript webcrypto
Last synced: 07 Nov 2024
https://github.com/hashlag/genc
Command line file encryption tool in GoLang
Last synced: 15 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/rikurauhala/bsc-thesis
Bachelor's thesis in computer science
bibtex brute-force bsc bsc-thesis computer-science cryptography cyber-security dictionary-attack finnish latex passwords rainbow-table tex thesis
Last synced: 26 Sep 2024
https://github.com/akhuntsaria/online-bcrypt-generator
Yet another online bcrypt generator.
bcrypt cryptography encryption generator javascript webpack
Last synced: 10 Nov 2024
https://github.com/dragonscypher/galactic-guardians
A fun game to play with friends on the same network
blockchain cryptography opengl pygame socket-programming
Last synced: 10 Nov 2024
https://github.com/rbourgeat/miniblockchain
🔗 A simple Blockchain
blockchain c-plus-plus cryptography
Last synced: 05 Nov 2024
https://github.com/platocrat/uiuc_token
The official token/cryptocurrency of The University of Illinois at Urbana-Champaign.
blockchain cryptocurrency cryptography ethereum smart-contracts solidity token truffle-framework uiuc
Last synced: 08 Nov 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/csharper63/client_encryption_file_system
This repository contains a client that interacts with a server API to create account, upload/share files and folders with other users with E2EE.
authentication cryptography drive end-to-end-encryption
Last synced: 10 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/milan-sedivy/confidential_multi_vote_system
This project demonstrates principles of a protocol outlined in my master thesis. The protocol is a superset of the Practical Multi-Candidate Election System (Baudron et. al 2001). It focuses on allowing the user to vote for multiple choices and to have multiple votes (an example of a shareholder meeting is implemented here)
anonymity cryptography end-to-end-encryption homomorphic-encryption privacy voting-application
Last synced: 10 Oct 2024
https://github.com/mrummanhasan/cryptography
cryptography extended-euclidean-algorithm traditional-cipher
Last synced: 12 Nov 2024
https://github.com/sourish-kanna/python-encryption-basic-cesar-cipher
Python Program for Cesar Cipher Encryption
ascii ceasar-cipher cesar-cypher cryptography encryption mini-project python python-3 python-cesar python-encryption
Last synced: 09 Nov 2024
https://github.com/alexanderbkl/btcwalletcapture
A small script in nodejs that captures wallets from a range of trivial binary private keys
bitcoin btc btcwhales crypto cryptocurrency cryptography ellipse elliptic-curves ens ethereum generation privatekey scp256k wallet walletcapture walletgeneration
Last synced: 02 Nov 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/cturner8/secure-chat
cryptography encryption nextjs react supabase typescript
Last synced: 27 Oct 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/fboulnois/ring-pkae-example
An example of public key authenticated encryption in Rust
aead crypto cryptography ecdh elliptic-curve-cryptography public-key-cryptography public-key-encryption rust
Last synced: 05 Nov 2024
https://github.com/lazula/cryptopals
A collection of solutions for the challenges at cryptopals.com in C89
Last synced: 13 Oct 2024
https://github.com/michelenatale/schnorr-signature
Shows how the Schnorr signature works as a concept. The Schnorrgroup and Elliptic Curve are used here. A test for (multi-) signing and verification is available for both variants.
cryptography csharp digital-signature dotnet-core elliptic-curves multi-signature schnorr schnorr-group schnorr-signatures signature signature-verification
Last synced: 10 Nov 2024
https://github.com/zunainaliazam/pixcrypt---image-security-suite
PixCrypt - A simple implementation of image encryption/decryption using AES Algorithm in client side JS.
aes-encryption bootstrap5 cryptography cryptojs css3 html5 js
Last synced: 31 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/vitor0p9f/ruby-caesar-cipher
This repository was created with the aim of studying the functioning and implementation of the Cesar cipher. Project suggested by The Odin Project platform.
cryptography docker regex rspec ruby tdd
Last synced: 25 Sep 2024
https://github.com/cristinemirror52/zyra-crypto-wallet-mnemonic-seed-phrase-balance-checker
This repository features Zyra, a crypto wallet tool that includes functionality for checking balances using mnemonic seed phrases. It allows you to securely manage and verify cryptocurrency balances associated with various wallets.
balance balance-checker bip39 bitecoin blockchain cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker
Last synced: 02 Nov 2024
https://github.com/albovo/ctf-writeups
Here you can find some of the writeups of the ctfs I've played so far.
cryptography ctf-writeups network-security pwn python reverse-engineering scripting web-security
Last synced: 16 Nov 2024
https://github.com/idleberg/node-wp-salts
Generates an object of default WordPress salts. Fully offline.
cryptography nodejs wordpress wordpress-salt
Last synced: 20 Oct 2024
https://github.com/vu3rdd/go-merkletree
a merkle tree implementation in Go with a fixed hashing scheme
cryptography go golang merkle-proof merkle-tree merkletree
Last synced: 18 Nov 2024
https://github.com/magical/fastpbkdf2
A faster implementation of x/crypto/pbkdf2
Last synced: 14 Oct 2024
https://github.com/gkbrk/r30sponge.h
Sponge function based on the Rule 30 Cellular Automaton
c c89 c99 cryptography stb stb-library
Last synced: 14 Oct 2024
https://github.com/maxencerb/crypto-exercices-2021-td1
Ploblem solving for cryptography.
Last synced: 19 Nov 2024
https://github.com/davxy/cry
CRY crypto library
arithmetic bignumber cryptography mpi number-theory
Last synced: 05 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/acifani/cryptopals-challenges
🔒 Personal take on the cryptopals crypto challenges, in Go
cryptography cryptopals-challenges go golang
Last synced: 13 Oct 2024
https://github.com/andronovo-bit/generateuniquecode
GenerateCampaignCode is a .NET 8.0 project designed to securely generate and validate campaign codes using SHA1 and HMACSHA256 hashing algorithms. The project provides RESTful API endpoints for generating and validating codes, with extensive unit tests to ensure reliability and performance. Built with clean architecture principles.
ci-cd clean-architecture cryptography dotnet dotnet-core generate-code webapi
Last synced: 13 Oct 2024
https://github.com/magical/libargon2
fork of the argon2 reference implementation
Last synced: 14 Oct 2024
https://github.com/opifexm/cryptoanalyzer
Data encryption decryption program
cryptography encryption java maven
Last synced: 12 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/mk-fg/ghg
Simple command-line NaCl/libsodium file encryption tool
cli cryptography nacl ocaml security tool
Last synced: 10 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/magical/gimli
Go implementation of http://gimli.cr.yp.to/
Last synced: 14 Oct 2024
https://github.com/netesf13d/crypto-stuff
Python implementation of some common cryptographic primitives
Last synced: 11 Nov 2024
https://github.com/elamani-drawing/huffmanrs
Huffmanrs est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman.
compression crates-io cryptography encodage encoding huffman huffman-coding huffman-compression-algorithm rust rust-lang
Last synced: 11 Nov 2024
https://github.com/sundarnagarajan/pymultikdf
Python wrappers for bcrypt, PBKDF2 (fastpbkdf2) scrypt (Tarsnap)
bcrypt cryptography fastpbkdf2 pbkdf2 python-wrapper scrypt wrapper
Last synced: 22 Oct 2024
https://github.com/rezameerr/ecc-framework
Elliptic Curve Cryptography (ECC) Framework, ECC, ECDH(E), ECDSA, EC ElGamal, ECIES, HMAC
argon2 blake2 cryptocurrency cryptography digest digital-signature ecc ecdh ecdhe ecdsa ecies elgamal elliptic-curve-cryptography elliptic-curves hmac kdf key-agreement keypair-generator symmetric-encryption twofish
Last synced: 07 Nov 2024
https://github.com/nouemankhal/multitictactoe
Mutlplayer Tic Tac Toe Game in JAVA
cryptography java multithreading mysql socket-programming swing
Last synced: 16 Nov 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/devsallein/taskmanager
😎🔎 A complete CRUD API for task management, an advanced level challenge proposed by DIO.me in its bootcamp with Avanade, currently has authentication with JWT token and much more (✿◕‿◕✿)
authentication-backend bootcamp-project consuming-api cryptography csharp dotnet entity-framework-core git jwt-authentication microsoft-identity minimal-api refit
Last synced: 08 Nov 2024
https://github.com/peterfritz/time
Get the current time, timezone, and a language-sensitive representation of the current time in the local timezone based on the user's IP. Create and validate signed date tokens.
Last synced: 08 Nov 2024
https://github.com/kozlm/lyra2
Lyra2 password hashing algorithm implementation in Java
cryptography java junit lyra2 maven password-hashing phs
Last synced: 08 Nov 2024
https://github.com/jmg-duarte/rot
🔪 Caesar Cipher CLI Tool 🔏
caesar-cipher cipher cryptography rot rot13 rotation rust
Last synced: 13 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/weijiangan/simple-xor-encryptor
c cryptography one-time-pad xor
Last synced: 13 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/drbg
cryptography deterministic-randomness randomness-generation
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/anivanchen/pycrypt
A series of standalone scripts built with Cryptography for encryption and decryption of files / strings.
Last synced: 12 Nov 2024
https://github.com/soumabha-banerjee/enigmaticbyte
This is a steganography desktop application that hides txt messages inside a cover image. It is completely developed using JavaFX and Cryptography and Steganography both is used. For Cryptography we used a symmetric key technique called Columnar Transposition and for Steganography we used LSB Insertion technique.
cryptography cryptography-algorithms desktop-application java javafx javafx-desktop-apps network-security steganography steganography-algorithms
Last synced: 12 Oct 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/envoy-vc/nillion-tools
A developer-centric toolkit that simplifies building on the Nillion network.
components-react cryptography key-management nilion-nada nillion npm-package toolkit
Last synced: 12 Oct 2024
https://github.com/ggsmith842/crypto-hacks
CTF challenges from the Cryptohack Cryptography course.
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/t-bast/echalotte
Research on various onion encryption schemes.
cryptography onion onion-routing
Last synced: 12 Nov 2024
https://github.com/t-bast/macaroons
Macaroons are tastier cookies (and french!)
Last synced: 12 Nov 2024
https://github.com/elamani-drawing/morseus
Morseus est une bibliothèque Rust permettant d'encoder et de décoder le texte en code Morse. Elle offre également la possibilité de jouer le code Morse en émettant des signaux sonores à l'aide du dispositif audio par défaut de votre système, ainsi que d'exporter le code Morse en fichiers audio WAV.
audio compression crates-io cryptography encoding morse morse-code rust rust-lang rustlang
Last synced: 19 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/rurumimic/siege
🏰 공성전
aes cryptography rsa rust security tls
Last synced: 09 Nov 2024
https://github.com/newyaroslav/siphash-hpp
SipHash Headers Only C ++ Library
cryptographic-hash-functions cryptography hash pseudorandom-functions siphash
Last synced: 11 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/magical/spritz
Spritz cryptographic sponge(-like) function, hash, and stream cipher in Go
Last synced: 14 Oct 2024
https://github.com/mrdcvlsc/filecryptographyapp
Android app for file encryption and decryption
advance-encryption-standard aes aes-256 aes-cbc aes256 android android-application android-studio apk cbc confidentiality cryptography data-protection data-security file file-encryption java mobile mobile-application secrecy
Last synced: 08 Nov 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/alexgalhardo/blockchain.alexgalhardo.com
A web-based demonstration of blockchain concepts. This is a very basic visual introduction to the concepts behind a blockchain.
bitcoin blockchain cryptocurrency cryptography docker hash javascript nodejs pug-template-engine
Last synced: 11 Nov 2024
https://github.com/mrdcvlsc/blockciphermodes
A collection of different block cipher modes, designed to facilitate secure data encryption.
block-cipher block-cipher-mode blockcipher blockcipher-mode cbc cfb cplusplus cplusplus-library cplusplus17 cpp cpp-library cpp17 cryptography data-security information-security initialization- iv key library mode-of-encryption
Last synced: 08 Nov 2024
https://github.com/smartiden/smart-transformers
Smart Transformers are a versatile machine learning tool that can be integrated with Pytorch, TensorFlow, and JAX. Smart transformers provide accurate computations required for cryptographic algorithms. These transformers is that they are independent modules, making it efficient to experiment with various research projects related to cryptanalysis
algorithms crypto cryptography deep-learning jax machine-learning pytorch tensorflow transformer
Last synced: 08 Nov 2024
https://github.com/zenium-community/zenium
Zenium integration/staging tree
altcoin anonymous-transactions bitcoin blockchain blockchainprivacy blockchaintechnology bulletproofs c-plus-plus cryptocommunity cryptocurrency cryptography p2p privacycoin zkp zkpcrypto zkproof zksnarks
Last synced: 26 Sep 2024
https://github.com/enterace/enterpass
EnterPass is an open-source password manager developed by EnterACE repository. It is designed to securely store and manage passwords using AES encryption and Argon2 key hashing.
aes-256 argon2 cryptography localization password password-manager security
Last synced: 16 Nov 2024
https://github.com/billowdev/cryptography-techniques-example
วิทยาการเข้ารหัสลับ cryptography techniques
algorithm cryptography encryption
Last synced: 08 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/alxwnth/cherrybin
Minimalistic encrypted pastebin service with optional client-side zero-knowledge encryption
coffeescript cryptography flask pastebin pastebin-service zero-knowledge-encryption
Last synced: 14 Nov 2024
https://github.com/jadsongmatos/cryptopals
attacks challenges ciphers cryptography decryption encryption hashes security
Last synced: 11 Nov 2024
https://github.com/notmorphus/overthewire-krypton
This is the OverTheWire wargame repo for Krypton
algorithms cryptanalysis cryptography krypton overthewire
Last synced: 14 Nov 2024
https://github.com/salatad/salatanote
A private untraceable alpha Cryptocurrency that's built on the CryptoNote Cryptocurrency codebase and implemented the CryptoNote protocol.
bytecoin crypto cryptocurrency cryptography cryptonote miner mining monero privacy private wallet
Last synced: 26 Sep 2024
https://github.com/kenatsf/solidity-signature
cryptography ethereum nextjs security smart-contracts solidity
Last synced: 10 Nov 2024
https://github.com/yashkarthik/hash_crakking
Hash texts entered.
cryptography hashing python python-3
Last synced: 08 Nov 2024
https://github.com/keidarcy/learn-cryptography-nodejs
learn-cryptography-nodejs
crypto cryptography javascript nodejs typescript vitest
Last synced: 15 Nov 2024
https://github.com/yashkarthik/zipfile_passw_cracker
Crack the password of a zip file from a wordlist.
cryptography password-cracker python zipfile
Last synced: 08 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/bkawk/aes-256-cbc-pbkdf2-30k
Polymer2 Web Component for encrypting and decrypting a mnemonic to the CBC encryption mode of AES
aes-cbc cryptography pbkdf2 polymer2
Last synced: 07 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/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/eiblybrasil/php-crypt
A simple php class for encryption.
class cryptography php php72 php73 php74 php80 php81
Last synced: 18 Nov 2024
https://github.com/yurykozhenov/infosec
University Information Security tasks
Last synced: 19 Nov 2024
https://github.com/nsubiron/crypto
Few handy wrappers around OpenSSL's libcrypto.
crypto crypto-library cryptography cryptography-library openssl password-digest random-number-generators secure-string
Last synced: 13 Oct 2024