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/phantom0004/krypt0s-ransomware_poc

KRYPTOS is a sophisticated Python-based ransomware proof of concept (POC) designed for educational purposes. It encrypts files on Windows machines, focusing on persistence and stealth. Additionally, it includes a fake ransomware screen resembling WannaCry, with all information being fictional.

aes cryptography educational encyrption learning malware poc prevention proof-of-concept python ransomware ransomware-builder simulation stealth teaching testing virtual windows windows-10 windows-11

Last synced: 11 Oct 2024

https://github.com/fxfactorial/accumulator

RSA accumulator in go lang

accumulator crypto cryptography rsa

Last synced: 12 Oct 2024

https://github.com/defeo/postscryptum

SageMath notebooks for Isogeny Graphs in Cryptography

cryptography elliptic-curves isogenies post-quantum post-quantum-cryptography sagemath sidh

Last synced: 16 Nov 2024

https://github.com/houseme/gocrypto

A general solution for commonly used crypt in golang

aes base64 crypto cryptography decryption des des3 encryption go golang hash hex rsa

Last synced: 13 Oct 2024

https://github.com/aarant/nescient

Store, encrypt and decrypt files to and from encrypted, authenticated containers.

cryptography encryption-tool python python3

Last synced: 24 Oct 2024

https://github.com/gpestana/htokens-rs

Suite of verifiable anonymous credentials that can be used by applications and systems to enhance/provide privacy to users without impacting practicality.

anonymous-credentials cryptography privacy verifiable-credentials zero-knowledge

Last synced: 19 Oct 2024

https://github.com/je-suis-tm/cryptography

Python substitute and transposition ciphers including Vigenère Cipher, Rail Fence Cipher, Caesar Cipher

caesar-cipher cryptanalysis cryptography rail-fence-cipher substitution-cipher transposition-cipher vigenere-cipher zigzag-cipher

Last synced: 06 Nov 2024

https://github.com/kassane/wolfssl

WolfSSL library - Using Zig Build

c-library cryptography fips ssl tls wolfssl wolfssl-library zig zig-package

Last synced: 13 Nov 2024

https://github.com/jsign/vkt-proof-bench

Benchmarks for Verkle Trees proofs (Multiproofs & Inner Product Arguments)

cryptography ethereum inner-product-argument ipa multiproof verkle verkle-trie

Last synced: 27 Oct 2024

https://github.com/abdelrahmanbayoumi/rsa-algorithm

Implementation of RSA Algorithm (Encryption - Decryption)

cryptography public-key-encryption python rsa-algorithm rsa-cryptography

Last synced: 05 Nov 2024

https://github.com/virgilsecurity/virgil-sdk-crypto-net

Virgil .NET/C# Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.

crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa

Last synced: 09 Nov 2024

https://github.com/marcogarlet/cuda_cubeattack

CUDA implementation of Cube Attack

cryptography cubeattack cuda

Last synced: 11 Oct 2024

https://github.com/virgilsecurity/virgil-sdk-ruby

Virgil Core SDK allows developers to get up and running with Virgil Cards Service API quickly and add end-to-end security to their new or existing digital solutions to become HIPAA and GDPR compliant and more.

cryptography encryption end-to-end-encryption gdpr hipaa pki sdk

Last synced: 09 Nov 2024

https://github.com/elliotwutingfeng/aegis-backup-decryptor

CLI tool to decrypt backup files exported from the Aegis Authenticator app. This application is neither affiliated with Beem Development nor Aegis Authenticator.

2fa aes aes-gcm android backup cryptography cybersecurity decryption encrypt encrypted encryption linux macos openssl otp privacy scrypt security totp windows

Last synced: 11 Nov 2024

https://github.com/saharshleo/s-des

Inner working of the S-DES algorithm using interesting animations and visualizations

cryptography decryption encryption s-des sdes sdes-algorithm sdes-cipher

Last synced: 09 Nov 2024

https://github.com/virgilsecurity/virgil-purekit-php

PureKit PHP SDK allows developers to protect users' passwords and sensitive personal information in a database from data breaches and both online and offline attacks and make stolen passwords useless even if a database is breached.

cryptography encryption gdpr hipaa passw0rd password password-hardened-encryption phe pii piidata sdk

Last synced: 09 Nov 2024

