-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathCITATION.cff
More file actions
36 lines (36 loc) · 1.27 KB
/
Copy pathCITATION.cff
File metadata and controls
36 lines (36 loc) · 1.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
cff-version: 1.2.0
title: "pqcrypto: Pure Dart Post-Quantum Cryptography"
message: "If you use this software, please cite it using this metadata."
type: software
authors:
- name: "Turkana Nation"
repository-code: "https://github.com/turkananation/pqcrypto"
url: "https://github.com/turkananation/pqcrypto"
repository-artifact: "https://pub.dev/packages/pqcrypto"
abstract: >-
pqcrypto is a pure Dart, zero-dependency post-quantum cryptography library
implementing the NIST-standardized algorithms ML-KEM (FIPS 203) for key
encapsulation, ML-DSA (FIPS 204) for digital signatures, and all 12 SLH-DSA
(FIPS 205) parameter sets for stateless hash-based signatures. It is byte-exact
against the official NIST Known-Answer-Test and ACVP vectors, and its ML-KEM,
ML-DSA, and SLH-DSA implementations interoperate with OpenSSL and liboqs. It
targets Dart servers, Flutter (iOS/Android/desktop), and the web (dart2js and
dart2wasm). It provides algorithm/KAT-conformance and interoperability
evidence, not a CMVP/FIPS 140 module validation.
keywords:
- post-quantum cryptography
- ML-KEM
- ML-DSA
- SLH-DSA
- FIPS 203
- FIPS 204
- FIPS 205
- Kyber
- Dilithium
- SPHINCS+
- lattice cryptography
- hash-based signatures
- Dart
- Flutter
license: MIT
version: "0.4.0"