Whykeykeysoft

Ypqc

CPure JavaWebAssemblyMulti-OSNISTKpqCACVP Validated

A High-Performance Post-Quantum Cryptography Solution Meeting Both Global and Korean Standards

Ypqc by Whykeykeysoft is an integrated PQC library supporting 3 NIST global standards and 4 Korean KpqC standards — 7 post-quantum cryptography algorithms in total. It delivers C, Java, and WebAssembly implementations simultaneously, and is the first in Korea to offer an interactive browser-based Playground.

Key Differentiators

Full-Stack Cross Platform

Deploy Anywhere, Instantly

C

Low-level optimized implementation for embedded & IoT environments

Java

Pure Java — no native dependencies (first in Korea)

WASM

WebAssembly build for browser & web frontends

One SDK covers embedded to cloud

Global & Local Compliance

NIST + KpqC, Simultaneously

NIST

FIPS 203 (ML-KEM) · FIPS 204 (ML-DSA) · FIPS 205 (SLH-DSA)

KpqC

NTRU+ · SMAUG-T · HAETAE · AIMer — all 4 Korean standards

Ready for Korean public sector & financial compliance

Optimization & Hardening

Maximum Performance, Minimum Overhead

Perf

Endian optimization & precise memory handling

IoT

Low-power devices: zero-latency crypto operations

Web

Web-optimized for instant in-browser execution

Same codebase from IoT to enterprise

ACVP Validated & Open Playground

Verified Trust · Open Test Environment

ACVP

Full NIST ACVP test vector pass — implementation correctness guaranteed

Demo

First interactive browser PQC Playground in Korea

Proving reliability and ease of adoption

Supported Algorithm Lineup

Full support for 3 NIST global standards and 4 Korean KpqC standards.

GroupAlgorithmTypeStandard
NISTML-KEMKEMFIPS 203
NISTML-DSASignatureFIPS 204
NISTSLH-DSASignatureFIPS 205
KpqCNTRU+KEMKpqC
KpqCSMAUG-TKEMKpqC
KpqCHAETAESignatureKpqC
KpqCAIMerSignatureKpqC

Use Cases

Government · Finance

Instant deployment for systems requiring next-generation KpqC-based security compliance.

Public SectorFinanceKpqC Required

Web · Cloud Services

Implement E2E encryption in the browser without server load using WebAssembly.

WASME2E EncryptionServerless

IoT · Embedded Devices

Lightweight C library deployable on low-power, resource-constrained devices.

C SDKLightweightIoT

Ypqc Playground

Try It in the Playground

Select an algorithm and run real cryptographic operations in your browser.

Ypqc Playground