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/bgmp/cryptography-lab3

Third Lab's project for my cryptography class.

cryptography man-in-the-middle socket

Last synced: 18 Oct 2024

https://github.com/simonmasson/efficient-glv-curves-generation

Generation of efficient four-dimensional GLV curves with high security (256-bit)

cryptography curves elliptic glv sage

Last synced: 23 Oct 2024

https://github.com/imnotannamaria/python-flask-auth

Flask User Authentication and CRUD API

cryptography flask pymysql python

Last synced: 07 Nov 2024

https://github.com/virgilsecurity/virgil-pythia-java

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 java pythia pythia-sdk sdk virgil-pythia

Last synced: 09 Nov 2024

https://github.com/wildonion/payma

a little TON contract which builds trust with coworkers

cryptography payment-gateway smart-contracts

Last synced: 07 Nov 2024

https://github.com/autistic-symposium/zero-knowledge-proofs-toolkit

👾 resources as we autistic cypherpunks research and have fun with zkp stuff

autism awesome-list cryptography rust zero-knowledge

Last synced: 06 Oct 2024

https://github.com/virgilsecurity/virgil-pythia-net

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 netcore pythia pythia-sdk sdk virgil-pythia

Last synced: 09 Nov 2024

https://github.com/rani-abha/cryptography_algorithms

In this repository, I've gathered a collection of cryptographic algorithms that I've learned during my college years and implemented for both learning and practical purposes.

algorithms blacklist cipher-algorithms cryptography digitalsignature firewall-rules playfair-cipher sha1-hash whitelist

Last synced: 15 Nov 2024

https://github.com/virgilsecurity/demo-e2ee-android

A simple Android application that demonstrates how the end-to-end encryption (E2EE) works.

android cryptography demo demo-app encryption end-to-end-encryption key-management public-key-cryptography

Last synced: 09 Nov 2024

https://github.com/yuji1702/ai--powered-triage-system

This project implements a machine learning-based triage system for emergency rooms, which classifies patients based on their symptoms and vitals using a Random Forest Classifier. The system features real-time patient data integration, a user-friendly GUI built with Tkinter, and secure patient data encryption using Fernet from the cryptography lib

cryptography data-imputation data-preprocessing data-security encryption gui healthcare machine-learning matplotlib medical-data python random-forest realt-time scikit-learn seaborn tkinter triage-system

Last synced: 31 Oct 2024

https://github.com/softcreatr/wsc-crypto-ts

PoC of cryptographic utility functions for WoltLab Suite Core, implemented in TypeScript.

crypto cryptography typescript woltlab wsc

Last synced: 23 Oct 2024

https://github.com/pjiwm/goodcoin

Simple blockchain implementation of a cryptocurrency writtein Python. CLI with miner and wallet functionality.

blockchain blockchain-technology cryptocurrency cryptography python

Last synced: 13 Nov 2024

https://github.com/domamaric/srs

Laboratory exercises for Computer Security course at FER

cryptography cryptography-algorithms password-manager passwords

Last synced: 09 Nov 2024

https://github.com/cristinemirror/zyra-crypto-wallet-mnemonic-seed-phrase-balance-checker

This repository features Zyra, a crypto wallet tool that includes functionality for checking balances using mnemonic seed phrases. It allows you to securely manage and verify cryptocurrency balances associated with various wallets.

balance balance-checker bip39 bitecoin blockchain cold-wallet crypto crypto-wallet cryptography ethereum hardware-wallet keypair mnemonic mnemonic-phrase seed seed-phrase wallet wallet-checker

Last synced: 10 Oct 2024

https://github.com/arthurx952/coinbase-wallet-python-api-wallet-storage-web-browser-multi-crypto-sdk

DEPRECATED Coinbase Python API An open protocol that lets users connect their mobile wallets to your DApp DEPRECATED The official Node.js library for Coinbase Pro A .NET/C# implementation of the Coinbase API. DEPRECATED PHP wrapper for the Coinbase API

