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/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/horus-org/payjoin-react-native

React Native Library to Payjoin

bitcoin cryptography payjoin privacy

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

Paper backup requiring a chosen K of N pieces to decrypt. Useful for storing passwords, private keys for PGP or Bitcoin, recovery codes, secret instructions, and small files. Work in progress.

backup bitcoin cross-platform cryptography csharp digital dotnet-core encrypt paper password pgp print private-key redundancy secret-sharing security shamir threshold wallet

Last synced: 15 Oct 2024

https://github.com/analogfeelings/blitzhash

SHA hashing library for Blitz3D, using Crypto++ as a backend.

blitz blitz3d blitzbasic cpp cryptography cryptopp visual-studio vs2022

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

Python GnuPG wrapper

cryptography gnupg gpg python

Last synced: 04 Nov 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/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/sgiath/secp256k1

Elixir wrapper for Bitcoin Core secp256k1 library

bitcoin cryptography elixir secp256k1

Last synced: 14 Oct 2024

https://github.com/daniel-boll/zealot

Be Hideous Before Zeal Cease Zealotry.

cryptography decryption encryption study study-group study-project

Last synced: 05 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/skyf0l/discrete-logarithm

Fast discrete logarithm solver in Rust

cryptography discrete-logarithm number-theory

Last synced: 14 Oct 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/michaelsproul/swap-or-not-shuffle-isabelle

Formalisation of the swap-or-not shuffle used in Ethereum 2.0

cryptography eth2 ethereum formal-verification

Last synced: 28 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/virgilsecurity/virgil-ratchet-x

Virgil Security Ratchet Objective-C/Swift 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/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/wildonion/wallexerr

RSA (Asymmetric) Crypto Wallet Implementations using ECC Curves

crypto cryptography ecdsa ed25519 elliptic-curve-cryptography rsa-cryptography secp256k1 secp256r1 wallet web3

Last synced: 07 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/raymondfx/uptechafrica

UpTechAfrica East Africa Blockchain Hackathon - Whistleblower Solution

blockchain cryptography whistleblowing

Last synced: 24 Oct 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/alierpm/cryptohub

This project is based on Coinranking API: The simplest API for Cryptocurrency Prices - Real-Time & Historical - Crypto Market Data - Coins - Exchanges and Bing News Search API:An AI service from Microsoft Azure that turns any app into a news search resource.

bitcoin blockchain crypto cryptocurrency cryptocurrency-exchanges cryptography ethereum newsapi

Last synced: 21 Oct 2024

https://github.com/developpeurpascal/swap-keys-generator

A simple generator of reversible bytes lists or arrays in different programming languages for swapping from a byte value to an other.

cryptographic-algorithms cryptography cryptography-tools delphi delphi-app developer-tool developer-tools firemonkey firemonkey-applications

Last synced: 01 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/nalinrajendran/cryptography-automata-theory

This is a simple scenario based application for string matching and cryptography in the case of a publisher, subscriber model. This demonstrates the communication between a publisher and a subscriber model using two different modes of encryption and decryption(Caesar Cipher, Bit-Flipping).

amrita-vishwa-vidyapeetham bit-flipping caesar-cipher cryptography decryption encryption login-page pub-sub publisher-subscriber

Last synced: 10 Nov 2024

https://github.com/rusq/gonss3

Subset of Mozilla NSS enough to decrypt firefox passwords

3des 3des-cbc asn1-der cryptography deciphering decryption firefox password pkcs5

Last synced: 26 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/asc8384/simple-cryptography

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

crypto cryptography encryption tinyjambu

Last synced: 03 Nov 2024

https://github.com/dotx12/algunscrypt

🔒 Alguns is a symmetric encryption method that contains 2 keys. Uses 128-bit AES in CBC mode and PKCS7 padding with the replacement of letters with random values.

aes alguns crypto cryptography decrypt hash python python3

Last synced: 14 Oct 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/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/benwoo1110/cryptography-gui

Simple visualisation for basic string cryptography algorithms

algorithms cryptography cryptography-gui pygame python3 string-cryptography-algorithms visualisation

Last synced: 08 Nov 2024

https://github.com/cipherstash/enveloperb

