An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: public-key-cryptography

ubavic/srb-id-pkcs11

Open source PKCS11 module for Serbian ID cards

Language: Zig - Size: 94.7 KB - Last synced at: about 16 hours ago - Pushed at: about 18 hours ago - Stars: 5 - Forks: 0

Hipa319/public_key_bit_sorter

Bit-level entropy analysis of uncompressed public keys for research and auditing.

Language: Python - Size: 6.84 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

lucianoscarpaci/Ethereum-Cryptography

This project uses secp256k1, keccak256 hashing, and BIP39 for generating vanity addresses, implementing secure cryptographic operations and creating mnemonic phrases.

Language: JavaScript - Size: 6.84 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

lucianoscarpaci/Curve25519-Signatures

A SageMath implementation of Edwards-Curve Digital Signature Algorithm (EdDSA), featuring secure key generation, signing, and verification. Focused on Cryptographic Primitives and highly efficient, scalable algorithms.

Language: Jupyter Notebook - Size: 66.4 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

Calvin-LL/SecretDrop.io

Public key encryption for everyone

Language: Vue - Size: 425 MB - Last synced at: 9 days ago - Pushed at: 11 days ago - Stars: 39 - Forks: 1

bylickilabs/PGP-Web_App

Vollständige Webanwendung für OpenPGP-Verschlüsselung, basierend auf React, TypeScript und openpgp.js.

Language: TypeScript - Size: 0 Bytes - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

nottoBD/.dotfiles

Arch Linux - (WM) Xmonad. Personal Desktop Configuration, Inspired by Derek Taylor

Language: Haskell - Size: 45.6 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

sileneundula/libslug

libslug is the official library for cryptographic primitives used in slug20 including encryption, digital signatures, and certificates.

Language: Rust - Size: 166 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

Infineon/optiga-trust-m

OPTIGA™ Trust M Host Library for C

Language: C - Size: 132 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 128 - Forks: 50

BitMorphX/public_key_bit_sorter

💡Bit-level entropy analysis of uncompressed public keys for research and auditing.

Language: Python - Size: 4.88 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

breezy-codes/cryptography-guide

A collection of different cryptographic algorithms and ciphers, including the maths behind each algorithm. This is an ongoing project that will be added to over time, with the aim of providing a comprehensive resource for learning about cryptography. The project includes both the code for the algorithms and explanations of how they work.

Language: Jupyter Notebook - Size: 5.63 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 0

TheGaBr0/GGH

Python implementation of GGH and GGH-HNF lattice-based cryptosystems for research and educational purposes, featuring cryptanalysis tools and a hybrid variant.

Size: 11.8 MB - Last synced at: 23 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

backbone-hq/pqcrypto

👻 Post-quantum cryptography for Python.

Language: Python - Size: 111 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 70 - Forks: 23

kokke/tiny-ECDH-c

Small portable Elliptic-Curve Diffie-Hellman in C

Language: C - Size: 57.6 KB - Last synced at: 18 days ago - Pushed at: about 3 years ago - Stars: 279 - Forks: 69

serengil/LightPHE

A Lightweight Partially Homomorphic Encryption Library for Python

Language: Python - Size: 367 KB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 83 - Forks: 8

Thorium/KeyVaultSigning Fork of CompositionalIT/KeyVaultSigning

This component will calculate SHA-hash for your message and then sign that with a certificate stored in Microsoft Azure KeyVault.

Language: F# - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

open-quantum-safe/liboqs-rust

Rust bindings for liboqs

Language: Rust - Size: 8.85 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 146 - Forks: 55

salemalem/pair-key-quantum-vulnerability

Pair End to End encryption keys (Private and Public) are vulnerable once Qubits will be enough. More on RESEARCH.MD

Language: Python - Size: 2.93 KB - Last synced at: 11 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

0xalpha0123/node-express-mongodb-backend

Node.js, Express.js and MongoDB backend template with passport-local and passport-jwt. Well structured and clean code.

Language: JavaScript - Size: 368 KB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

justdvnsh/elliptic-py

Fast Implementation of Elliptic Curve cryptography in pure python

Language: Python - Size: 321 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

