kpqc: Korean Post-Quantum Cryptography Algorithms

Provides synchronous interfaces to four algorithms for post-quantum cryptography: 'AIMer', a digital-signature algorithm based on symmetric primitives; 'HAETAE', a module-lattice-based digital-signature algorithm; and 'NTRU+' and 'SMAUG-T', lattice-based key-encapsulation algorithms. These algorithms were selected by the Korean Post-Quantum Cryptography competition. Native reference implementations are compiled into the package and use operating-system entropy for key generation, signing, and encapsulation.

Version: 0.1.0
Depends: R (≥ 3.6.0)
Published: 2026-11-04
DOI: 10.32614/CRAN.package.kpqc
Author: Owen Suolfou [aut, cre]
Maintainer: Owen Suolfou <osuolfou at gmail.com>
BugReports: https://github.com/KpqC/kpqc-r/issues
License: MIT + file LICENSE
Copyright: see file COPYRIGHTS
URL: https://github.com/KpqC/kpqc-r
NeedsCompilation: yes
SystemRequirements: C11
Materials: README
CRAN checks: kpqc results

Documentation:

Reference manual: kpqc.html , kpqc.pdf

Downloads:

Package source: kpqc_0.1.0.tar.gz
Windows binaries: r-devel: kpqc_0.1.0.zip, r-release: not available, r-oldrel: kpqc_0.1.0.zip
macOS binaries: r-release (arm64): kpqc_0.1.0.tgz, r-oldrel (arm64): kpqc_0.1.0.tgz, r-release (x86_64): kpqc_0.1.0.tgz, r-oldrel (x86_64): kpqc_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=kpqc to link to this page.