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/eiblybrasil/php-crypt

A simple php class for encryption.

class cryptography php php72 php73 php74 php80 php81

Last synced: 18 Nov 2024

https://github.com/vu3rdd/go-merkletree

a merkle tree implementation in Go with a fixed hashing scheme

cryptography go golang merkle-proof merkle-tree merkletree

Last synced: 18 Nov 2024

https://github.com/schlopp96/mycaesarcipher

Substitution-based cryptographic cipher for encoding plaintext. Works with alphanumeric characters.

caesar-cipher caesar-cipher-algorithm caesar-shift cipher cryptography decode decryption encode encoder-decoder encryption python python-script python3 shift-cipher

Last synced: 11 Nov 2024

https://github.com/innovativeinventor/vig-xts

An implementation of the Vigenere cipher with ciphertext stealing in Go

cryptography go golang vigenere-cipher xts

Last synced: 11 Nov 2024

https://github.com/chardoncs/minotp

Dead simple OTP library for Rust.

cryptography hotp one-time-password otp rust totp

Last synced: 24 Oct 2024

https://github.com/mveytsman/cryptopals

Doing cryptopals in Elixir LiveBook

cryptography cryptopals-crypto-challenges elixir livebook

Last synced: 18 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/pmuens/tfhe-py

Python implementation of the Fully Homomorphic Encryption Scheme TFHE

cryptography fully-homomorphic-encryption homomorphic-encryption tfhe

Last synced: 17 Oct 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/innovativeinventor/cryptart

A way to easily verify files, keys, and other data using art(words, sounds, images)

cryptography hashing security-tools

Last synced: 11 Nov 2024

https://github.com/psygo/cryptography_course

A Cryptography Course from Udemy

cryptography python

Last synced: 07 Nov 2024

https://github.com/sanjay-sol/shamirs

This project aims to develop a secure vault system leveraging blockchain technology and cryptographic techniques.

blockchain cryptography metamask nextjs remix

Last synced: 06 Nov 2024

https://github.com/sgnn7/openssl-fips

OpenSSL FIPS-compliant 140-2 cryptographic module canister for Docker container targets.

containers cryptography docker docker-container encryption fips fips-140-2 fips-build fips140-2 openssl openssl-tools security trusted-execution-environment

Last synced: 08 Nov 2024

https://github.com/basedwon/crpdo

A unified cryptographic library integrating diverse modules to provide robust and versatile cryptographic solutions for Node.js and the browser.

cryptography encryption hashing tweetnacl

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

Authentication methods

cryptography rust-lang

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/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://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/geikha/cryptography-scripts

Basic cryptograhpy in Python, just for practice

console-application cryptography python python3 scripting

Last synced: 10 Nov 2024

https://github.com/ismaelvr1999/encrydb

This project is a database management system created from scratch, with a focus on security and encryption.

cryptography database nacl pynacl 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/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/mrmorais/cipher_algorithms

Cipher algorithms implementations in C++

cipher cryptography

Last synced: 08 Nov 2024

https://github.com/jakhl/yggdrasil

Socket Library

c-sharp cryptography socket

Last synced: 13 Oct 2024

https://github.com/anupammaurya6767/tanji

Tanji is a Python encryption library that provides a secure and flexible solution for encrypting and decrypting messages. It leverages both symmetric and asymmetric encryption techniques to ensure the confidentiality and integrity of your data.

asymmetric-cryptography code-review continuous-integration cryptography cryptography-algorithms documentation encryption github-actions github-package-registry open-source pytest python release-management security software-development software-engineering sphinx-doc symmetric-cryptography tanji tutorial

Last synced: 14 Oct 2024

https://github.com/newam/p256-cm4

A rust re-implementation of Emill/P256-Cortex-M4

cryptography embedded p256 rust

Last synced: 07 Nov 2024

https://github.com/linguini1/rsa

An experimental program I developed to learn about the RSA algorithm. Encrypts text files. Not meant as an actual encryption tool.

