Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/Rohde-Schwarz/botan

Crypto and TLS for C++11

c-plus-plus crypto cryptography security tls x509

Last synced: 23 Oct 2024

https://github.com/terra-quantum-public/tq42-pqc-oss

TQ42 Cryptography is a comprehensive suite of quantum-resistant and asymmetric post-quantum encryption algorithms and key management functions offered under the open source AGPLv3 license and available under a Commercial license from Terra Quantum.

aes api c c-plus-plus cryptographic-agility cryptographic-hash-functions cryptography falcon hdd kem post-quantum post-quantum-cryptography pqc pqcrypto random-number-generators secrets-management ssd

Last synced: 27 Oct 2024

https://github.com/sergioburdisso/solidwebpush

This package lets your server send Web Push Notifications to your clients. No special web framework is required (such as Django, Flask, Pyramid, etc.).

chrome cryptography firefox mozilla-firefox notifications python raspberry-pi raspbian subscription web-push web-push-notification webbrowser webpush webpush-message

Last synced: 11 Oct 2024

https://github.com/tethik/burn-after-reading

A service to share short term messages stored in memory.

cryptography python security

Last synced: 27 Oct 2024

https://github.com/protonmail/gosop

Stateless CLI for GopenPGP

cryptography openpgp

Last synced: 14 Nov 2024

https://github.com/mazen160/go-random

🌐 go-random: A fast, clear, and cryptographically-secure random data generator for Golang

crypto cryptography go golang golang-library golang-package random random-generation

Last synced: 09 Nov 2024

https://github.com/jedisct1/rust-minisign-verify

A small Rust crate to verify Minisign signatures.

crypto cryptography ed25519 minisign signatures

Last synced: 13 Nov 2024

https://github.com/undergroundwires/safeorbit

Protect your memory .NET πŸ›‘οΈ Memory protection library for .NET Framework and .NET Core.

binary-protection cryptography detect-injections hashing memory-injection string-protection wiki

Last synced: 28 Oct 2024

https://github.com/filosottile/go-cpace-ristretto255

An EXPERIMENTAL Go implementation of the CPace PAKE, instantiated with the ristretto255 group.

cpace cryptography pake ristretto ristretto255

Last synced: 06 Nov 2024

https://github.com/dmazzella/ucrypto

Micropython package for doing fast rsa and elliptic curve cryptography, specifically digital signatures

cryptography elliptic-curves micropython rsa

Last synced: 04 Aug 2024

https://github.com/virgilsecurity/virgil-sdk-x

Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.

carthage cocoapods core-sdk cryptography encryption end-to-end-encryption gdpr hipaa pki sdk swift

Last synced: 09 Nov 2024

https://github.com/armfazh/fld-ecc-vec

SIMD Vectorized implementation of X25519, Ed25519, X448 and Ed448

avx2 cryptography ed25519 ed448 rfc7748 rfc8032 x25519 x448

Last synced: 01 Nov 2024

https://github.com/bwesterb/pol

pol /pΙ΅l/ is a modern command line password manager with deniable encryption

cli cryptography password-generator password-manager python

Last synced: 02 Nov 2024

https://github.com/qdm12/hbc

API of homomorphic binary operations such as binary comparisons or binary divisions using the library HElib

circuit cryptography digital-circuits helib homomorphic-encryption vagrant virtual-machine

Last synced: 04 Aug 2024

https://github.com/primes-network/eosdart_ecc

Elliptic curve cryptography functions in Dart. Private Key, Public Key, Signature, AES, Encryption, Decryption

cryptography dart encryption eos eosio private-key public-key signature

Last synced: 08 Nov 2024

https://github.com/starlingvibes/tryhackme

The source files of my completed TryHackMe challenges and walkthroughs with links to their respective rooms

boot2root cryptography ctf ctf-writeups cybersecurity forensics osint pwn reverse-engineering steganography tryhackme web

Last synced: 16 Nov 2024

https://github.com/PeterZander/i2p-cs

I2P router in C#

cryptography csharp i2p network p2p

Last synced: 15 Nov 2024

https://github.com/cloudflare/voprf-ts

A TypeScript library for Oblivious Pseudorandom Functions

crypto cryptography dleq oprf poprf typescript voprf

Last synced: 07 Oct 2024

https://github.com/inevolin/ipfs-file-encryption

This repo shows how to encrypt files prior to uploading them to IPFS. Similarly it can decrypt and download these files. The solution uses both RSA and AES encryption algorithms to achieve maximum security.

cryptography encryption interplanetary-file-system ipfs ipfs-api ipfs-encryption p2p

