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

https://github.com/ddjerqq/anarchist

discord economy bot with (sub-optimal) blockchain implementation. inspired from rithmian's video on youtube about a blockchain app with fastapi. (which was slightly misleading as his blocks had only one transaction for the video's simplicity sake, which is understandable, the format of the video could not allow for a deeper implementation)

blockchain cryptography discord-bot discord-py discordpy python sha256 sqlite3

Last synced: 19 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/thevickypedia/authentication

Authentication methods

cryptography rust-lang

Last synced: 01 Nov 2024

https://github.com/zairbulos/password-generator

Password generator build with Python.

cryptography python

Last synced: 12 Nov 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/lukman-01/alchemy-eth-bootcamp-projects

Alchemy-Eth-Bootcamp documentation of learning and developing blockchain technology from scratch using JavaScript, Blockchain cryptography and storage,Solidity, Etherjs, Hardhat and indept smart contract writing.

blockchain cryptography erc20 ethereum etherjs evm hardhat javascript nfts smart-contracts solidity

Last synced: 12 Nov 2024

https://github.com/davidbuchanan314/cryptopals-python3

Yet Another Cryptopals solution repo. Implemented in modern-ish python3. A mixture of procedural and functional coding styles. But no OO! :P

aes cracking cryptography cryptopals python3 xor

Last synced: 07 Nov 2024

https://github.com/davidbuchanan314/ml-kem-stuff

A toy implementation of ML-KEM, aka Kyber, based on the current FIPS 203 draft

cryptography cryptography-algorithms key-encapsulation-mechanism kyber ml-kem post-quantum-cryptography pqc python

Last synced: 07 Nov 2024

https://github.com/alvii147/hashbrown

My compilation of cryptography functions and personal start to cryptography

cryptography

Last synced: 06 Nov 2024

https://github.com/jacob-ian/deno_rsa

Generate/decode RSA Public and Private Keys and create signatures with SHA256withRSA (RS256) in Deno.

cryptography deno denoland rsa typescript

Last synced: 06 Nov 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/matteopolak/password

A simple password generator.

cryptography cybersecurity generator password

Last synced: 06 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/harish-balaji-b/password-manager

In developing a secure client-server model, we implement the Advanced Encryption Standard (AES) and a hashing algorithm from scratch. The AES implementation includes key expansion, key-mixing operations, and secure modes like Cipher Block Chaining (CBC). For hashing, we choose SHA-256 and ensure its resistant to common cryptographic attacks.

aes-encryption cbc cryptography pbkdf2 sha-256

Last synced: 05 Nov 2024

https://github.com/d-thatcher/hybridcryptosystem

A library of functions built around PyCrypto that implements a asymmetric encryption of public keys with symmetric encryption of files

cryptography hybridencryption python

Last synced: 07 Nov 2024

https://github.com/fynydd/fynydd.enigma

A virtual Enigma Machine that enciphers and deciphers UTF-16 strings, and which can be used for keyless encryption in mobile, desktop, and server apps (Windows, macOS, Linux, .NET 8.0, x64, Arm64, Apple Silicon).

cipher crypto cryptography dotnet encryption enigma enigma-machine keyless keyless-cipher machine ww2

Last synced: 18 Nov 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/aowangphilly/cryptsenal

Python Cryptography Package

cryptography python

Last synced: 06 Nov 2024

https://github.com/maxgfr/playforgood

It is a cryptocurrency based on the fork of the litecoin

bitcoin bitcoin-forks btc cryptocurrencies cryptocurrency cryptography fork litecoin litecoin-fork ltc

Last synced: 06 Nov 2024

https://github.com/dssgabriel/PRESENT24-attack

Blazing fast MITM attack on a 24 bits implementation of the PRESENT block cipher algorithm.

blockcipher c cryptography maninthemiddleattack maqao optimization

Last synced: 01 Nov 2024

https://github.com/make-github-pseudonymous-again/id

:performing_arts: Aurélien's public keys

cryptography public-key security

Last synced: 17 Nov 2024

https://github.com/tatemsoft/cryptr

A simple shell utility for encrypting and decrypting files using OpenSSL.

aes-256 aes-encryption bash bash-script cryptography decryption encryption openssl shell-script

Last synced: 10 Nov 2024

https://github.com/nico-curti/cryptosocket

TCP/IP Client Server with RSA cryptography

cryptography rsa socket

Last synced: 07 Nov 2024

https://github.com/mukailasam/rand

A Command-Line tool for generating a cryptographically secure random bytes

cryptographically-secure cryptographically-secure-random cryptography golang hexadecimal random random-bytes random-number

Last synced: 12 Nov 2024

https://github.com/cossacklabs/homebrew-tap

Homebrew tap for CossackLabs packages

