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/virgilsecurity/virgil-cryptoapi-x

This framework provides Crypto API to separate VirgilSDK from concrete Crypto implementation

carthage cocoapods crypto cryptography ios macos virgil

Last synced: 09 Nov 2024

https://github.com/crownedgrouse/preach

[WIP] Phi base Random Encoder Aimed for Cryptography Hardening

cryptography obfuscation rust

Last synced: 01 Nov 2024

https://github.com/jean0t/passmanager

Encrypted database and password manager.

cryptography password-manager python3 sqlite3

Last synced: 10 Nov 2024

https://github.com/shgysk8zer0/phpcrypt

Provides a variety of cryptographic traits and classes to PHP

aes aes256 cryptography jscrypt php php-7 phpcrypt rsa spl-autoload traits

Last synced: 12 Oct 2024

https://github.com/fpoirotte/cryptal-tomcrypt

An implementation of the Cryptography Abstraction Layer based on the tomcrypt PHP extension

cryptal crypto cryptography libtomcrypt php tomcrypt

Last synced: 28 Oct 2024

https://github.com/cmdruid/frost

Fast, round-optimized threshold signature library for BIP340 taproot.

bitcoin cryptography frost threshold

Last synced: 30 Oct 2024

https://github.com/pmuens/ctk-go

Cryptographic primitives for Cypherpunks that don't subscribe to "trust me bro" security assumptions

argon2 blake2 chacha20 chacha20-poly1305 cryptography cryptography-algorithms curve25519 eddsa edwards25519 poly1305 x25519

Last synced: 17 Oct 2024

https://github.com/b0kic4/pgpkeytypedetector

This includes RSA and ECC cryptographic algorithms

cryptography go pgp

Last synced: 29 Oct 2024

https://github.com/a3h1nt/python-meets-cryptography

Python code snippets for modern encryption algorithms.

cryptography pycryptodome

Last synced: 14 Oct 2024

https://github.com/samuel-lucas6/covertpadding

An implementation of the Covert Encryption randomised padding scheme.

crypto cryptography encryption padding purb

Last synced: 16 Oct 2024

https://github.com/ajay-dhangar/crypto

My submition for the Microsoft Future Tech 2022 Hackathon

crypto cryptocoins cryptocurrencies cryptocurrency cryptocurrency-exchanges cryptography

Last synced: 24 Oct 2024

https://github.com/lann/devcrypt

Encrypt your development secrets

cryptography env secrets

Last synced: 13 Oct 2024

https://github.com/zhongruoyu/aes

Advanced Encryption Standard (AES) in C with file encryption/decryption support.

aes cryptography encryption

Last synced: 10 Nov 2024

https://github.com/samrb-dev/kry0steg

Kry0Steg is a simple cryptographic toolkit providing classical ciphers, hashing, encoding and steganography tools with graphical user interface written with C++ and GTK C++ binding called GTKmm.

ciphers cpp cryptography gtk gtk4 gtkmm4 steganography-tools

Last synced: 24 Oct 2024

https://github.com/psychedelicshayna/obsidian.cpp

An abstraction layer that sits on top of OpenSSL which provides a more modern way of interacting with it in C++

abstract cpp-library cryptography decryption encryption moderncpp openssl-bindings wrapper-library

Last synced: 12 Nov 2024

https://github.com/jakubvojvoda/rsa-cryptography

Simple RSA implementation using GMP

cpp cryptography decryption encryption gmp rsa

Last synced: 06 Nov 2024

https://github.com/darconeous/msecret-rust

Tool for deriving various types of keys from known symmetric secrets.

command-line-tool cryptography ecc-cryptography key-derivation passphrase rsa-cryptography rust secret-sharing

Last synced: 14 Oct 2024

https://github.com/enjeck/cryptoalgovisualizer

Visualizations of various cryptography algorithms

algorithms cryptography visualization

Last synced: 04 Nov 2024

https://github.com/samuel-lucas6/padme.net

A .NET implementation of PADMÉ padding.

crypto cryptography padding padme padme-padding

Last synced: 16 Oct 2024

https://github.com/yashsahsani/kame-hameha

This project explains how to use symmetric and asymmetric cryptographic methods simultaneously.

cryptography kame-hameha malware malware-analysis psexec python python3 ransomeware red-team ssh worm

Last synced: 10 Nov 2024

https://github.com/gianlucatruda/nis-encrypted-messaging

A demonstration of security principles for peer-to-peer communications of sensitive content.

