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/andreyrusyaev/acryptohashnet

A pure managed C# implementation of well-known cryptographic hash functions such as SHA-family (SHA0, SHA1, SHA2, SHA3), MD-family (MD2, MD4, MD5), RIPEMD, Tiger, Haval, Snefru.

cryptography cryptohash digest hash haval keccak md4 md5 ripemd sha0 sha1 sha2 sha256 sha3 sha3-256 sha3-512 sha512 snefru tiger

Last synced: 08 Nov 2024

https://github.com/jorisvink/nyfe

A software based file encryption tool where all cryptographic parts are based on a single cryptographic permutation: Keccak-f[1600,24]. || This is a read-only mirror, pull requests are ignored.

cryptography file-encryption keccak-sponge

Last synced: 07 Nov 2024

https://github.com/olegfomenko/crypto

Crypto Library

circom cryptography go

Last synced: 08 Nov 2024

https://github.com/ausaf007/zk-proof-demo

Command-line application demonstrating the mathematical working of non-interactive ZK Proofs of discrete log problem. Also called the Schnorr signature scheme.

cryptography java learn non-interactive-zero-knowledge schnorr-signatures zk-proofs

Last synced: 10 Nov 2024

https://github.com/ooesili/shamir

A command line tool for using Shamir's Secret Sharing algorithm.

command-line cryptography shamir-secret-sharing

Last synced: 12 Nov 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/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/virgilsecurity/virgil-keyknox-x

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

cryptography keyknox keypair sdk

Last synced: 09 Nov 2024

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

Virgil Crypto library is a small, flexible and convenient wrapper for a variety of cryptographic algorithms. Includes asymmetric key generation, encryption/decryption of data, generation/verification of digital signatures, Pythia protocol and Double Ratchet protocol implementation.

cryptography doubleratchet encryption pythia ratchet

Last synced: 09 Nov 2024

https://github.com/manojpramesh/ether-key

Ethereum address and key file generation tool using Angular 2.

cryptography ethereum

Last synced: 16 Nov 2024

https://github.com/exonum/pwbox

Password-based encryption for Node and browsers

crypto cryptography encryption libsodium pwhash scrypt

Last synced: 10 Nov 2024

https://github.com/jedisct1/strange

A really tiny asymmetric crypto library.

crypto cryptography

Last synced: 12 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/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/marcogarlet/crypto

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

algorithm cryptography

Last synced: 14 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/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/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/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/jemtaly/pypbc

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

bilinear-pairing cryptography python-library

Last synced: 11 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/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/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/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/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/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/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/fpoirotte/cryptal

Cryptography Abstraction Layer for PHP

abstraction crypto cryptography layer php

Last synced: 28 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/vatshayan/github-internship

Internship available for Everyone on Machine Learning, Cryptography, Data science, IOT, Security and Web Development

c cryptocurrency cryptography datascience internship internship-report internships internships-offers machine-learning machine-learning-algorithms python startup-internships webdevelopment

Last synced: 11 Oct 2024

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

Golang implementation of multiple crypto protocols

cryptography golang

Last synced: 06 Nov 2024

https://github.com/gibbed/gibbed.xxtea

C#/.NET implementation of XXTEA.

block-cipher cryptography xxtea

Last synced: 15 Oct 2024

https://github.com/miraclx/libeaes-js

Enhanced simultaneous compression + encryption prototype with NodeJS

aes-ctr aes-encryption compression cryptography decrypt eaes encrypt gzip pipe stream

Last synced: 11 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/oxmarco/crypto

C++ utility to crypt/decrypt all files in a given directory with a simple XOR cypher (OSX version)

crypto cryptography mac-osx xor

Last synced: 24 Oct 2024

https://github.com/zebrunner/carina-crypto

Cryptographic Java Library. Provides an interface for encrypting / decrypting based on Cipher. Part of the Carina Framework

carina carina-framework cryptography java security

Last synced: 12 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/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/ali2210/wizdwarf

(:tada:) WzDwarf is a decentralized molecular application interface

cloud containers cryptography decentralized docker docker-compose go linux protocol-buffers terraform

Last synced: 28 Oct 2024

https://github.com/slowli/secret-tree

Hierarchical secret derivation with Blake2b and RNGs

cryptography key-derivation

Last synced: 28 Oct 2024

https://github.com/qantik/ratcheted

Performance Survey of Several Ratcheted Key-Agreement and Messaging Protocols

benchmark cryptography go messaging ratchet

Last synced: 14 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/jsign/kzg-ceremony-test-vectors

Ethereum KZG ceremony test vectors using the reference implementation

cryptography ethereum kzg powers-of-tau

Last synced: 29 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/mortendahl/pond

Experimental library for deep learning on encrypted data

cryptography deep-learning machine-learning secure-computation

Last synced: 30 Oct 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/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/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/martinpaljak/cdoc4j

Java library for handling CDOC 1.0/1.1/2.0 files with AES-256 GCM and RSA or ECC

aes-256 aes-gcm cdoc cryptography encryption java xml

Last synced: 15 Oct 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/ericksumargo/pin

Built over Jetpack's EncryptedSharedPreferences API with less verbose syntax, efficient read/write mechanism, complex object and null default value support with compile time safety

coroutines cryptography jetpack kotlin sharedpreferences

Last synced: 07 Nov 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/tynes/libsigner

manage watch only bitcoin wallets with bcoin

bcoin bitcoin cryptography ledger nodejs trezor

Last synced: 10 Oct 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/denpeshkov/httpsign

Signatures for HTTP requests

cryptography go golang http signature

Last synced: 17 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/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/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/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/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/dstein64/lc4

An implementation of ElsieFour (Alan Kaminsky 2017).

cryptography elsie-four lc4

Last synced: 28 Oct 2024

https://github.com/delagen/cadesplugin

CryptoPro EDS Browser plug-in typescript implementation

cadesplugin cryptography cryptopro gost3411-2012

Last synced: 22 Oct 2024

https://github.com/iamnotstatic/wallet-manager

This is for managing crypto addresses and generation

bitcoin blockchain cryptocurrency cryptography ethereum

Last synced: 25 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/rofl0r/kripto

Simple and flexible "object-oriented" cryptographic library written in ISO C99.

c99 cryptography public-domain

Last synced: 13 Oct 2024

https://github.com/jedisct1/aegis-jasmin

An implementation of AEGIS in the Jasmin programming language

aead aegis aegis128l aegis256 cipher cryptography jasmin

Last synced: 16 Oct 2024

https://github.com/virgilsecurity/demo-nexmo-chat-android

A simple Web application that demonstrates how the end-to-end encryption works in chat messaging use case. The application uses Nexmo as a messaging provider.

android chat cryptography e2ee encryption end-to-end-encryption messenger nexmo secured-by-virgil vonage web-app

Last synced: 09 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/virgilsecurity/virgil-messenger-x

A simple E2EE chat for iOS which uses Virgil Security services.

chat cryptography demo encryption end-to-end-encryption ios ios-app messenger

Last synced: 09 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/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/rikulo/xml-crypto

Xml digital signature library for Dart

cryptography dart xml xml-digital-signature xmldsig

Last synced: 09 Nov 2024

https://github.com/lukasz-zimnoch/ipfs-market

Example repository intended to demonstrate a simple digital goods trading system powered by Ethereum smart contracts, IPFS file system and some basic cryptographic algorithms.

blockchain cryptocurrency cryptography ethereum go ipfs solidity

Last synced: 14 Oct 2024