cryptography decryption encrypt-files encryption rsa-algorithm rsa-encryption

Last synced: 07 Nov 2024

https://github.com/nvnx7/cryptopals-cryptography-cracks

Rust implementation of cracks of cryptopals challenges

challenge crypto cryptography rust

Last synced: 07 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: 01 Sep 2024

https://github.com/phenomsg/password-manager

It is a Python password manager using Fernet encryption. It securely stores and manages passwords, ensuring confidentiality and convenience for users.

cryptography decryption encryption fernet python

Last synced: 07 Nov 2024

https://github.com/gabriel-milan/des_example

Example for encryption/decryption using DES. Compatible with Arduino, Node.js and Python

arduino cipher cryptography nodejs python3

Last synced: 13 Oct 2024

https://github.com/anindya-prithvi/text-encryption

To encrypt texts and also decrypt them using a generated/user supplied key

cryptography encryption

Last synced: 15 Nov 2024

https://github.com/hrichharms/salsa20

Salsa20 stream cipher implemented in Haskell

cryptography salsa20 stream-cipher xor-cipher

Last synced: 05 Nov 2024

https://github.com/m-azra3l/wavaudiostego

WAVAudioStego is a desktop application designed for audio steganography, which is the art of hiding secret information within an audio file. With this application, users can hide text messages in form of text files within audio audio files and extract them later using a private key.

cryptography steganography

Last synced: 08 Nov 2024

https://github.com/greydevv/sha-256

A C implementation of the 256-bit Secure Hash Algorithm (SHA-256).

binary bits c cryptocurrency cryptography sha256 sha256-hash

Last synced: 08 Nov 2024

https://github.com/greydevv/naive-sha-256

A naive Python implementation of the 256-bit Secure Hash Algorithm (SHA-256).

binary bits cryptocurrency cryptography python sha256 sha256-hash

Last synced: 08 Nov 2024

https://github.com/dkxce/dixu

dkxce simple opensource free symmetric crypt algorythm (UTF8, ASCII, Win-1251)

512 cryptography dkxce encoder-decoder security text windows

Last synced: 08 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/azanul/fireship-io-crypto-rust

