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/cloudflare/plexi

Your Key Transparency auditor companion

auditor cryptography e2ee key-transparency transparency

Last synced: 01 Nov 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/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/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/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/indutny/crypto-deck

Cryptographically secure Mental Card Deck implementation

card-game cryptography elliptic-curves

Last synced: 08 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/pcw109550/id0-rsa.pub

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

cryptography

Last synced: 11 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/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/azeemba/sour16

Toy version of the sweet32 attack

attack birthday-attack cryptography rot13 toy

Last synced: 11 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/aead/chacha20poly1305

ChaCha20Poly1305 and XChaCha20Poly1305 AEAD implementations

chacha20-poly1305 cryptography golang

Last synced: 28 Oct 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/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/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/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/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/ktonon/elm-crypto

Cryptography with HMAC and SHA-2

cryptography elm hmac sha-2

Last synced: 14 Nov 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/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/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/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/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/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/mitschabaude/watsign

Tweetnacl's ed25519 signatures, ported to WebAssembly

cryptography ed25519 nacl signatures webassembly

Last synced: 14 Oct 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/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/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/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/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/redmadrobot/golden-key

Security framework compatible with CryptoKit

aes commoncrypto cryptography digest swift

Last synced: 15 Nov 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/cloudflare/blindrsa-ts

A TypeScript Library for Blind RSA Signature protocol

blind-rsa cryptography typescript

Last synced: 07 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/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/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/haskell-github-trust/puremd5

A reasonably performing MD5 implementation in pure Haskell

crypto cryptography haskell md5

Last synced: 15 Oct 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/lepiaf/sapient-bundle

Symfony bundle that wrap sapient library

bundle cryptography sapient symfony symfony-bundle

Last synced: 27 Sep 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/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/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/tf-encrypted/tf-big

Arbitrary precision integers in TensorFlow

cryptography machine-learning tensorflow

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/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/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/heartsucker/rust-csrf

Primitives for CSRF protection.

cryptography csrf csrf-protection http rust security

Last synced: 31 Oct 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/naruno/naruno

Naruno is an lightning-fast, secure, and scalable blockchain that able to creating transaction proofs and verification via raw data and timestamp. We remove the archive nodes and lazy web3 integrations.

blockchain blokzincir blokzinciri coin copilot cryptocurrency cryptography dapps fba githubcopilot kivy kivymd naruno p2p p2p-network pure-python python python3

Last synced: 01 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/pheki/xts-mode

XTS block mode implementation in rust

cryptography hacktoberfest rust xts

Last synced: 15 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

https://github.com/wuriyanto48/go-pbkdf2

a Go package for hash and verify a password using PBKDF2

cryptography encrypt go golang golang-application golang-examples golang-library pbkdf2

Last synced: 12 Oct 2024

https://github.com/ansible/ansible-sign

The `ansible-sign` utility for signing and verifying Ansible project directory contents.

ansible ansible-dev-tools awx cryptography gpg security

Last synced: 07 Oct 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: 03 Aug 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/haskell-cryptography/blake2

A Haskell library providing BLAKE2

blake2 cryptography haskell

Last synced: 12 Oct 2024

https://github.com/felipebonezi/cipherizy-lib

Encrypt / Decrypt project library to help you at your Java or Kotlin projects.

aes cipher-lib cryptography decrypt encription encryption java kotlin scala

Last synced: 08 Nov 2024

https://github.com/hyperledger/identus-apollo

Collection of the cryptographic methods used all around identus

crypto cryptography kmm kmp kotlin kotlin-android kotlin-ios kotlin-js kotlin-jvm kotlin-multiplatform

Last synced: 12 Nov 2024

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

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.

cryptography encryption end-to-end-encryption gdpr hipaa pki sdk

Last synced: 09 Nov 2024

https://github.com/woodruffw/skipjack.rs

A straight-line implementation of the Skipjack cipher in Rust

