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/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/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/mirtia/ctflearn-cryptography

Writeups for Cryptography Challenges

cryptography ctf-learn

Last synced: 11 Nov 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/smallstep/pem-key-wrap

🔐 Wrap PEM files using RSAES-OAEP with SHA-256 + AES-KWP

cryptography kms pem wrap

Last synced: 14 Nov 2024

https://github.com/pvlbzn/blockchan

Blockchain implementation

blockchain cryptography

Last synced: 12 Nov 2024

https://github.com/silent0wings/hybrid-caesar-cipher-encryption-system

The Hybrid Caesar Cipher Encryption System is a Java-based encryption tool that extends the classic Caesar cipher by incorporating multiple scrambling, shuffling, and shifting algorithms. This hybrid approach enhances the security of the encryption process.

caesarcipher cryptography encryption java security

Last synced: 12 Nov 2024

https://github.com/maemresen/encrypted-data-sender

An example project that simulates, sending and receiving encrypted data between two end-point.

cryptography encryption java security

Last synced: 12 Nov 2024

https://github.com/pulijon/s3tools

Tools to manage S3 buckets and objects

aes aes-256 aws aws-glacier aws-s3 bash bucket cryptography glacier python s3 tkinter

Last synced: 11 Nov 2024

https://github.com/shreyansh26/solving-substitution-ciphers-using-mcmc

Solving substitution ciphers using Markov Chain Monte Carlo (MCMC)

cryptography mcmc probability sampling-methods substitution-cipher

Last synced: 14 Nov 2024

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

⚛️ Python script for working with Caesar ciphers

caesar-cipher cipher cryptography python

Last synced: 11 Nov 2024

https://github.com/atticusrussell/hwsw-crypto-xilinx-template

Template for using Xilinx Vivado and SDK with CMPE-661 (HWSW Crypto) projects in a version control friendly way.

cmpe661 cryptography hwsw-crypto version-control vivado xilinx xilinx-sdk xilinx-vivado zybo

Last synced: 12 Nov 2024

https://github.com/swamikannan/revisiting-python

Building projects based on libraries such as Turtle and tkinter to brush up on non-ML skills

coffee-machine cryptography customtkinter etch-a-sketch password password-manager-app password-manager-ui python3 tkinter-gui tkinter-python turtle

Last synced: 14 Nov 2024

https://github.com/0xliquidglass/caesar

A passwordless file encryption scripts for linux

cryptography encryption pgp

Last synced: 19 Nov 2024

https://github.com/dyne/clj-openssh-keygen

A platform-independent Clojure library to genereate OpenSSH compliant key-pairs without using ssh-keygen

authentication cryptography keygen keypair ssh ssh-key

Last synced: 12 Nov 2024

https://github.com/juri/fernet

Fernet cryptography format implementation in Swift

cryptography fernet swift

Last synced: 12 Nov 2024

https://github.com/mdziegielewska/algorithms

A collection of algorithms and data structures implemented during university studies.

cryptography fundamental-algorithms numerical-methods operating-system-concepts

Last synced: 19 Nov 2024

https://github.com/charlot-dedjinou/best-flag

Best Flag est un projet passionnant qui mettra vos compétences en cryptographie et stéganographie à l'épreuve. Le but est de découvrir un message secret dissimulé dans le fichier "best_flag" en utilisant différents algorithmes de chiffrement.

cryptography express expressjs flag mongodb react reactjs steganography tailwind tailwindcss

Last synced: 12 Nov 2024

https://github.com/xannythepleb/pycrypt

A rudimentary encryption program written in Python. Plan to add a lot more functionality soon. Please note this is an unaudited hobby project! If security is vital, use Signal or PGP.

blake2b chacha20-poly1305 cryptography encryption-tool python-encryption python3

Last synced: 12 Nov 2024

https://github.com/xannythepleb/pycryptx

PyCryptX - an X25519 + Ed25519 + ChaCha20 + BLAKE2b based public key encryption program in Python. This is an unaudited hobby project!

