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/samuel-lucas6/ascon.net
A .NET implementation of the Ascon cipher suite.
aead ascon ascon-128 ascon-128a ascon-80pq ascon-hash ascon-hasha ascon-mac ascon-prf ascon-prfs ascon-xof ascon-xofa crypto cryptography hash message-authentication-code nist nist-lwc prf xof
Last synced: 16 Oct 2024
https://github.com/pedroalbanese/gostsum
Parallel GOST R 34.11-94 CryptoPro hashsum command
cryptography gost gost94 hashsum
Last synced: 09 Nov 2024
https://github.com/samuel-lucas6/tango12
A stream cipher based on BLAKE2b.
blake2 blake2b blake2b-hash-algorithm cipher crypto cryptography encryption keystream stream-cipher
Last synced: 16 Oct 2024
https://github.com/samuel-lucas6/padme.net
A .NET implementation of PADMÉ padding.
crypto cryptography padding padme padme-padding
Last synced: 16 Oct 2024
https://github.com/vancenceho/50.005-computer-system-engineering
50.005 Computer System Engineering - Labs & Programming Assignments
computer-systems-and-networks computer-systems-engineering cryptography networks operating-systems
Last synced: 10 Nov 2024
https://github.com/nanoframework/system.security.cryptography
📦 .NET nanoFramework System.Security.Cryptography
cryptography csharp dotnet embedded-systems hacktoberfest nanoframework
Last synced: 09 Nov 2024
https://github.com/samuel-lucas6/covertpadding
An implementation of the Covert Encryption randomised padding scheme.
crypto cryptography encryption padding purb
Last synced: 16 Oct 2024
https://github.com/samuel-lucas6/aes-ctr.net
A .NET implementation of AES-CTR.
aes aes-256 aes-ctr aes-ctr-mode aes-decryption aes-encryption crypto cryptography
Last synced: 16 Oct 2024
https://github.com/kuanhungchen/spring-2021-network-security
🔐 Implementation of encryption algorithms such as AES, Miller-Rabin and Elliptic Curve ElGamal.
aes-encryption cryptography elgamal-encryption elliptic-curve-cryptography encryption-decryption miller-rabin-algorithm network-security
Last synced: 10 Nov 2024
https://github.com/abdulsmapara/constant-size-group-signatures
Implementation of the research paper - http://crypto.stanford.edu/~xb/pkc07/fullgrpsigs.pdf
constant-size-group-signatures cryptography number-theory
Last synced: 10 Nov 2024
https://github.com/someordinarybro/password-manager
This is a personal project aimed at securely storing my passwords using a program I develop, ensuring I always know where they are kept.
cryptography password-manager python
Last synced: 16 Nov 2024
https://github.com/vishalshenoy2002/file-encrypter
Keep your files safe by encrypting it 🙂
cryptography encrpytion file-encryption file-encryption-python file-encryptor safe security
Last synced: 14 Nov 2024
https://github.com/xtrendence/native-encryption
My first mobile app developed using React Native. A simple app that allows the user to use AES-256 to encrypt/decrypt data.
aes-encryption android cross-platform cryptography encryption ios mobile-app react react-native reactjs
Last synced: 10 Nov 2024
https://github.com/karusb/bazcryptlib
BazCrypt 4 Neighborhood Cellular Automata Encryption Algorithm C++ Library
algorithm bazcrypt bazcrypt-encryption c-plus-plus cellular-automata cpp cross-platform cryptography encryption library linux windows
Last synced: 10 Nov 2024
https://github.com/defeo/isogenyviz.jl
Visualizations of isogeny graphs
cryptography elliptic-curves isogenies mathematics number-theory
Last synced: 16 Nov 2024
https://github.com/vexcited/forgeron
WIP: A native implementation of tools to write crypto-based webapps.
aes asn1 certificate cipher crypto cryptography csr hmac javascript md5 message-digest pbkdf2 pkcs pkcs1 pkcs12 pkcs7 sha1 sha256 tls x509
Last synced: 13 Nov 2024
https://github.com/vexcited/iut-r3.09
Module de cryptographie de BUT2 à l'IUT du Limousin.
cryptanalysis cryptography iut-du-limousin rust
Last synced: 13 Nov 2024
https://github.com/kevincharm/sparse-merkle-tree
Optimised SMT implementation in Solidity & accompanying JS lib
cryptography ethereum evm merkle-tree solidity sparse-merkle-tree
Last synced: 08 Nov 2024
https://github.com/henryhale/enigma
🔐 A basic simulation of the Enigma machine
cipher cryptography decryption encryption enigma enigma-machine enigma-simulator henryhale ts turing
Last synced: 11 Nov 2024
https://github.com/divshekhar/decipher
Breaking transposition cipher using metaheuristic algorithms
cryptanalysis cryptography dpso-algorithm genetic-algorithm geneticalgorithm jaya-algorithm mpso-algorithm pso-algorithm transposition-cipher
Last synced: 07 Nov 2024
https://github.com/chaos4455/py-crypt-messages
Python message encryption software with RSA 512/4096 bits
criptografia cryptography encryption encryption-decryption python rsa rsa-algorithm rsa-cryptography rsa-encryption
Last synced: 11 Nov 2024
https://github.com/obaskly/vas-y
aes base64 cipher cryptography encryption-decryption rsa
Last synced: 11 Nov 2024
https://github.com/elliotwutingfeng/steam_totp
A Dart library for generating 5-character alphanumeric Steam TOTP codes.
crypto cryptography mfa otp security
Last synced: 11 Nov 2024
https://github.com/emilamaj/signswap
Gas-free Ethereum decentralized exchange. The cryptographic signing lets you securely swap tokens without spending any gas fee.
cryptography dapp decentralized-exchange dex ethereum foundry-rs react solidity
Last synced: 11 Nov 2024
https://github.com/elliotwutingfeng/balloon-hashing-kotlin
Balloon Hashing implemented in Kotlin.
crypto cryptography gradle hash java kdf-algorithm key-derivation-function kotlin password
Last synced: 11 Nov 2024
https://github.com/elliotwutingfeng/balloon-hashing
Balloon Hashing implemented in Ruby.
crypto cryptography hash kdf-algorithm key-derivation-function password ruby ruby-language
Last synced: 11 Nov 2024
https://github.com/stackoverflowexcept1on/roast
Rust implementation of ROAST (Robust Asynchronous Schnorr Threshold Signatures) with cryptography by Zcash Foundation
cryptography elliptic-curves schnorr schnorr-signatures threshold-cryptography threshold-signature
Last synced: 12 Nov 2024
https://github.com/jambolo/bitcoin-keys-demo
Various demonstrations of the derivations and features of Bitcoin keys.
bip32 bip39 bitcoin bitcoin-address cryptography
Last synced: 14 Nov 2024
https://github.com/tywil04/passwordmanager
Simple PasswordManager written using Go and Svelte. Its simple and insecure and it was created as part of a college assignment.
aes-256-cbc college college-project computer-science cryptography email email-alias gin-gonic golang gpl3 insecure pbkdf2 svelte svelte-kit
Last synced: 16 Nov 2024
https://github.com/elliotwutingfeng/bitwarden_backup_decryptor
CLI tool to decrypt backup files exported from Bitwarden. This application is not affiliated with Bitwarden, Inc.
aes aes-cbc android argon2id backup credential-stuffing cryptography cybersecurity encryption hmac hmac-sha256 ios password-manager pbkdf2 security sha256
Last synced: 11 Nov 2024
https://github.com/bkawk/bit-flip
Polymer1 Web Component for generating a random hexadecimal or binary string, of a specified length.
bitcoin crypto cryptography polymer webcomponents
Last synced: 07 Nov 2024
https://github.com/yuuki1578/cipherium
Program to encrypt or decrypt caesar cipher file!
Last synced: 12 Oct 2024
https://github.com/presidentbeef/ruby_crypto_examples
Examples of cryptography operations using Ruby's standard library.
cryptography elliptic-curve-cryptography openssl public-key-cryptography public-key-encryption rsa-cryptography ruby
Last synced: 31 Oct 2024
https://github.com/minapecheux/medusa
A small encoding/decoding Python lib.
Last synced: 07 Nov 2024
https://github.com/notstatilko/uiscrypt
Make strength passwords with uiScrypt!
cryptography password-generator password-manager scrypt scrypt-algorithm urlsafe-base64
Last synced: 11 Nov 2024
https://github.com/innovativeinventor/pylamport
A simple Python library for generating cryptographic Lamport signatures
cryptography identity signature
Last synced: 11 Nov 2024
https://github.com/utarwyn/a51-cipher
Java implementation of the A5/1 Stream Cipher.
cryptography learning school-project
Last synced: 19 Oct 2024
https://github.com/brenoepics/rsa-hex-gen
Generate an RSA key pair in hexadecimal format.
asymmetric cryptography encryp hex pair-generator rsa
Last synced: 15 Oct 2024
https://github.com/lemon-mint/highcrypt
A crypto stack built with a proven cryptographic algorithm
algorithm crypto cryptography decryption encrypt encryption go
Last synced: 19 Nov 2024
https://github.com/jacob-ian/deno_random_bigint
Generate a random BigInt by bit-length with Deno.
Last synced: 19 Oct 2024
https://github.com/crodriguezvega/go-knapsackcrypto
Knapsack crypto systems in Go
crypto cryptography cryptography-library go golang knapsack-crypto knapsack-encryption merkle-hellman merkle-hellman-knapsack public-key-cryptography
Last synced: 06 Nov 2024
https://github.com/bwesterb/go-exptable
Speed up modular exponentiation of Go's big.Int's using precomputed tables
cryptography go golang modular-exponentiation precomputed-table
Last synced: 25 Oct 2024
https://github.com/aatxe/hacl-rs
Rusty bindings for HACL*, a formally verified cryptographic library written in F*.
cryptography security verified-primitives
Last synced: 15 Oct 2024
https://github.com/zhongruoyu/aes
Advanced Encryption Standard (AES) in C with file encryption/decryption support.
Last synced: 10 Nov 2024
https://github.com/reznik99/go-hsm-doc
A simple CLI Tool to view, inspect and debug PKCS11 compliant Hardware and Software HSMs.
cryptography encryption-decryption golang hardware-security-module hsm pkcs11 pkcs11-tool signing-keys
Last synced: 15 Oct 2024
https://github.com/rdner/uncrypticated
cryptography in Go made easy as it should be
Last synced: 28 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/UofSC-Fall-2022-Math-587-001/homework8
A bit about distribution of primes and Pollard's p-1 test
cryptography go latex math pollard-p-1 prime-numbers
Last synced: 14 Nov 2024
https://github.com/rayniel95/giftlist
My solution to week 2 project of Alchemy University.
alchemy-university blockchain cryptography docker express nextjs react reactjs web3
Last synced: 16 Nov 2024
https://github.com/texadactyl/cloaking.c
C-language password-based security of a single file or a single file system archive file.
c cloaking-utility cryptography encryption-decryption libgcrypt password-based
Last synced: 30 Oct 2024
https://github.com/texadactyl/cloaking.py
Pythonic password-based security of a single file or a single file system archive file.
cryptography encryption-decryption password-based pycrypto python python-3 python3
Last synced: 30 Oct 2024
https://github.com/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/rayniel95/ecdsa-node
My solution to week 1 project of Alchemy University.
alchemy-university blockchain cryptography docker express nextjs react reactjs web3
Last synced: 16 Nov 2024
https://github.com/ismaelvr1999/encrydb
This project is a database management system created from scratch, with a focus on security and encryption.
cryptography database nacl pynacl python
Last synced: 07 Nov 2024
https://github.com/hrichharms/salsa20
Salsa20 stream cipher implemented in Haskell
cryptography salsa20 stream-cipher xor-cipher
Last synced: 05 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/sourish-kanna/java-encryption-gui
Java Program for Cesar Cipher Encryption
ascii ceasar-cipher cesar-cypher cryptography encryption java java-cesar java-encryption mini-project
Last synced: 09 Nov 2024
https://github.com/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/hrichharms/rc4
RC4 implemented in C
cryptography rc4 rc4-algorithm rc4-cipher rc4-encryption
Last synced: 05 Nov 2024
https://github.com/mrmorais/cipher_algorithms
Cipher algorithms implementations in C++
Last synced: 08 Nov 2024
https://github.com/harshanalluru/cryptography-cs641
cryptography decryption-algorithm des pyautogui pyperclip python
Last synced: 30 Oct 2024
https://github.com/bmeneg/lapwing
Lightweight crypto algorithms library for highly resource-constrained devices.
c clibrary cryptography embedded
Last synced: 14 Oct 2024
https://github.com/keyhunters/biggest-lost-bitcoin-wallets-list
Machine learning algorithms from repository Smart-Transformers retrieved lost cryptocurrency wallets from the Bitcoin network for a total amount of: 2127 BTC
bitcoin bitcoin-wallet btc-wallet crypto cryptocurrencies cryptocurrency cryptography hacking lost-bitcoin lost-bitcoin-wallet lost-bitcoins
Last synced: 03 Nov 2024
https://github.com/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/sripwoud/cryptography
Modern Cryptography Primitives 101
basics cryptography primitives
Last synced: 29 Oct 2024
https://github.com/newam/p256-cm4
A rust re-implementation of Emill/P256-Cortex-M4
cryptography embedded p256 rust
Last synced: 07 Nov 2024
https://github.com/linguini1/rsa
An experimental program I developed to learn about the RSA algorithm. Encrypts text files. Not meant as an actual encryption tool.
cryptography decryption encrypt-files encryption rsa-algorithm rsa-encryption
Last synced: 07 Nov 2024
https://github.com/nvnx7/cryptopals-cryptography-cracks
Rust implementation of cracks of cryptopals challenges
challenge crypto cryptography rust
Last synced: 07 Nov 2024
https://github.com/maymeow/php-cryptography
🔐 Cryptographic library for PHP
cryptography hacktoberfest hacktoberfest2021 php php-library
Last synced: 17 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/phenomsg/password-manager
It is a Python password manager using Fernet encryption. It securely stores and manages passwords, ensuring confidentiality and convenience for users.
cryptography decryption encryption fernet python
Last synced: 07 Nov 2024
https://github.com/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/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/kevincharm/gfc-fpe
Generalised Feistel cipher for stateless shuffling
cryptography feistel fpe shuffle
Last synced: 08 Nov 2024
https://github.com/devssh/scaco
Final Year Project 2016 http://www.indjst.org/index.php/indjst/article/view/102112
abelian-groups algorithm carmichael chinese-remainder cloud cryptography discrete-logarithm euler-totient fermat galois-field network-security rsa signature-verification
Last synced: 07 Nov 2024
https://github.com/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/fl03/aqueduct
Aqueduct is a dynamic encryption protocol merging elliptic-curve cryptography with fully-homomorphic encryption standards.
Last synced: 28 Oct 2024
https://github.com/daleroberts/asd-coin
Playing with the ASD Commemorative Coin
Last synced: 14 Oct 2024
https://github.com/m-azra3l/wavaudiostego
WAVAudioStego is a desktop application designed for audio steganography, which is the art of hiding secret information within an audio file. With this application, users can hide text messages in form of text files within audio audio files and extract them later using a private key.
Last synced: 08 Nov 2024
https://github.com/greydevv/sha-256
A C implementation of the 256-bit Secure Hash Algorithm (SHA-256).
binary bits c cryptocurrency cryptography sha256 sha256-hash
Last synced: 08 Nov 2024
https://github.com/greydevv/naive-sha-256
A naive Python implementation of the 256-bit Secure Hash Algorithm (SHA-256).
binary bits cryptocurrency cryptography python sha256 sha256-hash
Last synced: 08 Nov 2024
https://github.com/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/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/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/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/fpoirotte/cryptal-openssl
An implementation of the Cryptography Abstraction Layer based on the OpenSSL PHP extension
cryptal crypto cryptography openssl php
Last synced: 28 Oct 2024
https://github.com/fpoirotte/cryptal-hash
An implementation of the Cryptography Abstraction Layer based on the hash PHP extension
cryptal crypto cryptography hash php
Last synced: 28 Oct 2024
https://github.com/fpoirotte/cryptal-mcrypt
An implementation of the Cryptography Abstraction Layer based on the legacy mcrypt PHP extension
cryptal crypto cryptography mcrypt php
Last synced: 28 Oct 2024
https://github.com/sheroz/sheroz
back-end cryptography databases distributed-systems rust security
Last synced: 13 Oct 2024
https://github.com/kevincharm/blstoise
BLS12-381 + pairings + RFC9380 + BLS sigs
Last synced: 08 Nov 2024
https://github.com/jordanbaird/hashgenerator
Generate hash digests using commonly available hash algorithms
cryptography generate hash hashgenerator hashing md5 sha sha1 sha256 sha384 sha512 swift
Last synced: 24 Oct 2024
https://github.com/ali2210/rsa
this is implementation of RSA cryptography in Java
Last synced: 28 Oct 2024
https://github.com/thor314/cryptography
cryptographic projects I've worked on
Last synced: 29 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/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/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