brew crypto cryptography encryption homebrew security tap themis

Last synced: 12 Nov 2024

https://github.com/dlarocque/aes

Advanced Encryption Standard (AES)

c cryptography encryption

Last synced: 07 Nov 2024

https://github.com/mfridman/cryptopals

My solutions for http://cryptopals.com, written entirely in Go, sprinkled with concurrency

cryptography cryptopals go golang

Last synced: 13 Oct 2024

https://github.com/markuszoppelt/aes_argon2_trezor

Short demo on how to use AES with Argon2id KDF and Trezor

aes argon2 cryptography kdf trezor

Last synced: 08 Nov 2024

https://github.com/opifexm/cryptoanalyzer

Data encryption decryption program

cryptography encryption java maven

Last synced: 12 Nov 2024

https://github.com/web3pack/base-x

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

base16 base2 base45 base58 bitcoin crypto cryptography decode decoding encode encoding javascript nodejs npm typescript web3

Last synced: 10 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/aead/poly

Package poly implements message authenticators based on polynomials

cryptography gcm golang poly1305

Last synced: 12 Oct 2024

https://github.com/savesecrets/homebrew-tap

Homebrew tap for software maintained by @savesecrets

brew cryptography homebrew installer packages secret-management secrets

Last synced: 24 Oct 2024

https://github.com/noob123-art/hamster-clicker

Hamster Kombat Bot is a Python-based automation tool specifically designed for the game Hamster Kombat. This bot is capable of performing all in-game tasks, including auto-tapping, cipher tasks, and purchasing the best cards on your behalf. It's a free and fully automated farming bot that enhances your Hamster Kombat gaming experience.

autoclicker bitcoin crypto-bot cryptocurrency cryptography hamster mini-app mini-apps notcoin tapswap telegram telegram-click-bot telegram-mini-app telegram-mini-apps

Last synced: 10 Nov 2024

https://github.com/rudolphreti/cicla

Cicla is a free application for generating ciphers that cannot be cracked without the key. The app enables both encryption and decryption of messages using a specially prepared key.

cryptography nodejs typescript

Last synced: 06 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/joeyyy1212/hamster-clicker

Hamster-Clicker is an addictive incremental game where you can level up your virtual hamster by clicking to earn rewards and unlock cute accessories for your furry friend. With engaging gameplay and adorable graphics, Hamster-Clicker is the perfect game for casual gamers looking for a fun and relaxing experience.

autoclicker bitcoin crypto-bot cryptocurrency cryptography hamster mini-app mini-apps notcoin tapswap telegram telegram-click-bot telegram-mini-app telegram-mini-apps

Last synced: 10 Nov 2024

https://github.com/anishvedant/chat-box-application

This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.

algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui

Last synced: 06 Nov 2024

https://github.com/chinnanj666/message-encryption-decryption

This Python-based application provides a graphical user interface (GUI) for encrypting and decrypting messages using AES encryption.

aes algotithms cryptography python thinker

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/olukeye/fastapi-complaint-app

A simple application for logging complaint or report an issues form user activities.

crypto cryptography fastapi mssql-server pydantic-models pyodbc

Last synced: 08 Nov 2024

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

Macaroons are tastier cookies (and french!)

cryptography macaroons

Last synced: 12 Nov 2024

https://github.com/fabiocolacio/crypt

Easily encrypt and decrypt files from cli or scripts

cryptography

Last synced: 05 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/mrjxtr/web_scraping_project