bip39 bitecoin blockchain coinbase coinbase-api cold-wallet cryptography dapp ethereum hardware-wallet keypair mnemonic monorepo payment-processing react-native seed trading-bot wallet

Last synced: 10 Oct 2024

https://github.com/pryority/merkle-next

WIP - I wanted to remake the example website from the Merkletree.js repo in Next.js

cryptography ethereum merkletreejs nextjs react tailwindcss

Last synced: 10 Nov 2024

https://github.com/tigeryant/merkle-tree

Produces a merkle root from a set of user defined strings

binary-hash-tree cryptography merkle-tree

Last synced: 10 Nov 2024

https://github.com/tigeryant/cryptopals-challenges

Solutions to the cryptopals cryptography challenges

coding-challenges cplusplus cryptography cryptopals

Last synced: 10 Nov 2024

https://github.com/suwadith/cryptography-python

A simple Python-based one-time pad encryption implementation.

ciphertext cryptography encryption-decryption python

Last synced: 13 Nov 2024

https://github.com/johanns/ref-secure-share

SecureShare is a tutorial and reference implementation of a one-time-use message sharing web-app, developed using Next.JS 14, TypeScript, Prisma, and styled with Tailwind CSS

cryptography next tailwindcss tutorial typescript webcrypto

Last synced: 07 Nov 2024

https://github.com/carlosmakin/enigma-cli

A simple command-line interface for encrypting and decrypting data.

cli cryptography dart

Last synced: 09 Nov 2024

https://github.com/csharper63/client_encryption_file_system

This repository contains a client that interacts with a server API to create account, upload/share files and folders with other users with E2EE.

authentication cryptography drive end-to-end-encryption

Last synced: 10 Oct 2024

https://github.com/frostbyte012/cryptography-network-security-lab-assignment-nit-sikkim

This repo is all about the cryptography techniques that we use in our daily lives

cryptography encryption-algorithms encryption-decryption network-security python3

Last synced: 14 Nov 2024

https://github.com/milan-sedivy/confidential_multi_vote_system

This project demonstrates principles of a protocol outlined in my master thesis. The protocol is a superset of the Practical Multi-Candidate Election System (Baudron et. al 2001). It focuses on allowing the user to vote for multiple choices and to have multiple votes (an example of a shareholder meeting is implemented here)

anonymity cryptography end-to-end-encryption homomorphic-encryption privacy voting-application

Last synced: 10 Oct 2024

https://github.com/alexanderbkl/btcwalletcapture

A small script in nodejs that captures wallets from a range of trivial binary private keys

bitcoin btc btcwhales crypto cryptocurrency cryptography ellipse elliptic-curves ens ethereum generation privatekey scp256k wallet walletcapture walletgeneration

Last synced: 02 Nov 2024

https://github.com/yashitacodes/encode-me

A simple desktop application in python that allows you to encode and decode texts.

cryptography decryption desktop encryption gui python tkinter

Last synced: 09 Nov 2024

https://github.com/pedroalbanese/leacrypt

TTAK.KO-12.0223 Lightweight Encryption Algorithm (ISO/IEC 29192-2:2019) with Galois/Counter Mode (LEA-GCM)

aead cryptography golang lea symmetric-encryption

Last synced: 09 Nov 2024

https://github.com/nniemeir/educational_projects

Programs/Scripts made primarily for learning purposes

bash c cpp cryptography fzf posix qt

Last synced: 09 Nov 2024

https://github.com/mementomorri/secret-morning

Micro service to secretly share your morning moments

cryptography django drf python vuejs

Last synced: 09 Nov 2024

https://github.com/mrtnetwork/monero_dart

A pure Dart solution for Monero cryptography, supporting RingCT transactions, Bulletproof Plus, multi-sig accounts, account management, and full daemon/wallet RPC support.