Last synced: 06 Nov 2024

https://github.com/VirgilSecurity/virgil-sdk-x

Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.

carthage cocoapods core-sdk cryptography encryption end-to-end-encryption gdpr hipaa pki sdk swift

Last synced: 14 Aug 2024

https://github.com/ojford/signed-blogs

Deprecated, now supported in Keybase itself @ keybase.pub! ~Crypto-signed blog posts; powered by Keybase.io filesystem~

blog-platform cryptography keybase

Last synced: 28 Oct 2024

https://github.com/defeo/mathematicsofibc

Lecture notes on the Foundations of Isogeny-based Cryptography

cryptography elliptic-curves isogeny isogeny-based lecture-notes post-quantum-cryptography

Last synced: 16 Nov 2024

https://github.com/jesseemond/matasano-cryptopals

My solutions and explanations of the http://cryptopals.com/ challenges.

cryptography cryptopals

Last synced: 11 Oct 2024

https://github.com/armfazh/tozan-ecc

Elliptic curve Go reference implementation

algebra cryptography ecc elliptic-curves golang

Last synced: 02 Nov 2024

https://github.com/bogdan-kulynych/libshe

Symmetric somewhat homomorphic encryption library based on DGHV

c-plus-plus ciphertext-compression cryptography homomorphic-encryption homomorphic-encryption-library

Last synced: 10 Nov 2024

https://github.com/sean-bradley/ecdsa_secp256k1_jordonmatrix_nodejs

javascript ecdsa generator, specifically secp256k1 properties, using jordon form matrices

cryptography ecdsa nodejs secp256k1

Last synced: 13 Nov 2024

https://github.com/emoose/excrypt

Open source replacement for the Xbox360 XeCrypt suite.

c cryptography reverse-engineering xbox360 xecrypt

Last synced: 07 Nov 2024

https://github.com/o-daneel/Lunii.RE

Understanding the inner mechanics of Lunii StoryTeller. Using Ghidra to reverse engineer the STM32 firmwares and cryptography

analysis cipher-algorithms cryptography firmware ghidra lunii reverse-engineering stm32

Last synced: 01 Nov 2024

https://github.com/status-im/nim-blscurve

Nim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381

bls cryptography elliptic-curve-arithmetic elliptic-curve-cryptography elliptic-curves pairing pairing-cryptography signature-scheme

Last synced: 09 Nov 2024

https://github.com/wolfssl/go-wolfssl

golang wrapper for wolfSSL lightweight TLS library and wolfCrypt cryptography library.

aes cryptography golang hashing rng ssl tls

Last synced: 11 Nov 2024

https://github.com/sets88/ssh-crypt

This tool helps you to keep passwords inside your shell scripts safely

cryptography encrypt-passwords passwords sensitive-data ssh-agent ssh-key

Last synced: 15 Nov 2024

https://github.com/perkss/tinklj

A Cryptographic Clojure Api for the Google Tink library

clojure crypto cryptography encryption encryption-algorithms encryption-decryption security

Last synced: 14 Nov 2024

https://github.com/TheBestTvarynka/crypto-helper

Web app that can hash, encrypt, and sign the data on the client side

crypto cryptography jwt-decode jwt-decoder rust utilities utility wasm webassembly yew

Last synced: 04 Aug 2024

https://github.com/aldy505/phc-crypto

Hashing algorithms simplified (supports Argon2, Bcrypt, Scrypt, and PBKDF2)

argon2 bcrypt crypto cryptography go golang hash pbkdf2 phc scrypt

Last synced: 01 Nov 2024

https://github.com/deemru/msspi

TLS client/server framework mimics OpenSSL to SSP interface

cryptography gost msspi openssl schannel ssl sspi tls

Last synced: 29 Oct 2024

https://github.com/gsurma/steganographer

Script allowing hiding or revealing data in image files.

cryptography java steganography

Last synced: 18 Nov 2024

https://github.com/inversebrah/awesome-risc0

A community-maintained curated list of awesome resources of RISC Zero.

cryptography risc- rtual-machine stark zero-knowledge

Last synced: 09 Nov 2024

https://github.com/thibmeu/tlock-rs

Rust encryption library for practical time-lock encryption.

age-encryption cryptography encryption tlock

Last synced: 16 Nov 2024

https://github.com/dcbuild3r/ptau-deserializer

.ptau deserializer for gnark groth16 bn254 trusted setup

cryptography gnark powers-of-tau snarkjs zk-snarks

Last synced: 29 Oct 2024

https://github.com/web-eid/web-eid-app

The Web eID application performs cryptographic digital signing and authentication operations with electronic ID smart cards for the Web eID browser extension