nour-karoui/secure-chat

An end to end encrypted chat app built using React, Express, Socket.io, Mongodb, Node.Js, LDAP & OpenSSL

Language: JavaScript - Size: 281 KB - Last synced at: 23 days ago - Pushed at: almost 4 years ago - Stars: 8 - Forks: 3

Farfetch/notarizer 📦

Notarizer is a tool that provides a way of verifying the authenticity of docker images.

Language: Python - Size: 22.5 KB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 0

agievich/bee2

A cryptographic library

Language: C - Size: 2.42 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 84 - Forks: 23

felisevan/AnotherHPKE

An another Python implementation of HPKE (Hybrid Public Key Encryption)

Language: Python - Size: 1.87 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

Tenemo/threshold-elgamal

A TypeScript library with functions implementing selected ElGamal cryptographic algorithms on top of native JavaScript BigInteger. Its core includes key generation, encryption, and decryption. It is extended with support for threshold encryption. Supports Node.js and the browser. Used by https://sealed.vote.

Language: TypeScript - Size: 294 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 1

wiringbits/safer.chat

safer.chat is a web application that allows you to have groupal chats using end-to-end encryption, no addons, or applications needs to be installed

Language: TypeScript - Size: 4.18 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 111 - Forks: 13

NullVoxPopuli/emberclear

Encrypted Chat. No History. No Logs.

Language: TypeScript - Size: 18.6 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 197 - Forks: 38

MatrixAI/Polykey-Docs

Documentation for Polykey

Language: TypeScript - Size: 9.44 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 5

nakov/Practical-Cryptography-for-Developers-Book

Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA

Language: CSS - Size: 4.97 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 3,653 - Forks: 451

mratsim/constantine

Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.

Language: Nim - Size: 24.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 459 - Forks: 57

brannondorsey/chattervox

📡 An AX.25 packet radio chat protocol with support for digital signatures and binary compression. Like IRC over radio waves.

Language: TypeScript - Size: 897 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 767 - Forks: 38

wallets-finder/crypto-recovery

Crypto Recovery

Language: C++ - Size: 1.06 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

petrknap/php-crypto-sodium

The library that packages functional `sodium_crypt_*` into objects.

Language: PHP - Size: 78.1 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 1

struktapp/strukt-key

Cryptography

Language: PHP - Size: 216 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

RaghavendraRQ/CryptoCC

A Small Repository containing ciphers, public key encrytion hash algorithms, digital signatures from basic to advanced i

Language: SWIG - Size: 15.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

mithi/simple-cryptography

Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.

Language: Python - Size: 28.2 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 66 - Forks: 12

serengil/crypto

Elliptic Curve Cryptography and Common Public Key Cryptography Implementations

Language: Jupyter Notebook - Size: 215 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 99 - Forks: 50

ysmood/whisper

A simple lib and tool to encrypt, decrypt data with Public-key cryptography.

Language: Go - Size: 213 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 52 - Forks: 0

hegx86/Cryptographic-System

Suite of essential cryptographic services.

Language: Java - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

shivang8/Secure-File-Storage-Using-Hybrid-Cryptography

A secure platform for storing of files using Hybrid Cryptography

Language: Python - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 49 - Forks: 26

Azgrom/RustyShield

RustyShield is a comprehensive cryptographic library implemented in Rust. This project implements a wide range of cryptographic algorithms, each expanding the Hash and Hasher traits of the Rust libcore to meet the no_std and no_std::alloc standards

Language: Rust - Size: 9.53 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 18 - Forks: 0

sheroz/rsa

RSA (Rivest–Shamir–Adleman) asymmetric cipher implementation examples in Rust

Language: Rust - Size: 13.7 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

wpcodevo/golang-fiber-jwt-rs256

In this comprehensive guide, you'll learn how to properly refresh JSON Web Tokens (JWTs) using the RS256 algorithm and Redis. The integration of Redis will give us the ability to effortlessly revoke or invalidate the JWTs when necessary.

Language: Go - Size: 35.2 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 5

chgorman/notes-math-crypto

Notes on Mathematics and Cryptography

Language: TeX - Size: 12.9 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 3

