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/matthiasgeihs/crypto-graph

Visualizing relationships between cryptographic primitives and number theoretic problems.

cryptography

Last synced: 09 Nov 2024

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

CSRF protection for the Rust web framework Iron

cryptography csrf csrf-protection http iron rust

Last synced: 09 Nov 2024

https://github.com/python273/pwngrid-api

Pwnagotchi's Pwngrid API client (⌐■_■)

cryptography pwnagotchi python

Last synced: 23 Oct 2024

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

PureKit SDK 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 passw0rd password password-hardened-encryption phe pii piidata sdk

Last synced: 09 Nov 2024

https://github.com/cyrildever/crumbl-jar

Library in the JVM for secure data storage with trusted third-parties

cryptography data-masking scala-library signing-trusted storage-api

Last synced: 13 Oct 2024

https://github.com/virgilsecurity/virgil-pythia-node

Virgil Pythia SDK allows developers to implement Pythia protocol to create breach-proof passwords, immune to offline and online attacks.

breach-proof-password cryptography encryption nodejs pythia pythia-sdk sdk virgil-pythia

Last synced: 09 Nov 2024

https://github.com/armfazh/qdsa-space17

[New Optimized] This is an optimized C-language library of the qDSA digital signature scheme instantiated with Curve25519.

cryptography curve25519 digital-signature high-performance montgomery-ladder public-key-cryptography qdsa x64

Last synced: 24 Oct 2024

https://github.com/centromere/pipes-cacophony

Pipes for Noise-secured network connections

cryptography haskell

Last synced: 12 Oct 2024

https://github.com/aaron-akhtar/jbot-archived

Java Botnet - Unfinished - Probably Discontinued

botnet cryptography java java-botnet jbot malware

Last synced: 11 Oct 2024

https://github.com/raphjaph/hotcertification

A distributed Certificate Authority

cryptography go golang

Last synced: 11 Oct 2024

https://github.com/jwerle/libhypercore-crypto

A C99 library for various cryptographic functions used in Hypercore.

c crypto cryptography hypercore

Last synced: 19 Oct 2024

https://github.com/devgeeks/echidna.js

Crypton is dead, long live Echidna.js

crypto cryptography echidna pouchdb tweetnacl

Last synced: 05 Nov 2024

https://github.com/jonhoo/go-crypto-examples

Example code for performing various higher-level operations using the Go crypto primitives

cryptography examples golang

Last synced: 13 Oct 2024

https://github.com/nuid/cryptography

Cross-platform cryptographic fundamentals

clj cljc cljs clojure clojurescript cryptography hashing random

Last synced: 12 Oct 2024

https://github.com/noloader/power8-crypto

The unoffical guide to POWER8 in-core crypto

aes-power8 book c cplusplus cryptography docbook powerpc sha-power8

Last synced: 14 Nov 2024

https://github.com/jedisct1/strange

A really tiny asymmetric crypto library.

crypto cryptography

Last synced: 12 Nov 2024

https://github.com/go-compile/qrsecrets

QR secrets is a cryptographically secure mechanism to store secret data with the highest levels of security and store it on physical paper.

256bit aes-256 argon2 cryptography encryption qrcodes quantum-resistant-cryptosystems secure

Last synced: 16 Nov 2024

https://github.com/gers2017/zenode

Abstraction layer on top of p2panda to interact with p2panda nodes

abstraction aquadoggo cryptography graphql p2p p2panda peer-to-peer rust schema utility-library

Last synced: 17 Nov 2024

https://github.com/chetanxpro/public-key-cryptography

This is a basic project to show how public key cryptography work By using Elliptic Curve Digital Signatures

cryptography ecdsa-cryptography ethereum

Last synced: 15 Nov 2024

https://github.com/marcogarlet/crypto

A collection of cryptographic algorithms (even attacks) created during Cryptography classes.

algorithm cryptography

Last synced: 14 Nov 2024

https://github.com/arxiver/rsam

Modified package for RSA encryption/decryption to allow large message encryption/decryption, to allow encryption through private key and decryption through public key and signature through public key and private key and vice versa. i.e. Additional functionalities to the existing crypto package https://pkg.go.dev/github.com/gossl/rsam

