Package: kpqc 0.1.0
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:
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
Last updated from:f5c2b4e5dc. Checks:9 OK, 1 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 80 | ||
| linux-devel-x86_64 | OK | 102 | ||
| source / vignettes | OK | 139 | ||
| linux-release-arm64 | OK | 78 | ||
| linux-release-x86_64 | OK | 116 | ||
| windows-devel-arm64 | OK | 219 | ||
| windows-devel-x86_64 | OK | 118 | ||
| windows-release-arm64 | OK | 217 | ||
| windows-release-x86_64 | OK | 97 | ||
| wasm-release | FAIL | 74 |
Exports:aimer128faimer128saimer192faimer192saimer256faimer256sdecapsulate_secretencapsulate_secretgenerate_key_pairhaetae2haetae3haetae5kem_algorithmsntruplus1152ntruplus768ntruplus864sign_messagesignature_algorithmssmaugt128smaugt192smaugt256timerverify_signature
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Korean Post-Quantum Cryptography Algorithms | kpqc-package kpqc |
| KpqC Algorithms | aimer128f aimer128s aimer192f aimer192s aimer256f aimer256s haetae2 haetae3 haetae5 kem_algorithms ntruplus1152 ntruplus768 ntruplus864 signature_algorithms smaugt128 smaugt192 smaugt256 timer |
| KpqC Cryptographic Operations | decapsulate_secret encapsulate_secret generate_key_pair sign_message verify_signature |
| Print KpqC Objects | print.kpqc_algorithm print.kpqc_encapsulated_secret print.kpqc_key_pair |