danielquinn/aletheia

Fight fake news with cryptography & human nature

Language: CSS - Size: 5.49 MB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 302 - Forks: 20

n1n4zu/publicKeyCipher

This program creates public and private keys and uses them to encrypt and decrypt files.

Language: Python - Size: 21.1 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

dubniczky/License-Validation

A public key-based offline license validation protocol

Language: Python - Size: 19.5 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

paulveillard/cybersecurity-pki

An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about Public Key Infrastructure (PKI) in Cybersecurity.

Language: C - Size: 2.3 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 1

isakruas/ecutils

Python Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.

Language: Python - Size: 126 KB - Last synced at: about 13 hours ago - Pushed at: 9 months ago - Stars: 5 - Forks: 2

Dustin-Ray/capyCRYPT-go

Cryptosystem from SHA3 and E521 paired to a GTK-3 GUI

Language: Go - Size: 54 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

cryptid-org/cryptid-native

Native foundation of the CryptID.js Identity-based Encryption library.

Language: C - Size: 30.3 MB - Last synced at: 6 months ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 1

public-key-cryptography/public-key-editor

A java text editor and email client for public key cryptography and encryption. The ciphers use hypercomplex and hyper-dimensional numbers (including vectors, quaternions, matrices, cubes, and tesseracts), polynomials, determinants, multi-variable, multi-equation, and multi-dimensional arithmetic, integer factorization, and Merkle-Hellman knapsacks

Language: Java - Size: 16.3 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

isakruas/js-ecutils

JavaScript Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.

Language: JavaScript - Size: 226 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

kar-dim/ICSD-PKCrypto_Algorithms

Implementation of various Public Key Algorithms (RSA, Rabin, ElGamal) by using GNU MP library. Part of my university coursework (2013-2019, Information and Communications Systems Engineering, University of the Aegean).

Language: C++ - Size: 250 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

xtaci/hppk

Homomorphic Polynomial Public Key

Language: Go - Size: 137 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 0

Rifat392000/SSLCertificateDesign

Securing a Network System with PKI (Public Key Infrastructure) and Configure Firewall

Language: HTML - Size: 10.8 MB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 1

wpcodevo/deno-rs256-jwt

In this article, you'll learn how to implement JSON Web Token authentication with access and refresh tokens using the Web Cryptography API provided in Deno.

Language: TypeScript - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 3

tarcisio-marinho/RSA

Simple RSA cryptographyc algorithm implementation

Language: Python - Size: 26.4 KB - Last synced at: 8 days ago - Pushed at: almost 5 years ago - Stars: 27 - Forks: 8

ridwanmsharif/prsa

RSA Public Key Encryption

Language: Python - Size: 11.7 KB - Last synced at: 25 days ago - Pushed at: over 8 years ago - Stars: 18 - Forks: 3

deliberative/crypto

Cryptographic operations in WASM, C, Typescript for Nodejs and the browser.

Language: TypeScript - Size: 5.41 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 0

eddieoz/RSA-primes-resolution

Recover a Private Key from a given Public Key using the Right Triangle-based Constant time mathematical solution method.

Language: Python - Size: 15.6 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 11 - Forks: 2

HLRichardson-Git/Gestalt

A user-friendly cryptography library

Language: C++ - Size: 5.99 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 2

cryptid-org/cryptid-java

Java 8 implementation of the Boneh-Franklin Identity-based Encryption.

Language: Java - Size: 240 KB - Last synced at: 6 months ago - Pushed at: about 6 years ago - Stars: 14 - Forks: 6

Kiooku/Cryptography-Notebook

Cryptography Notebook is a repository containing some of the cryptographic implementations I have done for learning purposes.

Language: Rust - Size: 180 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

cepdnaclk/e16-4yp-post-quantum-cryptographic-schemes-based-on-plain-lattices

This project proposes the use of plain lattices with learning with errors problem to implement a cryptographic scheme which can run on classical computers and provides security against quantum based attacks. We are proposing key sizes for efficient operations and implement a lattice trapdoor function. Also we will improve current random oracle based model in to a standard model.

Language: C++ - Size: 36.7 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 7