Ruby bindings for the envelopers envelope-encryption library

cipherstash cryptography encryption envelope-encryption ruby

Last synced: 09 Nov 2024

https://github.com/abhisinha08/cryptile

A Desktop App and CLI tool to encrypt and decrypt your files with a secure password

cryptography react rust tauri

Last synced: 12 Oct 2024

https://github.com/jsign/zig-eth-secp256k1

A Zig libsecp256k1 wrapper with bells and whistles for Ethereum

cryptography ethereum secp256k1 zig

Last synced: 27 Oct 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/buhman/cryptio

file-like interface for authenticated encryption

aes-gcm authenticated-encryption cryptography encryption-library

Last synced: 27 Oct 2024

https://github.com/delthas/libsilence-java

Lightweight API for the Silence protocol

cryptography java-8 silence sms smssecure textsecure

Last synced: 12 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/deemru/cryptash

Hash-based encrypt/decrypt for PHP

authenticity confidentiality cryptography decrypt encrypt integrity php

Last synced: 29 Oct 2024

https://github.com/transferwise/crypto

Crypto helper modules

crypto cryptography vault

Last synced: 06 Nov 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/myusuf3/siapaperwallet

Create Sia Paper Wallets

cryptography paperwallet sia siacoin

Last synced: 15 Oct 2024

https://github.com/b1f6c1c4/naive-garble

Naïve implementation of garbled circuits.

cryptography garbled-circuits oblivious-transfer secure-computation sfe

Last synced: 29 Oct 2024

https://github.com/michaelsproul/antifa

Build a Merkle tree for your files

cryptography filesystem integrity paranoid rust

Last synced: 29 Oct 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/lovasoa/sha_hashes

Collection of sha hashes of common passwords

cracking cryptography security sha1 website whitehat

Last synced: 28 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/sheroz/rsa

Samples of RSA (Rivest–Shamir–Adleman) asymmetric cipher implementations in Rust

crypto cryptography public-key-cryptography rsa rsa-cipher rsa-cryptography rsa-cryptosystem

Last synced: 15 Nov 2024

https://github.com/simplito/linked-pm

A simple web application which encrypts your private messages (Java Script client-side encryption) and converts them into clickable links and QR-codes.

application cryptography qrcode web

Last synced: 14 Nov 2024

https://github.com/marekyggdrasil/minicurve

A simple library for elliptic curve visualization.

cryptography education visualisation visualization

Last synced: 17 Nov 2024

https://github.com/kkazuo/openid-key

Get OpenID keys from issuer.

common-lisp cryptography jwt lisp openid openidc

Last synced: 15 Nov 2024

https://github.com/axthauvin/cacher-du-texte-dans-du-texte

Python module and its web equivalent, to hide text within text by manipulating bits

cryptography javascript python text

Last synced: 12 Nov 2024

https://github.com/arkorty/rustcm-cli

UTF-8 Text Cipher using XChaCha20-Poly1305

chacha20-poly1305 cli cryptography rust

Last synced: 13 Nov 2024

https://github.com/guilhermeisnotunix/grifforix

Grifforix aims to be a strong and secure password generator made in Java, it uses the Java's *java.security.SecureRandom* library. I have plans to make it also a secure authenticator software in the future. Grifforix is currently experimental in v.0.9.2-alpha.

cryptography password-generator random-number-generators

Last synced: 13 Nov 2024

https://github.com/solidiquis/ez_encrypt

A small message encryption + decryption web application powered by Rust + WASM.

cryptography reactjs rust tailwindcss typescipt wasm webassemby

Last synced: 14 Nov 2024

https://github.com/exploide/ulpcrypt

Implementation of the U-LP Cryptosystem

cryptography cryptography-library

Last synced: 15 Nov 2024

https://github.com/pavelkryukov/putty-ci

PuTTY with continuous integration

cryptography putty puttygen ssh ssh-client

Last synced: 14 Nov 2024

https://github.com/jitendragangwar123/ekolance-solidity-cohort-2

This repository contains Solidity programming exercises that were discussed during the Ekolance Solidity Cohort 2. It serves as a resource for learning and practicing Solidity, a programming language used for developing smart contracts on blockchain platforms like Ethereum.

