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/j-m-li/aes

aes s-box and lookup tables generator

aes cryptography

Last synced: 18 Nov 2024

https://github.com/jotavare/42-ctf

Documentation on how I completed the CTF challenges from 42CTF.

42 buffer-overflow cryptography ctf exploits forensics injection osint reverse-engineering

Last synced: 08 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/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/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/allouis/lamport-ots

πŸ” Lamport One-Time Signatures in JavaScript πŸ”

cryptography lamport ots signature

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

C ++ library for JSON encryption with COMMENTS

cryptography json json-parser strip-json-comments

Last synced: 11 Nov 2024

https://github.com/transferwise/crypto

Crypto helper modules

crypto cryptography vault

Last synced: 06 Nov 2024

https://github.com/mobilecoinfoundation/rand

A platform abstraction layer providing a cryptographic RNG

cryptography no-std random rng

Last synced: 11 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/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/nyg/opaque-impl

OPAQUE implementation (PoC)

cryptography elliptic-curve opaque proof-of-concept

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

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

crypto cryptography encryption 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/kkazuo/openid-key

Get OpenID keys from issuer.

common-lisp cryptography jwt lisp openid openidc

Last synced: 15 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/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/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/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/vsrc/playground

My personal sandboxed experimenting lab

bitcoin cryptocurrency cryptography golang

Last synced: 06 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/marekyggdrasil/minicurve

A simple library for elliptic curve visualization.

cryptography education visualisation visualization

Last synced: 17 Nov 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/stevehjohn/security

Various useful classes for information security

cryptography csharp dotnet shamir

Last synced: 06 Nov 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/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/piotrszyma/mcl-python

Python bindings for mcl library by herumi

bindings cryptography pairing

Last synced: 10 Nov 2024

https://github.com/architectv/information-security

πŸ›Έ BMSTU Information security course (2020) (semester 7)

bmstu cryptography des digital-signature enigma go golang ics7 information-security lzw lzw-compression rsa

Last synced: 14 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/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/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/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/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/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/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/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/exploide/ulpcrypt

Implementation of the U-LP Cryptosystem

cryptography cryptography-library

Last synced: 15 Nov 2024

https://github.com/unclerus/regnupg

Python GnuPG wrapper

cryptography gnupg gpg python

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

UpTechAfrica East Africa Blockchain Hackathon - Whistleblower Solution

blockchain cryptography whistleblowing

Last synced: 24 Oct 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/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/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/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/oliverbutler/steggy

Written in Rust, features a simple cli and a client-side webapp

cli cryptography rust steganography

Last synced: 08 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/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/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/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/layr-labs/cerberus

Go implementation of cerberus-api

bn254 cryptography

Last synced: 29 Oct 2024

https://github.com/piotrpsz/gost

GOST algorithm implemented in Go

cryptography go gost

Last synced: 07 Nov 2024

https://github.com/seigtm/rsa

A simple C# code that allows you to encrypt and decrypt huge numbers using the RSA algorithm.

biginteger bigintegers cryptography csharp encryption rsa rsa-algorithm rsa-cryptography rsa-encryption rsa-key-encryption

Last synced: 09 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/samuel-lucas6/rocca-s.net

A .NET implementation of Rocca-S.

aead crypto cryptography rocca rocca-s

Last synced: 16 Oct 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/michaelsproul/antifa

Build a Merkle tree for your files

cryptography filesystem integrity paranoid rust

Last synced: 29 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/cipherstash/enveloperb

Ruby bindings for the envelopers envelope-encryption library

cipherstash cryptography encryption envelope-encryption ruby

Last synced: 09 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/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/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/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/elliotwutingfeng/fernet

A Dart library for encrypting and decrypting messages using the Fernet scheme.

aes-128-cbc cryptography decryption encryption hmac-sha256 pkcs7 secret

Last synced: 11 Nov 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/dipanshkhandelwal/manytimepad

A solution to many time pad attack https://manytimepad.js.org/

cryptography encryption manytimepad onetimepad

Last synced: 27 Oct 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/makischristou/crabguard

πŸ¦€πŸ”’ crabguard: A cli tool for end-to-end encryption for s3 storage

aes backblaze-b2 cli cloud cloud-storage crabguard cryptography encryption rclone rust rustlang s3

Last synced: 12 Oct 2024

https://github.com/cupcakearmy/occulto

Isomorphic encryption library that works both in the browser and node.

aes crypto crypto-library cryptography easy-to-use hash high-level node node-crypto typescript

Last synced: 16 Oct 2024

https://github.com/alxiong/ark-srs

Use Common/Structured Reference String (CRS/SRS) from existing ceremonies with ease

cryptography trusted-setup zksnark

Last synced: 02 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/jtdowney/b2sum-rs

Rust clone of the BLAKE2b checksum utility in GNU coreutils

blake2b coreutils cryptography rust

Last synced: 15 Oct 2024

https://github.com/horus-org/payjoin-react-native

React Native Library to Payjoin

bitcoin cryptography payjoin privacy

Last synced: 15 Oct 2024