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/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/pjiwm/goodcoin
Simple blockchain implementation of a cryptocurrency writtein Python. CLI with miner and wallet functionality.
blockchain blockchain-technology cryptocurrency cryptography python
Last synced: 13 Nov 2024
https://github.com/domamaric/srs
Laboratory exercises for Computer Security course at FER
cryptography cryptography-algorithms password-manager passwords
Last synced: 09 Nov 2024
https://github.com/cristinemirror/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: 10 Oct 2024
https://github.com/arthurx952/coinbase-wallet-python-api-wallet-storage-web-browser-multi-crypto-sdk
DEPRECATED Coinbase Python API An open protocol that lets users connect their mobile wallets to your DApp DEPRECATED The official Node.js library for Coinbase Pro A .NET/C# implementation of the Coinbase API. DEPRECATED PHP wrapper for the Coinbase API
bip39 bitecoin blockchain coinbase coinbase-api cold-wallet cryptography dapp ethereum hardware-wallet keypair mnemonic monorepo payment-processing react-native seed trading-bot wallet
Last synced: 10 Oct 2024
https://github.com/anseki/gulp-gnirts
Obfuscate string literals in JavaScript code.
cryptography gnirts gulp gulpplugin hexadecimal-escape javascript literal mangle obfuscate obfuscated obfuscation obfuscator password secret security string
Last synced: 10 Oct 2024
https://github.com/suwadith/cryptography-python
A simple Python-based one-time pad encryption implementation.
ciphertext cryptography encryption-decryption python
Last synced: 13 Nov 2024
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/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/lcian/klein-cryptanalysis
🔓 Differential cryptanalysis attack on the KLEIN block cipher | Chosen Plaintext Attack | Key Recovery
Last synced: 12 Nov 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/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/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/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/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/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/cturner8/secure-chat
cryptography encryption nextjs react supabase typescript
Last synced: 27 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/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/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/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/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/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/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/davxy/cry
CRY crypto library
arithmetic bignumber cryptography mpi number-theory
Last synced: 05 Nov 2024
https://github.com/maxencerb/crypto-exercices-2021-td1
Ploblem solving for cryptography.
Last synced: 19 Nov 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/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/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/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/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/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/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/rurumimic/siege
🏰 공성전
aes cryptography rsa rust security tls
Last synced: 09 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/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/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/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/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/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/notmorphus/overthewire-krypton
This is the OverTheWire wargame repo for Krypton
algorithms cryptanalysis cryptography krypton overthewire
Last synced: 14 Nov 2024
https://github.com/yashkarthik/hash_crakking
Hash texts entered.
cryptography hashing python python-3
Last synced: 08 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/bytemare/hash
Easy generic API for cryptographic hash functions in Go.
blake2 cryptography go golang hash hashing security sha256 sha3
Last synced: 14 Nov 2024
https://github.com/4lessandrodev/cesar-cipher
A simple TypeScript library for Caesar cipher encryption and decryption
cesar-cipher cryptography shift-cipher
Last synced: 10 Nov 2024
https://github.com/4lessandrodev/saas-cryptography
a small project to test encryption as a service with nodejs
Last synced: 10 Nov 2024
https://github.com/buhman/rijndael
fast AES implementation for CHICKEN scheme
aes chicken-scheme cryptography
Last synced: 27 Oct 2024
https://github.com/znx-x/hadron
This ongoing MVP for a distributed ledger system aims to solve issues that first and second-generation blockchains have not been able to overcome by implementing novel concepts in mining, smart contracts, and cryptography.
blockchain cryptography encryption network post-quantum smart-contracts web3
Last synced: 09 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://gitlab.com/asn42/challenge_website_2017
ASN CTF website https://wargame2017.sansnom.org/
42 42born2code 42school Crackme asn association born2code challenge cryptography ctf hacker nuitduhack security sql steganography wargame
Last synced: 23 Oct 2024
https://github.com/everyways/test-app-uniris
Uniris Angluar 11 init
angular blockchain cryptography transaction-chain uniris
Last synced: 12 Nov 2024
https://github.com/AravindanAppu/Notcoin-crypto-bot
airdrop-notcoin bitcoin btc crypto cryptocurrencies cryptocurrency cryptography ethereum getgems nft notcoin notcoin-airdrop notcoin-bot notcoin-bot-2024 notcoin-guide notcoin-strategy notcoin-telegram notcoin-token ton toncoin
Last synced: 23 Oct 2024
https://github.com/fityannugroho/rot31-lnu
ROT31-LNU is a cipher algorithm that using symmetric key. It is adopted from the previously invented ROT13 and use the same way to encrypt and decrypt.
cryptography encryption php symmetric-key-cryptography
Last synced: 31 Oct 2024
https://github.com/vaibhavdixit09/taskmanagemnetfrontend
TaskMaster Pro - Advanced Task Management System with Google Authentication
cron cryptography css3 expressjs javascript jsx mongodb nodejs passportjs reactjs
Last synced: 11 Oct 2024
https://github.com/davidalgis/filescrypter
Simple python tool for encrypting and decrypting files. For more secure information sharing/storage.
aes cryptography encryption-decryption python
Last synced: 10 Nov 2024
https://github.com/fardinkamal62/pixenc
Encrypt image by manipulating pixels
cryptography encryption go golang image manipulation pixels python security
Last synced: 19 Nov 2024
https://github.com/erhant/fftype
Finite-field arithmetic within the type system.
cryptography elliptic-curves finite-fields polynomials types typescript
Last synced: 13 Nov 2024
https://github.com/samuel-lucas6/csec-507-applied-cryptology
My (unproofread) notes from watching the CSEC 507: Applied Cryptology course by Cihangir Tezcan from Middle East Technical University.
applied-cryptography applied-cryptology cryptanalysis crypto cryptography cryptography-course cryptology cyber-security education real-world-cryptography
Last synced: 16 Oct 2024
https://github.com/fckveza/vhtearcryptoutil
VHtearCryptoutil
aes-encryption aes-gcm bytecode cryptography encryption-decryption hashing
Last synced: 12 Nov 2024
https://github.com/waridrox/password-manager
Encrypted password manager to store website passwords.
cryptography password-manager reactjs
Last synced: 09 Nov 2024
https://github.com/mechiuw/java_cryptography-algorithm
This is a basic algorithm for encryptions and decryptions using handmade algorithm logic using java.
basic-algorithms basic-programming caesar-cipher cipher-algorithms ciphers cryptography scripts
Last synced: 12 Nov 2024
https://github.com/samuel-lucas6/ctx.net
Chan and Rogaway's fully committing AEAD construction using ChaCha20-Poly1305 and BLAKE2b-160.
aead blake2 blake2b chacha20 chacha20-poly1305 chacha20poly1305 committing-aead crypto cryptography key-committing poly1305
Last synced: 16 Oct 2024
https://github.com/samuel-lucas6/hkdf.net
A .NET implementation of HKDF, with support for SHA256, SHA384, and SHA512.
cryptography hash hkdf hmac hmac-sha256 hmac-sha384 hmac-sha512 kdf key-derivation key-derivation-function key-exchange key-exchange-protocol sha256 sha384 sha512
Last synced: 16 Oct 2024
https://github.com/samuel-lucas6/moddedctx.net
A modified version of Chan and Rogaway's fully committing AEAD construction using ChaCha20-Poly1305 and BLAKE2b-256.
aead blake2 blake2b chacha20 chacha20-poly1305 chacha20poly1305 committing-aead crypto cryptography key-committing libsodium poly1305
Last synced: 16 Oct 2024
https://github.com/samuel-lucas6/hedgeded25519
Hedged signatures for (some) protection against fault attacks.
crypto cryptography digital-signatures ed25519 hedged-signatures signatures
Last synced: 16 Oct 2024
https://github.com/mduo13/sha512half
cryptography python3 sha512 sha512half
Last synced: 09 Nov 2024
https://github.com/schlopp96/mycaesarcipher
Substitution-based cryptographic cipher for encoding plaintext. Works with alphanumeric characters.
caesar-cipher caesar-cipher-algorithm caesar-shift cipher cryptography decode decryption encode encoder-decoder encryption python python-script python3 shift-cipher
Last synced: 11 Nov 2024
https://github.com/samuel-lucas6/multimac
Authenticate multiple inputs easily using keyed BLAKE2b.
blake2 blake2b blake2b-256 blake2b-384 blake2b-512 crypto cryptography keyed-blake2b mac message-authentication-code multi-input multi-input-mac multi-inputs multi-mac
Last synced: 16 Oct 2024
https://github.com/samuel-lucas6/xchacha20-siv.net
A .NET implementation of XChaCha20-SIV.
blake2 blake2b crypto cryptography s2v siv xchacha20 xchacha20-siv
Last synced: 16 Oct 2024
https://github.com/samuel-lucas6/utc.net
Bellare and Hoang's UtC and HtE[UtC] transforms using ChaCha20-Poly1305 and BLAKE2b.
aead blake2 blake2b chacha20 chacha20-poly1305 chacha20poly1305 committing-aead crypto cryptography key-committing poly1305
Last synced: 16 Oct 2024
https://github.com/virgilsecurity/virgil-pythia-java
Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.
breach-proof-password cryptography encryption java pythia pythia-sdk sdk virgil-pythia
Last synced: 09 Nov 2024
https://github.com/virgilsecurity/virgil-pythia-net
Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.
breach-proof-password cryptography encryption netcore pythia pythia-sdk sdk virgil-pythia
Last synced: 09 Nov 2024
https://github.com/mthaler/cryptography
Cryptographic algorithms implemented in Rust
cryptography rust rust-library
Last synced: 05 Nov 2024
https://github.com/mthaler/hasher
Command line tool to create a hash from a given text
command-line-tool cryptography golang hash hashing sha1 sha256
Last synced: 05 Nov 2024
https://github.com/virgilsecurity/demo-e2ee-android
A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.
android cryptography demo demo-app encryption end-to-end-encryption key-management public-key-cryptography
Last synced: 09 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/pryority/merkle-next
WIP - I wanted to remake the example website from the Merkletree.js repo in Next.js
cryptography ethereum merkletreejs nextjs react tailwindcss
Last synced: 10 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/tigeryant/merkle-tree
Produces a merkle root from a set of user defined strings
binary-hash-tree cryptography merkle-tree
Last synced: 10 Nov 2024
https://github.com/tigeryant/cryptopals-challenges
Solutions to the cryptopals cryptography challenges
coding-challenges cplusplus cryptography cryptopals
Last synced: 10 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/carlosmakin/enigma-cli
A simple command-line interface for encrypting and decrypting data.
Last synced: 09 Nov 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/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/frostbyte012/cryptography-network-security-lab-assignment-nit-sikkim
This repo is all about the cryptography techniques that we use in our daily lives
cryptography encryption-algorithms encryption-decryption network-security python3
Last synced: 14 Nov 2024