aes-encryption cryptography messaging python3 rsa-cryptography security

Last synced: 28 Oct 2024

https://github.com/moul/otp

One-Time Pad utility

conference cryptography one-time-pad otp xor

Last synced: 21 Oct 2024

https://github.com/pmuens/proto-lwe

Prototypes of a Learning With Errors (LWE) Implementation

cryptography lattice-based-crypto learning-with-errors lwe

Last synced: 17 Oct 2024

https://github.com/kuzma02/secured-file-share

Secure File Sharing App is a comprehensive solution for secure file exchange, developed using the MERN (MongoDB, Express.js, React, Node.js) stack. This application enables users to share files with end-users with a high level of privacy and security.

cryptography encrypted-data encryption end-to-end-encryption file-sharing file-transfer mern mern-stack mern-stack-development secure-file-exchange secure-file-sharing secure-file-upload secure-web-apps transfer-data transfer-files

Last synced: 10 Oct 2024

https://github.com/mjc-gh/wcbin

🗄️ A static webpage for client-side encrypted archive files with the WebCrypto API

cryptography html5 javascript security webcrypto webcryptography-api

Last synced: 14 Oct 2024

https://github.com/tmc/cryptopals

hack the planet

cryptography golang

Last synced: 12 Oct 2024

https://github.com/fa7ad/bad-ciphers

A collection of bad ciphers

cryptography hacktoberfest hacktoberfest2023

Last synced: 24 Oct 2024

https://github.com/scifer99/pki-engineering

PKI Engineering Repository for Secure Web Application Development

cryptography information-security informationsystems pki-applications security-engineering

Last synced: 10 Nov 2024

https://github.com/flucium/hsum

hsum is a simple cli tool that compute the hash digest

cryptography hash hsum rust security sha2 sha3

Last synced: 27 Oct 2024

https://github.com/reznik99/go-hsm-doc

A simple CLI Tool to view, inspect and debug PKCS11 compliant Hardware and Software HSMs.

cryptography encryption-decryption golang hardware-security-module hsm pkcs11 pkcs11-tool signing-keys

Last synced: 15 Oct 2024

https://github.com/bytemare/hash2curve

Go implementation of RFC 9380 - Hashing to Elliptic Curves

cryptography ecc elliptic-curves go golang hash hash-to-curve rfc9380 secp256k1

Last synced: 14 Nov 2024

https://github.com/zgsolucoes/zg-data-guard

ZG Data Guard is a centralized tool designed to streamline and secure the management of multiple databases across various environments. It simplifies administration by providing a unified platform to handle database ecosystems, technologies, instances, predefined roles, databases, users, and access control. All secured through JWT-protected API.

access-management clusters-management cryptography database-management docker go go-chi godotenv golang golang-migrate jwt-auth keycloak postgresql rest-api swagger2 swaggo testify users-management

Last synced: 18 Oct 2024

https://github.com/rdner/uncrypticated

cryptography in Go made easy as it should be

cryptography security

Last synced: 28 Oct 2024

https://github.com/samuel-lucas6/daence.net

A .NET implementation of ChaCha-Daence.

aead chacha20 crypto cryptography daence hchacha20 poly1305 siv xchacha20

Last synced: 16 Oct 2024

https://github.com/erhant/enigma-machine

An Enigma Machine in TypeScript.

cryptography enigma-machine typescript

Last synced: 13 Nov 2024

https://github.com/harsh-ps-2003/haikyu

A Bitcoin miner simulation

bitcoin cryptography sqlite

Last synced: 02 Nov 2024

https://github.com/sourish-kanna/side-projects

These are my other side projects which are not that big for a dedicated repository

ascii cesar-cipher cesar-cypher cryptography encryption java python side-project

Last synced: 09 Nov 2024

https://github.com/andybons/cryptopals

🔒🔨 Solutions to the cryptopals crypto challenges written in Go

crypto cryptography exercises fun go golang

Last synced: 13 Oct 2024

https://github.com/chanced/navajo

A cryptographic toolkit for Rust

crypto cryptography rust security

Last synced: 02 Nov 2024

https://github.com/talha-1010/des-algorithm

A symmetric-key algorithm for the encryption of digital data.

cpp cryptography datastructures des-algorithm encryption-decryption template-specialisations

Last synced: 14 Nov 2024

https://github.com/yashkarthik/steno_hide_text

Hide text in an image with steganography.

cryptography image-manipulation python steganography

