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

Easy generic API for cryptographic hash functions in Go.

blake2 cryptography go golang hash hashing security sha256 sha3

Last synced: 14 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/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/piotrpsz/chacha-go

ChaCha20 algorithm implementation in Go based on RFC 8439

chacha20 cryptography go

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

cryptographic projects I've worked on

cryptography

Last synced: 29 Oct 2024

https://github.com/sharif-minhaz/one-time_pad_algo-otm

One Time Pad algorithm (OTP) is a symmetric key type algorithm which means that the key used to perform encryption and decryption is the same key

cryptography one-time-pad

Last synced: 14 Nov 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/simonmasson/efficient-glv-curves-generation

Generation of efficient four-dimensional GLV curves with high security (256-bit)

cryptography curves elliptic glv sage

Last synced: 23 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/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/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/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/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/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/sutterseba/des-python

A simple DES implementation in Python

cryptography numpy python

Last synced: 09 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/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/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/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/winstxnhdw/tisc-2021

Python code for The InfoSecurity Challenge 2021.

cryptography cybersecurity tisc2021

Last synced: 23 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/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/rustaceanrob/chacha20

zero dependency, stack allocated ChaCha20 implementation

chacha20 cryptography stack-allocated stream-cipher

Last synced: 31 Oct 2024

https://github.com/codlocker/cryptography_algos

Implementing different Cryptography Algorithms

cipher cryptography

Last synced: 26 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/trident09/semester-4-os-crypto

All programs in OS in sem 4

cpp cryptography os

Last synced: 08 Nov 2024

https://github.com/thoughtpolice/edwards.cry

edwards curves in cryptol

cryptography

Last synced: 13 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/bwesterb/germain

Counts safe primes

cryptography estimate germain safe-prime

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

Playing with the ASD Commemorative Coin

cryptography

Last synced: 14 Oct 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/bmeneg/lapwing

Lightweight crypto algorithms library for highly resource-constrained devices.

c clibrary cryptography embedded

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

kriptolama aracı

cryptography rsa

Last synced: 11 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/netesf13d/py-ecc

Python implementation of elliptic curve cryptography

cryptanalysis cryptography elliptic-curve-cryptography

Last synced: 11 Nov 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/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/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/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/angeldollface/doll-cipher

A Rustacean implementation of an encryption algorithm of my own design. :lock: :dolls:

aes-encryption cryptography rust-lang rust-library

Last synced: 16 Nov 2024

https://github.com/justscott/rapidrsa

Simpler to use implementation of the pycryptodome RSA algorithm

asymmetric-cryptography cryptography encryption-decryption python3 rsa rsa-cryptography

Last synced: 08 Nov 2024

https://github.com/jmg-duarte/rot

🔪 Caesar Cipher CLI Tool 🔏

caesar-cipher cipher cryptography rot rot13 rotation rust

Last synced: 13 Oct 2024

https://github.com/gabrielmajeri/crypto-data-structures

Data structures in Rust for cryptocurrencies and blockchain-related technologies

blockchain cryptocurrency cryptography merkle-tree

Last synced: 05 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/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/popcornell/pyledakem

LEDAkem post-quantum key encapsulation cryptoscheme Python implementation

cryptography error-correcting-codes key-exchange-algorithm key-exchange-algorithms linear-codes post-quantum-cryptography

Last synced: 14 Oct 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/hashlag/genc

Command line file encryption tool in GoLang

cryptography golang

Last synced: 15 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/sadijr/pre-desafio-labsec

Pré desafio do Processo Seletivo PBAD/LabSEC 2019/1, necessário para as etapas subsequentes do mesmo.

aes-128 cryptography xor-cipher

Last synced: 15 Oct 2024

https://github.com/lazula/cryptopals

A collection of solutions for the challenges at cryptopals.com in C89

cryptography ctf

Last synced: 13 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