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/incertia/crypto-primer

intro to crypto given to my coworkers at AIS

algebra algebraic-structures cryptography dh diffie-hellman ecc ecdh rsa

Last synced: 29 Oct 2024

https://github.com/butterfly-communtiy/ohw-wallets

An embedded systems-focused library that implements some cryptographic algorithms

algorithms cryptography embedded library rust

Last synced: 29 Oct 2024

https://github.com/ledger-things/kadena-rust-lib

A comprehensive Rust library for interacting with Pact smart contracts and the Kadena blockchain.

blockchain cryptography kadena pact rust-lang rust-library

Last synced: 29 Oct 2024

https://github.com/1-5pool/jmessage-security-project

JMessage: Encrypted Messaging System with Security Analysis This project implements an end-to-end encrypted messaging system using ECDH, ChaCha20, and ECDSA. It also demonstrates a padding oracle attack, showcasing both secure system design and vulnerability exploitation techniques.

chat-application cryptography end-to-end-encryption golang padding-oracle-attacks

Last synced: 02 Nov 2024

https://github.com/kaushalag29/cryptography

Basic Cipher Codes With Python.Deals With Encryption and Decryption.

books cryptography python-script python2-7

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/hk-transfield/aes-encryption

A simple example of AES encryption that encrypts an image who size is the larger than the AES block size.

aes aes-encryption cryptography encryption

Last synced: 27 Oct 2024

https://github.com/cjpatton/aez

AEZ v3, Robust authenticated encryption.

cryptography

Last synced: 24 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/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/ikechukwu-peter/cryptography

A project to demonstrate cryptography

cryptography ejs express expressjs nodejs typescript

Last synced: 27 Oct 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/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/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/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/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/stevemats/wheatstone-playfair-cipher

C code to encrypt a string using the Playfair cipher.

cipher cryptography

Last synced: 10 Nov 2024

https://github.com/autistic-symposium/multi-party-computation-toolkit

👾 resources as we autistic cypherpunks research and have fun with mpc and fhe

autism awesome-list blockchains cryptography multi-party-computation rust

Last synced: 27 Oct 2024

https://github.com/stevemats/morse_code_translator

Easily decode/encode Morse code and listen to audio.

cryptography encryption-decryption morse-code

Last synced: 10 Nov 2024

https://github.com/stevemats/hashgenerator

The how to generate hashes using hashlib module in python.

cryptography hashlib hashlib-library python

Last synced: 10 Nov 2024

https://github.com/vedbhanushali/cryptoaes

Cybersecurity Project - Repositry contains windows and android application which uses Symmetric - Encryption for encrypting any file

aes-encryption cryptography cybersecurity symmetric-key-cryptography

Last synced: 06 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/bitcoin-evo/bitcoinevo

BitcoinEvo Core integration/staging tree

bitcoinevo c-plus-plus cryptocurrency cryptography p2p

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

Package poly implements message authenticators based on polynomials

cryptography gcm golang poly1305

Last synced: 12 Oct 2024

https://github.com/levongh/md5

The MD5 algorithm is a widely used hash function producing a 128-bit hash value. Although MD5 was initially designed to be used as a cryptographic hash function, it has been found to suffer from extensive vulnerabilities. It can still be used as a checksum to verify data integrity, but only against unintentional corruption.

cryptography hashing md5

Last synced: 29 Oct 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/pramsh/cipher

Cipher is a Node.js cryptographic library offering SHA-256 hashing, AES-256 encryption/decryption, JWT creation/validation, and RSA key pair generation. 🌐 Enhance your application's security with flexible and robust cryptographic functionalities.

cryptography digital-signature javascript jwt-auth jwt-token jwt-tokens nodejs rsa-key-pair rsa-signature sha256-crypt sha256-decryptor sha256-hash

Last synced: 29 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/csharper63/server_encryption_file_system

