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/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/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/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/biglup/cardano-c

A pure C library for interacting with the Cardano blockchain. Compliant with MISRA standards and binding-friendly architecture.

c c99 cardano cryptocurrency cryptography serialization

Last synced: 12 Oct 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/tynes/libsigner

manage watch only bitcoin wallets with bcoin

bcoin bitcoin cryptography ledger nodejs trezor

Last synced: 10 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/alisianoi/lyra2-java

Subset of Lyra2 password hashing

cryptography hash-algorithm password

Last synced: 13 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/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/delagen/cadesplugin

CryptoPro EDS Browser plug-in typescript implementation

cadesplugin cryptography cryptopro gost3411-2012

Last synced: 22 Oct 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/tynes/nameswaps

Decentralized Exchange Infrastructure for Handshake Names

bitcoin blockchain cryptocurrency cryptography handshake peer-to-peer

Last synced: 06 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/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/hongyanwang/crypto-lab

Golang implementation of multiple crypto protocols

cryptography golang

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

Signatures for HTTP requests

cryptography go golang http signature

Last synced: 17 Oct 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/sdrapkin/securitydriven.winter

Cloud-Scale Cryptography.

aead aes-gcm cryptography gcm streaming

Last synced: 07 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/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/chiffre-io/crypto

Cryptographic primitives & constructs for the Chiffre platform

aes-256-gcm chiffre cryptography secure-remote-password shamir-secret-sharing tweetnacl

Last synced: 11 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/youben11/psi

Playing with different Private Set Intersection protocols

cryptography privacy-preserving psi

Last synced: 17 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/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/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/slowli/secret-tree

Hierarchical secret derivation with Blake2b and RNGs

cryptography key-derivation

Last synced: 28 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/georgiifirsov/bc-lib

Tiny library with block ciphers implementation for my cryptography research

block-cipher cryptography secret-key-encryption symmetric-cryptography symmetric-key-cryptography

Last synced: 06 Nov 2024

https://github.com/samuel-lucas6/aegis.net

A .NET implementation of AEGIS-128L and AEGIS-256.

aead aegis aegis128l aegis256 aes crypto cryptography

Last synced: 16 Oct 2024

https://github.com/hobbyquaker/passwd-file

Node.js Password File CLI Tool and Lib :closed_lock_with_key:

cli cryptography file hash login nodejs password pbkdf2 salt security sha512

Last synced: 16 Nov 2024

https://github.com/ishivanshgoel/securechat

End-to-end encrypted chat application using RSA algorithm. Backend: https://github.com/ishivanshgoel/securechat-app/

bootstrap cryptography css html javascript rsa-cryptography

Last synced: 12 Nov 2024

https://github.com/utilyre/summer

🔥 High-performance utility for generating checksums in parallel

checksum cli command-line cryptography go golang hashing lib library parallel parallel-computing tool utility

Last synced: 06 Nov 2024

https://github.com/asc8384/neural-distinguishers

Neural Distinguishers on TinyJAMBU-128 and GIFT-64

crypto cryptography deep-learning gift tinyjambu

Last synced: 03 Nov 2024

https://github.com/armortal/webcrypto-go

An implementation of the W3C Web Cryptography API specification for Go.

crypto cryptography go golang webcrypto webcrypto-api webcryptography-api

Last synced: 10 Nov 2024

https://github.com/hushos/hushos

An open source, privacy first, end-to-end encrypted productivity OS!

cryptography encryption end-to-end-encryption nextjs privacy self-hosted typescript

Last synced: 10 Oct 2024

https://github.com/loneicewolf/ciphers-python

Cypher, Cipher, Cyphers, Ciphers, cryptography, encryption, obfuscation, enciphering, deciphering - in python3

alphabet cipher cryptography encryption jupyter-notebooks python substitution-cipher

Last synced: 06 Nov 2024

https://github.com/dorssel/dotnet-xmss

.NET Standard 2.0 implementation of XMSS and XMSS-MT.

cryptography dotnet dotnet-standard nist-sp-800-208 post-quantum-signature rfc-8391 xmss xmss-mt

Last synced: 06 Nov 2024

https://github.com/dorssel/dotnet-aes-extra