crypto cryptography go go-package golang gopher package rsa rsa-algorithm rsa-encryption rsa-key-encryption rsa-key-pair

Last synced: 15 Nov 2024

https://github.com/ogoodness/vbreaker-js

CSC 483 Project - Ciphers: Caeser, Multiplicitive, Affine, Vigenere, Hill, Columnar Transposition

affine-cipher caesar-cipher columnar-transposition-cipher cryptography data-analysis decoder decryption encoder encryption hill-cipher parsing vigenere-cipher

Last synced: 14 Nov 2024

https://github.com/xu-cheng/pbc-bindings

:electric_plug: Bindings for Pairing-Based Cryptography (libpbc)

bindings cplusplus cplusplus-14 cryptography pbc python ruby swig

Last synced: 15 Nov 2024

https://github.com/i-umairkhan/ecdsa_node

Transactions via ECDSA cryptography algorithm.

cryptography ecdsa-cryptography express javascript nodejs react

Last synced: 15 Nov 2024

https://github.com/demining/crypto-risk-scoring

Useful tools and services for finding vulnerabilities in a transaction to assess the risk of blockchain and various cryptocurrencies

bitcoin bitcoin-wallet blockchain blockchain-technology cryptanalysis crypto cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography ethereum ethereum-blockchain ethereum-contract ethereum-contracts

Last synced: 12 Nov 2024

https://github.com/lucadibello/virtualsafe

🔒 Crypt your directories and make your files completely unreadable!

cryptography fernet privacy-tools python security security-tool

Last synced: 11 Nov 2024

https://github.com/makemake-kbo/macrypt

Macrypt is a research blockchain built completely from scratch.

blockchain crypto cryptocurrency cryptography csharp dotnet-cli proof-of-work

Last synced: 11 Nov 2024

https://github.com/astro-gram/password-manager

This is a secure password manager written in Python. 🔥🔥

cryptography encryption password-manager python

Last synced: 15 Nov 2024

https://github.com/demining/crypto-wallet-protection

How to protect your money in Bitcoin and Ethereum cryptocurrencies in the face of the rapid growth of fake crypto wallets

bitcoin bitcoin-wallet cryptocurrencies cryptocurrency cryptography ethereum ethereum-wallet fake-data hack hacking protection protection-ring protection-scheme vulnerability

Last synced: 12 Nov 2024

https://github.com/geeklearningio/gl-ionic-secure-file-storage

A service using two encryption plugins to encrypt data on iOS and Android

cordova cryptography ionic security storage

Last synced: 11 Nov 2024

https://github.com/demining/qianshi-quantum-computer

Cryptocurrency of Bitcoin against QIANSHI quantum computer from Chinese search engine giant Baidu Inc.

attack bitcoin bitcoin-transaction bitcoin-wallet blockchain cryptocurrencies cryptography ecdsa ecdsa-cryptography privatekey quantum-computing vulnerability

Last synced: 12 Nov 2024

https://github.com/jemtaly/pypbc

Python wrapper for the PBC (Pairing-Based Cryptography) library

bilinear-pairing cryptography python-library

Last synced: 11 Nov 2024

https://github.com/cyrildever/feistel-jar

Feistel cipher implementation for the JVM providing format-preserving encryption

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

Last synced: 13 Oct 2024

https://github.com/beritani/ring-signatures

Pure TypeScript Ring Signatures

cryptography elliptic-curves ring-signatures

Last synced: 10 Oct 2024

https://github.com/webmd-health-services/carbon.cryptography

Cross-platform PowerShell module that makes encrypting and decrypting strings (using standard cryptographic algorithms) and managing certificates easy.

aes-crypto aes-encryption certificates cryptography dpapi powershell powershell-core powershell-module rsa-cryptography rsa-encryption securestring security x509 x509certificates

Last synced: 11 Oct 2024

https://github.com/timebertt/grypto

Understanding cryptographic algorithms by implementing them in Go :mortar_board:

cryptography golang learning-by-doing learning-exercise

