Package: kpqc 0.1.0

Owen Suolfou

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.

Authors:Owen Suolfou [aut, cre]

kpqc_0.1.0.tar.gz
kpqc_0.1.0.zip(r-4.7-x86_64)kpqc_0.1.0.zip(r-4.7-arm64)kpqc_0.1.0.zip(r-4.6-x86_64)kpqc_0.1.0.zip(r-4.6-arm64)kpqc_0.1.0.zip(r-4.5-x86_64)
kpqc_0.1.0.tgz(r-4.6-x86_64)kpqc_0.1.0.tgz(r-4.6-arm64)kpqc_0.1.0.tgz(r-4.5-x86_64)kpqc_0.1.0.tgz(r-4.5-arm64)
kpqc_0.1.0.tar.gz(r-4.7-arm64)kpqc_0.1.0.tar.gz(r-4.7-x86_64)kpqc_0.1.0.tar.gz(r-4.6-arm64)kpqc_0.1.0.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
kpqc/json (API)

# Install 'kpqc' in R:
install.packages('kpqc', repos = c('https://kpqc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/kpqc/kpqc-r/issues

On CRAN:

Conda:

3.30 score 23 exports 0 dependencies

Last updated from:17a57df850. Checks:14 OK, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK82
linux-devel-x86_64OK102
source / vignettesOK160
linux-release-arm64OK75
linux-release-x86_64OK132
macos-release-arm64OK190
macos-release-x86_64OK308
macos-oldrel-arm64OK179
macos-oldrel-x86_64OK457
windows-devel-arm64OK342
windows-devel-x86_64OK140
windows-release-arm64OK352
windows-release-x86_64OK88
windows-oldrel-x86_64OK92
wasm-releaseFAIL65

Exports:aimer128faimer128saimer192faimer192saimer256faimer256sdecapsulate_secretencapsulate_secretgenerate_key_pairhaetae2haetae3haetae5kem_algorithmsntruplus1152ntruplus768ntruplus864sign_messagesignature_algorithmssmaugt128smaugt192smaugt256timerverify_signature

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Korean Post-Quantum Cryptography Algorithmskpqc-package kpqc
KpqC Algorithmsaimer128f aimer128s aimer192f aimer192s aimer256f aimer256s haetae2 haetae3 haetae5 kem_algorithms ntruplus1152 ntruplus768 ntruplus864 signature_algorithms smaugt128 smaugt192 smaugt256 timer
KpqC Cryptographic Operationsdecapsulate_secret encapsulate_secret generate_key_pair sign_message verify_signature
Print KpqC Objectsprint.kpqc_algorithm print.kpqc_encapsulated_secret print.kpqc_key_pair