cryptography dart flutter monero monero-wallet ringct xmr

Last synced: 19 Nov 2024

https://github.com/girish1729/openssl-cheatsheet

OpenSSL command line toolkit cheatsheet

command-line cryptography openssl

Last synced: 09 Nov 2024

https://github.com/zunainaliazam/pixcrypt---image-security-suite

PixCrypt - A simple implementation of image encryption/decryption using AES Algorithm in client side JS.

aes-encryption bootstrap5 cryptography cryptojs css3 html5 js

Last synced: 31 Oct 2024

https://github.com/vitor0p9f/ruby-caesar-cipher

This repository was created with the aim of studying the functioning and implementation of the Cesar cipher. Project suggested by The Odin Project platform.

cryptography docker regex rspec ruby tdd

Last synced: 25 Sep 2024

https://github.com/viveksyngh/merkletree

Merkle hash tree implementation in golang

cryptography golang merkle-proof merkle-tree

Last synced: 12 Nov 2024

https://github.com/badvibessz/bankingclientserverapp

Client server websocket banking app with GUI

banking client-server cryptography gui json websocket

Last synced: 11 Nov 2024

https://github.com/autodidaddict/nkeys-hs

Haskell library for encoding and decoding ed25519 keys for the NATS ecosystem

cryptography ed25519 nats nkeys

Last synced: 09 Nov 2024

https://github.com/idleberg/node-wp-salts

Generates an object of default WordPress salts. Fully offline.

cryptography nodejs wordpress wordpress-salt

Last synced: 20 Oct 2024

https://github.com/gkbrk/r30sponge.h

Sponge function based on the Rule 30 Cellular Automaton

c c89 c99 cryptography stb stb-library

Last synced: 14 Oct 2024

https://github.com/acifani/cryptopals-challenges

🔒 Personal take on the cryptopals crypto challenges, in Go

cryptography cryptopals-challenges go golang

Last synced: 13 Oct 2024

https://github.com/alex-snd/vigener

🔓 The project is intended for convenient key recovery from the ciphertext obtained using the Vigenère cipher.

cryptography

Last synced: 10 Nov 2024

https://github.com/alex-snd/cardancipher

🔓 The project is intended for easy reading of the plaintext from the ciphertext obtained using the Cardano cipher.

cryptography

Last synced: 10 Nov 2024

https://github.com/andronovo-bit/generateuniquecode

GenerateCampaignCode is a .NET 8.0 project designed to securely generate and validate campaign codes using SHA1 and HMACSHA256 hashing algorithms. The project provides RESTful API endpoints for generating and validating codes, with extensive unit tests to ensure reliability and performance. Built with clean architecture principles.

ci-cd clean-architecture cryptography dotnet dotnet-core generate-code webapi

Last synced: 13 Oct 2024

https://github.com/guilherme-marcello/steganos-bmp

Toolkit to cipher&hide a message in a bitmap image file and recover

assembly-x86 bmp-image cryptography steganography system-call

Last synced: 10 Nov 2024

https://github.com/dangnh0611/cryptography1_coursera

Coursera: Cryptography I assigments

cryptography python

Last synced: 10 Nov 2024

https://github.com/range-of-motion/crypto

Fetches and displays the value of various cryptocurrencies in USD

cryptography node-js react

Last synced: 09 Nov 2024

https://github.com/starlingvibes/rsa-factoring-challenge

We have sniffed an unsecured network and found numbers that are used to encrypt very important documents. It seems that those numbers are not always generated using large enough prime numbers. Your mission should you choose to accept it, is to factorize these numbers as fast as possible before the target fixes this bug on their server - so that we can decode the encrypted documents.

cryptography prime-numbers rsa

Last synced: 16 Nov 2024

https://github.com/adistrim/rsa-pkcs1_oaep-encryption

🔐 RSA encryption and decryption with PKCS1 OAEP padding scheme. Includes key pair generation, encryption with public key, decryption with private key, and secure cryptographic operations.