Rough follow of the video by fireship-io, 7 Cryptography Concepts EVERY Developer Should Know (https://www.youtube.com/watch?v=NuyzuNBFWxQ)

argon2 asymmetric cryptography encryption-decryption hashing hmac rust salting sha256 signature signing symmetric

Last synced: 19 Nov 2024

https://github.com/hashlag/genc

Command line file encryption tool in GoLang

cryptography golang

Last synced: 15 Nov 2024

https://github.com/daimdn/cryptography-messageencryption

Brief tutorial of Cryptography. Based on previous solutions. Can be used along for sending messages

cryptography java

Last synced: 16 Nov 2024

https://github.com/dragonscypher/galactic-guardians

A fun game to play with friends on the same network

blockchain cryptography opengl pygame socket-programming

Last synced: 10 Nov 2024

https://github.com/platocrat/uiuc_token

The official token/cryptocurrency of The University of Illinois at Urbana-Champaign.

blockchain cryptocurrency cryptography ethereum smart-contracts solidity token truffle-framework uiuc

Last synced: 08 Nov 2024

https://github.com/yizhezhang-ervin/knowledge_cryptography

Cryptography with Python

cryptography python

Last synced: 10 Nov 2024

https://github.com/cjpatton/aez

AEZ v3, Robust authenticated encryption.

cryptography

Last synced: 24 Oct 2024

https://github.com/yurykozhenov/infosec

University Information Security tasks

cryptography infosec security

Last synced: 19 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/michelenatale/schnorr-signature

Shows how the Schnorr signature works as a concept. The Schnorrgroup and Elliptic Curve are used here. A test for (multi-) signing and verification is available for both variants.

cryptography csharp digital-signature dotnet-core elliptic-curves multi-signature schnorr schnorr-group schnorr-signatures signature signature-verification

Last synced: 10 Nov 2024

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

Here you can find some of the writeups of the ctfs I've played so far.

cryptography ctf-writeups network-security pwn python reverse-engineering scripting web-security

Last synced: 16 Nov 2024

https://github.com/alfahami/landcertificate

An admin/client land certficate requester application built on top of Hyperledger where clients request a land certificate to a land conserver(admin) who will deliver the certificate.

blockchain-technology blockhain cluster cryptography dapps hyperledger hyperledger-fabric land landmanagement mongodb mongodb-database nodejs qrcode wallet

Last synced: 10 Nov 2024

https://github.com/unkaktus/padding

random padding

cryptography padding

Last synced: 10 Nov 2024

https://github.com/maxencerb/crypto-exercices-2021-td1

Ploblem solving for cryptography.

cryptography problem-solving

Last synced: 19 Nov 2024

https://github.com/ggsmith842/crypto-hacks

CTF challenges from the Cryptohack Cryptography course.

cryptography ocaml

Last synced: 12 Oct 2024

https://github.com/serene-arc/word-length-matcher

Tool to identify plaintext from ciphertext word lengths

cipher ciphertext ciphertext-attack corpus cryptography plaintext word-length

Last synced: 06 Nov 2024

https://github.com/tell/note-on-subgroup-security

This is a demonstration of "A Note on Subgroup Security in Pairing-Based Cryptography"

cryptography pairing subgroup-security

Last synced: 12 Oct 2024

https://github.com/mk-fg/ghg

Simple command-line NaCl/libsodium file encryption tool

cli cryptography nacl ocaml security tool

Last synced: 10 Nov 2024

https://github.com/netesf13d/py-ecc

Python implementation of elliptic curve cryptography

cryptanalysis cryptography elliptic-curve-cryptography

Last synced: 11 Nov 2024

https://github.com/netesf13d/crypto-stuff

Python implementation of some common cryptographic primitives

aes cryptography keccak

Last synced: 11 Nov 2024

https://github.com/mpankajarun/file-encryption-and-decryption

This app is an experiment that will allow people to choose files from their computers and encrypt them client-side with a pass phrase.

cryptography cryptojs javascript

Last synced: 11 Nov 2024

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

My own solutions to the challenges of https://cryptopals.com/

challenges crypto cryptography solutions

Last synced: 12 Nov 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/devsallein/taskmanager

😎🔎 A complete CRUD API for task management, an advanced level challenge proposed by DIO.me in its bootcamp with Avanade, currently has authentication with JWT token and much more (✿◕‿◕✿)

authentication-backend bootcamp-project consuming-api cryptography csharp dotnet entity-framework-core git jwt-authentication microsoft-identity minimal-api refit

Last synced: 08 Nov 2024

https://github.com/peterfritz/time

Get the current time, timezone, and a language-sensitive representation of the current time in the local timezone based on the user's IP. Create and validate signed date tokens.

cryptography date time

Last synced: 08 Nov 2024

https://github.com/kozlm/lyra2

Lyra2 password hashing algorithm implementation in Java

cryptography java junit lyra2 maven password-hashing phs

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

Package poly implements message authenticators based on polynomials

cryptography gcm golang poly1305

Last synced: 12 Oct 2024

https://github.com/f2rkan/digital-content-platform

An example of a digital content platform that I created to reinforce the structures I learned in the object-oriented programming applications course at university. I do CRUD operations and use MD5 encryption algorithm during login process; I also preferred MySQL as database.

automation cryptography eclipse-ide java javafx md5-hash ui-design ux-design

Last synced: 13 Nov 2024

https://github.com/viveksahu26/cobra_cli

chit-chat: send encrypt and decrypt messages in your style

cobra-cli cryptography go

Last synced: 19 Nov 2024

https://github.com/wisdomenigma/triplicata

Triplicata Hash :tada:

cryptography file hash

Last synced: 11 Nov 2024