Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Cryptography
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.
- GitHub: https://github.com/topics/cryptography
- Wikipedia: https://en.wikipedia.org/wiki/Cryptography
- Last updated: 2024-11-18 00:06:14 UTC
- JSON Representation
https://github.com/alex-snd/cardancipher
🔓 The project is intended for easy reading of the plaintext from the ciphertext obtained using the Cardano cipher.
Last synced: 10 Nov 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/guilherme-marcello/steganos-bmp
Toolkit to cipher&hide a message in a bitmap image file and recover
assembly-x86 bmp-image cryptography steganography system-call
Last synced: 10 Nov 2024
https://github.com/dangnh0611/cryptography1_coursera
Coursera: Cryptography I assigments
Last synced: 10 Nov 2024
https://github.com/range-of-motion/crypto
Fetches and displays the value of various cryptocurrencies in USD
Last synced: 09 Nov 2024
https://github.com/rdrahul123/books
Books
algorithms-and-data-structures blockchain books cryptography datastructures dbms machine-learning mongodb sql
Last synced: 09 Nov 2024
https://github.com/sreekesari-vangeepuram/rot13-substitution-cipher
Cryptography
cryptography decryption encryption rot13
Last synced: 09 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/hpgrahsl/current22-k4k-demo
This repository hosts the live demo scenario shown during my Current22 talk about 'Client-Side Field Level Cryptography for Streaming Data Pipelines'
apachekafka cryptography end-to-end-encryption eventstream-pipeline kafka-connect ksql ksqldb security smt udfs
Last synced: 10 Nov 2024
https://github.com/berkbavas/cryptostuff
Cryptographic algorithms and attacks in Java 8
cbc-mode close-primes cryptanalysis cryptography fermat-factorization four-square miller-rabin-test monoalphabetic-cipher pkcs1 playfair-cipher rsa rsa-pkcs1-padding vigenere-cipher
Last synced: 09 Nov 2024
https://github.com/secret-guest/tsp-solver
Compare optimization algorithms such as ATS, ACO, L-BFGS-B, and GLS to identify the best approach for solving the Traveling Salesman Problem (TSP).
ants brute-force-attacks bruteforce bruteforce-tool bruteforcer cryptocurrency cryptography graphical-models mathematics maths probabilistic probabilistic-graphical-models probability sha256 sha512 tsp-problem tsp-solver
Last synced: 10 Nov 2024
https://github.com/adiwajshing/simplecrypto
All coding work done for Ashoka University CS-2362
aes cryptography curve elgamal sign-verification signing verification
Last synced: 12 Nov 2024
https://github.com/thearchitector/givemeaprivatekey-com
Hassle-free key pairs NOW
browser crypto cryptography free javascript private-key public-key tools website
Last synced: 14 Nov 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/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/defeo/hhs-keyex
Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)
asymmetric-cryptography cryptography elliptic-curves isogenies key-exchange-protocol research-paper
Last synced: 16 Nov 2024
https://github.com/syedzawwarahmed/encryption-algorithms
A collection of encryption algorithms implemented in Rust.
Last synced: 12 Nov 2024
https://github.com/toshydev/ceasar
A Ceasar cipher ROT13 tool
ceasar-cipher cryptography python python-script python3 rot13 security tools
Last synced: 10 Nov 2024
https://github.com/lucasfeliciano02/expressoes_regulares-regex
Expressões regulares muito úteis para validar: senhas, cpf, e-mails, IPv4, numeros e telefones
cryptography formatters python regex validations
Last synced: 14 Nov 2024
https://github.com/mthaler/cryptography
Cryptographic algorithms implemented in Rust
cryptography rust rust-library
Last synced: 05 Nov 2024
https://github.com/gabrioliv/octave-crypto-scripts-general
Scripts of Cryptography Concepts compatible with GNU Octave.
crypto cryptography gnu-octave learning mathematical-programming mathematics number-theory octave octave-scripts programming testing
Last synced: 10 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/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/daim-nickel-penny/elixir
BlockChain based simple DAPP
blockchain-technology cryptography javascript
Last synced: 10 Nov 2024
https://github.com/pufferffish/fuzzyibe
A Haskell implementation of Fuzzy Identity Based Encryption modified to work over asymmetric bilinear pairing
cryptography haskell identity-based-encryption
Last synced: 09 Nov 2024
https://github.com/kevincharm/gfc-fpe
Generalised Feistel cipher for stateless shuffling
cryptography feistel fpe shuffle
Last synced: 08 Nov 2024
https://github.com/kevincharm/blstoise
BLS12-381 + pairings + RFC9380 + BLS sigs
Last synced: 08 Nov 2024
https://github.com/atropinetears/atropinetears.github.io
My personal site to not only demonstrate my web design / web development skills, but also to list out my blog posts, projects, resources, and other information.
0xsilene blog cryptography github-io github-pages security web web-design web-development website
Last synced: 10 Nov 2024
https://github.com/nxvembrx/cherrybin
Minimalistic encrypted pastebin service with optional client-side zero-knowledge encryption
coffeescript cryptography flask pastebin pastebin-service zero-knowledge-encryption
Last synced: 16 Oct 2024
https://github.com/piotrpsz/crypto
Implementation of encryption algorithms in c++17
3-way blowfish cpp17 cryptography gost
Last synced: 07 Nov 2024
https://github.com/easonlai/pdf_text_content_hasher
Extract PDF Text Content and Perform Hashing
cryptography fernet fernet-cryptography fernet-encryption hashing pdf pdfextraction pdfplumber python python3
Last synced: 10 Nov 2024
https://github.com/cepdnaclk/e16-4yp-implementation-of-lightweight-cryptographic-algorithms
This project aims to implement and analyse NIST Lightweight cryptography competition finalist algorithms. Lightweight cryptographic algorithms are designed to be run on resource-constrained IoT devices.
computer-security cryptography iot
Last synced: 12 Nov 2024
https://github.com/marialuizaleitao/crypto-demo
Projeto de demonstração de criptografia assimétrica (RSA) e simétrica (AES) em Node.js.
aes-encryption cryptography rsa-cryptography
Last synced: 10 Nov 2024
https://github.com/piotrpsz/chacha-go
ChaCha20 algorithm implementation in Go based on RFC 8439
Last synced: 07 Nov 2024
https://github.com/elliotwutingfeng/secret_broadcast
Send encrypted webcam snapshots over Telegram to specific users.
cryptography fernet telegram webcam
Last synced: 11 Nov 2024
https://github.com/elliotwutingfeng/balloonhashing.jl
Balloon Hashing implemented in Julia.
crypto cryptography hacktoberfest julia julia-language kdf-algorithm key-derivation-function password password-hash
Last synced: 11 Nov 2024
https://github.com/opifexm/cryptoanalyzer
Data encryption decryption program
cryptography encryption java maven
Last synced: 12 Nov 2024
https://github.com/elliotwutingfeng/balloon_hashing
Balloon Hashing implemented in Dart.
crypto cryptography dart dartlang hacktoberfest hash password
Last synced: 11 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/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/newyaroslav/siphash-hpp
SipHash Headers Only C ++ Library
cryptographic-hash-functions cryptography hash pseudorandom-functions siphash
Last synced: 11 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/jadsongmatos/cryptopals
attacks challenges ciphers cryptography decryption encryption hashes security
Last synced: 11 Nov 2024
https://github.com/tgalal/python-curve25519-dalek
Python extension module providing group operations on Ristretto based on curve25519-dalek.
cryptography curve25519 elliptic-curves ristretto
Last synced: 07 Nov 2024
https://github.com/manesioz/hill-cipher
Application of linear algebra to cryptography 🔐 encryption and decryption of text by a polygraphic substitution cipher
cryptography hill-cipher linear-algebra python
Last synced: 09 Nov 2024
https://github.com/dylanss82/meta-mask-nft-ios-android-app-fast-btc-coin-payment
The MetaMask browser extension enables browsing Ethereum blockchain enabled websites Mobile web browser providing access to websites that use the Ethereum blockchain Developer documentation for MetaMask Demo project for One-click Login with Blockchn
bip39 bitcoin blockchain cryptocurrency cryptography dapp erc20 ethereum extension metamask metamask-dapp metamasks-plugin mnemonic monorepo react-native wallet web3 web3-wallet
Last synced: 16 Nov 2024
https://github.com/dylanss82/metamask-wallet-api-react-web3-extension-connect-blockhain-ethereum
The MetaMask browser extension enables browsing Ethereum blockchain enabled websites Mobile web browser providing access to websites that use the Ethereum blockchain Developer documentation for MetaMask Demo project for One-click Login with Blockchn
bip39 bitcoin blockchain cryptocurrency cryptography dapp erc20 ethereum extension metamask metamask-dapp metamasks-plugin mnemonic monorepo react-native wallet web3 web3-wallet
Last synced: 16 Nov 2024
https://github.com/mohamedmetwalli5/ellipticcurvecryptography-simulator
🛡️ Elliptic-curve cryptography (ECC) is an approach to public-key cryptography based on the algebraic structure of elliptic curves over finite fields. This is a simulator of how the process works.
Last synced: 11 Nov 2024
https://github.com/dylanss82/metamask-wallet-recovery-funds-phrase-data-seed-token
The MetaMask browser extension enables browsing Ethereum blockchain enabled websites Mobile web browser providing access to websites that use the Ethereum blockchain Developer documentation for MetaMask Demo project for One-click Login with Blockchn
bip39 bitcoin blockchain cryptocurrency cryptography dapp erc20 ethereum extension metamask metamask-dapp metamasks-plugin mnemonic monorepo react-native wallet web3 web3-wallet
Last synced: 16 Nov 2024
https://github.com/dylanss82/metamask-wallet-gateway-web3-plugin-snaps-span-moralis-wrapper
The MetaMask browser extension enables browsing Ethereum blockchain enabled websites Mobile web browser providing access to websites that use the Ethereum blockchain Developer documentation for MetaMask Demo project for One-click Login with Blockchn
bip39 bitcoin blockchain cryptocurrency cryptography dapp erc20 ethereum extension metamask metamask-dapp metamasks-plugin mnemonic monorepo react-native wallet web3 web3-wallet
Last synced: 16 Nov 2024
https://github.com/dylanss82/metamask-wallet-connect-sdk-web3-integration-ethereum-api
The MetaMask browser extension enables browsing Ethereum blockchain enabled websites Mobile web browser providing access to websites that use the Ethereum blockchain Developer documentation for MetaMask Demo project for One-click Login with Blockchn
bip39 bitcoin blockchain cryptocurrency cryptography dapp erc20 ethereum extension metamask metamask-dapp metamasks-plugin mnemonic monorepo react-native wallet web3 web3-wallet
Last synced: 16 Nov 2024
https://github.com/dylanss82/metamask-wallet-connect-integration-sdk-web3-ethereum
The MetaMask browser extension enables browsing Ethereum blockchain enabled websites Mobile web browser providing access to websites that use the Ethereum blockchain Developer documentation for MetaMask Demo project for One-click Login with Blockchn
bip39 bitcoin blockchain cryptocurrency cryptography dapp erc20 ethereum extension metamask metamask-dapp metamasks-plugin mnemonic monorepo react-native wallet web3 web3-wallet
Last synced: 16 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/snowkluster/unseen
A modern go cli tool for hashing and analysing the type of hash
analyzer cli cryptography golang hashing modern
Last synced: 12 Nov 2024
https://github.com/ikcede/js-one-time-pad
A simple one-time pad class built in Javascript
crypto cryptography javascript
Last synced: 16 Nov 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
https://github.com/khaydarov/itmo-crypto-lab
Crypto System from ITMO cryptography course
crypto-systems cryptography nodejs
Last synced: 21 Oct 2024
https://github.com/kevindasilvas/kcrypt
Kcrypt or Krypt is an encrypting and decrypting lib created using javascript and node js
cryptography javascript node node-js nodejs
Last synced: 21 Oct 2024
https://github.com/rudradcruze/cryptography-algorithm-java
Some algorithm of network cryptography
algorithms cryptography java network network-security substitution
Last synced: 25 Oct 2024
https://github.com/natthasath/demo-python-cryptography
Cryptography is the practice of securing communication through mathematical techniques, such as encryption, decryption, and key exchange.
asymmetric-cryptography cryptography decryption encryption poetry python symmetric-cryptography
Last synced: 11 Nov 2024
https://github.com/jamesclarke7283/onetimepadui
Mirror of OneTimePadUI Project from my gitlab, please go there instead for Issues/Pull Requests, etc. Patches(Aka Commits) can also be submitted Via email or any platform listed here: https://www.james-clarke.ynh.fr/contact: .
cryptography desktop-app desktop-application encryption gtk gtk3 gui linux-app linux-application macos-app macos-application onetimepad privacy python python310 security ui user-friendly windows-app windows-application
Last synced: 16 Nov 2024
https://github.com/zemse/isik-crypto
crypto cryptography cryptology isi-kolkata rust-lang
Last synced: 29 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/kceh/steganography-and-cryptography
Steganography and Cryptography project for Kotlin developer certificate
cryptography kotlin steganography
Last synced: 21 Oct 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/erik-castro/easy_enc
easy_enc.sh é uma ferramenta simples e eficiente para encriptação e decriptação de arquivos e dados utilizando OpenSSL, desenvolvida em Bash. Suporta criptografia com o algoritmo AES-256-CBC e permite a escolha entre salvar os resultados em arquivos ou imprimi-los diretamente na saída padrão.
aes-256 bash cli-tool command-line-tool cryptography cybersecurity data-encryption encryption file-encryption openssl pbkdf2 script security-tools shell-script simple-encrypt
Last synced: 25 Oct 2024
https://github.com/ecies/js-ciphers
Node/Pure JavaScript symmetric ciphers adapter
Last synced: 07 Nov 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/raed667/aes-cpa
very basic crypto challenge I have setup for my fellow interns at SAP Labs
aes aes-encryption aes256 crypto cryptography
Last synced: 21 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/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/wildonion/payma
a little TON contract which builds trust with coworkers
cryptography payment-gateway smart-contracts
Last synced: 07 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/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/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/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/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/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/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/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/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/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/jtdowney/speck
Toy implementation of Speck cipher in Rust
Last synced: 15 Oct 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/bwesterb/germain
Counts safe primes
cryptography estimate germain safe-prime
Last synced: 25 Oct 2024
https://github.com/zhongruoyu/md5
An implementation of the MD5 hash algorithm.
Last synced: 10 Nov 2024
https://github.com/zhongruoyu/sha2
An implementation of the SHA-2 hash algorithms.
cryptography hash sha256 sha512
Last synced: 10 Nov 2024
https://github.com/massivefermion/erl_argon2
nifs for hashing and verifying passwords using argon2
argon2 argon2i argon2id crypto cryptography elixir erlang hash hashing nif password password-hash password-hashing rust
Last synced: 18 Oct 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/magical/fastpbkdf2
A faster implementation of x/crypto/pbkdf2
Last synced: 14 Oct 2024
https://github.com/magical/libargon2
fork of the argon2 reference implementation
Last synced: 14 Oct 2024
https://github.com/magical/gimli
Go implementation of http://gimli.cr.yp.to/
Last synced: 14 Oct 2024
https://github.com/magical/spritz
Spritz cryptographic sponge(-like) function, hash, and stream cipher in Go
Last synced: 14 Oct 2024