cryptography pycryptodome python rsa

Last synced: 12 Nov 2024

https://github.com/envoy-vc/nillion-tools

A developer-centric toolkit that simplifies building on the Nillion network.

components-react cryptography key-management nilion-nada nillion npm-package toolkit

Last synced: 12 Oct 2024

https://github.com/isakruas/tcc-elliptic-curve-cryptography

Final files for the undergraduate thesis titled "Desvendando a Criptografia de Curvas Elípticas: Propriedades, Métodos e Implementação," completed at IFNMG - Campus Januária. This repository includes all necessary documents and presentation materials.

cryptography elliptic-curves final-thesis ifnmg latex mathematics monograph presentation

Last synced: 13 Nov 2024

https://github.com/t-bast/echalotte

Research on various onion encryption schemes.

cryptography onion onion-routing

Last synced: 12 Nov 2024

https://github.com/getvmio/free-cryptography-resources

[Cryptography Free Resources] This repository collects 17 of free resources for Cryptography. 🔐 Unravel the secrets of secure communication with our Cryptography Codex! This repository offers a curated collection of free resources, online courses, and an interactive playground environment. Perfec...

awesome-list cryptography free-resources getvm playground programming

Last synced: 11 Nov 2024

https://github.com/t-bast/macaroons

Macaroons are tastier cookies (and french!)

cryptography macaroons

Last synced: 12 Nov 2024

https://github.com/elamani-drawing/morseus

Morseus est une bibliothèque Rust permettant d'encoder et de décoder le texte en code Morse. Elle offre également la possibilité de jouer le code Morse en émettant des signaux sonores à l'aide du dispositif audio par défaut de votre système, ainsi que d'exporter le code Morse en fichiers audio WAV.

audio compression crates-io cryptography encoding morse morse-code rust rust-lang rustlang

Last synced: 19 Nov 2024

https://github.com/mirtia/ctflearn-cryptography

Writeups for Cryptography Challenges

cryptography ctf-learn

Last synced: 11 Nov 2024

https://github.com/hpgrahsl/current22-k4k-demo

This repository hosts the live demo scenario shown during my Current22 talk about 'Client-Side Field Level Cryptography for Streaming Data Pipelines'

apachekafka cryptography end-to-end-encryption eventstream-pipeline kafka-connect ksql ksqldb security smt udfs

Last synced: 10 Nov 2024

https://github.com/secret-guest/tsp-solver

Compare optimization algorithms such as ATS, ACO, L-BFGS-B, and GLS to identify the best approach for solving the Traveling Salesman Problem (TSP).

ants brute-force-attacks bruteforce bruteforce-tool bruteforcer cryptocurrency cryptography graphical-models mathematics maths probabilistic probabilistic-graphical-models probability sha256 sha512 tsp-problem tsp-solver

Last synced: 10 Nov 2024

https://gitlab.com/tychosoft/moderncli

C++17 header only library for common cross-platform networking, sockets, threading, new language features, crypto, and serial i/o support.

C++ cpp17 cross-platform cryptography header-only lock-free multithreading serial sockets streams

Last synced: 19 Nov 2024

https://github.com/salatad/salatanote

A private untraceable alpha Cryptocurrency that's built on the CryptoNote Cryptocurrency codebase and implemented the CryptoNote protocol.

bytecoin crypto cryptocurrency cryptography cryptonote miner mining monero privacy private wallet

Last synced: 26 Sep 2024

https://github.com/madliani/caesar-cipher

The Caesar's Cipher Encoder and Decoder

caesar-cipher cryptography ruby

Last synced: 12 Nov 2024

https://github.com/buhman/rijndael

fast AES implementation for CHICKEN scheme

aes chicken-scheme cryptography

Last synced: 27 Oct 2024

https://github.com/defeo/hhs-keyex