Last synced: 08 Nov 2024

https://github.com/fajarkim/node-openssl-enc

A Node.js CLI tool and library for encryption and decryption with OpenSSL Enc.

cipher compress cryptography decipher decompress decrypt encrypt node nodejs

Last synced: 12 Oct 2024

https://github.com/volkansah/how-to-kill-crypto-money

Mr.Robot -> How to Kill Crypto Money? This document demonstrates how to use Python and the mnemonic library to generate a seed phrase and derive a private key. This code is intended for demonstration purposes only and should never be used with real funds or your actual hardware wallet.

bitcoin crypto cryptocurrency cryptography damage kill monero wallet

Last synced: 02 Nov 2024

https://github.com/shawnduong/02h

Zero to Hero, a knowledge base for all sorts of computer hacking. This website is maintained as a personal passion project.

binary-exploitation cryptography digital-forensics forensics hacking knowledge networking osint pwn radio rev reverse-engineering rf web web-exploitation wiki

Last synced: 01 Nov 2024

https://github.com/gerhalt/cryptopals

Solutions to Cryptopals challenges in Python 3. Visit https://cryptopals.com/ for the complete list of challenges.

aes-encryption cbc-mode challenges crypto cryptography diffie-hellman dsa dsa-algorithm ecb-mode puzzles python python3 rsa rsa-algorithm solutions

Last synced: 14 Nov 2024

https://github.com/alexruzin/cryptog

A cryptographic wrapper library for the Go programming language

aes-encryption cryptography rsa-encryption

Last synced: 07 Nov 2024

https://github.com/ergl/sss

Basic Shamir's Secret Sharing

cryptography pony-language shamir shamir-secret-sharing

Last synced: 14 Oct 2024

https://github.com/anuja-rahul/python-datavault

Encrypt and safeguard your valuable data with this python encryption/decryption module.

aes-256 cbc-aes-encryption cryptography fernet-cryptography oops-in-python

Last synced: 08 Nov 2024

https://github.com/sebastienrousseau/cmn

A Rust library for accessing a collection of mathematical and cryptographic constants

avogadro boltzmann constants cryptography data-structures development-tools euler gamma golden-ratio hash mathematics pi planck rust silver-ratio squareroot tau

Last synced: 12 Oct 2024

https://github.com/vitkarpenko/cryptopals

:anger: Solving the cryptopals crypto challenges in Python for fun and profit!

challenge cryptography cryptopals python

Last synced: 06 Nov 2024

https://github.com/versia-pub/api

TypeScript APIs for various Lysand services

cryptography ecmascript2020 federation lysand typescript webcrypto

Last synced: 14 Oct 2024

https://github.com/trailofbits/rfc8785.py

A pure-Python implementation of RFC8785 (JSON Canonicalization Scheme)

canonicalization cryptography json python serialization

Last synced: 08 Nov 2024

https://github.com/protomorphine/rsa-communication-system

Основные стадии процесса шифрования текстового сообщения с помощью алгоритма RSA

cryptography encryption matlab rsa

Last synced: 16 Nov 2024

https://github.com/sanjoy-sust/scpproject

This is Secure Communication Protocol for smart cart Cryptography management

aes aes-encryption algorithm cryptography design-patterns factory-method-pattern factory-pattern j2se java java-smart-cards security

Last synced: 10 Nov 2024

https://github.com/loneicewolf/qubes-pentesting

Research on Qubes security. Includes my Progress on My own Attacks on Qubes as well.

attack cryptography loneicewolf qubes

Last synced: 06 Nov 2024

https://github.com/damaged-organic/ravelcast

RavelCast allows to share text messages of any content, completely anonymous, without registration and any clues about users identity.

cryptography css3 html5 javascript php symfony2

Last synced: 17 Nov 2024

https://github.com/tuxxy/speck

A no_std implementation of NSA's lightweight blockcipher SPECK

cryptography encryption lightweight-cryptography rust rust-crypto security speck

Last synced: 10 Nov 2024

https://github.com/circa10a/l33tcrypto

Cryptography for the most l33t haxx0rs

cryptography encoder-decoder hacktoberfest

Last synced: 27 Oct 2024

https://github.com/loneicewolf/py-snippets

Useful snippets in Python3 (mainly Jupyter)

cipher ciphers cryptography decryption encryption python3 snippets

Last synced: 06 Nov 2024

https://github.com/seekinginfiniteloop/autokeyring