authentication cpp cryptography digital-signature eid-card pcsc pkcs11 qt smartcard web-eid

Last synced: 12 Nov 2024

https://github.com/virgilsecurity/virgil-sdk-java-android

Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.

android cryptography encryption end-to-end-encryption gdpr hipaa java maven pki sdk

Last synced: 28 Oct 2024

https://github.com/thebesttvarynka/crypto-helper

Web app that can hash, encrypt, and sign the data on the client side

crypto cryptography jwt-decode jwt-decoder rust utilities utility wasm webassembly yew

Last synced: 09 Nov 2024

https://github.com/brendoncarroll/go-p2p

Message-Based P2P Networking Library

cryptography network overlay-networks p2p

Last synced: 18 Oct 2024

https://github.com/jemc/pony-sodium

Safe Pony FFI wrapper for the libsodium cryptography library. :horse: :closed_lock_with_key:

cryptography ffi library libsodium pony-language sodium

Last synced: 14 Oct 2024

https://github.com/t-bast/ring-signatures

Implementations of Ring Signature schemes.

cryptography ring-signatures signatures

Last synced: 28 Oct 2024

https://github.com/cecilphillip/b32020

Nothing to see here. Move along now...

coding-for-fun cryptography dotnetcore microservices

Last synced: 17 Nov 2024

https://github.com/sakship31/text-steganography

Flask website for implementation of paper on text-based steganography i.e. hiding a secret message in a cover message and sending it over social media which in turn can be revealed.

aes-decryption aes-encryption cryptography decryption flask steganography text-steganography

Last synced: 28 Oct 2024

https://github.com/rust-bitcoin/bip324

encrypted messages over the Bitcoin P2P Protocol

bitcoin cryptography network peer-to-peer

Last synced: 14 Nov 2024

https://gitlab.com/coroner/cryptolyzer

CryptoLyzer is a fast, flexible, and comprehensive server cryptographic protocol (TLS, SSL, SSH, DNSSEC) and related setting (HTTP headers, DNS records) analyzer and fingerprint (JA3, HASSH tag) generator with Python API and CLI.

DNSSEC HASSH HTTP headers JA3 LMTP MySQL/MariaDB POP3 RDP TLSv1.3 audit auditing certificate-transparency cryptography cybersecurity tools forward security ftp imap jabber ldap library mailsieve nntp openvpn pentest postgresql python root certificate scanner-cli security security scan security tools security-scanner security-tools sieve smtp ssh ssh keys sshkeys ssl tls tls13 vulnerability scanning xmpp xmpp-transport

Last synced: 11 Nov 2024

https://github.com/aead/hydrogen

Go implementation of libhydrogen - a lightweight, easy-to-use crypto library

cryptography go golang libhydrogen

Last synced: 12 Oct 2024

https://github.com/oasisprotocol/deoxysii

Go Deoxys-II-256-128

aead cryptography go golang mrae

Last synced: 13 Nov 2024

https://github.com/armfazh/h2c-rust-ref

[RFC9380] Hash to curves - Rust reference implementation

cryptography draft-ietf-hash-to-curve elliptic-curves hash hash-to-curve rfc-9380 rust

Last synced: 02 Nov 2024

https://github.com/secana/aes-tbox

Advanced Encryption Standard (AES) implementation using t-boxes for faster computation.

aes aes-encryption crypto cryptography encryption t-box t-boxes

Last synced: 11 Nov 2024

https://github.com/crev-dev/pip-crev

Signed code reviews for Python packages.

code-review crev cryptography distributed

Last synced: 05 Nov 2024

https://github.com/santandersecurityresearch/cryptomon

Network Cryptography Monitor - using eBPF, written in python

cryptography ebpf python

Last synced: 12 Oct 2024

https://github.com/cryptosense/pkcs11

OCaml bindings for the PKCS#11 cryptographic API

bindings cryptography ocaml pkcs11

Last synced: 12 Oct 2024

https://github.com/sri-csl/bliss

BLISS: Bimodal Lattice Signature Schemes

bliss cryptography digital-signature lattice-based-crypto postquantum

Last synced: 06 Nov 2024

https://github.com/bergzand/libcose

Constrained node COSE library

c cbor cose cryptography ed25519

Last synced: 28 Oct 2024

https://github.com/amaitou/affinecipher

This tool is a versatile implementation of the Affine Cipher, a classical encryption algorithm that combines modular arithmetic and linear algebra. It enables users to encode and decode messages using a pair of keys, offering a straightforward and effective approach to securing information.

affine-cipher cryptography python3

