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.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://cran.r-universe.dev', 'https://cloud.r-project.org'))

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

On CRAN:

Conda:

1.70 score 23 exports 0 dependencies

Last updated from:f5c2b4e5dc. Checks:9 OK, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK80
linux-devel-x86_64OK102
source / vignettesOK139
linux-release-arm64OK78
linux-release-x86_64OK116
windows-devel-arm64OK219
windows-devel-x86_64OK118
windows-release-arm64OK217
windows-release-x86_64OK97
wasm-releaseFAIL74

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