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/pavelkryukov/putty-ci

PuTTY with continuous integration

cryptography putty puttygen ssh ssh-client

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/aburdulescu/pocryp

Command line utility for cryptographic primitives

cli cryptography go golang

Last synced: 14 Nov 2024

https://github.com/ash-2k3/ooni-chainwatch

A python script to extract certificate chains from OONI web connectivity measurements and submit them to a Let's Encrypt Certificate Transparency (CT) log. This aids in monitoring and auditing the certificates used on the web, contributing to internet transparency efforts.

certificate-transparency cryptography python s3-buckets x509certificates

Last synced: 11 Nov 2024

https://github.com/makemake-kbo/satunna

satunna is a WIP reproducible pseudo-random code execution hashing algorithm

crypto cryptography hash hashing-algorithm salt salting virtual-machine

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

Easy encryption and decryption for strings in NodeJS.

aes cipheriv crypto cryptography encryption string

Last synced: 12 Nov 2024

https://github.com/dineshdb/sireto

Cryptographic implementations of various cipher algorithms. Educational use only.

cipher-algorithms cryptography

Last synced: 11 Nov 2024

https://github.com/real-or-random/bip340-shirt

BIP340 for Shirts

clothing cryptography

Last synced: 14 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/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/sohnryang/ecdsa-python

ECDSA implementation in Python (DO NOT USE IN PRODUCTION)

cryptography ecdsa python

Last synced: 17 Nov 2024

https://github.com/proafxin/lattices

This is the lecture series on Lattices given by Oded Regev.

cryptography lattice mathematics

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

https://github.com/jitendragangwar123/100-days-of-web3-challenge

This repository contains a comprehensive overview of the fundamental concepts related to Blockchain Technology that I've acquired during the 100DaysOfWeb3 challenge. It serves as a valuable resource for understanding the core principles of blockchain technology.

blockchain cryptography ethereum etherjs javascipt smart-contracts solidity web3js

Last synced: 14 Nov 2024

https://github.com/jitendragangwar123/cryptography

This Repository have some basic Cryptographic Algorithms and other basic concepts which is used in Blockchain Technology.

cryptography

Last synced: 14 Nov 2024

https://github.com/h0llyw00dzz/csr-generator

The CSR Generator is a Go package that provides functionality for generating Certificate Signing Requests (CSRs) and private keys. It simplifies the process of creating CSRs with specified common names and Subject Alternative Names (SANs).

cryptography go idiomatic-go pki-tools pkix security-tools ssl-certificates

Last synced: 13 Nov 2024

https://github.com/guppster/languageneutralitybiowearablequantumsearcher

Utilities advanced cryptography to analyze biodegradable quantum mechanics inside an active-reactive cross-platform blockchain environment

blockchain cryptography quantum-computing reactive-programming wearable

Last synced: 13 Nov 2024

https://github.com/guppster/ark-nim

A Nim library simplifying connection to the ARK blockchain

blockchain cryptography nim

Last synced: 13 Nov 2024

https://github.com/rajput-hemant/cryptography

A handy Crypto CLI for exploring cryptographic algorithms learned in university. Dive into the world of cryptography with ease! 🔐✨

bun cli crypto cryptography

Last synced: 14 Nov 2024

https://github.com/astropilot/bigeye

A web security challenges website, a school project for my software security course

challenge cryptography ctf-platform security web

Last synced: 14 Nov 2024

https://github.com/irby/secrets-sharing-tool

A C#/.NET Core API and Angular client application designed to help users securely distribute short-session one-time secrets.

cryptography security

Last synced: 16 Nov 2024

https://github.com/harsh-ps-2003/rumi

A cryptography powered privacy-preserving discovery service design for mapping distinct identifiers to IDs without revealing any information to the server!

cryptography elliptic-curve-cryptography oram zero-knowledge zero-knowledge-proofs

Last synced: 13 Nov 2024

https://github.com/simplito/privmx-webendpoint-sdk

A set of TypeScript/JavaScript tools that simplify working with PrivMX Bridge in Web environments.

communication cryptography end-to-end-encryption privacy privmx security zero-knowledge

Last synced: 14 Nov 2024

https://github.com/go-compile/rome

The Elliptic and Edward Curve cryptography library built for multi-curve use. Unified crypto interface for ECDSA, EdDSA, ECIES and ECDH. NIST Curves, Brainpool, Ed25519, Ed448.

crypto cryptography ecdh ecdsa ecies ed25519 edwards-curve elliptic-curves encrypt multi-curve p521

Last synced: 16 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/wisepythagoras/pyrin

A [fairly slow and] secure 512-bit one way cryptographic hash function.