Sakib62/Security-Lab

Language: Jupyter Notebook - Size: 1.07 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

isakruas/go-ecutils

Go Library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.

Language: Shell - Size: 13.3 MB - Last synced at: 4 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

RoyNisimov/AsymmetricEncryption

Asymmetric encryption algorithms and protocols

Language: Python - Size: 13 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

nats-io/nkeys.ex

Experimental version of Keys library with support for xkey encryption

Language: Elixir - Size: 24.4 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1

Stephen-X/Merkle-Hellman-Knapsack-Cryptosystem

A demonstration of the Merkle-Hellman Knapsack Cryptosystem, written in Java.

Language: Java - Size: 51.8 KB - Last synced at: 9 days ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 4

N1ghtF1re/Public-Key-Ciphers

The implementation of the public key ciphers: Elgamal

Language: Java - Size: 41 KB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 1

xtaci/dppk

A Deterministic Polynomial Public Key Algorithm over a Prime Galois Field GF(p)

Language: Go - Size: 77.1 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 4 - Forks: 0

mammaddrik/christopher

Tool for Encryption & Decryption.

Language: Python - Size: 2.45 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

abhijayrajvansh/solana-public-key-cryptography

💳 demonstration of how solana key-pairs are generated, transactions are signed & verified using @solana/web3.js

Language: TypeScript - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

FortKnoxster/fortknoxster-crypto-web

Cross-browser cryptographic library implementing the Web Cryptography API.

Language: JavaScript - Size: 2.76 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 13 - Forks: 4

alisatodorova/Algos-Num-Public-Key-Crypto

My solutions to the assignments for my course "Algorithms for Numbers and Public-Key Cryptography".

Language: Jupyter Notebook - Size: 25.4 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

alisatodorova/Information-Security-Basics

Assignments on Public-Key Crypto, Lattice-Based Encryption, Symmetric Crypto, RSA, Advanced Protocols

Language: Jupyter Notebook - Size: 1.3 MB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

emyzelium/emyzelium-cpp

Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish vec<vec<u8>> data under topics to which other peers subscribe to receive respective data. C++ version.

Language: C++ - Size: 97.7 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Chewhern/PKDSA

This repository will be storing the code required in allowing public key authentication.

Language: C# - Size: 22.2 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 1

NUAA-WatchDog/linux-kernel-elf-sig-verify-module

🔏 Kernel module for signature verification of ELF files.

Language: C - Size: 132 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 7

NUAA-WatchDog/linux-elf-binary-signer

✒️ Adding digital signature into ELF binary files.

Language: C - Size: 2.98 MB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 34 - Forks: 14

asifhaider/Computer-Security-4-1

Public Key Cryptography (AES) with Diffie Hellman and RSA Key Exchange Algorithms, Pedagogical Malware (Virus and Worm) Analysis, Buffer Overflow Demonstration and Firewall Exploration Assignments

Language: Python - Size: 23.1 MB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

LeapingGorillaLTD/secretstore

Secret Store is a platform agnostic method of storing and distributing your secrets

Language: C# - Size: 533 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

H-a-y-k/Knapsack-Encryption-With-Permutations

Implementation and analysis of a public-key encryption system with permutations conceptually similar to the Merklee-Hellman knapsack cryptosystem.

Language: C++ - Size: 531 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Bl4omArchie/Pubcrypt

A self-made python library for cryptosystems and primitives

Language: Python - Size: 4.76 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

42LoCo42/capka

Clientside Argon2 Public-Key Authentication

Language: Go - Size: 35.2 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

vkWeb/Digital-Signature-System

Millions of future coders will learn Cryptography via this project in the upcoming project-based version of freeCodeCamp.org

Language: JavaScript - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

paulchen2713/MI_Cryptosystem

Multivariate PQC - Matsumoto-Imai (MI) Cryptosystems. Reference: Multivariate Public Key Cryptosystems, by Ding, Gower and Schmidt.

Language: MATLAB - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

2mingyu/public-key-cryptography

RSA 공개 키 암호화를 시연하는 React 앱. React app demonstrating RSA public key cryptography.

