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/unbekanntes-pferd/dco3-crypto
A Rust crate for cryptography in DRACOON - more info on DRACOON here: https://dracoon.com
cryptography dracoon openssl rust-crate rust-crypto rust-lang
Last synced: 14 Oct 2024
https://github.com/shgysk8zer0/phpcrypt
Provides a variety of cryptographic traits and classes to PHP
aes aes256 cryptography jscrypt php php-7 phpcrypt rsa spl-autoload traits
Last synced: 18 Nov 2024
https://github.com/hassan-shahbazi/vismasign
Swift library for Linux and macOS
cryptography linux macos security swift swift-4 swift-package-manager swift5
Last synced: 19 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/scifer99/pki-engineering
PKI Engineering Repository for Secure Web Application Development
cryptography information-security informationsystems pki-applications security-engineering
Last synced: 10 Nov 2024
https://github.com/rzubek/easy-cryptography
Easy, simple C# API for common cryptography operations. Wraps built-in .NET crypto libraries, but with simplified API using safe defaults. Single C# file, no extra dependencies.
crypto cryptography csharp csharp-library dotnet dotnet-core dotnet-standard dotnetcore encryption security
Last synced: 19 Nov 2024
https://github.com/gianlucatruda/nis-encrypted-messaging
A demonstration of security principles for peer-to-peer communications of sensitive content.
aes-encryption cryptography messaging python3 rsa-cryptography security
Last synced: 28 Oct 2024
https://github.com/pur3miish/antelope-ecc
A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains
antelope antelopeio-blockchain blockchain-technology crypto cryptography javascript sign-transactions signature signature-generation signature-verification
Last synced: 03 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/mttbernardini/mbencrypter
:closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc
algorithm cryptography raw-data rawinput symmetric-keys text
Last synced: 30 Oct 2024
https://github.com/bytemare/hash2curve
Go implementation of RFC 9380 - Hashing to Elliptic Curves
cryptography ecc elliptic-curves go golang hash hash-to-curve rfc9380 secp256k1
Last synced: 14 Nov 2024
https://github.com/obaskly/vas-y
aes base64 cipher cryptography encryption-decryption rsa
Last synced: 11 Nov 2024
https://github.com/andreispurim/aradi
Implementation of the NSA cryptography algorithm ARADI and LLAMA
algorithm aradi cryptography decryption encryption llama nsa
Last synced: 10 Oct 2024
https://github.com/pmuens/proto-lwe
Prototypes of a Learning With Errors (LWE) Implementation
cryptography lattice-based-crypto learning-with-errors lwe
Last synced: 17 Oct 2024
https://github.com/pmuens/time-lock-puzzle
Time-Lock Puzzle schemes implemented in Go and compiled to WebAssembly
cryptography encryption homomorphic-encryption homomorphic-time-lock-puzzle time-lock time-lock-puzzle
Last synced: 17 Oct 2024
https://github.com/pmuens/ctk-go
Cryptographic primitives for Cypherpunks that don't subscribe to "trust me bro" security assumptions
argon2 blake2 chacha20 chacha20-poly1305 cryptography cryptography-algorithms curve25519 eddsa edwards25519 poly1305 x25519
Last synced: 17 Oct 2024
https://github.com/a3h1nt/python-meets-cryptography
Python code snippets for modern encryption algorithms.
Last synced: 14 Oct 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/moul/otp
One-Time Pad utility
conference cryptography one-time-pad otp xor
Last synced: 21 Oct 2024
https://github.com/sourish-kanna/side-projects
These are my other side projects which are not that big for a dedicated repository
ascii cesar-cipher cesar-cypher cryptography encryption java python side-project
Last synced: 09 Nov 2024
https://github.com/yashkarthik/steno_hide_text
Hide text in an image with steganography.
cryptography image-manipulation python steganography
Last synced: 08 Nov 2024
https://github.com/alichtman/decodecaesar
Intelligent Caesar-Cipher Cracking
caesar-cipher cryptography decryption frequency-analysis
Last synced: 03 Nov 2024
https://github.com/bitcoinluminary/bitcoinluminary
Official Bitcoin Luminary Repository
alt-coins bitcoin bitcoin-community bitcoin-fork bitcoin-luminary bitcoin-mining bitcoin-mining-pool bitcoin-wallet community cpu-mining crypto-moon crypto-mooning cryptocurrency cryptography cryptography-api gpu-mining mining-pool mining-software moon
Last synced: 11 Oct 2024
https://github.com/nikhil25803/pyfidelius
Python SDK for Fidelius CLI, a tool designed for ECDH cryptography.
Last synced: 30 Oct 2024
https://github.com/gerhalt/cryptopals
Solutions to Cryptopals challenges in Python 3. Visit https://cryptopals.com/ for the complete list of challenges.
aes-encryption cbc-mode challenges crypto cryptography diffie-hellman dsa dsa-algorithm ecb-mode puzzles python python3 rsa rsa-algorithm solutions
Last synced: 14 Nov 2024
https://github.com/ajnouri/network-automation
Development container for network automation.
ansible cryptography napalm net-tools netmiko openssh-client paramiko pexpect pycharm-ide pyntc python python-pip python3-setuptools python36 telnet
Last synced: 31 Oct 2024
https://github.com/fajarkim/node-openssl-enc
A Node.js CLI tool and library for encryption and decryption with OpenSSL Enc.
cipher compress cryptography decipher decompress decrypt encrypt node nodejs
Last synced: 12 Oct 2024
https://github.com/erhant/enigma-machine
An Enigma Machine in TypeScript.
cryptography enigma-machine typescript
Last synced: 13 Nov 2024
https://github.com/mjovanc/cryptographix
Visualize and Interact with Cryptographic Algorithms
crypto cryptography gui leptos rust tauri
Last synced: 03 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/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/chase-moskal/pastesafe
open encryption web app
asymmetric-encryption crypto cryptography
Last synced: 08 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/mrdcvlsc/bytepadding
A collection of different byte padding methods
alignment ansix923 block block-cipher block-cipher-mode byte-array c-plus-plus cplusplus cpp cryptography data-processing data-stream fill iso-iec-7810 library memory memory-management padding pkcs5 pkcs7
Last synced: 08 Nov 2024
https://github.com/cmdruid/frost
Fast, round-optimized threshold signature library for BIP340 taproot.
bitcoin cryptography frost threshold
Last synced: 30 Oct 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/marlonbarcarol/enigma-engine
An encryption algorithm with the implementation of the enigma machine
cipher cryptography encryption enigma enigma-machine javascript substitution-cipher typescript
Last synced: 06 Nov 2024
https://github.com/fa7ad/bad-ciphers
A collection of bad ciphers
cryptography hacktoberfest hacktoberfest2023
Last synced: 24 Oct 2024
https://github.com/mrdcvlsc/keyper-offline-password-manager
An android application where you can record the following account information: username, platform, passwords to an offline database.
aes aes-256 aes256 android android-application android-studio apk cryptography data-encryption data-security database decryption encryption information-security information-system java offline password-manager password-vault sqlite3
Last synced: 08 Nov 2024
https://github.com/enjeck/cryptoalgovisualizer
Visualizations of various cryptography algorithms
algorithms cryptography visualization
Last synced: 04 Nov 2024
https://github.com/damaged-organic/ravelcast
RavelCast allows to share text messages of any content, completely anonymous, without registration and any clues about users identity.
cryptography css3 html5 javascript php symfony2
Last synced: 17 Nov 2024
https://github.com/developpeurpascal/idb-keys-generator
A simple generator of numbers lists or arrays in different programming languages.
cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications
Last synced: 01 Nov 2024
https://github.com/trailofbits/rfc8785.py
A pure-Python implementation of RFC8785 (JSON Canonicalization Scheme)
canonicalization cryptography json python serialization
Last synced: 08 Nov 2024
https://github.com/crownedgrouse/preach
[WIP] Phi base Random Encoder Aimed for Cryptography Hardening
Last synced: 01 Nov 2024
https://github.com/tuxxy/speck
A no_std implementation of NSA's lightweight blockcipher SPECK
cryptography encryption lightweight-cryptography rust rust-crypto security speck
Last synced: 10 Nov 2024
https://github.com/hk-transfield/quantum-key-exchange
A simple program to simulate a Quantum Key Exchange (QKE) algorithm, written in Python3.
cryptography encryption python python3 quantum-computing quantum-key-distribution symmetric-cryptography symmetric-encryption symmetric-key-cryptography xor-cipher xor-encryption
Last synced: 27 Oct 2024
https://github.com/vonderklaas/python-password-manager-cli
This is application which imitates a password book, where you can add passwords into the file, or you can view your passwords from the file
Last synced: 10 Nov 2024
https://github.com/sebastienrousseau/cmn
A Rust library for accessing a collection of mathematical and cryptographic constants
avogadro boltzmann constants cryptography data-structures development-tools euler gamma golden-ratio hash mathematics pi planck rust silver-ratio squareroot tau
Last synced: 12 Oct 2024
https://github.com/smallstep/pem-key-wrap
🔐 Wrap PEM files using RSAES-OAEP with SHA-256 + AES-KWP
Last synced: 14 Nov 2024
https://github.com/isakruas/tcc-elliptic-curve-cryptography
Final files for the undergraduate thesis titled "Desvendando a Criptografia de Curvas Elípticas: Propriedades, Métodos e Implementação," completed at IFNMG - Campus Januária. This repository includes all necessary documents and presentation materials.
cryptography elliptic-curves final-thesis ifnmg latex mathematics monograph presentation
Last synced: 13 Nov 2024
https://github.com/flucium/cck
cross crypto kit
cryptography rust rust-lang security security-tools
Last synced: 27 Oct 2024
https://github.com/sutterseba/des-python
A simple DES implementation in Python
Last synced: 09 Nov 2024
https://github.com/flucium/xck
cross cryptography kit
aes-gcm blake3 chacha20-poly1305 cryptography rust rust-cryptography-library rust-security
Last synced: 27 Oct 2024
https://github.com/UofSC-Fall-2022-Math-587-001/homework3
Prime factorization and primitive powers mod p
Last synced: 01 Sep 2024
https://github.com/dssgabriel/PRESENT24-attack
Blazing fast MITM attack on a 24 bits implementation of the PRESENT block cipher algorithm.
blockcipher c cryptography maninthemiddleattack maqao optimization
Last synced: 01 Nov 2024
https://github.com/fynydd/fynydd.enigma
A virtual Enigma Machine that enciphers and deciphers UTF-16 strings, and which can be used for keyless encryption in mobile, desktop, and server apps (Windows, macOS, Linux, .NET 8.0, x64, Arm64, Apple Silicon).
cipher crypto cryptography dotnet encryption enigma enigma-machine keyless keyless-cipher machine ww2
Last synced: 18 Nov 2024
https://github.com/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/keidarcy/learn-cryptography-nodejs
learn-cryptography-nodejs
crypto cryptography javascript nodejs typescript vitest
Last synced: 15 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/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/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/elliotwutingfeng/balloon_hashing
Balloon Hashing implemented in Dart.
crypto cryptography dart dartlang hacktoberfest hash password
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/elliotwutingfeng/secret_broadcast
Send encrypted webcam snapshots over Telegram to specific users.
cryptography fernet telegram webcam
Last synced: 11 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/piotrpsz/crypto
Implementation of encryption algorithms in c++17
3-way blowfish cpp17 cryptography gost
Last synced: 07 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/kevincharm/blstoise
BLS12-381 + pairings + RFC9380 + BLS sigs
Last synced: 08 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/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/rstacks/n00bzctf2024-writeup
Writeups for the challenges I attempted at n00bzCTF 2024.
cryptography ctf ctf-writeups forensics osint programming reverse-engineering web-exploitation
Last synced: 19 Nov 2024
https://github.com/rstacks/ctf-writeups
Contains links to all of my writeup repositories for CTFs that I've participated in.
cryptography ctf ctf-challenges ctf-writeups forensics osint pwn reverse-engineering web-exploitation
Last synced: 19 Nov 2024
https://github.com/rstacks/downunderctf2024-writeup
Writeups for the challenges I attempted at DownUnderCTF 2024.
cryptography ctf ctf-writeups forensics osint 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/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/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/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/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/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/mthaler/cryptography
Cryptographic algorithms implemented in Rust
cryptography rust rust-library
Last synced: 05 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/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/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/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/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/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/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/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/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/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