Last synced: 12 Nov 2024

https://github.com/anmol-singh-jaggi/sha2_512

:lock_with_ink_pen: An implementation of SHA-2 hash function with a digest size of 512 bits

c-plus-plus cryptography digest hash

Last synced: 15 Oct 2024

https://github.com/denpeshkov/httpsign

Signatures for HTTP requests

cryptography go golang http signature

Last synced: 17 Oct 2024

https://github.com/nicknaso/cryptoppjs

Node.js native addons for cryptopp

cplusplus crypto cryptography javascript native-module nodejs

Last synced: 15 Oct 2024

https://github.com/virgilsecurity/virgil-ratchet-kotlin

Virgil Security Ratchet 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/virgilsecurity/virgil-keyknox-javascript

Keyknox SDK allows developers to communicate with Virgil Keyknox Service to upload, download, and synchronize encrypted sensitive data (private keys) between different devices.

cryptography data-sharing keyknox sdk

Last synced: 09 Nov 2024

https://github.com/aead/blake2b

The BLAKE2b hash algorithm as defined in RFC 7693

blake2b blake2b-hash-algorithm cryptography go

Last synced: 12 Oct 2024

https://github.com/jshawl/proof.im

Zero-Trust Signature Based Proof of Identity

authentication cryptography digital-signature ed25519 identity minisign signature ssh-key

Last synced: 15 Oct 2024

https://github.com/descent098/diffie-hellman

A very simple implementation and explanation of the Diffe-Helmen Key Exchange

cryptography diffie-hellman diffie-hellman-exchange education learning

Last synced: 13 Oct 2024

https://github.com/diptochakrabarty/voice-encryption

Use Sockets and Encryption Algorithms for cryptography project

cryptography encryption hashing-algorithm rsa rsa-cryptography

Last synced: 28 Oct 2024

https://github.com/popcornell/pyaes_drbg

Cryptographically Secure AES DRBG NIST SP 800-90A, Rev 1 pseudo-random number generator (PRNG) in Pure Python

aes cryptography drbg nist pseudo-random-generator pseudorandom python random-generation

Last synced: 14 Oct 2024

https://github.com/furritos/flask-simple-crypt

Flask extension based on simple-crypt that allows simple, secure encryption and decryption for Python.

cryptography decryption encryption flask python security symmetric symmetric-cryptography

Last synced: 10 Oct 2024

https://github.com/tynes/libsigner

manage watch only bitcoin wallets with bcoin

bcoin bitcoin cryptography ledger nodejs trezor

Last synced: 10 Oct 2024

https://github.com/rikulo/xml-crypto

Xml digital signature library for Dart

cryptography dart xml xml-digital-signature xmldsig

Last synced: 09 Nov 2024

https://github.com/cyrildever/crumbl-js

Secure data storage with trusted third-parties to use in Javascript environment

cryptography data-masking javascript-library signing-trusted storage-api typescript-library

Last synced: 13 Oct 2024

https://github.com/sug0/git-signify

Harness the power of signify(1) to sign arbitrary git objects

cryptography git openbsd rust security signature signify

Last synced: 10 Oct 2024

https://github.com/ancientlore/hashsrv

A web service that performs hashing, encryption, encoding, and compression.

cryptography encoding golang hashing webservice

Last synced: 13 Nov 2024

https://github.com/ausaf007/multi-party-computation

Create Ethereum wallet with multi-party validation and threshold cryptography.

cryptography java multi-party-computation shamir-s-secret-sharing-scheme shamir-secret-sharing threshold-cryptography

Last synced: 10 Nov 2024

https://github.com/OmiyaGames/omiya-games-cryptography

Unity package containig a collection of cryptography-related tools.

cryptography omiya-games openupm unity unity-asset unity-editor unity-scripts unity2d unity3d

Last synced: 10 Nov 2024

https://github.com/p3t3r67x0/vigenere_cipher

Simple programm to encrypt or decrypt a vigenere cipher text. This tool might be handy for some CTF games.

crypto cryptography ctf ctf-tools python vigenere-cipher

Last synced: 10 Nov 2024

