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

GitHub topics: kem

stsch9/go-secwkr

simple encryption cli with keyrotation

Language: Go - Size: 30.3 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

orion-rs/orion

Usable, easy and safe pure-Rust crypto

Language: Rust - Size: 14 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 674 - Forks: 37

GiacomoPope/kyber-py

A pure python implementation of ML-KEM (FIPS 203) and CRYSTALS-Kyber

Language: Python - Size: 17.2 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 249 - Forks: 61

ietf-wg-jose/draft-ietf-jose-hpke-encrypt

Use of Hybrid Public Key Encryption (HPKE) with JSON Object Signing and Encryption (JOSE)

Language: Makefile - Size: 828 KB - Last synced at: 7 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 3

dajiaji/hpke-js

A Hybrid Public Key Encryption (HPKE) module built on top of Web Cryptography API.

Language: TypeScript - Size: 30.7 MB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 75 - Forks: 9

dajiaji/crystals-kyber-js

An ML-KEM (NIST FIPS 203) and CRYSTALS-KYBER implementation written in TypeScript.

Language: TypeScript - Size: 34.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 37 - Forks: 6

mm9942/crypt_guard

CryptGuard is a comprehensive cryptographic library, offering robust encryption and decryption capabilities. It integrates traditional cryptography with post-quantum algorithms, ensuring resilience against quantum computing threats.

Language: Rust - Size: 440 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 15 - Forks: 1

itzmeanjan/ml-kem

Module-Lattice-based Key Encapsulation Mechanism Standard by NIST i.e. FIPS 203

Language: C++ - Size: 4.95 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 85 - Forks: 31

fisherstevenk/crystals-kyber-ts

Typescript Implementation of CRYSTALS Kyber IND-CCA2-secure key encapsulation mechanism (KEM), whose security is based on the hardness of solving the learning-with-errors (LWE) problem over module lattices. https://www.npmjs.com/package/crystals-kyber-ts

Language: TypeScript - Size: 1.32 MB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 30 - Forks: 3

terra-quantum-public/tq42-pqc-oss

TQ42 Cryptography is a comprehensive suite of quantum-resistant and asymmetric post-quantum encryption algorithms and key management functions offered under the open source AGPLv3 license and available under a Commercial license from Terra Quantum.

Language: C++ - Size: 39.9 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 37 - Forks: 15

dvgamerr-app/dvgamerr-app.github.io

Kananek T. is github profiles and resume (cv) website.

Language: Astro - Size: 65.6 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 5 - Forks: 0

Helenology/Paper_KEM

[Biostatistics 2024] Official implementation of the KEM algorithm for paper ``A Semiparametric Gaussian Mixture Model for Chest CT Based 3D Blood Vessel Reconstruction"

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

mariiatuzovska/frodo

practical quantum-secure key encapsulation from generic lattices

Language: Go - Size: 1.53 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 30 - Forks: 5

jiep/kyber-gake Fork of pq-crystals/kyber 📦

Compiled-Kyber Group Authenticated Group Key Exchange (GAKE)

Language: C - Size: 1.72 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

hackerbirds/x-wing-rust

A Rust library for the "X-Wing" Hybrid KEM

Language: Rust - Size: 87.9 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

itzmeanjan/saber

Saber: Post-Quantum Key Encapsulation Mechanism

Language: C++ - Size: 2.13 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

sakkarose/NTRU

Simple implementation of NTRU because I was bored.

Language: Python - Size: 92.8 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

zntrio/crypto

Cryptographic functions and primitives for my projects.

Language: Go - Size: 1.61 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

cryptimeleon/predenc

Predenc contains predicate encryption implementations as well as key encapsulation mechanisms based on such implementations, for example attribute-based encryption.

Language: Java - Size: 402 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

pwgit-create/Key_Encapsulation_Mechanism_Server_and_Client

Testing the Key Encapsulation Mechanism API that was introduced in JDK21

Language: Java - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

itzmeanjan/frodokem

FrodoKEM: Practical Quantum-secure Key Encapsulation from Generic Lattices

Language: C++ - Size: 33.7 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

qnfm/age Fork of FiloSottile/age

A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.

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

andreavico/saber-optimized-multipliers

Hardware implementation of three optimized target-specific polynomial multipliers for SABER. https://ia.cr/2020/1482

Language: Verilog - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0