.NET Standard 2.0 implementation of AES-CTR, AES-CMAC, and SIV-AES (aka AES-SIV).

aes aes-cmac aes-cmac-siv aes-ctr aes-ctr-mode aes-siv cmac cryptography dotnet dotnet-standard siv siv-aes siv-mode

Last synced: 06 Nov 2024

https://github.com/ngirimana/rsa

RSA algorithm is asymmetric cryptography algorithm. Asymmetric actually means that it works on two different keys i.e. Public Key and Private Key. As the name describes that the Public Key is given to everyone and Private key is kept private.

cryptography css3 html5 network-security rsa

Last synced: 08 Nov 2024

https://github.com/buhman/cryptio

file-like interface for authenticated encryption

aes-gcm authenticated-encryption cryptography encryption-library

Last synced: 27 Oct 2024

https://github.com/raymondfx/uptechafrica

UpTechAfrica East Africa Blockchain Hackathon - Whistleblower Solution

blockchain cryptography whistleblowing

Last synced: 24 Oct 2024

https://github.com/arad-afzali/aes-file-encryptor-decryptor

AES-File-Encryptor is a Python-based application that provides a user-friendly graphical interface for encrypting and decrypting files or texts using the Advanced Encryption Standard (AES). This tool is designed to help users secure their files or texts by generating encryption keys, and encrypting or decrypting them when needed.

aes aes-encryption cryptography decryption encryption-tool file-encryption file-security gui text-encryption

Last synced: 11 Nov 2024

https://github.com/transferwise/crypto

Crypto helper modules

crypto cryptography vault

Last synced: 06 Nov 2024

https://github.com/maxpat78/cryptopad

A simple Notepad supporting ZIP AES-256 encrypted documents, coded in Python

aes cryptography encryption notepad security text-editor zip zipfile

Last synced: 07 Nov 2024

https://github.com/allouis/lamport-ots

🔏 Lamport One-Time Signatures in JavaScript 🔏

cryptography lamport ots signature

Last synced: 12 Oct 2024

https://github.com/unclerus/regnupg

Python GnuPG wrapper

cryptography gnupg gpg python

Last synced: 04 Nov 2024

https://github.com/nning/vigenere_jorin

Quick POC of an idea for a Vigenere variant, my 6 year old son inspired

cryptography vigenere

Last synced: 27 Oct 2024

https://github.com/messsimo/crypto-search

App for Crypto House which show live crypto coin information

api cryptocurrency cryptography css figma git html javascript js laravel php responsive restful-api

Last synced: 11 Oct 2024

https://github.com/py-zero/cryptozero

Simple, strong cryptography for beginners, in Python.

cryptography education python3

Last synced: 12 Oct 2024

https://github.com/nyg/opaque-impl

OPAQUE implementation (PoC)

cryptography elliptic-curve opaque proof-of-concept

Last synced: 12 Nov 2024

https://github.com/meyiapir/cryptograph

This is a simple console application for encrypting files using AES, written in Python.

aes aes-encryption cryptography file-encryption python python3

Last synced: 12 Nov 2024

https://github.com/vsrc/playground

My personal sandboxed experimenting lab

bitcoin cryptocurrency cryptography golang

Last synced: 06 Nov 2024

https://github.com/stevehjohn/security

Various useful classes for information security

cryptography csharp dotnet shamir

Last synced: 06 Nov 2024

https://github.com/scar26/votesec.io

An automated voting platform based on Azure Blockchain that offers complete anonymity, instantaneous results and a plethora of other features

blockchain cosmosdb cryptography iot node-chakra solidity truffle

Last synced: 09 Nov 2024

https://github.com/kingmob/cryptopals-crypto-challenges

The Cryptopals (formerly Matasano) crypto challenges

clojure crypto-challenges cryptography cryptopals

Last synced: 12 Oct 2024

https://github.com/hpgrahsl/rhd-csflc-kafka-connect-demos

Demo Scenarios discussed in my Red Hat Developers article series

apachekafka cryptography encryption-decryption kafka kafka-connect security

Last synced: 10 Nov 2024

https://github.com/cizr/perlcodingtoolkit

This repository contains a diverse collection of Perl scripts and utilities designed to assist developers in various aspects of programming and problem-solving.