https://github.com/libitx/univrse

Universal schema for data serialisation, signing and encryption.

bitcoin bsv cbor cryptography encryption signatures

Last synced: 29 Oct 2024

https://github.com/fcasal/cryptoutils.jl

Cryptography and number-theory primitives in Julia

continued-fractions cryptography julia number-theory prime-numbers

Last synced: 12 Oct 2024

https://github.com/angeal185/xcrypt

cascade encryption using Serpent Twofish and AES for the browser and nodejs

aes browser cascade-encryption cipher ciphers cryptography javascript multiple-encryption nodejs serpent twofish

Last synced: 11 Oct 2024

https://github.com/mjorgegulab/nestjs-cryptography

Secure NestJS cryptography module πŸ”

cryptography javascript nest nestjs node security typescript

Last synced: 08 Nov 2024

https://github.com/ahpaleus/crypto

Cryptography related write-ups, exploits & exercises.

cryptography cryptopals cryptopals-crypto-challenges python writeups

Last synced: 08 Nov 2024

https://github.com/gregtonoski/bip39-xor

Encrypt or decrypt 12, 15, 18, 21 or 24 BIP39 codewords array (so-called "seed phrase") using exclusive OR (XOR)/Vernam cipher (a.k.a. One Time Pad).

bip39 cryptography secret-sharing xor

Last synced: 07 Nov 2024

https://github.com/virgilsecurity/virgil-crypto-net

Virgil .NET Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.

crypto cryptography e2ee encryption end-to-end-encryption gdpr hipaa

Last synced: 09 Nov 2024

https://github.com/philipglazman/bitcoinnotes

My notes on bitcoin in org-mode. Converted to html at bitcoinbook.dev

bitcoin blockchain cryptocurrency cryptography lightning lightning-network wallet

Last synced: 08 Nov 2024

https://github.com/pmuens/pybra12

Python implementation of "Fully Homomorphic Encryption without Modulus Switching from Classical GapSVP"

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

Last synced: 17 Oct 2024

https://github.com/Ultra-Code/recblock

Blockchain for a record management and money transfer system

blockchain blockchain-from-scratch crypto cryptography zig

Last synced: 13 Nov 2024

https://github.com/n1ghtf1re/simple-ciphers

The library contains three simple ciphers: rail-fence, rotating square and wizner cipher

chiper cryptography cryptography-algorithms rail-fence vigener vigener-cipher vigenere-cipher

Last synced: 27 Oct 2024

https://github.com/eneko/axx

Encrypt / decrypt files from the command line

cli command-line-tool cryptography encryption swift swiftpm

Last synced: 29 Oct 2024

https://github.com/jiegec/crypto

Implementations of several cryptographic algorithms.

crypto cryptography

Last synced: 09 Nov 2024

https://github.com/ooesili/shamir

A command line tool for using Shamir's Secret Sharing algorithm.

command-line cryptography shamir-secret-sharing

Last synced: 12 Nov 2024

https://github.com/martinpaljak/cdoc

Command line utility for encrypting and decrypting CDOC files (DigiDoc Crypto alternative)

cdoc cli cryptography java smartcard utility

Last synced: 15 Oct 2024

https://github.com/carteni/crypto-bundle

Symmetric-key authenticated encryption in a Symfony 3 application.

authenticated-encryption bundle cryptography encryption php symfony symfony-bundle symmetric-key-cryptography

Last synced: 19 Oct 2024

https://github.com/jeffotoni/s3goamz

Loads files to s3 aws using the goamz library, a file encryption library

aws-s3 cryptography go gocry golang s3 s3-bucket upload

Last synced: 30 Oct 2024

https://github.com/virgilsecurity/virgil-pythia-node

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 nodejs pythia pythia-sdk sdk virgil-pythia

Last synced: 09 Nov 2024

https://github.com/virgilsecurity/virgil-purekit-net

PureKit SDK allows developers to protect users' passwords and sensitive personal information in a database from data breaches and both online and offline attacks and make stolen passwords useless even if a database is breached.

cryptography encryption gdpr hipaa passw0rd password password-hardened-encryption phe pii piidata sdk

Last synced: 09 Nov 2024

https://github.com/raphjaph/hotcertification

A distributed Certificate Authority