crypto crypto-library cryptographic cryptography cryptography-library cryptography-tools cryptojs hash hash-functions sha1 sha256

Last synced: 16 Nov 2024

https://github.com/abhishekkr/aqikcipher

encrypt-decrypt using a small shared password in a dumb One-Time-Pad style

c clanguage cryptography cryptography-tools

Last synced: 13 Nov 2024

https://github.com/hyperparticle/integrity-coded-database

Demonstrates and evaluates an Integrity Coded Database (ICDB) implementation

cryptography database icdb mysql

Last synced: 14 Nov 2024

https://github.com/codesteel/expressjs-login-application

Login/Register/And Password Reset into one Repository.

authentication cryptography expressjs login

Last synced: 13 Nov 2024

https://github.com/kuro337/textract

Single Header High Performance C++ Image Processing Library to read content from Images and transform Images to text files.

cpp cpp20 cryptography folly opencv openmp-parallelization

Last synced: 14 Nov 2024

https://github.com/akshatamohanty/practical-blockchain

Website for practicalblockchain.org. Practical Blockchain is a meetup group in Singapore, started in 2021. We focus on talks and workshops by speakers building blockchain applications in production, learning from their research and insights.

blockchain cryptography dapps ethereum security smartcontracts solidity zkproof

Last synced: 13 Nov 2024

https://github.com/azeemmirza/fortuna

Fortuna is a PRNG; it generates cryptographically secure pseudorandom numbers on a computer. It can also be used as a real random number generator, accepting random inputs from analog random sources. Designed by Niels Ferguson and Bruce Schneier.

cryptography psuedo-random random-number-generators

Last synced: 13 Nov 2024

https://github.com/permutationlock/monocypher-zig

Zig bindings for the Monocypher cryptography library.

cryptography monocypher zig

Last synced: 14 Nov 2024

https://github.com/abstractionslab/c5dec

C5-DEC (Common Criteria for Cybersecurity, Cryptography, Clouds – Design, Evaluation and Certification) part of the CyFORT project: a suite of methods and CAD tools dealing with the creation and evaluation of secure IT systems according to the CC standards, capturing SSDLC, V&V, and our cyber-physical system security assessment method

asciimatics bootstrap cad common-criteria cryptography cybersecurity devsecops doorstop flask git openproject pandoc project-management python3 quarto resource-management secure-software ssdlc system-security-risk-assessment threat-modelling

Last synced: 14 Nov 2024

https://github.com/encryptex/chainex

A tool to create temporary encrypted messages

base64 cryptography datetime expiration python

Last synced: 13 Nov 2024

https://github.com/nandanr06/full-stack-cryptocurrency

Cryptocurrency Tracker is a real-time app for monitoring cryptocurrency prices, market trends, and historical data. Powered by the CoinGecko API, Node.js, Express, and React, it allows users to view live market updates, explore trending coins, and analyze price histories with interactive charts—all in a responsive, user-friendly interface.

bitcoin cryptocurrency cryptography marketplace

Last synced: 16 Nov 2024

https://github.com/madhurimarawat/codeculture-daily

A daily programming challenge repository where fun meets learning! Solve challenges, learn new tools and technologies, and get featured as a top contributor. Join now to sharpen your coding skills!

beginner-friendly code-repository cryptography daily-problems daily-progaramming intemediate-questions java javascript non-tech-questions official-solutions personality-development problem-of-the-day programming-contest python soft-skills tech-questions technologies tools website-deploy winner-announcement

Last synced: 14 Nov 2024

https://github.com/nobleknightt/gravityfalls

Implementation of Famous Ancient Ciphers and Encryption Techniques

ciphers cryptography morse-code python

Last synced: 16 Nov 2024

https://github.com/vatshayan/hiring

Hiring for Data Science, Cryptography, Machine Learning and Artificial Intelligence.

cryptography data-science data-visualization datasets hiring internship internship-task machine-learning machine-learning-algorithms

Last synced: 15 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/i-umairkhan/signature_validation

Validate signature using asymmetric cryptography.

cryptography ethereum javascript

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/aaron-akhtar/crypto

Learning crypto for future projects.

basic crypto cryptography encryption java

Last synced: 15 Nov 2024

https://github.com/arctictechnology/simplewallet

Simple Wallet is a minimalist Bitcoin wallet that lets you securely create Bitcoin addresses, sign messages, and validate addresses.

bitcoin bitcoin-address bitcoin-addresses bitcoin-signing bitcoin-wallet cryptocurrency cryptography ecdsa libsecp256k1 p2pkh p2wpkh

Last synced: 15 Nov 2024

https://github.com/sudhanplayz/ecdsa-node