Last synced: 06 Nov 2024

https://github.com/dinxsh/datacrypt

πŸ” lightweight cryptography library implementation [wip]

cryptography cryptography-project encryption-decryption hacktoberfest security security-tools

Last synced: 08 Nov 2024

https://github.com/virgesmith/pico-crypto-key

RasPi Pico Cryptography (SHA256, AES256, ECDSA) Device

aes-encryption cryptography elliptic-curves pico raspberry-pi-pico rp2040

Last synced: 27 Oct 2024

https://github.com/wildcardcorp/samson

Cryptanalysis and attack library

cryptanalysis cryptography security-tools

Last synced: 04 Aug 2024

https://github.com/cowlicks/bypasser

A Chrome Extension that implements Cloudflare's captcha bypass specification for Tor.

blind-signatures captcha cryptography tor webextension

Last synced: 07 Nov 2024

https://github.com/khaosdoctor/enigmajs

Full implementation of the 1944 German cryptographic machine in TypeScript with a nice UI

cipher cryptography enigma enigma-cipher enigma-js enigma-machine enigma-simulator javascript security typescript vue

Last synced: 11 Nov 2024

https://github.com/unicornsasfuel/keybrute

A wordlist-based encryption key brute forcer targeting weak key choice/derivation

aes aes-encryption brute-force computer-security crack cryptanalysis crypto cryptography encryption information-security infosec security

Last synced: 30 Oct 2024

https://github.com/viglioni/lang-studies

Repo with algorithms or small projects in some languages I am studying

clojure cryptography haskell

Last synced: 04 Aug 2024

https://github.com/citp/anomalous-tor-keys

Analysis of archived Tor relay RSA public keys

cryptography factorization hidden-services security tor-network

Last synced: 18 Nov 2024

https://github.com/dajiaji/python-cwt

A Python implementation of CWT/COSE.

cbor cose cryptography cwt hcert hpke jose jwk jwt python security

Last synced: 14 Nov 2024

https://github.com/crate-crypto/MLSAG

Multilayered Linkable Spontaneous Anonymous Group - Implemented as is from paper. Not Monero specific

cryptocurrency cryptography monero ring-signature-scheme zero-knowledge

Last synced: 02 Nov 2024

https://github.com/distributed-lab/bulletproofs

Bulletproofs++ implementation on Go

blockhain bulletproofs cryptography zero-knowledge

Last synced: 13 Nov 2024

https://github.com/mainakrepositor/super-ciphers

A collection of some of the amazing cryptographic Ciphers in C++, Python and Java with a detailed documentation and approach map. (Particularly helpful for Blockchain. and designing Encryption Algorithms)

arithmetic blockchain cipher-algorithms cpp cryptography java logic python3

Last synced: 12 Nov 2024

https://github.com/reversingid/crypto-reference

Open repository of cryptography code and reference for reverse engineer purpose.

cryptography hacktoberfest

Last synced: 12 Nov 2024

https://github.com/infineon/linux-optiga-trust-m

Linux tools and examples for OPTIGAβ„’ Trust V1/V3 security solution

cryptography ecc linux openssl openssl-engine openssl-provider optiga-trust rsa

Last synced: 05 Nov 2024

https://github.com/ileskov/leskodex

LeskoDEX is a DEX with a decentralized orderbook and a custom ERC-20 ESKO token. Each user can connect to the DEX via Metamask and trade the ETH/ESKO pair. A custom chart for technical analysis is available.

crypto cryptocurrency cryptocurrency-exchanges cryptography currency dapp defi erc-20 eth ethereum smart-contracts solidity solidity-dapps solidity-language token

Last synced: 13 Oct 2024

https://github.com/concordium/concordium-base

Core Rust and Haskell libraries used by various components of the Concordium blockchain, as well as some tools used for testing and development.

blockchain cryptography haskell rust wasm zero-knowledge-proofs

Last synced: 12 Oct 2024

https://github.com/thoughtpolice/hs-ed25519

Minimal ed25519 Haskell package, binding to the ref10 SUPERCOP implementation.

cryptography ed25519 hackage haskell

Last synced: 27 Oct 2024

https://github.com/0xfe/cryptopals

Cryptopals Cryptography Challenge Solutions in Go (Sets 1 - 6)

cryptography cryptopals go golang

Last synced: 15 Oct 2024

https://github.com/armfazh/h2c-go-ref

[RFC9380] Hash to curves - Go reference implementation

cryptography draft-irtf-cfrg-hash-to-curve elliptic-curves golang hash hash-to-curve rfc-9380

Last synced: 02 Nov 2024