blake2b chacha20 cryptography curve25519 ed25519 encryption-decryption hkdf public-key-cryptography python-encryption python3 x25519

Last synced: 12 Nov 2024

https://github.com/2kabhishek/pycipher

Cipher algorithms with Python 🐍🔏

algorithm cipher cryptography library python tdd unittest

Last synced: 12 Nov 2024

https://github.com/izyuumi/rencryption

Encryption algorithms in Rust

cryptography decryption encryption rsa rust

Last synced: 19 Nov 2024

https://github.com/cybergaz/cryptography

Interactive CLI for exploring cryptographic algorithms, implemented in rust

cli cryptography rust

Last synced: 19 Nov 2024

https://github.com/hidayatarg/blockchain_cryptocurrency_node.js

Building own crypto-Currency, that only has value dependent on those who back it. For security, cryptocurrencies rely on blockchaining: a database organized in such a way that records are kept secure through peer-to-peer networks. Each record is kept within a block, and each block holds a timestamp and link to the block before it. The first cryptocurrency was Bitcoin, implemented in 2009 by Satoshi Nakamoto.

cryptocurrency cryptography

Last synced: 13 Nov 2024

https://github.com/solidiquis/ether

Symmetric key encryption command-line utility.

command-line command-line-tool cryptography rust

Last synced: 14 Nov 2024

https://github.com/oxion7/rc4-rust

RC4 algorithm in rust

algorithm cipher cryptography stream-cipher

Last synced: 13 Nov 2024

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

JavaScript library designed to work in browser environment, used by PrivMX communication channels

communication cryptography end-to-end-encryption privacy web zero-knowledge

Last synced: 14 Nov 2024

https://github.com/simplito/privmx-endpoint-swift-extra

Extension wrapper for PrivMX Endpoint Swift

cryptography privacy privmx swift wrapper

Last synced: 14 Nov 2024

https://github.com/simplito/privmx-endpoint-swift

Wrapper library bringing C++ error handling to Swift for PrivMX

cryptography privacy privmx swift wrapper

Last synced: 14 Nov 2024

https://github.com/simplito/crypt-erl

Erlang wrapper for unix libcrypt library

bcrypt cryptography erlang libcrypt

Last synced: 14 Nov 2024

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

MIM is a Hash Visualization algorithm utilising 4x4 colour matrixes. This provides a quick and easy method to compare fingerprints, e.g. SSH keys, x509 certs etc. For both terminals (ANSI) and desktop, mobile & web (SVG).

ansi crypto cryptography fingerprint hash image randoart ssh svg verification visualization x509

Last synced: 16 Nov 2024

https://github.com/twilight-dream-of-magic/titanwallciphersspecification

TitanWall Stream Cipher & TitanWall Block Cipher Alogrithm Specification By Twilight-Dream

blockcipher cpp20 cryptography rc6 rc6-plus stream-cipher

Last synced: 13 Nov 2024

https://github.com/twilight-dream-of-magic/fastfireblockcipher-mysticalascon

FastFire: An Enhanced Version of ASCON Algorithm with Custom Round Constants and Substitution-box with custom nonlinear functions, Linear Permutation

ascon block-cipher cryptography fastfire sponge-functions

Last synced: 13 Nov 2024

https://github.com/gelndjj/dmtu

A macOS utility for dynamic and secure encryption of media and text files, featuring a user-friendly interface and robust file protection.

cryptography data-privacy decrypt encrypted encryption-decryption encryption-tool fernet-cryptography fernet-encryption file-encryption file-protector media-security python python-app userfriendly

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework2

Mathematical preliminaries: division, the Euclidean algorithm, and modular arithmetic

cryptography golang latex math

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework7

Roots mod pq, RSA, and Miller-Rabin witnesses for compositeness

cryptography go latex math number-theory

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework5

Diffie-Hellman key exchange and ElGamal cryptosystem. Plus Shanks' algorithm for solving the discrete logarithm problem.

cryptography discrete-logarithm go latex math

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework3