cryptography go golang

Last synced: 11 Oct 2024

https://github.com/virgilsecurity/virgil-keyknox-x

KeyKnox SDK allows developers to communicate with Virgil Keyknox Service to upload, download, and synchronize encrypted sensitive data (private keys) between different devices.

cryptography keyknox keypair sdk

Last synced: 09 Nov 2024

https://github.com/andreyrusyaev/acryptohashnet

A pure managed C# implementation of well-known cryptographic hash functions such as SHA-family (SHA0, SHA1, SHA2, SHA3), MD-family (MD2, MD4, MD5), RIPEMD, Tiger, Haval, Snefru.

cryptography cryptohash digest hash haval keccak md4 md5 ripemd sha0 sha1 sha2 sha256 sha3 sha3-256 sha3-512 sha512 snefru tiger

Last synced: 08 Nov 2024

https://github.com/virgilsecurity/virgil-cryptowrapper-x

Virgil Crypto library is a small, flexible and convenient wrapper for a variety of cryptographic algorithms. Includes asymmetric key generation, encryption/decryption of data, generation/verification of digital signatures, Pythia protocol and Double Ratchet protocol implementation.

cryptography doubleratchet encryption pythia ratchet

Last synced: 09 Nov 2024

https://github.com/querdos/flask-encryptor

Flask extension helping encrypting users personal files

cryptography decryption encryption file flask upload users

Last synced: 14 Oct 2024

https://github.com/tfogo/enigma-simulator

Enigma Machine Simulator for Wehrmacht Enigma I, Kriegsmarine M3 and M4 variants.

cryptography enigma-machine

Last synced: 20 Oct 2024

https://github.com/alex-snd/trecover

πŸ“œ A python library for distributed training of a Transformer neural network across the Internet to solve the Running Key Cipher, widely known in the field of Cryptography.

celery cryptography deep-learning distributed-systems distributed-training fastapi hivemind keyless-reading llm machine-learning mkdocs neural-network nlp python pytorch pytorch-lightning streamlit text-recovery transformers volunteer-computing

Last synced: 10 Oct 2024

https://github.com/aaron-akhtar/jbot-archived

Java Botnet - Unfinished - Probably Discontinued

botnet cryptography java java-botnet jbot malware

Last synced: 11 Oct 2024

https://github.com/nuid/cryptography

Cross-platform cryptographic fundamentals

clj cljc cljs clojure clojurescript cryptography hashing random

Last synced: 12 Oct 2024

https://github.com/python273/pwngrid-api

Pwnagotchi's Pwngrid API client (βŒβ– _β– )

cryptography pwnagotchi python

Last synced: 23 Oct 2024

https://github.com/exonum/pwbox

Password-based encryption for Node and browsers

crypto cryptography encryption libsodium pwhash scrypt

Last synced: 10 Nov 2024

https://github.com/cyrildever/crumbl-jar

Library in the JVM for secure data storage with trusted third-parties

cryptography data-masking scala-library signing-trusted storage-api

Last synced: 13 Oct 2024

https://github.com/yodalightsabr/2password

2Password: A cryptography experiment

aes-256 cryptography experimental password-manager

Last synced: 03 Nov 2024

https://github.com/demining/gauss-jacobi-method-and-machine-learning-process-bitcoinchatgpt

Decrypting Passwords to Access Lost Bitcoin Wallets Using Gauss-Jacobi Method and Machine Learning Process BitcoinChatGPT

bitcoin bitcoin-wallet chatgpt cryptocurrency cryptography decryption openai privatekey

Last synced: 11 Oct 2024

https://github.com/jorisvink/nyfe

A software based file encryption tool where all cryptographic parts are based on a single cryptographic permutation: Keccak-f[1600,24]. || This is a read-only mirror, pull requests are ignored.

cryptography file-encryption keccak-sponge

Last synced: 07 Nov 2024

https://github.com/dufkan/JCEd25519

JavaCard implementation of Ed25519 signature algorithm for smartcards that do not support EdDSA algorithm introduced in JavaCard API version 3.1.

cryptography ed25519 javacard

Last synced: 27 Oct 2024

https://github.com/ausaf007/zk-proof-demo

Command-line application demonstrating the mathematical working of non-interactive ZK Proofs of discrete log problem. Also called the Schnorr signature scheme.