Web scraper for static websites that uses letters for Pagination [# A B C D]. And data cleaning pipeline for the raw data collected.

beautifulsoup4 cryptography data-mining dotenv fernet good-first-contribution good-first-issue good-first-project good-practices python requests web-scraping

Last synced: 06 Nov 2024

https://github.com/linuxuser255/cryptography_with_python

cryptography scripts the first one is a basic Caesar Cipher

cryptography python3

Last synced: 12 Nov 2024

https://github.com/viral32111/scrambler

A program to hide & protect messages for enhanced privacy.

c cipher cryptography encryption

Last synced: 05 Nov 2024

https://github.com/emrekayik/ekode

EKODE, metni resim üzerinde saklamak için kullanılan bir algoritmadır.

cryptography python

Last synced: 10 Nov 2024

https://github.com/wisskirchenj/myblockchain

Blockchain centered multithreaded simulation with miners and clients

blockchain cryptography generic-programming java17 multithreaded rsa-signature

Last synced: 10 Nov 2024

https://github.com/toxic-whitelgnd/matrice_cryptography

A simple math Project based on Matrices-Cryptography by using python-numpy

cryptography math-problem matrices numpy python3

Last synced: 06 Nov 2024

https://github.com/leeway64/lwencryptionmachine

A C program that can encrypt messages using a Caesar cipher.

c-programming caesar-cipher ciphers cmake cryptography

Last synced: 08 Nov 2024

https://github.com/edoars/public-key-crypto-notes

LaTeX notes (in italian) for the undergraduate Public-key Cryptography course at University of Roma Tre

cryptography latex-notes math notes public-key-cryptography

Last synced: 05 Nov 2024

https://github.com/twseptian/python-codes

Python scripts collected by owner

cryptography python python-script python2 python3

Last synced: 06 Nov 2024

https://github.com/arindal1/morsecode-translator

A Morse-Code Generating web-app based on JavaScript.

cryptography development front-end javascript morse-code webapp

Last synced: 05 Nov 2024

https://github.com/anivanchen/pycrypt

A series of standalone scripts built with Cryptography for encryption and decryption of files / strings.

cryptography python

Last synced: 12 Nov 2024

https://github.com/shishirjindal/cryptopals

Matasano's Crypto Challenges in Python

cryptography matasano-cryptopals-challenges python

Last synced: 10 Nov 2024

https://github.com/shyamsunder149/ctf-notes

CTF Notes made for my references for Solving CTFs

cryptography forensics notes python steganography

Last synced: 14 Nov 2024

https://github.com/roshannaidu/blockchain-workshop

This repository contains the details of the Blockchain workshop covering a wide range of topics and hands-on experience with some of the most critical aspects of blockchain development like smart contracts, etc.

blockchain blockchain-technology contracts cryptocurrency cryptography daap decentralized ethereum metamask nft opensea smart-contracts solidity web3 workshop

Last synced: 07 Nov 2024

https://github.com/hungrybluedev/python-basic-cryptography

Implemenation of basic Cryptography techniques and algorithms, along with tools useful for analysis.

algorithm cryptography python3

Last synced: 05 Nov 2024

https://github.com/erhant/polenta

A toy language to play around with polynomials over finite fields.

cryptography lambdaworks pest polynomials repl rust

Last synced: 13 Nov 2024

https://github.com/a-farahani/tokenmanager

TokenManager is a Python GUI tool for managing PKCS#11 tokens. It supports token detection, login, RSA key generation, CSR creation, certificate import, and object listing. Built with tkinter and python-pkcs11, it simplifies token management tasks.

asn1crypto cryptography pkcs11 python python-pkcs11 smartcard tkinter token

Last synced: 05 Nov 2024

https://github.com/alexgalhardo/blockchain.alexgalhardo.com

A web-based demonstration of blockchain concepts. This is a very basic visual introduction to the concepts behind a blockchain.

bitcoin blockchain cryptocurrency cryptography docker hash javascript nodejs pug-template-engine

Last synced: 11 Nov 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/rbourgeat/ft_ssl_md5

You will recode part of the OpenSSL program, specifically the MD5 Hashing Algorithm.

42born2code 42cursus 42paris 42projects 42school cryptography ssl

Last synced: 05 Nov 2024

https://github.com/sycanz04/ctf-writeups

My writeups for CTFs I've been in

cryptography ctf-writeups python3

Last synced: 06 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/crittora/crittora-sdk-js

A secure SDK for data encryption, decryption, and digital signatures using AWS Cognito authentication. Provides enterprise-grade cryptographic operations with simple API integration.

api-client authentication aws-cognito cryptography data-encryption decryption digital-signature encryption enterprise-security node-js npm-package sdk security typescript

Last synced: 05 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/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/juanfkurucz/proyecto-seguridad

Subject "Seguridad" (Security) from Universidad Catolica del Uruguay

cryptography hashing python security

Last synced: 15 Oct 2024

https://github.com/UofSC-Fall-2022-Math-587-001/homework3

Prime factorization and primitive powers mod p

cryptography go latex math

Last synced: 01 Sep 2024

https://github.com/telkomdev/netcrypsi

Custom crypto utility that wraps the DotNet cryptography API to make life easier (Digest, AES, HMAC, RSA, RSA Digital Signature)

aes cryptography dotnet rsa

Last synced: 16 Nov 2024

https://gitlab.com/florent.legname/java-crypto-sandbox

Tests and POCs with standard JDK 18 cryptographic implementations: RSA ciphering and signing, AES encryption etc.

AES cryptography java openjdk rsa

Last synced: 13 Oct 2024

https://github.com/telkomdev/pycrypsi

Python custom crypto utility that wraps the pycryptodome module to make life easier (Digest, Cipher, HMAC, RSA, RSA Digital Signature)

cryptography hash python rsa telkomdev

Last synced: 16 Nov 2024

https://github.com/geikha/cryptography-scripts

Basic cryptograhpy in Python, just for practice

console-application cryptography python python3 scripting

Last synced: 10 Nov 2024