client-server compression-algorithm cryptography cybersecurity data-structures digitalforensics graph perl perl5 problem-solving recursion scheduling-algorithms searching-algorithms sorting-algorithms tree webprogramming

Last synced: 12 Oct 2024

https://github.com/piotrszyma/mcl-python

Python bindings for mcl library by herumi

bindings cryptography pairing

Last synced: 10 Nov 2024

https://github.com/samuelschlesinger/blake3-lamport-signatures

An implementation of Lamport/Merkle signatures in Rust using the BLAKE3 hash function.

cli cryptography lamport-signature-scheme merkle-signature-scheme rust rust-lang signature

Last synced: 27 Oct 2024

https://github.com/danieldidiobalsamo/sha256_golang

Go SHA-256 from-scratch implementation

cryptography go hasing sha256

Last synced: 09 Nov 2024

https://github.com/asc8384/simple-cryptography

Simple cryptographic implementation, including TinyJambu, Grain-128AEAD, Fridrich, etc.

crypto cryptography encryption tinyjambu

Last synced: 03 Nov 2024

https://github.com/raykarna/bitcoin-stealer

Generate random bitcoin wallets, private keys (seeds) and then check if they match a wallet that contains some kind of balance, and then take it. Node.js

bitcoin bruteforce btc btc-wallet btc-wallet-recover cracker cracking crypto cryptocurrency cryptography ethereum javascript node node-js nodejs seed seed-phrase wallets

Last synced: 09 Nov 2024

https://github.com/cflems/pk

Penguin's Kiss: Asynchronous Command and Control software + multi-client + encrypted + terminal emulation

c2 command-and-control cryptography penguins-kiss pk remote-shell

Last synced: 10 Nov 2024

https://github.com/ytisf/aasdfg

Create a truly random, en-masse, random seed using your webcam's noise. Locally.

cryptography entropy random-generation ssl-certificates

Last synced: 24 Oct 2024

https://github.com/mjvl/csci-462-tools

Collection of miscellaneous scripts written to help for CSCI-462 - RIT's cryptography course.

cryptography csci-462 diffie-hellman dsa elgamal elgamal-digital-signature rit-cryptography-course rit-csci-462 square-and-multiply

Last synced: 16 Nov 2024

https://github.com/mahdi7s/software-lock

A complete solution to add lock and activation serial code to a software project

asp-net asp-net-mvc cryptography csharp dotnet entity-framework locker obfuscation serialization windows-forms

Last synced: 14 Nov 2024

https://github.com/caprinux/cyberthon-2021

Cyberthon 2021 Training. Includes ALL challenges from self-directed learning and some from livestream training.

binary-exploitation cryptography forensics pwn reverse-engineering web web-exploitation

Last synced: 13 Oct 2024

https://github.com/yrotak/d-1

D-1 is an open source symmetric encryption algorithm

crypto cryptography d-1 done encryption encryption-algorithms encryption-decryption symetric-key

Last synced: 09 Nov 2024

https://github.com/cosmian/cloudproof_flutter

The Flutter API library to Cosmian Cloudproof Encryption

android cloud cloudproof cryptography dart flutter ios

Last synced: 09 Nov 2024

https://github.com/jrdpteam/vortex

A command-line tool for file encryption and decryption using AES-256, with strong password generation and management.

aes aes-256 command-line-tool cryptography decryption encryption file-encryption password-management security

Last synced: 12 Nov 2024

https://github.com/trainingbypackt/advanced-blockchain-development

Build highly secure, decentralized applications and conduct secure transactions

bitcoin blockchain cryptocurrencies cryptography ethereum smart-contracts

Last synced: 14 Nov 2024

https://github.com/noot/dleq-rs

cross-group discrete log equality proof

cryptography dleq zero-knowledge

Last synced: 13 Nov 2024

https://github.com/d0nutptr/cryptopals_solutions

My solutions to the CryptoPals problem sets.

cryptography cryptopals python python3 security

Last synced: 13 Oct 2024

https://github.com/myusuf3/siapaperwallet

Create Sia Paper Wallets

cryptography paperwallet sia siacoin

Last synced: 15 Oct 2024