This repository contains a server that use symmetric encryption to encrypt user files/folders and asymmetric encryption to share files/folders among users.

asymmetric-cryptography cryptography end-to-end-encryption symmetric-cryptography

Last synced: 10 Oct 2024

https://github.com/rohankalbag/cryptography-signal-protocol

Cryptography and Network Security - Spring Semester 2024 - Indian Institute of Technology Bombay

cryptography end-to-end-encryption signal-protocol

Last synced: 10 Oct 2024

https://github.com/anishvedant/end-to-end-encryption

End-to-End Encryption with Python Socket Communication This Python project demonstrates end-to-end encryption (E2EE) using the x25519 key exchange protocol and AES encryption for secure communication between a client (Alice) and a server (Bob) over a socket connection.

advance-encryption-standard aes-encryption aes256-cbc alice bob cbc-mode client-server communication cryptography end-to-end-encryption hmac-authentication hmac-sha256 key key-generation pyhton3 server socketserver symmetric-key-cryptography

Last synced: 10 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/hayr-hotoca/flutter_chacha20_poly1305

ChaCha20-Poly1305 encryption/decryption for Flutter. Native implementations make sure it has the fastest performance.

android chacha20 chacha20-poly1305 chacha20poly1305 cipher cipher-algorithms cross-platform cryptography cryptography-algorithms dart encryption encryption-algorithms flutter ios key

Last synced: 07 Nov 2024

https://github.com/devcetra/df_bijective_uuid_mapper

A package providing bijective UUID mapping for secure and efficienct lookups.

cloud-functions cryptography dart library package security uuid

Last synced: 07 Nov 2024

https://github.com/tuokri/unrealscript-fcrypto

Pure UnrealScript SSL/TLS implementation and cryptography utilities based on BearSSL. Work in progress.

bearssl block-cipher cryptography decryption ecdh ecdhe encryption hkdf hmac https-client sha-1 udk ue3 unreal-engine-3 unrealscript xxtea

Last synced: 15 Oct 2024

https://github.com/rbourgeat/miniblockchain

🔗 A simple Blockchain

blockchain c-plus-plus cryptography

Last synced: 05 Nov 2024

https://github.com/lorransutter/intro-bc-security-practices

Labs for BCDV1002 - Intro to Blockchain - Security Practices

blockchain cryptography ethersjs security security-practices smart-contracts solidity

Last synced: 08 Nov 2024

https://github.com/25a0/authentication-sets

Code and statistics related to authentication sets.

cryptography merkle-hash-trees

Last synced: 14 Oct 2024

https://github.com/iamb4uc/db-backup-utility

A Python Project that can be used to backup some of the most used databases

aws backup cryptography database database-backup-scripts database-management mysql postgresql python3 s3-bucket script

Last synced: 03 Nov 2024

https://github.com/georgiifirsov/bcm-lib

Implementation of some block ciphers modes of operation. This library is written for my research about full disk encryption.

block-cipher-mode block-ciphers cryptography research symmetric-encryption thesis

Last synced: 06 Nov 2024

https://github.com/georgiifirsov/decrypt

My research about data encryption. The main question is: is it possible to find out a cipher by encrypted word only? I use some machine learning algorithms to classify encryption methods.

cryptography encryption-methods jupyter-notebook machine-learning python research

Last synced: 06 Nov 2024

https://github.com/tniessen/zkp-volte-patarin-nachef-c

Implementation of the zero-knowledge protocol due to Volte, Patarin, and Nachef (2013) in plain C

academic cryptography zero-knowledge-proof

Last synced: 17 Oct 2024

https://github.com/kyrylr/distributedlab

Solutions to the exercises of the Distributed Lab

cryptography hash-algorithms

Last synced: 03 Nov 2024

https://github.com/seanbreckenridge/plus1

A symmetric substitution cipher used to obfuscate code that I'd rather not be indexed.

cipher cryptography

Last synced: 09 Oct 2024