Secure, centralized transfers with Elliptic Curve Signatures.

crypto cryptography ecdsa elliptic-curve-cryptography elliptic-curves security

Last synced: 17 Nov 2024

https://github.com/gers2017/cerberus

Cerberus, guardian of the underworld. A Python CLI tool to cipher your data

cesar-cypher cli cryptography cypher developer-tools python

Last synced: 17 Nov 2024

https://github.com/karmakrafts/krypton

Krypton is a suite of libraries to implement cryptographic primitives and systems into your Kotlin Multiplatform application

crypto cryptography kotlin-jvm kotlin-library kotlin-multiplatform kotlin-native krypton openssl

Last synced: 17 Nov 2024

https://github.com/web3pack/base58-check

A modern base58-check encoding library implemented in TypeScript with minimal dependencies for use in browser and Node.js.

base58 base58-check base58check bitcoin checksum crypto cryptography decode decoding encode encoding javascript nodejs typescript web3

Last synced: 17 Nov 2024

https://github.com/umstek/magnum-cipher

Proof-of-concept Product Cipher using cryptography classics (CS3052 Computer Security - Assignment)

cryptography encryption-algorithm product-cipher substitution-permutation-network

Last synced: 17 Nov 2024

https://github.com/umstek/enigma

A generalized software model of the Enigma electro-mechanical rotor cipher machines used by Germans in WWII.

cryptography enigma visual-basic world-war2

Last synced: 17 Nov 2024

https://github.com/akhilkailas017/file-xor-encryptor

This repository is used to encrypt and decrypt files in computer using XOR. Based on Python

auto-py-to-exe cryptography encryption pyinstaller python xor

Last synced: 17 Nov 2024

https://github.com/lann/devcrypt

Encrypt your development secrets

cryptography env secrets

Last synced: 13 Oct 2024

https://github.com/brenoepics/rsa-hex-gen

Generate an RSA key pair in hexadecimal format.

asymmetric cryptography encryp hex pair-generator rsa

Last synced: 15 Oct 2024

https://github.com/utarwyn/a51-cipher

Java implementation of the A5/1 Stream Cipher.

cryptography learning school-project

Last synced: 19 Oct 2024

https://github.com/aatxe/hacl-rs

Rusty bindings for HACL*, a formally verified cryptographic library written in F*.

cryptography security verified-primitives

Last synced: 15 Oct 2024

https://github.com/zhongruoyu/aes

Advanced Encryption Standard (AES) in C with file encryption/decryption support.

aes cryptography encryption

Last synced: 10 Nov 2024

https://github.com/vechain/thor-devkit.java

Java (8+) library to assist a smoother development process on VeChainThor for all developers and hobbyists. Includes wallets creation, transaction assembling, signature, ABI encoding, and bloom filter.

bloom-filter crypto cryptocurrency cryptography hd-wallet java keystore mnemonic-wallets sdk thor-devkit vechain

Last synced: 07 Nov 2024

https://github.com/sanjoy-sust/scpproject

This is Secure Communication Protocol for smart cart Cryptography management

aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security

Last synced: 10 Nov 2024

https://github.com/markus28/steganography

Steganography: Encrypt and hide any data in an image, video or audiofile

cryptography python steganography

Last synced: 13 Oct 2024

https://github.com/volkansah/how-to-kill-crypto-money

Mr.Robot -> How to Kill Crypto Money? This document demonstrates how to use Python and the mnemonic library to generate a seed phrase and derive a private key. This code is intended for demonstration purposes only and should never be used with real funds or your actual hardware wallet.

bitcoin crypto cryptocurrency cryptography damage kill monero wallet

Last synced: 02 Nov 2024

https://github.com/trashhalo/saltpack

node wrapper of saltpack library

cryptography keybase saltpack

Last synced: 25 Oct 2024

https://github.com/loneicewolf/qubes-pentesting

Research on Qubes security. Includes my Progress on My own Attacks on Qubes as well.

attack cryptography loneicewolf qubes

Last synced: 06 Nov 2024

https://github.com/loneicewolf/py-snippets

Useful snippets in Python3 (mainly Jupyter)

cipher ciphers cryptography decryption encryption python3 snippets

Last synced: 06 Nov 2024

https://github.com/prongbang/aes_ctr

AES CTR - Counter Flutter plugin.

aes-ctr aes-ctr-mode cryptography decryption encryption flutter

Last synced: 25 Oct 2024

https://github.com/arpitgo4/bitcoin-wallet

Browser based Bitcoin wallet implementation.

bitcoin-wallet cryptocurrency cryptography react-router reactjs

Last synced: 08 Nov 2024

https://github.com/reklatsmasters/is-chacha20-poly1305-supported

