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/GlassProtocol/didar

did:ar | multi-chain DIDs backed by Arweave

arweave cryptocurrency cryptography did

Last synced: 18 Nov 2024

https://github.com/indutny/crypto-deck

Cryptographically secure Mental Card Deck implementation

card-game cryptography elliptic-curves

Last synced: 08 Nov 2024

https://github.com/ZenGo-X/rust-elgamal

Rust implementation of ElGamal encryption

cryptography

Last synced: 09 Nov 2024

https://github.com/jedisct1/charm.js

Charm implementation in JavaScript (TypeScript)

charm crypto cryptography encryption hashing javascript sponge typescript

Last synced: 16 Oct 2024

https://github.com/simplito/bigint-wrapper-php

Fast common interface for php_gmp and php_bcmath modules

bcmath bcmath-modules biginteger cryptography encryption gmp php php-gmp

Last synced: 14 Nov 2024

https://github.com/conduition/secp

Flexible secp256k1 curve math library.

cryptography digital-signature elliptic-curve-cryptography secp256k1

Last synced: 08 Nov 2024

https://github.com/jedisct1/rust-ct-codecs

Constant-time hex and base64 codecs from libsodium reimplemented in Rust.

base64 codecs constant-time crypto cryptography hex libhydrogen libsodium rust

Last synced: 14 Nov 2024

https://github.com/moul/totp-keychain

:lock: TOTP cli backed by the OS X keychain

2fa authentication cli cryptography keychain mfa security totp

Last synced: 09 Nov 2024

https://github.com/advaita-saha/zk-voting

Anonymous Voting system build with the power of Zero-knowledge cryptography

circom circomlib cryptography merkle-tree snarkjs voting-application zero-knowledge zk-snarks

Last synced: 22 Oct 2024

https://github.com/sticknet/stick-protocol

Re-Establishable Group End-to-End Encryption with Post-Compromise Security

cloud-storage cryptography end-to-end-encryption security-protocol social-network

Last synced: 07 Nov 2024

https://github.com/r3drun3/bitcoin-address-miner

Mine Bitcoin Vanity Addresses β›οΈπŸ…°οΈπŸ…±οΈπŸ…ΎοΈ

base58 bitcoin bitcoin-address bitcoin-wallet cryptography p2pkh rust rust-lang secp256k1

Last synced: 11 Oct 2024

https://github.com/internet-of-people/slip39-rust

SLIP-0039 compatible secret sharing tool

bip39 bitcoin cryptography rustlang shamir slip-0039

Last synced: 12 Oct 2024

https://github.com/timbru31/masters-thesis

πŸ“š ✍️ πŸ•΅πŸ»β€β™‚οΈ 🚨 πŸ” Security Evaluation of Multi-Factor Authentication in Comparison with the Web Authentication API | Master's Thesis

2fa authentication crypto cryptography fido fido-u2f fido2 hmac hotp latex master-thesis mfa multi-factor-authentication tex totp two-factor-authentication u2f web-authentication webauthn wings

Last synced: 15 Oct 2024

https://github.com/aramzham/cryptography

Some simple cryptographic examples on C# 6.0

cryptography csharp-code password-generator

Last synced: 12 Oct 2024

https://github.com/cyrildever/feistel

Feistel cipher implementation in Golang for format-preserving encryption

algorithm cryptography encryption feistel-cipher format-preserving-encryption fpe xor-operation

Last synced: 28 Oct 2024

https://github.com/samuel-lucas6/crypto-is-cool

A list of cryptography books, papers, blog posts, presentations, and Q&A answers.

crypto cryptography infosec programming security

Last synced: 16 Oct 2024

https://github.com/aead/siphash

Go implementation of SipHash-64/128

cryptography go golang siphash

Last synced: 28 Oct 2024

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

A TypeScript Library for the Privacy Pass Issuance Protocol

blindrsa cryptography privacy-pass token typescript voprf

Last synced: 07 Oct 2024

https://github.com/defold/extension-crypt

Native extension binding the dmCrypt Defold C++ SDK to Lua

cryptography defold

Last synced: 07 Oct 2024

https://github.com/oz123/python-fernet

A pure python implementation of Fernet encryption

aes-encryption cryptography fernet python python-fernet

Last synced: 02 Nov 2024

https://github.com/mk-fg/git-nerps

Tool to encrypt and manage selected files (or parts of files) under git repository

convenience cryptography git nacl python secret-storage security tool

Last synced: 10 Nov 2024

https://github.com/lemonyte/stegosaurus

Encrypt and decrypt text and files with AES and RSA encryption and image steganography.

aes cryptography decryption encryption gui image pyinstaller pysimplegui python rsa secret steganography

Last synced: 18 Oct 2024

