QREM: Quantum-Resistant Encryption Mechanism Hardware Accelerator
Pinned Loading
Repositories
- poly-arith-unit Public
This repository contains the SystemVerilog RTL for a highly optimized Polynomial Arithmetic Unit, designed to accelerate the core mathematical operations required by the NIST FIPS 203 (ML-KEM / Kyber) post-quantum cryptography standard.
QREM-CORE/poly-arith-unit’s past year of commit activity - poly-samplers Public
A high-performance SystemVerilog implementation of polynomial samplers for lattice-based cryptography, specifically targeting the FIPS 203 ML-KEM (Kyber) standard. This repository provides efficient, pipelined hardware modules for SampleNTT and SamplePolyCBD.
QREM-CORE/poly-samplers’s past year of commit activity - keccak-fips202-sv Public
A FIPS 202 compliant SystemVerilog implementation of the Keccak permutation (SHA-3/SHAKE). Features a high-frequency multi-cycle architecture, runtime-configurable modes (SHA3-256/512, SHAKE128/256), and standard AXI4-Stream interfaces with full backpressure support. Verified using official NIST test vectors.
QREM-CORE/keccak-fips202-sv’s past year of commit activity - mlkem-python Public
This repository is meant for learning purposes of ML-KEM implementation on software.
QREM-CORE/mlkem-python’s past year of commit activity - hash-sampler-unit Public
QREM-CORE/hash-sampler-unit’s past year of commit activity - build-tools Public
QREM-CORE/build-tools’s past year of commit activity - poly-mem-subsystem Public
QREM-CORE/poly-mem-subsystem’s past year of commit activity - common-rtl Public
Foundational RTL library providing standardized interfaces, common utility modules, and hardware primitives for the MLKEM Hardware Accelerator ecosystem
QREM-CORE/common-rtl’s past year of commit activity
People
This organization has no public members. You must be a member to see who’s a part of this organization.
Top languages
Loading…
Most used topics
Loading…