Prime factorization and primitive powers mod p

cryptography go latex math

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework11

Basics on elliptic curves and their discrete log problem

cryptography discrete-logarithms elliptic-curves go latex math

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework4

Introduction to the discrete logarithm problem and a comparison of symmetric vs asymmetric ciphers

cryptography discrete-logarithm go latex math

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework8

A bit about distribution of primes and Pollard's p-1 test

cryptography go latex math pollard-p-1 prime-numbers

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework10

The index calculus for the DLP, quadratic reciprocity, and Tonelli-Shanks.

cryptography go latex math quadratic-reciprocity tonelli-shanks

Last synced: 14 Nov 2024

https://github.com/uofsc-fall-2022-math-587-001/homework6

The Chinese remainder theorem and its application in the Pohlig-Hellman algorithm for solving the discrete logarithm problem.

cryptography discrete-logarithm go latex math

Last synced: 14 Nov 2024

https://github.com/i30101/wso-code

Official Woodson Science Olympiad tools for the Codebusters event

cryptography python science-olympiad tkinter

Last synced: 13 Nov 2024

https://github.com/ia/crypto

crypto means cryptography

base64 challenges cryptography perl xor

Last synced: 13 Nov 2024

https://github.com/rakin406/cryptography

Learning cryptography

cryptography

Last synced: 13 Nov 2024

https://github.com/thibmeu/rfc9500

Public Key Cryptography Test Keys from RFC 9500

cryptography rfc test

Last synced: 16 Nov 2024

https://github.com/thibmeu/pepe-debug

Local Privacy Pass debug interface

cryptography privacypass

Last synced: 16 Nov 2024

https://github.com/mauricelambert/customcrypto

This package implements tools to build your custom cipher

cipher cryptography encryption pypi-package python3

Last synced: 14 Nov 2024

https://github.com/duguorong009/md6-impl

MD6 hash implemented in Rustlang

cryptography hash md6 rust-lang

Last synced: 13 Nov 2024

https://github.com/duguorong009/ripemd-160-rs

Personal practice of implementing the RIPEMD-160 hash function

cryptography hash ripemd160 rust-lang

Last synced: 13 Nov 2024

https://github.com/bethanyuo/crypto_signatures

Popular Cryptographic Algorithms using various Crypto Libraries: Signatures

algorithms crypto crypto-algorithms crypto-libraries crypto-signatures cryptography javascript python signatures

Last synced: 13 Nov 2024

https://github.com/bethanyuo/crypto_hashes

Popular Cryptographic Algorithms using Crypto Libraries: Hashes

algorithms crypto-algorithms crypto-libraries cryptography hashing hashing-algorithm python

Last synced: 13 Nov 2024

https://github.com/m3ssap0/ctf-rsa-breaker

This is a Python 2.7 script that can be used to solve RSA challenges in CTFs.

cryptography ctf ctf-tools rsa

Last synced: 13 Nov 2024

https://github.com/ayushshrivstava/iitgn_cs431

CS431 - Computer Network and Security.

cryptography memory-safety network-security web-security

Last synced: 13 Nov 2024

https://github.com/iphydf/toxcore

Fork of toxcore that's not a github fork

cryptography encryption network p2p security toxcore

Last synced: 17 Nov 2024

https://github.com/levigo/url-crypto-kit

URL cryptography functionality to be used in conjunction with the Spring(tm) Framework

cryptography spring spring-security spring-web urls

Last synced: 13 Nov 2024

https://github.com/rhcarvalho/tiwe

Tiwe is a distributed multiplayer board game

cryptography game golang multiplayer peer-to-peer

Last synced: 13 Nov 2024

https://github.com/rhcarvalho/decrypt-ola

Deciphering some messages

cryptography go golang

Last synced: 13 Nov 2024

https://github.com/13point5/shrencryption

Simple Human Readable Encryption

cryptography encryption-algorithm web-app

Last synced: 19 Nov 2024

https://github.com/naemazam/live-encryption-decryption