cipher cryptography rust skipjack

Last synced: 17 Oct 2024

https://github.com/aead/poly1305

The poly1305 message authentication code

chacha20-poly1305 cryptography golang poly1305

Last synced: 28 Oct 2024

https://github.com/cossacklabs/webthemis

webthemis is PNaCl wrapper for Themis, allows developers to create more secure javascript apps

cryptographic-services cryptography encryption pnacl themis web-cryptography

Last synced: 12 Nov 2024

https://github.com/virgilsecurity/virgil-purekit-go

PureKit Golang is a security framework that allows developers to protect users' passwords and sensitive personal information in a database from data breaches and both online and offline attacks and make stolen passwords useless even if a database is breached.

cryptography encryption gdpr hipaa password password-encryption password-hardened-encryption per-user-encryption phe piidata

Last synced: 09 Nov 2024

https://github.com/animo/secure-env

Secure Element support for Android and iOS in Rust with P256+ES256

cryptography hsm rust secure-element tee

Last synced: 13 Nov 2024

https://github.com/michal2sab/hash-dehasher

A program to find the real string for your hash. MD5, SHA256, any really. Works really fast, gets to the "aaaa" combo in about 1 second even on a bad and busy pc.

bruteforce cracker cracking crypto cryptography dehashed dehashing hash hashes hashing javascript md5 node nodejs sha256

Last synced: 09 Nov 2024

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

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.

cryptography encryption end-to-end-encryption gdpr hipaa pki sdk

Last synced: 09 Nov 2024

https://github.com/jsign/go-filsigner

A pure Go Filecoin signing library.

bls cryptography filecoin secp256k1 wallet

Last synced: 27 Oct 2024

https://github.com/guppster/krackattack

:globe_with_meridians: An application that exposes and aims to raise awareness about Wi-Fi key reinstallation attacks

cryptography encryption krackattacks react-native-app wpa2

Last synced: 13 Nov 2024

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

This repository is a restructured copy of https://github.com/wolfSSL/wolfssl/ for the Arduino environment. Any Pull Requests for code changes should be opened there.

arduino-library cryptography security ssl tls tls12 tls13

Last synced: 11 Nov 2024

https://github.com/slowli/ed25519-quirks

Ed25519 peculiarities - now in your browser

cryptography educational wasm

Last synced: 28 Oct 2024

https://github.com/gabrielfalcao/tomb

password manager written in rust with TUI, stores aes-256-cbc encrypted data in a yaml file

crypto cryptography rust tui

Last synced: 13 Nov 2024

https://github.com/eddieoz/nostr-stealth

Built on top of the Nostr protocol, specifically designed to ensure sender and receiver metadata full anonymity. Leveraging the concept of channels (or mixers), Nostr-Stealth ensures that individual messages between users cannot be distinguished or differentiated, thus enhancing user privacy.

cryptography e2ee encryption nostr nostr-protocol privacy protocol

Last synced: 02 Nov 2024

https://github.com/rafael-santiago/vigcrack

A simple cryptanalysis tool for the Vigenere cipher.

cryptanalysis cryptography vigenere

Last synced: 05 Nov 2024

https://github.com/libsv/go-bk

The go-to Bitcoin Keys (BK) Go library.

bitcoin bitcoin-golang-library bitcoinsv bsv cryptography ecdsa go golang

Last synced: 05 Nov 2024

https://github.com/ipaulpro/deso-wallet-generator

Offline DeSo Wallet Generator

crypto cryptocurrency cryptography deso

Last synced: 23 Oct 2024

https://github.com/cipherboy/hash_framework

Framework for studying cryptographic hash functions using SAT.

cryptographic-hash-functions cryptography distributed-computing md4 md5 sat satisfiability sha3 siphash

Last synced: 08 Nov 2024

https://github.com/bbc2/shuffled

Python random permutations of large integer ranges

cryptography iterator python randomization

Last synced: 13 Oct 2024