Research paper on improving the Hard Homogeneous Spaces key exchange protocol (by Couveignes and Rostovtsev-Stolbunov)

asymmetric-cryptography cryptography elliptic-curves isogenies key-exchange-protocol research-paper

Last synced: 16 Nov 2024

https://github.com/syedzawwarahmed/encryption-algorithms

A collection of encryption algorithms implemented in Rust.

cryptography encryption rust

Last synced: 12 Nov 2024

https://github.com/lucasfeliciano02/expressoes_regulares-regex

Expressões regulares muito úteis para validar: senhas, cpf, e-mails, IPv4, numeros e telefones

cryptography formatters python regex validations

Last synced: 14 Nov 2024

https://github.com/fityannugroho/rot31-lnu

ROT31-LNU is a cipher algorithm that using symmetric key. It is adopted from the previously invented ROT13 and use the same way to encrypt and decrypt.

cryptography encryption php symmetric-key-cryptography

Last synced: 31 Oct 2024

https://github.com/vaibhavdixit09/taskmanagemnetfrontend

TaskMaster Pro - Advanced Task Management System with Google Authentication

cron cryptography css3 expressjs javascript jsx mongodb nodejs passportjs reactjs

Last synced: 11 Oct 2024

https://github.com/erhant/fftype

Finite-field arithmetic within the type system.

cryptography elliptic-curves finite-fields polynomials types typescript

Last synced: 13 Nov 2024

https://github.com/samuel-lucas6/csec-507-applied-cryptology

My (unproofread) notes from watching the CSEC 507: Applied Cryptology course by Cihangir Tezcan from Middle East Technical University.

applied-cryptography applied-cryptology cryptanalysis crypto cryptography cryptography-course cryptology cyber-security education real-world-cryptography

Last synced: 16 Oct 2024

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

Chan and Rogaway's fully committing AEAD construction using ChaCha20-Poly1305 and BLAKE2b-160.

aead blake2 blake2b chacha20 chacha20-poly1305 chacha20poly1305 committing-aead crypto cryptography key-committing poly1305

Last synced: 16 Oct 2024

https://github.com/daim-nickel-penny/elixir

BlockChain based simple DAPP

blockchain-technology cryptography javascript

Last synced: 10 Nov 2024

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

A modified version of Chan and Rogaway's fully committing AEAD construction using ChaCha20-Poly1305 and BLAKE2b-256.

aead blake2 blake2b chacha20 chacha20-poly1305 chacha20poly1305 committing-aead crypto cryptography key-committing libsodium poly1305

Last synced: 16 Oct 2024

https://github.com/samuel-lucas6/hedgeded25519

Hedged signatures for (some) protection against fault attacks.

crypto cryptography digital-signatures ed25519 hedged-signatures signatures

Last synced: 16 Oct 2024

https://github.com/atropinetears/atropinetears.github.io

My personal site to not only demonstrate my web design / web development skills, but also to list out my blog posts, projects, resources, and other information.

0xsilene blog cryptography github-io github-pages security web web-design web-development website

Last synced: 10 Nov 2024

https://github.com/samuel-lucas6/xchacha20-siv.net

A .NET implementation of XChaCha20-SIV.

blake2 blake2b crypto cryptography s2v siv xchacha20 xchacha20-siv

Last synced: 16 Oct 2024

https://github.com/cepdnaclk/e16-4yp-implementation-of-lightweight-cryptographic-algorithms

This project aims to implement and analyse NIST Lightweight cryptography competition finalist algorithms. Lightweight cryptographic algorithms are designed to be run on resource-constrained IoT devices.

computer-security cryptography iot

Last synced: 12 Nov 2024

https://github.com/marialuizaleitao/crypto-demo

Projeto de demonstração de criptografia assimétrica (RSA) e simétrica (AES) em Node.js.

aes-encryption cryptography rsa-cryptography

Last synced: 10 Nov 2024