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/alierpm/cryptohub
This project is based on Coinranking API: The simplest API for Cryptocurrency Prices - Real-Time & Historical - Crypto Market Data - Coins - Exchanges and Bing News Search API:An AI service from Microsoft Azure that turns any app into a news search resource.
bitcoin blockchain crypto cryptocurrency cryptocurrency-exchanges cryptography ethereum newsapi
Last synced: 21 Oct 2024
https://github.com/michaelsproul/swap-or-not-shuffle-isabelle
Formalisation of the swap-or-not shuffle used in Ethereum 2.0
cryptography eth2 ethereum formal-verification
Last synced: 28 Oct 2024
https://github.com/exploide/ulpcrypt
Implementation of the U-LP Cryptosystem
cryptography cryptography-library
Last synced: 15 Nov 2024
https://github.com/susumuota/nostrain
Nostr client library with no strain.
client cryptography nodejs nostr protocol relay sns social-media social-network typescript vite
Last synced: 16 Nov 2024
https://github.com/shehand/chain
Block-chain in one place
blockchain blockchain-technology cryptocurrency cryptography
Last synced: 28 Oct 2024
https://github.com/deemru/cryptash
Hash-based encrypt/decrypt for PHP
authenticity confidentiality cryptography decrypt encrypt integrity php
Last synced: 29 Oct 2024
https://github.com/lovasoa/sha_hashes
Collection of sha hashes of common passwords
cracking cryptography security sha1 website whitehat
Last synced: 28 Oct 2024
https://github.com/scar26/votesec.io
An automated voting platform based on Azure Blockchain that offers complete anonymity, instantaneous results and a plethora of other features
blockchain cosmosdb cryptography iot node-chakra solidity truffle
Last synced: 09 Nov 2024
https://github.com/joeloftusdev/pass-gen
Console app in Go to generate passwords & check password strength.
command-line-tool console-application cryptography go golang password-generator strength-password
Last synced: 15 Nov 2024
https://github.com/dipanshkhandelwal/manytimepad
A solution to many time pad attack https://manytimepad.js.org/
cryptography encryption manytimepad onetimepad
Last synced: 27 Oct 2024
https://github.com/schultz-is/go-threefish
An implementation of the Threefish block cipher entirely in go with no external dependencies.
block-cipher block-ciphers crypto cryptography threefish
Last synced: 15 Nov 2024
https://github.com/makischristou/crabguard
🦀🔒 crabguard: A cli tool for end-to-end encryption for s3 storage
aes backblaze-b2 cli cloud cloud-storage crabguard cryptography encryption rclone rust rustlang s3
Last synced: 12 Oct 2024
https://github.com/alxiong/ark-srs
Use Common/Structured Reference String (CRS/SRS) from existing ceremonies with ease
cryptography trusted-setup zksnark
Last synced: 02 Nov 2024
https://github.com/jtdowney/b2sum-rs
Rust clone of the BLAKE2b checksum utility in GNU coreutils
blake2b coreutils cryptography rust
Last synced: 15 Oct 2024
https://github.com/horus-org/payjoin-react-native
React Native Library to Payjoin
bitcoin cryptography payjoin privacy
Last synced: 15 Oct 2024
https://github.com/virgilsecurity/virgil-ratchet-x
Virgil Security Ratchet Objective-C/Swift SDK provides an implementation of the Double Ratchet algorithm, which is used by parties to exchange encrypted messages based on a shared secret key.
cryptography doubleratchet encryption perfect-forward-secrecy pfs ratchet
Last synced: 09 Nov 2024
https://github.com/cupcakearmy/occulto
Isomorphic encryption library that works both in the browser and node.
aes crypto crypto-library cryptography easy-to-use hash high-level node node-crypto typescript
Last synced: 16 Oct 2024
https://github.com/hangthed64/lyn-telegram-payment-bot-cryptocurrency-payment-system
Customizable, multilanguage Telegram shop bot with Payments support.Telegram bot for handling payments.Simple Telegram bot to accept Stripe payments.
bitecoin blockchain crypto-geteway crypto-payment cryptobot cryptocurrency cryptography ethereum invoice payment payment-gateway payment-integration sellix telegram telegram-bot telegram-bot-api telegram-bot-payments telegram-geteway telegram-group telegram-payment
Last synced: 02 Nov 2024
https://github.com/elliotwutingfeng/fernet
A Dart library for encrypting and decrypting messages using the Fernet scheme.
aes-128-cbc cryptography decryption encryption hmac-sha256 pkcs7 secret
Last synced: 11 Nov 2024
https://github.com/seigtm/rsa
A simple C# code that allows you to encrypt and decrypt huge numbers using the RSA algorithm.
biginteger bigintegers cryptography csharp encryption rsa rsa-algorithm rsa-cryptography rsa-encryption rsa-key-encryption
Last synced: 09 Nov 2024
https://github.com/guilhermeisnotunix/grifforix
Grifforix aims to be a strong and secure password generator made in Java, it uses the Java's *java.security.SecureRandom* library. I have plans to make it also a secure authenticator software in the future. Grifforix is currently experimental in v.0.9.2-alpha.
cryptography password-generator random-number-generators
Last synced: 13 Nov 2024
https://github.com/sgiath/secp256k1
Elixir wrapper for Bitcoin Core secp256k1 library
bitcoin cryptography elixir secp256k1
Last synced: 14 Oct 2024
https://github.com/cipherstash/enveloperb
Ruby bindings for the envelopers envelope-encryption library
cipherstash cryptography encryption envelope-encryption ruby
Last synced: 09 Nov 2024
https://github.com/dotx12/algunscrypt
🔒 Alguns is a symmetric encryption method that contains 2 keys. Uses 128-bit AES in CBC mode and PKCS7 padding with the replacement of letters with random values.
aes alguns crypto cryptography decrypt hash python python3
Last synced: 14 Oct 2024
https://github.com/jnm2/threshold
Paper backup requiring a chosen K of N pieces to decrypt. Useful for storing passwords, private keys for PGP or Bitcoin, recovery codes, secret instructions, and small files. Work in progress.
backup bitcoin cross-platform cryptography csharp digital dotnet-core encrypt paper password pgp print private-key redundancy secret-sharing security shamir threshold wallet
Last synced: 15 Oct 2024
https://github.com/samuelschlesinger/blake3-lamport-signatures
An implementation of Lamport/Merkle signatures in Rust using the BLAKE3 hash function.
cli cryptography lamport-signature-scheme merkle-signature-scheme rust rust-lang signature
Last synced: 27 Oct 2024
https://github.com/delthas/libsilence-java
Lightweight API for the Silence protocol
cryptography java-8 silence sms smssecure textsecure
Last synced: 12 Nov 2024
https://github.com/outspace/bachelor_thesis
My bachelor thesis
cryptography differential-cryptanalysis dstu7624
Last synced: 31 Oct 2024
https://github.com/myusuf3/siapaperwallet
Create Sia Paper Wallets
cryptography paperwallet sia siacoin
Last synced: 15 Oct 2024
https://github.com/d0nutptr/cryptopals_solutions
My solutions to the CryptoPals problem sets.
cryptography cryptopals python python3 security
Last synced: 13 Oct 2024
https://github.com/Signal-K/Prof
Prof, from the icelandic word for tests: automated unit tests for the Star Sailors ecosystem
blockchain blockchain-game buildspace cryptography dao dao-design-pattern ethersproject magic nft star-sailors thirdweb
Last synced: 17 Nov 2024
https://github.com/wildonion/wallexerr
RSA (Asymmetric) Crypto Wallet Implementations using ECC Curves
crypto cryptography ecdsa ed25519 elliptic-curve-cryptography rsa-cryptography secp256k1 secp256r1 wallet web3
Last synced: 07 Nov 2024
https://github.com/hmasila/crypto-php
crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography
Last synced: 15 Nov 2024
https://github.com/harmon758/the-cryptopals-crypto-challenges
The Cryptopals (Matasano) Crypto Challenges
crypto cryptography cryptopals cryptopals-challenges cryptopals-crypto-challenges matasano matasano-crypto-challenges matasano-cryptopals-challenge matasano-cryptopals-challenges
Last synced: 13 Oct 2024
https://github.com/advaith7joshi/project-nexus
A basic custom-made blockchain that actually works. Although for now, it's really basic and easily hackable, and there isn't any GUI, more updates might be dropping soon!
blockchain blockchain-technology crypto cryptocurrency cryptography finance
Last synced: 07 Nov 2024
https://github.com/myl7/vdmpf
Verifiable distributed multi-point function (DMPF) implementation
Last synced: 12 Oct 2024
https://github.com/wisepythagoras/pyrin
A [fairly slow and] secure 512-bit one way cryptographic hash function.
crypto crypto-library cryptographic cryptography cryptography-library cryptography-tools cryptojs hash hash-functions sha1 sha256
Last synced: 16 Nov 2024
https://github.com/abhishekkr/aqikcipher
encrypt-decrypt using a small shared password in a dumb One-Time-Pad style
c clanguage cryptography cryptography-tools
Last synced: 13 Nov 2024
https://github.com/ergl/sss
Basic Shamir's Secret Sharing
cryptography pony-language shamir shamir-secret-sharing
Last synced: 14 Oct 2024
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/mehrajlatifli/lm-lock-in-mvvm
Example for Thread, Thread synchronization and Cryptography
binding criticalsection cryptography decryption encryption encryption-decryption inotifypropertychanged internal-thread lock mvvm synchronization wpf xaml
Last synced: 14 Nov 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/null93/rsa-encryption
Implementation of the RSA encryption algorithm using big-integer algebra algorithms
cryptography rsa rsa-encryption
Last synced: 08 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/thibmeu/tlock-worker
Demonstration worker supporting timelock encryption.
cryptography encryption rust tlock workers
Last synced: 16 Nov 2024
https://github.com/mehrajlatifli/encryption-and-decryption-for-text-and-file
Example for Encryption and Decryption
console cryptography decryption encryption encryption-decryption file text wpf
Last synced: 14 Nov 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/avinash-ghadshi/cryptographyscripts
Each Script is written in Python and GO
cryptography go golang python2
Last synced: 15 Oct 2024
https://github.com/a3h1nt/python-meets-cryptography
Python code snippets for modern encryption algorithms.
Last synced: 14 Oct 2024
https://github.com/flucium/hsum
hsum is a simple cli tool that compute the hash digest
cryptography hash hsum rust security sha2 sha3
Last synced: 27 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/go-compile/rome
The Elliptic and Edward Curve cryptography library built for multi-curve use. Unified crypto interface for ECDSA, EdDSA, ECIES and ECDH. NIST Curves, Brainpool, Ed25519, Ed448.
crypto cryptography ecdh ecdsa ecies ed25519 edwards-curve elliptic-curves encrypt multi-curve p521
Last synced: 16 Nov 2024
https://github.com/simplito/privmx-webendpoint-sdk
A set of TypeScript/JavaScript tools that simplify working with PrivMX Bridge in Web environments.
communication cryptography end-to-end-encryption privacy privmx security zero-knowledge
Last synced: 14 Nov 2024
https://github.com/irby/secrets-sharing-tool
A C#/.NET Core API and Angular client application designed to help users securely distribute short-session one-time secrets.
Last synced: 16 Nov 2024
https://github.com/harsh-ps-2003/rumi
A cryptography powered privacy-preserving discovery service design for mapping distinct identifiers to IDs without revealing any information to the server!
cryptography elliptic-curve-cryptography oram zero-knowledge zero-knowledge-proofs
Last synced: 13 Nov 2024
https://github.com/simplito/privmx-endpoint
Library written in C++ allowing applications to build E2EE communication channels.
chat communication cryptography data-transfer decryption e2ee end-to-end-encryption files messages messaging privacy privacy-protection private privmx secure simplito storage thread zero-knowledge
Last synced: 14 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/astropilot/bigeye
A web security challenges website, a school project for my software security course
challenge cryptography ctf-platform security web
Last synced: 14 Nov 2024
https://github.com/isakruas/ecdp
The Elliptic Curve Data Protocol (ECDP) is a P2P communication protocol for decentralized networks, utilizing elliptic curve cryptography (ECC) for encryption, ECDSA for message authentication, and Diffie-Hellman key exchange for secure sessions. It operates over TCP and UDP.
cryptography data-security decentralized-networks diffie-hellman-key-exchange ecdsa elliptic-curve-cryptography encryption message-authentication peer-to-peer protocol secure-communication session-initialization tcp udp
Last synced: 13 Nov 2024
https://github.com/crownedgrouse/preach
[WIP] Phi base Random Encoder Aimed for Cryptography Hardening
Last synced: 01 Nov 2024
https://github.com/rajput-hemant/cryptography
A handy Crypto CLI for exploring cryptographic algorithms learned in university. Dive into the world of cryptography with ease! 🔐✨
Last synced: 14 Nov 2024
https://github.com/h0llyw00dzz/csr-generator
The CSR Generator is a Go package that provides functionality for generating Certificate Signing Requests (CSRs) and private keys. It simplifies the process of creating CSRs with specified common names and Subject Alternative Names (SANs).
cryptography go idiomatic-go pki-tools pkix security-tools ssl-certificates
Last synced: 13 Nov 2024
https://github.com/guppster/languageneutralitybiowearablequantumsearcher
Utilities advanced cryptography to analyze biodegradable quantum mechanics inside an active-reactive cross-platform blockchain environment
blockchain cryptography quantum-computing reactive-programming wearable
Last synced: 13 Nov 2024
https://github.com/jitendragangwar123/100-days-of-web3-challenge
This repository contains a comprehensive overview of the fundamental concepts related to Blockchain Technology that I've acquired during the 100DaysOfWeb3 challenge. It serves as a valuable resource for understanding the core principles of blockchain technology.
blockchain cryptography ethereum etherjs javascipt smart-contracts solidity web3js
Last synced: 14 Nov 2024
https://github.com/jitendragangwar123/cryptography
This Repository have some basic Cryptographic Algorithms and other basic concepts which is used in Blockchain Technology.
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/guppster/ark-nim
A Nim library simplifying connection to the ARK blockchain
Last synced: 13 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/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/sohnryang/ecdsa-python
ECDSA implementation in Python (DO NOT USE IN PRODUCTION)
Last synced: 17 Nov 2024
https://github.com/sanjoy-sust/scpproject
This is Secure Communication Protocol for smart cart Cryptography management
aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security
Last synced: 10 Nov 2024
https://github.com/proafxin/lattices
This is the lecture series on Lattices given by Oded Regev.
cryptography lattice mathematics
Last synced: 12 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/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/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/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/mk-fg/ca-certificates-whitelist-filter
Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis
certificates cryptography linux python security sysadmin tls tool trust web-pki x509
Last synced: 10 Nov 2024
https://github.com/mateoniksic/project-encrypted-chatroom
client-server chatroom using ecdsa/x25519/sha256 algorithms (CODE) [ PYTHON ]
authentication chatroom client-server cryptography decryption ecdsa encryption exchange key-exchange-algorithms message python python3 sha256 x25519
Last synced: 16 Nov 2024
https://github.com/wilmerm/cryptography
Script to encrypt and decrypt files and directories
cryptography decrypt decryption encrypt encryption encryption-decryption fernet
Last synced: 10 Nov 2024
https://github.com/wilmerm/file-guardian
Aplicación de Cifrado y Eliminación Segura
bash-script borrado-seguro cifrado command-line cryptography descifrado encryption-decryption fernet linux python3 secure-delete shred
Last synced: 10 Nov 2024
https://github.com/intricate/paseto-haskell
A Haskell implementation of PASETO (Platform-Agnostic Security Tokens).
cryptography haskell jwt paseto security token
Last synced: 12 Oct 2024
https://github.com/interkosmos/lucifer
Lucifer block cipher in FORTRAN 77
cipher cryptography des encryption fortran fortran-77 lucifer
Last synced: 08 Nov 2024
https://github.com/miraclx/xstrip-auth
Cryptographically strong pseudorandom key generator based on the `XStrip Algorithm`
cipher cryptography encrypt pbkdf2withhmacsha512 pseudorandom
Last synced: 15 Nov 2024
https://github.com/devprojectekla/cryptoman-gui
This is a simple kivy application to encrypt and decrypt files or a whole directory tree.
cryptography kivy-application kivy-framework python
Last synced: 14 Oct 2024
https://github.com/jabez007/arcanaeum
The unofficial repository for the Archons of the Spire (part of Last Hope LARP)
babylonjs cipher cipher-algorithms ciphers codemirror cryptography konva konvajs python skulpt vue vue-codemirror vue-konva vue-markdown vue-router vuejs vuejs2 vuetify
Last synced: 10 Nov 2024
https://github.com/bahanix/chatchan
End-to-end encrypted chat in your browser
chat cryptography end-to-end web-app
Last synced: 13 Oct 2024
https://github.com/radlikewhoa/supernatural
Substitution Permutation Network exercise for the Cryptography and Security module (krysi) at the FHNW.
Last synced: 08 Nov 2024
https://github.com/demining/lattice-attack-249bits
LATTICE ATTACK 249bits we solve the problem of hidden numbers using 79 signatures ECDSA
attack attacker bitcoin cryptocurrency cryptography ecdsa ecdsa-cryptography ecdsa-signature hack hacking lattice lattice-attack
Last synced: 12 Nov 2024
https://github.com/radlikewhoa/rainbow-road
Rainbow table exercise for the Cryptography and Security module (krysi) at the FHNW.
cryptography hashing java rainbow-table
Last synced: 08 Nov 2024
https://github.com/kareemmoneeam/fota
This repository hosts the Firmware Over-The-Air (FOTA) system developed as part of a graduation project at Cairo University. The FOTA system enables secure, efficient, remote updates for embedded systems in smart vehicles, enhancing functionality, safety, and user experience, with strong automotive cybersecurity measures.
aes-encryption bootloader cryptography django embedded embedded-c embedded-systems esp32 firmware firmware-over-the-air graduation-project hc05-module mobileapp secureboot stm32
Last synced: 13 Oct 2024
https://github.com/danieldidiobalsamo/sha256sum_from_scratch
SHA-256 from-scratch implementation in Rust
cryptography hashing rust sha256
Last synced: 09 Nov 2024