https://github.com/cloudflare/plexi

Your Key Transparency auditor companion

auditor cryptography e2ee key-transparency transparency

Last synced: 16 Nov 2024

https://github.com/mjovanc/hugin-cli

A CLI based private chat application. Powered by the Kryptokrona Blockchain.

blockchain c clang crypto cryptocurrency cryptography gcc hugin kryptokrona make makefile ncurses njord xkr

Last synced: 13 Nov 2024

https://github.com/gematik/ref-gemlibpki

Products specified by gematik which have to deal with PKI will have to handle certificates, ocsp requests/responses and TSLs (TrustedServiceProvider Status List). This library may help to understand the intention of gematik specification and could be useful for software implementations.

cryptography gematik gemspec idm java other pki pki-library reference-implementation

Last synced: 08 Nov 2024

https://github.com/aniko33/charles-csec

CSEC is a client-based encrypted chat. allows you to avoid network sniffing or an attack done directly from the server. it is easy to use and modify and is available on Linux, Windows, Mac.

aniko charles-csec chatroom cryptography csec cyber decks decks-team encrypted-chat hacking mr-robot python python-chat python-socket rich rsa rsa-python rsa-socket server-chat socket

Last synced: 06 Nov 2024

https://github.com/sassman/srp6-rs

A safe implementation of the secure remote password authentication and key-exchange protocol (SRP and SRP6a)

authentication cryptography pki protocol rust security srp srp-6a

Last synced: 15 Oct 2024

https://github.com/filosottile/bigmod

A constant-time library for big integers modulo a prime, usable for cryptographic applications. Exported from crypto/internal/bigmod, the backend of crypto/rsa and crypto/ecdsa.

biginteger cryptography

Last synced: 06 Nov 2024

https://github.com/mitschabaude/watsign

Tweetnacl's ed25519 signatures, ported to WebAssembly

cryptography ed25519 nacl signatures webassembly

Last synced: 14 Oct 2024

https://github.com/pcw109550/id0-rsa.pub

Solutions and Explanations for problems at https://id0-rsa.pub

cryptography

Last synced: 11 Nov 2024

https://github.com/meck93/evote-crypto

Cryptographic library written in JavaScript. Created at UZH as a part of an E-Voting project.

cryptography ecc elgamal elliptic-curves evoting finite-field-arithmetic homomorphic-encryption typescript

Last synced: 14 Nov 2024

https://github.com/davidbuchanan314/rc4

A python3 RC4 implementation that doesn't suck. (i.e. it's actually binary-safe...)

cryptography python python3 rc4 rc4-algorithm

Last synced: 07 Nov 2024

https://github.com/meltmedia/dropwizard-crypto

A Crytpographic Bundle for Dropwizard

cryptography dropwizard dropwizard-bundle encryption java

Last synced: 08 Nov 2024

https://github.com/enquo/enquo-core

Core cryptographic code to allow encrypted query operations

cryptography encryption enquo hacktoberfest ruby rust security

Last synced: 15 Nov 2024

https://github.com/kanav99/aes.jl

Advanced Encryption Standard On-the-Fly mode in Julia

aes cryptography julia

Last synced: 12 Oct 2024

https://github.com/randombit/crypto-corpus

Corpus of crypto formats

cryptography fuzzing

Last synced: 15 Oct 2024

https://github.com/abdeltwabmf/devault

A decentralized alternative to proprietary and centralized cloud storage.

beamer blockchain cryptocurrency cryptography dapp ethersjs hardhat ipfs latex metamask network nextjs nodejs p2p-network solidity thesis wallet web3

Last synced: 08 Nov 2024

https://github.com/azeemba/sour16

Toy version of the sweet32 attack

attack birthday-attack cryptography rot13 toy

Last synced: 11 Oct 2024

https://github.com/aead/chacha20poly1305

ChaCha20Poly1305 and XChaCha20Poly1305 AEAD implementations

chacha20-poly1305 cryptography golang

Last synced: 28 Oct 2024

https://github.com/andreypfau/curve25519-kotlin

A pure Kotlin/Multiplatform implementation of group operations on Curve25519.

cryptography curve25519 ed25519 edwards-curve kotlin kotlin-js kotlin-jvm kotlin-multiplatform kotlin-native montgomery-curve x25519

Last synced: 21 Oct 2024

https://github.com/staltz/ssb-keys-neon

A drop-in replacement of ssb-keys, implemented in Rust and delivered as a native module in Node.js

cryptography neon neon-bindings scuttlebutt ssb ssbc

Last synced: 16 Oct 2024

https://github.com/tangle-network/gadget

A framework for building modular AVS and Tangle Blueprints: https://docs.tangle.tools/developers/blueprints.