https://github.com/ryanoutcome20/cryptify

A WinForms based file Encryption system.

aes cryptography csharp des filesystem tools tripledes windows windows-forms

Last synced: 13 Nov 2024

https://github.com/keyhunters/biggest-lost-bitcoin-wallets-list

Machine learning algorithms from repository Smart-Transformers retrieved lost cryptocurrency wallets from the Bitcoin network for a total amount of: 2127 BTC

bitcoin bitcoin-wallet btc-wallet crypto cryptocurrencies cryptocurrency cryptography hacking lost-bitcoin lost-bitcoin-wallet lost-bitcoins

Last synced: 03 Nov 2024

https://github.com/hexylena/poem-code

"The poem code is a simple, and insecure, cryptographic method which was used during World War II by the British Special Operations Executive (SOE) to communicate with their agents in Nazi-occupied Europe." - Wikipedia

cryptography historical-cipher

Last synced: 03 Nov 2024

https://github.com/texadactyl/cloaking.py

Pythonic password-based security of a single file or a single file system archive file.

cryptography encryption-decryption password-based pycrypto python python-3 python3

Last synced: 30 Oct 2024

https://github.com/texadactyl/cloaking.c

C-language password-based security of a single file or a single file system archive file.

c cloaking-utility cryptography encryption-decryption libgcrypt password-based

Last synced: 30 Oct 2024

https://github.com/texadactyl/cloaking.jl

This is a file cloaking utility set of APIs written in Julia. It is similar to Cloaking.py and Cloaking.c.

cbc-aes-encryption cryptography cryptography-tools decryption encryption hmac hmac-authentication julia nettle

Last synced: 30 Oct 2024

https://github.com/jakhl/yggdrasil

Socket Library

c-sharp cryptography socket

Last synced: 13 Oct 2024

https://github.com/jchambers/java-noise

A Java implementation of the Noise Protocol Framework

cryptography java noise noise-protocol noise-protocol-framework security

Last synced: 30 Oct 2024

https://github.com/ashutoshvarma/cryptopals

Challenges from https://cryptopals.com/

aes cryptography cryptopals rust

Last synced: 07 Nov 2024

https://github.com/yumevote/voting-iot-machine-ui

A emulated GUI application which acts as a POS IOT Machine (DRE) to allow people to vote for election on the Maschain

arduino cryptography iot python tkinter-gui

Last synced: 03 Nov 2024

https://github.com/jeffotoni/gocry

Encrypt files

crypto cryptography go golang

Last synced: 30 Oct 2024

https://github.com/jeffotoni/gcry

An exercise with some algorithms of encryption in Golang, like CBC, CFB, GCM, OFB, MD5, BLOWFIS etc.

blowfish-algorithm criptografia criptography crypto-cbc crypto-coin cryptography go golang

Last synced: 30 Oct 2024

https://github.com/jtdowney/speck

Toy implementation of Speck cipher in Rust

cipher cryptography speck

Last synced: 15 Oct 2024

https://github.com/adekbadek/files-encrypt

Encrypt/decrypt files

bash cryptography openssl

Last synced: 30 Oct 2024

https://github.com/t-bast/blue-avocado

A collection of cryptographic tools.

cryptography educational

Last synced: 12 Nov 2024

https://github.com/t-bast/black-mango

An IBE implementation using Akka

akka cryptography

Last synced: 12 Nov 2024

https://github.com/sripwoud/cryptography

Modern Cryptography Primitives 101

basics cryptography primitives

Last synced: 29 Oct 2024

https://github.com/telkomdev/c-crypsi

Custom crypto utility for C/C++ based on Openssl Crypto Library to make life easier

aes c cryptography digest openssl

Last synced: 16 Nov 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/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://github.com/fl03/aqueduct

Aqueduct is a dynamic encryption protocol merging elliptic-curve cryptography with fully-homomorphic encryption standards.

cryptography rust

Last synced: 28 Oct 2024