Check whether a chacha20-poly1305 cipher is supported by NodeJS

aead chacha20 chacha20-poly1305 cipher crypto cryptography nodejs poly1305 rfc7539

Last synced: 14 Oct 2024

https://github.com/usscalsst41/xyn-seedwatcher-crypto-balance-checker-searcher-multicoin

This repository offers a versatile toolkit for managing multiple cryptocurrencies. Xyn SeedWatcher includes tools for balance checking, address searching, and multi-coin support. Use this to efficiently monitor and manage your crypto assets.

bip39 bitecoin blockchain coin-watcher cold-wallet cryptography ethereum hardware-wallet keypair mnemonic-phrase mnemonic-watcher monorepo react-native seed seed-phrase seed-phrase-checker seed-phrase-generator seed-watcher wallet wallet-watcher

Last synced: 02 Nov 2024

https://github.com/fpoirotte/cryptal-tomcrypt

An implementation of the Cryptography Abstraction Layer based on the tomcrypt PHP extension

cryptal crypto cryptography libtomcrypt php tomcrypt

Last synced: 28 Oct 2024

https://github.com/marlonbarcarol/enigma-engine

An encryption algorithm with the implementation of the enigma machine

cipher cryptography encryption enigma enigma-machine javascript substitution-cipher typescript

Last synced: 06 Nov 2024

https://github.com/bodrovis-learning/cryptobits-yt-series

Серия уроков Crypto bits на YouTube

crypto cryptocurrency cryptography

Last synced: 06 Nov 2024

https://github.com/exenon/cryptopals

Solutions to the Cryptopals Crypto Challenges

cryptography cryptopals

Last synced: 06 Nov 2024

https://github.com/john-lin/crypt

A simple CLI tool for Encrypt/Decrypt files.

aws-s3 cryptography

Last synced: 10 Nov 2024

https://github.com/samrb-dev/kry0steg

Kry0Steg is a simple cryptographic toolkit providing classical ciphers, hashing, encoding and steganography tools with graphical user interface written with C++ and GTK C++ binding called GTKmm.

ciphers cpp cryptography gtk gtk4 gtkmm4 steganography-tools

Last synced: 24 Oct 2024

https://github.com/intricate/paseto-haskell

A Haskell implementation of PASETO (Platform-Agnostic Security Tokens).

cryptography haskell jwt paseto security token

Last synced: 12 Oct 2024

https://github.com/qtumproject/qtool

Qtool is a cli command, a JSON RPC api and a golang package that provides crypto functionalities specific for qtum blockchain

bitcoin cryptography ecdsa qtum

Last synced: 06 Nov 2024

https://github.com/vitkarpenko/cryptopals

:anger: Solving the cryptopals crypto challenges in Python for fun and profit!

challenge cryptography cryptopals python

Last synced: 06 Nov 2024

https://github.com/minapecheux/medusa

A small encoding/decoding Python lib.

cryptography python utility

Last synced: 07 Nov 2024

https://github.com/pur3miish/antelope-ecc

A universal JavaScript ECC digital signature and key utility package for Antelope based blockchains

antelope antelopeio-blockchain blockchain-technology crypto cryptography javascript sign-transactions signature signature-generation signature-verification

Last synced: 03 Nov 2024

https://github.com/gianlucatruda/nis-encrypted-messaging

A demonstration of security principles for peer-to-peer communications of sensitive content.

aes-encryption cryptography messaging python3 rsa-cryptography security

Last synced: 28 Oct 2024

https://github.com/moul/otp

One-Time Pad utility

conference cryptography one-time-pad otp xor

Last synced: 21 Oct 2024

https://github.com/isakruas/ecdp

The Elliptic Curve Data Protocol (ECDP) is a P2P communication protocol for decentralized networks, utilizing elliptic curve cryptography (ECC) for encryption, ECDSA for message authentication, and Diffie-Hellman key exchange for secure sessions. It operates over TCP and UDP.

cryptography data-security decentralized-networks diffie-hellman-key-exchange ecdsa elliptic-curve-cryptography encryption message-authentication peer-to-peer protocol secure-communication session-initialization tcp udp

Last synced: 13 Nov 2024

https://github.com/mttbernardini/mbencrypter

:closed_lock_with_key: This program will help you encrypting or decrypting some data or a file using MB's algorithm. NB: this project has been supeseded by https://github.com/mttbernardini/mbc

algorithm cryptography raw-data rawinput symmetric-keys text

Last synced: 30 Oct 2024

https://github.com/fa7ad/bad-ciphers

A collection of bad ciphers

cryptography hacktoberfest hacktoberfest2023

Last synced: 24 Oct 2024