avs cryptography distributed-systems libp2p mpc multi-party-computation networking p2p restaking zero-knowledge

Last synced: 15 Nov 2024

https://github.com/nagilum/cryptocsharp

C# lib to encrypt and decrypt data with symmetric/asymmetric algorithms

crypto cryptography csharp decrypt encrypt rijndael rsa

Last synced: 16 Nov 2024

https://github.com/ktonon/elm-crypto

Cryptography with HMAC and SHA-2

cryptography elm hmac sha-2

Last synced: 14 Nov 2024

https://github.com/x3nny/rsa-extending-wiener-attack

An implementation of RSA extending Wiener attack

cryptoanalysis cryptography rsa wiener-attack

Last synced: 14 Oct 2024

https://github.com/mikong/stanford-cryptography

Programming assignments for Coursera Cryptography I by Stanford University

cryptography padding-oracle-attacks rsa-attacks rust

Last synced: 11 Nov 2024

https://github.com/ad1992/cryptmoji

Encrypt your messages into Emojis, Latin and Math Symbols

aes-256 cryptography web-cryptography-api

Last synced: 13 Oct 2024

https://github.com/wisepythagoras/hashcracker

Much like John the Ripper, without all the fancy shit. Just reads from a wordlist and cracks them hashes.

cracking cracking-hash cracking-hashes crypto cryptography hash hash-cracking hashing john md5 password-cracker ripper sha2 sha256 thread threading wordlist

Last synced: 16 Nov 2024

https://github.com/p0dalirius/windows-cryptography-explained

Detailed explanation of Windows cryptographic algorithms, with examples and schemes.

cryptography windows

Last synced: 29 Oct 2024

https://github.com/adria0/a0kzg

Kate-Zaverucha-Goldberg polynomial commitments in rust playground

cryptography kzg-proofs rust zero-knowledge-proofs

Last synced: 05 Nov 2024

https://github.com/ysmolski/cryptopals

Go solutions for the cryptopals crypto challenges: http://cryptopals.com/

cryptography cryptopals

Last synced: 15 Oct 2024

https://github.com/redmadrobot/golden-key

Security framework compatible with CryptoKit

aes commoncrypto cryptography digest swift

Last synced: 15 Nov 2024

https://github.com/ohsayan/rcrypt

rcrypt is a compact hashing and salting library based on bcrypt that produces smaller hashes

bcrypt bmcf cryptographic-hash-functions cryptography hashing mcf rcrypt rust salting

Last synced: 06 Nov 2024

https://github.com/pmuens/pyfv12

Python implementation of "Somewhat Practical Fully Homomorphic Encryption"

cryptography homomorphic-encryption lattice-based-crypto learning-with-errors lwe ring-learning-with-errors rlwe

Last synced: 17 Oct 2024

https://github.com/dosyago/floppsy

:baby_chick: floppsy - SMHasher-passing 200Mb/s hash using floating-point ops

continued-fractions cryptography cryptohash egyptian-fractions floating-point hashing hashing-algorithm slow smhasher tiny

Last synced: 16 Nov 2024

https://github.com/soneji/ctf

A cool web based CTF. Designed to be a static site, so no servers are necessary to host it.

cryptography ctf ctf-challenges github-pages hackathon hacking hacktoberfest html javascript

Last synced: 13 Nov 2024

https://github.com/bbqsrc/borg-machine

macOS wrapper for borg backup

backup borgbackup cryptography macos time-machine

Last synced: 11 Oct 2024

https://github.com/lovasoa/samsung-email-password-decrypt

Decrypt encrypted passwords in EmailProvider.db on samsung phones.

android cryptography decoder forensics pasword samsung security

Last synced: 28 Oct 2024

https://github.com/youben11/tfhe

Implementation of the TFHE homomorphic encryption scheme.

cryptography homomorphic-encryption

Last synced: 17 Oct 2024

https://github.com/hardbyte/paillier.jl

A Julia implementation of the Paillier partially homomorphic encryption system

cryptography encrypted-numbers homomorphic-encryption homomorphic-encryption-library julia paillier

Last synced: 11 Oct 2024

https://github.com/toktok/btox

Official TokTok mobile Tox client

android cryptography encryption ios network p2p security toxcore web

Last synced: 17 Nov 2024

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

A TypeScript Library for Blind RSA Signature protocol

blind-rsa cryptography typescript

Last synced: 07 Oct 2024

https://github.com/samprotas/hs-triplesec

TripleSec is a simple, triple-paranoid, symmetric encryption library

crypto crypto-library cryptography cryptography-library haskell haskell-library keybase triplesec

Last synced: 20 Oct 2024

https://github.com/elliotwutingfeng/2fas-backup-decryptor