blockhain-tecnology cryptography ethereum solidity

Last synced: 14 Nov 2024

https://github.com/arda-guler/bingallery

Encode your files into RGB images and decode them back.

cryptography decoder decoding encoder encoding proof-of-concept

Last synced: 12 Nov 2024

https://github.com/dogukansahil/advancedbrutecipher

BruteCipher is a simple and secure encryption tool that performs all operations locally in your browser using HTML, JavaScript, and CSS. Manage your encryption keys without relying on external CDNs. Currently in beta.

cryptography css decryption encryption html javascript key-management local-storage python security web-application

Last synced: 13 Nov 2024

https://github.com/sap-samples/s4hana-crypto-assets-subledger

SAP S/4HANA add-on sample as a subledger for crypto assets accounting.

add-on assets crypto cryptography sample sap-s4hana

Last synced: 15 Nov 2024

https://github.com/joeloftusdev/pass-gen

Console app in Go to generate passwords & check password strength.

command-line-tool console-application cryptography go golang password-generator strength-password

Last synced: 15 Nov 2024

https://github.com/schultz-is/go-threefish

An implementation of the Threefish block cipher entirely in go with no external dependencies.

block-cipher block-ciphers crypto cryptography threefish

Last synced: 15 Nov 2024

https://github.com/jedisct1/gimli-constructions

Cryptographic constructions based on the Gimli permutation.

crypto cryptography gimli

Last synced: 12 Nov 2024

https://github.com/gitgab19/blockchain-address-list-generation

The focus of this repo is to retrieve the full list of addresses ever appeared into any transactions for some of the most famous blockchains using the secp256k1 curve. These Python scripts have been used for an academic research at Politecnico di Torino. If you want to know more about our paper, you can find it at https://arxiv.org/abs/2206.14107.

bitcoin blockchain cryptocurrency cryptography research research-paper secp256k1

Last synced: 15 Nov 2024

https://github.com/marekyggdrasil/website

Marek Narozniak's personal website with computer science / numerics / quantum physics tutorials.

computer-science cryptography optimization optimization-algorithms quantum-computing quantum-mechanics

Last synced: 17 Nov 2024

https://github.com/tom-weatherhead/helix

An RSA encryption and uuencoding/uudecoding application from 2002.

cpp cryptography encryption rsa-encryption uudecode uuencode

Last synced: 17 Nov 2024

https://github.com/thibmeu/tlock-worker

Demonstration worker supporting timelock encryption.

cryptography encryption rust tlock workers

Last synced: 16 Nov 2024

https://github.com/demining/fuzzing-bitcoin

Search for critical vulnerabilities and new methods of protecting cryptocurrency Bitcoin & Ethereum

bitcoin btc cryptocurrency cryptography eth ethereum fuzzing smart-contracts vulnerabilities vulnerability

Last synced: 12 Nov 2024

https://github.com/aaron-akhtar/crypto

Learning crypto for future projects.

basic crypto cryptography encryption java

Last synced: 15 Nov 2024

https://github.com/danielabrozzoni/glhash

OpenGl-based hash function 🔐

cryptography hash opengl

Last synced: 15 Nov 2024

https://github.com/demining/lattice-attack-249bits

LATTICE ATTACK 249bits we solve the problem of hidden numbers using 79 signatures ECDSA

attack attacker bitcoin cryptocurrency cryptography ecdsa ecdsa-cryptography ecdsa-signature hack hacking lattice lattice-attack

Last synced: 12 Nov 2024

https://github.com/jacob-c-smith/crypto

Cross platform cryptography and hashing functions

c cryptography hashing

Last synced: 15 Nov 2024

https://github.com/armen-jean-andreasian/caesars-cipher

This project implements the Caesar cipher encryption algorithm using Streamlit as a user interface. It allows users to encrypt a given text message by shifting the letters of the alphabet by a specified number of steps.

cryptography

Last synced: 11 Nov 2024

https://github.com/alexlaurence/psyauth

🔐A crypto protocol system that plants an authentication token inside a user's implicit memory to unconsciously learn sensitive information that is robust against torture/coercion

biometric-authentication cryptography memory-game psychology-experiments security

Last synced: 14 Nov 2024