Language: TypeScript - Size: 2.63 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jamesjulich/saltpack4j

A Java implementation of the saltpack secure messaging format.

Language: Java - Size: 166 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 1

iWas-Coder/CryRSA 📦

RSA key creator, extractor and compute tool. Useful to process keys with small modulus and try to factorize them.

Language: Python - Size: 44.9 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

emyzelium/emyzelium-rs

Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish vec<vec<u8>> data under topics to which other peers subscribe to receive respective data. Rust version.

Language: Rust - Size: 56.6 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rubenandrebarreiro/crystals-kyber-and-dilithium-study-and-analysis

🧠 💡 📈 A project based in (Classical) Post-Quantum Cryptography, namely in Lattice-Based Cryptography. This project was built using Jupyter Notebook, SoS (Script of Script) Notebook, Java, Python, Bouncy Castle library, and TeX. The goal of the project was the study and analysis of the CRYSTALS public-key (asymmetric) cryptographic suite.

Language: TeX - Size: 28.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

emyzelium/emyzelium-go

Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish [][]byte data under topics to which other peers subscribe to receive respective data. Go version.

Language: Go - Size: 44.9 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

emyzelium/emyzelium-py

Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish vec<vec<u8>> data under topics to which other peers subscribe to receive respective data. Python version.

Language: Python - Size: 78.1 KB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ocrim1996/PublicKeyCryptography

A Python script to implement various public key cryptographic algorithms (example: RSA).

Language: Python - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

D3vl0per/crypt

High-level API binding to low-level crypto APIs in golang

Language: Go - Size: 1.33 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

presidentbeef/ruby_crypto_examples

Examples of cryptography operations using Ruby's standard library.

Language: Ruby - Size: 8.79 KB - Last synced at: 3 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

akdombrowski/spruceid-gen-vc-demo

It works! A small rust cli tool to generate signed Verifiable Credentials given an unsigned credential and a jwk

Language: Rust - Size: 6.17 MB - Last synced at: 8 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rwbaumg/pki-lint

Bash wrapper for X.509 certificate linting and PKI validation.

Language: Shell - Size: 223 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 2

Related Keywords
public-key-cryptography 239 cryptography 91 encryption 46 rsa 36 digital-signature 25 python 24 rsa-cryptography 23 crypto 23 private-key 17 elliptic-curve-cryptography 17 ecdsa 16 encryption-decryption 14 asymmetric-cryptography 14 security 13 public-key-encryption 13 java 12 pki 12 decryption 11 aes 10 python3 10 openssl 10 symmetric-key-cryptography 9 ecc 9 authentication 9 bitcoin 8 golang 8 nodejs 8 post-quantum-cryptography 8 public-key 8 elliptic-curves 8 blockchain 8 chat 7 certificates 7 certificate 7 javascript 7 rsa-encryption 7 digital-signatures 7 diffie-hellman 7 rsa-algorithm 7 cryptographic-algorithms 7 c 7 go 6 private-key-cryptography 6 private-key-encryption 6 rust 6 end-to-end-encryption 6 elgamal 6 hashing 5 ed25519 5 symmetric-encryption 5 tor 5 encryption-algorithms 5 demo 5 cryptosystem 5 wrapper 5 secure-communication 5 asymmetric-encryption 5 ecdh 5 symmetric-cryptography 4 hmac 4 cryptography-algorithms 4 aes-encryption 4 rsa-cryptosystem 4 key-exchange 4 cryptography-library 4 distributed 4 multicast 4 network 4 peer 4 publish-subscribe 4 jwt 4 ssh 4 hacktoberfest 4 cli 4 zeromq 4 rsa-key-encryption 4 signing 4 chat-application 4 zmq 4 key 4 react 4 docker 4 certificate-authority 4 typescript 4 libsodium 4 merkle-hellman-knapsack 4 oauth2 3 x509 3 security-testing 3 pem 3 homomorphic-encryption 3 secrets-management 3 block-cipher 3 secret-sharing 3 ecc-based-protocols 3 elliptic-curve-operations 3 expressjs 3 diffie-hellman-key-exchange 3 elliptic-curve-diffie-hellman 3 privacy 3