CLI tool to decrypt backup files exported from the 2FAS Authenticator app. This application is neither affiliated with Two Factor Authentication Service, Inc. nor 2FAS.

2fa 2fas aes aes-gcm android backup cryptography cybersecurity decryption encrypt encryption hmac-sha256 ios linux macos otp pbkdf2 security totp windows

Last synced: 11 Nov 2024

https://github.com/sheharyarn/cipherjs

Javascript Implementation of simple Ciphers

ciphers cli cryptography decryption encryption hacktoberfest javascript npm-package

Last synced: 28 Oct 2024

https://github.com/toby/keypass

Simple password management utility for Keybase.io

cryptography keybase keybase-api password

Last synced: 14 Oct 2024

https://github.com/christopherbilg/ri2p

Rust implementation of the i2p client/server/router protocols

anonymity cryptography distributed encryption i2p networking p2p-clients p2p-http p2p-network rust

Last synced: 15 Oct 2024

https://github.com/thblt/pgp-words

Make IDs and fingerprints easier to verify, using the PGP Word List. Also exists in Rust https://github.com/thblt/pgp-words.rs/

cryptography fingerprint pgp-words voice

Last synced: 06 Nov 2024

https://github.com/haskell-github-trust/puremd5

A reasonably performing MD5 implementation in pure Haskell

crypto cryptography haskell md5

Last synced: 15 Oct 2024

https://gitlab.com/eshard/scared

scared is a side-channel analysis framework.

cryptography python side-channel traces

Last synced: 04 Aug 2024

https://github.com/lepiaf/sapient-bundle

Symfony bundle that wrap sapient library

bundle cryptography sapient symfony symfony-bundle

Last synced: 27 Sep 2024

https://github.com/MVP-Labs/compute-to-data

Privacy-preserving data sandbox for on-premise computation

cryptography deep-learning on-premise privacy traceability

Last synced: 17 Nov 2024

https://github.com/simplito/xtea-js

A pure JavaScript XTEA block cipher implementation (PHP MCRYPT_XTEA compatible) with support for ECB and CBC modes of operation and PKCS7 padding.

cbc cryptography ecb pkcs xtea

Last synced: 14 Nov 2024

https://github.com/timoa/nodejs-encryption-api-example

Example of encrypting/decrypting data thru an API using node.js

api cryptography docker fastify managed-by-terraform nodejs postman swagger

Last synced: 18 Nov 2024

https://github.com/nccgroup/manim-cranim

Toolkit for creating cryptographic figures and videos.

computer-science-education cryptography manim

Last synced: 10 Nov 2024

https://github.com/cowlicks/blind-salaries

A package for anonymous authorized auditable salary reporting. Based on e-voting with blind signatures.

blind-signatures cryptography e-voting salary-transparency

Last synced: 07 Nov 2024

https://github.com/markusschanta/openenigma

Open Enigma - This repository contains the Arduino code for the S&T GeoTronics M4 Enigma.

arduino arduino-sketch cryptography enigma enigma-machine

Last synced: 05 Nov 2024

https://github.com/heartsucker/rust-csrf

Primitives for CSRF protection.

cryptography csrf csrf-protection http rust security

Last synced: 31 Oct 2024

https://github.com/cryptosense/diffie-hellman-groups

List of common Diffie-Hellman groups

cryptography diffie-hellman-groups

Last synced: 06 Nov 2024

https://github.com/poljar/python-olm

python bindings for the Olm C library

cryptography encryption matrix olm python-bindings

Last synced: 04 Nov 2024

https://github.com/risto-stevcev/randomart-js

Generates a randomart image from a buffer

art crypto cryptography javascript random randomart

Last synced: 09 Nov 2024

https://github.com/pheki/xts-mode

XTS block mode implementation in rust

cryptography hacktoberfest rust xts

Last synced: 15 Nov 2024

https://github.com/bmedicke/quantum_cryptography

demonstration of quantum cryptography 🐈 πŸ” , one-time pad communication via BB84. repo for our IT Security Master project

alice bb84-protocol beam-splitter bob cryptography docker docker-compose hardware jupyter-notebooks lasers master mcs mqtt photons quantum quantum-cryptography rabbitmq security theory thorlabs

Last synced: 03 Nov 2024

https://github.com/tf-encrypted/tf-big

Arbitrary precision integers in TensorFlow

cryptography machine-learning tensorflow

Last synced: 06 Nov 2024

https://github.com/molotovcherry/stegcloak

[Rust] Hide secrets with invisible characters in plain text securely using passwords πŸ§™πŸ»β€β™‚οΈβ­

character cipher cryptography data-exfiltration encode encrypt hacking-tool hide infosec privacy rust security security-tools stealth steganography stegcloak width zero zwc

Last synced: 28 Oct 2024