cryptography java learn non-interactive-zero-knowledge schnorr-signatures zk-proofs

Last synced: 10 Nov 2024

https://github.com/armfazh/qdsa-space17

[New Optimized] This is an optimized C-language library of the qDSA digital signature scheme instantiated with Curve25519.

cryptography curve25519 digital-signature high-performance montgomery-ladder public-key-cryptography qdsa x64

Last synced: 24 Oct 2024

https://github.com/chrisamanse/Codegen

An open source one-time password generator for iOS.

authentication authenticator cryptography generator hmac ios one-time-passwords qrcode security swift

Last synced: 09 Aug 2024

https://github.com/httpjamesm/secure-remote-password-js

Modern secure remote password library for Bun clients and servers

biginteger bun client cryptography javascript pake password secure-remote-password server srp typescript

Last synced: 15 Nov 2024

https://github.com/jwerle/libhypercore-crypto

A C99 library for various cryptographic functions used in Hypercore.

c crypto cryptography hypercore

Last synced: 19 Oct 2024

https://github.com/jonhoo/go-crypto-examples

Example code for performing various higher-level operations using the Go crypto primitives

cryptography examples golang

Last synced: 13 Oct 2024

https://github.com/sc0vu/js-secp256k1

Compiled webassembly of bitcoin secp256k1

bitcoin cryptography elliptic secp256k1 wasm webassembly

Last synced: 14 Oct 2024

https://github.com/happenslol/xkcdpass

Secure random password generation library in go. Inspired by https://xkcd.com/936/

cryptography generator password random xkcd

Last synced: 10 Nov 2024

https://github.com/marcominerva/dataprotectionsample

This example shows how to use the DataProtection APIs with ASP.NET Core

aspnetcore cryptography csharp data-protection dotnet minimal-api security

Last synced: 12 Oct 2024

https://github.com/jsign/sumhash

sumhash512 cryptographic function implementation

algorand cryptography hash rust

Last synced: 27 Oct 2024

https://github.com/matthiasgeihs/crypto-graph

Visualizing relationships between cryptographic primitives and number theoretic problems.

cryptography

Last synced: 09 Nov 2024

https://github.com/rednblkx/dash_live_decrypt_proxy

A Simple DRM(CENC) decrypting script for DASH manifests of "dynamic" type

cryptography dash drm ffmpeg mp4 proxy video

Last synced: 08 Nov 2024

https://github.com/naknode/blockchain.js

Native blockchain implementation in JavaScript.

blockchain blockchain-demos blockchain-technology cryptocurrency cryptography

Last synced: 15 Oct 2024

https://github.com/centromere/pipes-cacophony

Pipes for Noise-secured network connections

cryptography haskell

Last synced: 12 Oct 2024

https://github.com/cgaebel/lifecrypt

Store a root of trust for your life.

backup cryptography

Last synced: 13 Oct 2024

https://github.com/arctictechnology/libsecp256k1-0

Compiled libsecp256k1 for using ECDSA signatures and secret/public key cryptography in your python projects.

bitcoin bitcoin-core bitcoin-wallet crypto cryptography ecdsa ecdsa-cryptography libsecp256k1 python secp256k1

Last synced: 11 Oct 2024

https://github.com/jsign/merlin

Composable proof transcripts for public-coin arguments of knowledge

cryptography fiat-shamir transcript zero-knowledge

Last synced: 27 Oct 2024

https://github.com/x011/pgp-filelock

PGP FileLock is a lightweight tool for encrypting and decrypting files using PGP standards. It provides a simple interface for generating PGP key pairs, encrypting files with public keys, and decrypting them with private keys. Designed for users who need quick and secure file encryption without the complexity of full-featured PGP software.

cipher cryptography decryption encryption pgp pgp-encryption pretty-good-privacy privacy privacy-protection privacy-tools python secure-communication

Last synced: 06 Nov 2024

https://github.com/jsign/poseidon

A Zig implementation of Poseidon hash function.

cryptography hashing poseidon-hash zk-snarks

Last synced: 27 Oct 2024

https://github.com/jsign/zig-poseidon

A Zig implementation of Poseidon hash function.

cryptography hashing poseidon-hash zk-snarks

Last synced: 24 Oct 2024