A service that automates unlocking the GNOME Keyring (and probably KDE Wallet; needs testing). For people who don't log in with a password (i.e. Yubikey, smartcard). Uses TPM2, tang, or yubikey to secure secret used for keyring unlocking.

clevis cryptography dbus gnome gnome-keyring jeepney kde kde-wallet pyhon python3 secretstorage shamirs-secret-sharing tpm2 yubico yubikey

Last synced: 14 Oct 2024

https://github.com/qtumproject/qtool

Qtool is a cli command, a JSON RPC api and a golang package that provides crypto functionalities specific for qtum blockchain

bitcoin cryptography ecdsa qtum

Last synced: 06 Nov 2024

https://github.com/eldersantoss/pycertmanager

Module to assist in the programmatic management of PFX digital certificates on Windows operating system.

certificate cryptography pfx pki powershell windows

Last synced: 02 Nov 2024

https://github.com/rafael-santiago/linux-crypto-api-aes-gcm-min-sample

A straightforward (complete) sample of how to implement AES-GCM by using Linux crypto API at kernel side

aes-gcm complete-sample cryptography documentation linux-crypto-api sample snippet straightforward suckless

Last synced: 05 Nov 2024

https://github.com/avinash-ghadshi/cryptographyscripts

Each Script is written in Python and GO

cryptography go golang python2

Last synced: 15 Oct 2024

https://github.com/vonderklaas/python-password-manager-cli

This is application which imitates a password book, where you can add passwords into the file, or you can view your passwords from the file

cryptography python

Last synced: 10 Nov 2024

https://github.com/isakruas/ecdp

The Elliptic Curve Data Protocol (ECDP) is a P2P communication protocol for decentralized networks, utilizing elliptic curve cryptography (ECC) for encryption, ECDSA for message authentication, and Diffie-Hellman key exchange for secure sessions. It operates over TCP and UDP.

cryptography data-security decentralized-networks diffie-hellman-key-exchange ecdsa elliptic-curve-cryptography encryption message-authentication peer-to-peer protocol secure-communication session-initialization tcp udp

Last synced: 13 Nov 2024

https://github.com/gavincarr/go-slip39

A SLIP-0039 library for Go.

bitcoin cryptography go slip39

Last synced: 21 Oct 2024

https://github.com/ecies/py-demo

A simple fastapi eciespy web backend demo

cryptography ecies fastapi python3 secp256k1 webdemo

Last synced: 07 Nov 2024

https://github.com/mk-fg/ca-certificates-whitelist-filter

Tool to filter system-wide trusted Web PKI TLS Certificate Authorities in linux distros on a whitelist-basis

certificates cryptography linux python security sysadmin tls tool trust web-pki x509

Last synced: 10 Nov 2024

https://github.com/usscalsst41/xyn-seedwatcher-crypto-balance-checker-searcher-multicoin

This repository offers a versatile toolkit for managing multiple cryptocurrencies. Xyn SeedWatcher includes tools for balance checking, address searching, and multi-coin support. Use this to efficiently monitor and manage your crypto assets.

bip39 bitecoin blockchain coin-watcher cold-wallet cryptography ethereum hardware-wallet keypair mnemonic-phrase mnemonic-watcher monorepo react-native seed seed-phrase seed-phrase-checker seed-phrase-generator seed-watcher wallet wallet-watcher

Last synced: 02 Nov 2024

https://github.com/usscalsst/xyn-seedwatcher-crypto-balance-checker-searcher-multicoin

This repository offers a versatile toolkit for managing multiple cryptocurrencies. Xyn SeedWatcher includes tools for balance checking, address searching, and multi-coin support. Use this to efficiently monitor and manage your crypto assets.

bip39 bitecoin blockchain coin-watcher cold-wallet cryptography ethereum hardware-wallet keypair mnemonic-phrase mnemonic-watcher monorepo react-native seed seed-phrase seed-phrase-checker seed-phrase-generator seed-watcher wallet wallet-watcher

Last synced: 11 Oct 2024

https://github.com/john-lin/crypt

A simple CLI tool for Encrypt/Decrypt files.

aws-s3 cryptography

Last synced: 10 Nov 2024

https://github.com/th0rgal/cryptohack

What I use for cryptohack

cryptography maths

Last synced: 08 Nov 2024

https://github.com/keyan/e2e_voting

Simulated end-to-end verifiable secure election protocol

cryptography elections voting

Last synced: 28 Oct 2024