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/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/thoughtpolice/edwards.cry

edwards curves in cryptol

cryptography

Last synced: 13 Oct 2024

https://github.com/4lessandrodev/cesar-cipher

A simple TypeScript library for Caesar cipher encryption and decryption

cesar-cipher cryptography shift-cipher

Last synced: 10 Nov 2024

https://github.com/4lessandrodev/saas-cryptography

a small project to test encryption as a service with nodejs

cryptography encryption

Last synced: 10 Nov 2024

https://github.com/abdulsamie10/rsaencryptiondecryption

This repository contains code of encryption and decryption of data using RSA. Developed in Java.

aes aes-128 aes-256 aes-encryption aes256 cryptography eclipse java java-8 rsa rsa-cryptography rsa-decryption rsa-encryption rsa-java

Last synced: 07 Nov 2024

https://github.com/znx-x/hadron

This ongoing MVP for a distributed ledger system aims to solve issues that first and second-generation blockchains have not been able to overcome by implementing novel concepts in mining, smart contracts, and cryptography.

blockchain cryptography encryption network post-quantum smart-contracts web3

Last synced: 09 Nov 2024

https://github.com/ecies/js-ciphers

Node/Pure JavaScript symmetric ciphers adapter

aes cryptography

Last synced: 07 Nov 2024

https://github.com/hazae41/ed25519

Ed25519 adapter for WebAssembly and JS implementations

adapter browser cryptography curve25519 ed25519 javascript typescript webassembly

Last synced: 18 Oct 2024

https://github.com/kevincharm/blstoise

BLS12-381 + pairings + RFC9380 + BLS sigs

bls bls12-381 cryptography

Last synced: 08 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/nxvembrx/cherrybin

Minimalistic encrypted pastebin service with optional client-side zero-knowledge encryption

coffeescript cryptography flask pastebin pastebin-service zero-knowledge-encryption

Last synced: 16 Oct 2024

https://github.com/piotrpsz/crypto

Implementation of encryption algorithms in c++17

3-way blowfish cpp17 cryptography gost

Last synced: 07 Nov 2024

https://github.com/piotrpsz/chacha-go

ChaCha20 algorithm implementation in Go based on RFC 8439

chacha20 cryptography go

Last synced: 07 Nov 2024

https://github.com/ianacaburian/generate-key-file

Ports juce_KeyGeneration::generateKeyFile() to node.

auth cmake cpp20 cryptography juce keyfile nodejs npm rsa typescript

Last synced: 26 Oct 2024

https://github.com/davidalgis/filescrypter

Simple python tool for encrypting and decrypting files. For more secure information sharing/storage.

aes cryptography encryption-decryption python

Last synced: 10 Nov 2024

https://github.com/fardinkamal62/pixenc

Encrypt image by manipulating pixels

cryptography encryption go golang image manipulation pixels python security

Last synced: 19 Nov 2024

https://github.com/hazae41/sha1

SHA-1 adapter for WebAssembly and JS implementations

browser cryptography hashing javascript noble sha1 typescript webassembly

Last synced: 18 Oct 2024

https://github.com/mrezaakbari/ecc

Elliptic curve secp256k1 (Bitcoin) find private key from public key

bitcoin cryptocurrency cryptography ecc ecc-secp256k1 elliptic-curves etereum private-key public-key

Last synced: 02 Nov 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/hazae41/x25519

X25519 adapter for WebAssembly and JS implementations

adapter browser cryptography curve25519 javascript typescript webassembly x25519

Last synced: 18 Oct 2024

https://github.com/winstxnhdw/tisc-2021

Python code for The InfoSecurity Challenge 2021.

cryptography cybersecurity tisc2021

Last synced: 23 Oct 2024

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

Encrypted password manager to store website passwords.

cryptography password-manager reactjs

Last synced: 09 Nov 2024

https://github.com/mechiuw/java_cryptography-algorithm

This is a basic algorithm for encryptions and decryptions using handmade algorithm logic using java.

basic-algorithms basic-programming caesar-cipher cipher-algorithms ciphers cryptography scripts

Last synced: 12 Nov 2024

https://github.com/rustaceanrob/chacha20

zero dependency, stack allocated ChaCha20 implementation

chacha20 cryptography stack-allocated stream-cipher

Last synced: 31 Oct 2024

https://github.com/0x4m4/bloodcodectf

Blood Code CTF challenge repository! This repository contains all the challenges and their source files from the Capture The Flag event codenamed "Blood Code," organized by 0x4m4. It includes challenges in cryptography, steganography, digital forensics, pwn, pyjail, reverse engineering, and web exploitation, designed for all skill levels.

0x4m4 bloodcode capture-the-flag cryptography ctf-challenges digital-forensics hackathon pwn pyjail reverse-engineering sir-syed-case-institute-of-technology sscaseit sscit steganography web-exploitation

Last synced: 07 Nov 2024

https://github.com/codlocker/cryptography_algos

Implementing different Cryptography Algorithms

cipher cryptography

Last synced: 26 Oct 2024

https://github.com/thor314/cryptography

cryptographic projects I've worked on

cryptography

Last synced: 29 Oct 2024

https://github.com/khaydarov/itmo-crypto-lab

Crypto System from ITMO cryptography course

crypto-systems cryptography nodejs

Last synced: 21 Oct 2024

https://github.com/elliotwutingfeng/secret_broadcast

Send encrypted webcam snapshots over Telegram to specific users.

