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/martinpaljak/cdoc

Command line utility for encrypting and decrypting CDOC files (DigiDoc Crypto alternative)

cdoc cli cryptography java smartcard utility

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

Secure random password generation library in go. Inspired by https://xkcd.com/936/

cryptography generator password random xkcd

Last synced: 10 Nov 2024

https://github.com/dufkan/JCEd25519

JavaCard implementation of Ed25519 signature algorithm for smartcards that do not support EdDSA algorithm introduced in JavaCard API version 3.1.

cryptography ed25519 javacard

Last synced: 27 Oct 2024

https://github.com/jsign/merlin

Composable proof transcripts for public-coin arguments of knowledge

cryptography fiat-shamir transcript zero-knowledge

Last synced: 27 Oct 2024

https://github.com/jsign/sumhash

sumhash512 cryptographic function implementation

algorand cryptography hash rust

Last synced: 27 Oct 2024

https://github.com/jsign/poseidon

A Zig implementation of Poseidon hash function.

cryptography hashing poseidon-hash zk-snarks

Last synced: 27 Oct 2024

https://github.com/yodalightsabr/2password

2Password: A cryptography experiment

aes-256 cryptography experimental password-manager

Last synced: 03 Nov 2024

https://github.com/jeffotoni/s3goamz

Loads files to s3 aws using the goamz library, a file encryption library

aws-s3 cryptography go gocry golang s3 s3-bucket upload

Last synced: 30 Oct 2024

https://github.com/rednblkx/dash_live_decrypt_proxy

A Simple DRM(CENC) decrypting script for DASH manifests of "dynamic" type

cryptography dash drm ffmpeg mp4 proxy video

Last synced: 08 Nov 2024

https://github.com/x011/pgp-filelock

PGP FileLock is a lightweight tool for encrypting and decrypting files using PGP standards. It provides a simple interface for generating PGP key pairs, encrypting files with public keys, and decrypting them with private keys. Designed for users who need quick and secure file encryption without the complexity of full-featured PGP software.

cipher cryptography decryption encryption pgp pgp-encryption pretty-good-privacy privacy privacy-protection privacy-tools python secure-communication

Last synced: 06 Nov 2024

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/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/marcogarlet/crypto

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

algorithm cryptography

Last synced: 14 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/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/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/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/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/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/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/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/i-umairkhan/ecdsa_node

Transactions via ECDSA cryptography algorithm.

cryptography ecdsa-cryptography express javascript nodejs react

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/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/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/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/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/hongyanwang/crypto-lab

Golang implementation of multiple crypto protocols

cryptography golang

Last synced: 06 Nov 2024

https://github.com/roginvs/cryptopoll

Secure crypto voting application

cryptography monero voting voting-application

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

Xml digital signature library for Dart

cryptography dart xml xml-digital-signature xmldsig

Last synced: 09 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/gibbed/gibbed.xxtea

C#/.NET implementation of XXTEA.

block-cipher cryptography xxtea

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

A library to handle ActivityPub-related crypto needs.

activitypub clojure crypto cryptography federation fediverse hacktoberfest

Last synced: 14 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/dkosmari/gnome-shell-extension-totp

A GNOME Shell extension to generate Time-based One-Time Passwords (TOTP aka Time-based OTP) for websites that use 2FA.

2fa 2factor cryptography gnome gnome-shell gnome-shell-extension javascript otp otp-generator otpauth security totp

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/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/tynes/nameswaps

Decentralized Exchange Infrastructure for Handshake Names

bitcoin blockchain cryptocurrency cryptography handshake peer-to-peer

Last synced: 06 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/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/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/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/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/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/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/tteeoo/sest

🔑 A local command-line based password manager using AES-256 encryption.

command-line cryptography encryption go golang password-manager

Last synced: 10 Nov 2024