Encryption is the process of translating plain text data (plaintext) into something that appears to be random and meaningless (ciphertext). Decryption is the process of converting ciphertext back to plaintext. To encrypt more than a small amount of data, symmetric encryption is used

aes cryptography encryption html-css-javascript javascript naemazam

Last synced: 14 Nov 2024

https://github.com/shamikaredkar/secure-password-manager

The "Secure Password Manager" is a Python-based tool for securely storing and managing passwords locally. Utilizing advanced encryption provided by the cryptography library, it offers a simple CLI for easy and safe password handling. Ideal for educational purposes or personal use, it ensures your sensitive information remains secure on your device.

command-line cryptography fernet fernet-cryptography fernet-decryption fernet-encryption fernet-key password-manager python

Last synced: 19 Nov 2024

https://github.com/linariaworks/mephi

Proof of concept Limbus Company Private Server written in Clojure.

api clojure cryptography http-server limbus-company private-server web-server

Last synced: 14 Nov 2024

https://github.com/jungyoonlim/agora

Private auction on Ethereum with a commit-reveal scheme in combination with zero-knowledge proofs (ZKPs)

cryptography ethereum zero-knowledge

Last synced: 16 Nov 2024

https://github.com/cadeke/lets-go

lets-go is a simple CLI application written in Go for encrypting and decrypting files.

cli cryptography decryption encryption golang

Last synced: 13 Nov 2024

https://github.com/angelobattaglia/gematro

A cryptographic calculator

cryptography steganography

Last synced: 13 Nov 2024

https://github.com/ureeves/jwt-go-secp256k1

A secp256k1 signature method for dgrijalva/jwt-go.

cryptography golang jwt secp256k1

Last synced: 15 Nov 2024

https://github.com/amagioss/slv-action

Sets up the SLV CLI and helps in injecting vault secrets as masked environment variables for workflows to consume.

credentials credentials-helper cryptography decrypt encryption github-actions github-secrets secrets secrets-manager slv

Last synced: 15 Nov 2024

https://github.com/kharizzakaye/message-encoder-decoder

A Python program that encodes and decodes a message. Built with Tkinter and Python Base64.

base64 cryptography python3 tkinter

Last synced: 16 Nov 2024

https://github.com/lesnyrumcajs/matasanocpp

Matasano Crypto Challenge using C++

cpp cryptography cryptopals-challenges google-test

Last synced: 15 Nov 2024

https://github.com/wakingrufus/code-book

This repository is a practical book study of The Code Book by Simon Singh.

books cryptography

Last synced: 15 Nov 2024

https://github.com/paulshpilsher/ed25519-key-generator

Public key generator using Edwards-curve Digital Signature Algorithm (EdDSA)

crypto cryptography eddsa eddsa25519 go golang public-key-cryptography

Last synced: 16 Nov 2024

https://github.com/paulshpilsher/genrsa

RSA keys generator written in Go

cryptography go pem publickey rsa

Last synced: 16 Nov 2024

https://github.com/realabbas/offline-blockchain-transaction-signing-private-wallet

A private offline wallet for signing incoming transaction from web interface

cryptography offline public-private-key qrcode signing transaction wallet

Last synced: 15 Nov 2024

https://github.com/hopex-development/cipher

Provides encryption and decryption (not for everyone, see the documentation) of strings using MD5, SHA1, SHA256, Base 16, Base64, DES, AES algorithms.

aes cryptography dotnetframework encryption

Last synced: 17 Nov 2024

https://github.com/pythoncoderunicorn/simplersa

a simple Python program to learn how RSA cryptography works

cryptography python3 rsa

Last synced: 17 Nov 2024

https://github.com/sheroz/crypto_vectors

Cryptography test vectors in Rust

cipher cryptography test test-vectors vector

Last synced: 15 Nov 2024

https://github.com/michaeltennyson/advanced-security

The following repository contains programs completed for the advanced security Module

cipher cipher-algorithms cryptography java security

Last synced: 15 Nov 2024