cryptography fernet telegram webcam

Last synced: 11 Nov 2024

https://github.com/trident09/semester-4-os-crypto

All programs in OS in sem 4

cpp cryptography os

Last synced: 08 Nov 2024

https://github.com/kevindasilvas/kcrypt

Kcrypt or Krypt is an encrypting and decrypting lib created using javascript and node js

cryptography javascript node node-js nodejs

Last synced: 21 Oct 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/kceh/steganography-and-cryptography

Steganography and Cryptography project for Kotlin developer certificate

cryptography kotlin steganography

Last synced: 21 Oct 2024

https://github.com/erik-castro/easy_enc

easy_enc.sh é uma ferramenta simples e eficiente para encriptação e decriptação de arquivos e dados utilizando OpenSSL, desenvolvida em Bash. Suporta criptografia com o algoritmo AES-256-CBC e permite a escolha entre salvar os resultados em arquivos ou imprimi-los diretamente na saída padrão.

aes-256 bash cli-tool command-line-tool cryptography cybersecurity data-encryption encryption file-encryption openssl pbkdf2 script security-tools shell-script simple-encrypt

Last synced: 25 Oct 2024

https://github.com/raed667/aes-cpa

very basic crypto challenge I have setup for my fellow interns at SAP Labs

aes aes-encryption aes256 crypto cryptography

Last synced: 21 Oct 2024

https://github.com/ableinc/polysecrets-js

A completely randomized order of secrets; built with security in mind.

application-security cryptography javascript js jwt nodejs npm npm-package polysecrets secrets secrets-management security

Last synced: 21 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/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/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/jtdowney/speck

Toy implementation of Speck cipher in Rust

cipher cryptography speck

Last synced: 15 Oct 2024

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

CTF challenges from the Cryptohack Cryptography course.

cryptography ocaml

Last synced: 12 Oct 2024

https://github.com/yash22222/cryptobank

Crypto Bank is a decentralized blockchain application that enables secure transactions between users. It allows users to create and manage transactions, mine blocks, and validate the blockchain. With a focus on transparency and security, Crypto Bank ensures the integrity of transaction records in a reliable digital currency platform.

backend blockchain blockchain-technology cryptocurrencies cryptography crytobank decentralized-applications flask frontend mining validity

Last synced: 09 Nov 2024

https://github.com/bwesterb/germain

Counts safe primes

cryptography estimate germain safe-prime

Last synced: 25 Oct 2024

https://github.com/zhongruoyu/md5

An implementation of the MD5 hash algorithm.

cryptography hash md5

Last synced: 10 Nov 2024

https://github.com/zhongruoyu/sha2

An implementation of the SHA-2 hash algorithms.

cryptography hash sha256 sha512

Last synced: 10 Nov 2024

https://github.com/crybercorp/thecryptoanarchistmanifesto

The Crypto Anarchist Manifesto by Timothy C. May, written in 1988.

anarchy anonymous bitcoin cryptography dogecoin ethereum freedom manifest monero privacy

Last synced: 02 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/cristinemirror52/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: 02 Nov 2024

https://github.com/magical/fastpbkdf2

A faster implementation of x/crypto/pbkdf2

cryptography

Last synced: 14 Oct 2024

https://github.com/magical/libargon2

fork of the argon2 reference implementation

cryptography

Last synced: 14 Oct 2024

https://github.com/magical/gimli

Go implementation of http://gimli.cr.yp.to/

cryptography

Last synced: 14 Oct 2024

https://github.com/magical/spritz

Spritz cryptographic sponge(-like) function, hash, and stream cipher in Go

cryptography

Last synced: 14 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/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/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/tgalal/python-curve25519-dalek

Python extension module providing group operations on Ristretto based on curve25519-dalek.

cryptography curve25519 elliptic-curves ristretto

Last synced: 07 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/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/daleroberts/asd-coin

Playing with the ASD Commemorative Coin

cryptography

Last synced: 14 Oct 2024

https://github.com/bmeneg/lapwing

Lightweight crypto algorithms library for highly resource-constrained devices.

c clibrary cryptography embedded

Last synced: 14 Oct 2024

https://github.com/ali2210/rsa

this is implementation of RSA cryptography in Java

cryptography rsa-cryptography

Last synced: 28 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/jimysheepman/rsa

kriptolama aracΔ±

cryptography rsa

Last synced: 11 Nov 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/localnerve/hmac-symmetric

A library for symmetric encryption with hmac digests

bot-mitigation crypto cryptography encryption hmac nodejs symmetric-encryption

Last synced: 14 Oct 2024

https://github.com/adiwajshing/simplecrypto

All coding work done for Ashoka University CS-2362

aes cryptography curve elgamal sign-verification signing verification

Last synced: 12 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/manesioz/hill-cipher

Application of linear algebra to cryptography πŸ” encryption and decryption of text by a polygraphic substitution cipher

cryptography hill-cipher linear-algebra python

Last synced: 09 Nov 2024

https://github.com/jordanbaird/hashgenerator

Generate hash digests using commonly available hash algorithms

cryptography generate hash hashgenerator hashing md5 sha sha1 sha256 sha384 sha512 swift

Last synced: 24 Oct 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/lcian/klein-cryptanalysis

πŸ”“ Differential cryptanalysis attack on the KLEIN block cipher | Chosen Plaintext Attack | Key Recovery

cryptanalysis cryptography

Last synced: 12 Nov 2024