https://github.com/thenaubit/crypto-password-generator

🦄 A cryptographically secure password generator!

cryptography emotionjs mantine-ui nextjs password-generator typescript

Last synced: 08 Nov 2024

https://github.com/haizzz/lockbox

Double click to encrypt / decrypt a folder

cryptography encryption hacktoberfest python python3

Last synced: 01 Nov 2024

https://github.com/manelli/ex_bcrypt

Elixir wrapper for the OpenBSD bcrypt password hashing algorithm

bcrypt cryptography elixir password security

Last synced: 09 Nov 2024

https://github.com/tynes/nameswaps

Decentralized Exchange Infrastructure for Handshake Names

bitcoin blockchain cryptocurrency cryptography handshake peer-to-peer

Last synced: 06 Nov 2024

https://github.com/andreypfau/kotlinx-crypto

A multiplatform Kotlin library providing basic cryptographic functions and primitives

blake2 crc32 crypto cryptography hmac keccak kotlin kotlin-language kotlin-library kotlin-multiplatform pbkdf2 poly1305 salsa20 sha256 sha512

Last synced: 21 Oct 2024

https://github.com/dajiaji/mkkey

Application-layer Key Generator supporting JWK (JSON Web Key) and PASERK (Platform-Agnostic Serialized Keys).

cryptography jose jwk jwt paserk paseto python security

Last synced: 21 Oct 2024

https://github.com/kevincharm/broth16

Groth16 using BLS12-381 pairings

cryptography groth16 zk-snarks zkp

Last synced: 08 Nov 2024

https://github.com/hongyanwang/crypto-lab

Golang implementation of multiple crypto protocols

cryptography golang

Last synced: 06 Nov 2024

https://github.com/cedws/ki-keyring

Utility for ejecting/injecting sets of obfuscated public keys from/into WizardGraphicalClient binaries

cryptography go reverse-engineering

Last synced: 13 Nov 2024

https://github.com/sc0vu/js-keccak-tiny

Keccak tiny emscripten binding in javascript, including SHA-3/Keccak/Shake hash function.

cryptography hash keccak keccak-tiny sha3 shake wasm webassembly

Last synced: 14 Oct 2024

https://github.com/sfuhrm/saphir-hash

Cryptographic message digest algorithms as a Java library with standard JCA adapters

crypto crypto-library cryptography cryptography-library cryptohash digest hash hashing hashing-algorithms java library md5 messagedigest ripemd160 sha1 sha2 sha256 tiger

Last synced: 05 Nov 2024

https://github.com/xsavikx/present-cipher

In this repo you'll find a reference python implementation of PRESENT cipher and my own minified version with 16-bit key and 8-bit block.

cipher cryptography

Last synced: 08 Nov 2024

https://github.com/alisianoi/lyra2-java

Subset of Lyra2 password hashing

cryptography hash-algorithm password

Last synced: 13 Oct 2024

https://github.com/yds12/guarakapa

Password manager for the terminal.

cli command-line cryptography password password-manager rust terminal tui

Last synced: 14 Nov 2024

https://github.com/soreing/des-cpp-encrypt

Simple DES encryption library for C++

cpp cryptography des

Last synced: 30 Oct 2024

https://github.com/wildonion/thecry

🥲 my whole knowledge of low level coding, decrypting, decompiling and shellcode injection

aes-256 cbc-aes-encryption cryptography decompilation decryption-algorithm shellcode

Last synced: 16 Oct 2024

https://github.com/loneicewolf/cryptography

Encryption implemented in various languages. like AES and Serpent, more coming.

aes c cascade-encryption cipher cpp cryptography openssl rijndael serpent

Last synced: 06 Nov 2024

https://github.com/omiyagames/omiya-games-cryptography

Unity package containig a collection of cryptography-related tools.

cryptography omiya-games openupm unity unity-asset unity-editor unity-scripts unity2d unity3d

Last synced: 10 Nov 2024

https://github.com/mortendahl/pond

Experimental library for deep learning on encrypted data

cryptography deep-learning machine-learning secure-computation

Last synced: 30 Oct 2024