142 lines
5.3 KiB
BibTeX
142 lines
5.3 KiB
BibTeX
% ── Post-Quantum Cryptography Standards ──────────────────────────────────────
|
|
|
|
@techreport{fips203,
|
|
author = {{National Institute of Standards and Technology}},
|
|
title = {{Module-Lattice-Based Key-Encapsulation Mechanism Standard}},
|
|
institution = {NIST},
|
|
year = {2024},
|
|
number = {FIPS 203},
|
|
url = {https://doi.org/10.6028/NIST.FIPS.203},
|
|
}
|
|
|
|
@techreport{fips204,
|
|
author = {{National Institute of Standards and Technology}},
|
|
title = {{Module-Lattice-Based Digital Signature Standard}},
|
|
institution = {NIST},
|
|
year = {2024},
|
|
number = {FIPS 204},
|
|
url = {https://doi.org/10.6028/NIST.FIPS.204},
|
|
}
|
|
|
|
@techreport{fips205,
|
|
author = {{National Institute of Standards and Technology}},
|
|
title = {{Stateless Hash-Based Digital Signature Standard}},
|
|
institution = {NIST},
|
|
year = {2024},
|
|
number = {FIPS 205},
|
|
url = {https://doi.org/10.6028/NIST.FIPS.205},
|
|
}
|
|
|
|
% ── Kyber / ML-KEM ───────────────────────────────────────────────────────────
|
|
|
|
@inproceedings{kyber2018,
|
|
author = {Bos, Joppe W. and Ducas, Léo and Kiltz, Eike and Lepoint, Tancrède
|
|
and Lyubashevsky, Vadim and Schanck, John M. and Schwabe, Peter
|
|
and Seiler, Gregor and Stehlé, Damien},
|
|
title = {{CRYSTALS -- Kyber: A CCA-Secure Module-Lattice-Based KEM}},
|
|
booktitle = {IEEE European Symposium on Security and Privacy (EuroS\&P)},
|
|
year = {2018},
|
|
pages = {353--367},
|
|
doi = {10.1109/EuroSP.2018.00032},
|
|
}
|
|
|
|
@misc{kyber-avx2,
|
|
author = {Schwabe, Peter and Seiler, Gregor},
|
|
title = {{High-Speed {AVX2} Implementation of the {Kyber} Key Encapsulation Mechanism}},
|
|
note = {AVX2 implementation in the pqclean project},
|
|
url = {https://github.com/pq-crystals/kyber},
|
|
}
|
|
|
|
% ── SIMD and Microarchitecture ────────────────────────────────────────────────
|
|
|
|
@inproceedings{intel-avx2,
|
|
author = {{Intel Corporation}},
|
|
title = {{Intel 64 and IA-32 Architectures Software Developer's Manual}},
|
|
year = {2024},
|
|
note = {Volume 2: Instruction Set Reference},
|
|
}
|
|
|
|
@inproceedings{ntt-survey,
|
|
author = {Longa, Patrick and Naehrig, Michael},
|
|
title = {{Speeding Up the Number Theoretic Transform for Faster Ideal
|
|
Lattice-Based Cryptography}},
|
|
booktitle = {CANS},
|
|
year = {2016},
|
|
doi = {10.1007/978-3-319-48965-0_8},
|
|
}
|
|
|
|
% ── Energy Measurement ───────────────────────────────────────────────────────
|
|
|
|
@inproceedings{rapl,
|
|
author = {David, Howard and Gorbatov, Eugene and Hanebutte, Ulf R. and
|
|
Khanna, Rahul and Le, Christian},
|
|
title = {{RAPL: Memory Power Estimation and Capping}},
|
|
booktitle = {ISLPED},
|
|
year = {2010},
|
|
doi = {10.1145/1840845.1840883},
|
|
}
|
|
|
|
% ── Related Benchmarking Work ────────────────────────────────────────────────
|
|
|
|
@misc{pqclean,
|
|
author = {{PQClean Contributors}},
|
|
title = {{PQClean: Clean, portable, tested implementations of post-quantum
|
|
cryptography}},
|
|
url = {https://github.com/PQClean/PQClean},
|
|
}
|
|
|
|
@misc{liboqs,
|
|
author = {{Open Quantum Safe Project}},
|
|
title = {{liboqs: C library for quantum-safe cryptographic algorithms}},
|
|
url = {https://github.com/open-quantum-safe/liboqs},
|
|
}
|
|
|
|
@misc{pqm4,
|
|
author = {Kannwischer, Matthias J. and Rijneveld, Joost and Schwabe, Peter
|
|
and Stoffelen, Ko},
|
|
title = {{pqm4: Post-quantum crypto library for the ARM Cortex-M4}},
|
|
url = {https://github.com/mupq/pqm4},
|
|
}
|
|
|
|
@misc{supercop,
|
|
author = {Bernstein, Daniel J. and Lange, Tanja},
|
|
title = {{SUPERCOP: System for Unified Performance Evaluation Related to
|
|
Cryptographic Operations and Primitives}},
|
|
url = {https://bench.cr.yp.to/supercop.html},
|
|
}
|
|
|
|
@misc{papi,
|
|
author = {{Innovative Computing Laboratory, University of Tennessee}},
|
|
title = {{PAPI: Performance Application Programming Interface}},
|
|
url = {https://icl.utk.edu/papi/},
|
|
}
|
|
|
|
@inproceedings{gueron2014,
|
|
author = {Gueron, Shay and Krasnov, Vlad},
|
|
title = {{Fast Garbling of Circuits Under Standard Assumptions}},
|
|
booktitle = {ACM CCS},
|
|
year = {2013},
|
|
note = {See also: Intel white paper on AES-GCM with AVX2},
|
|
}
|
|
|
|
@misc{bernstein2006,
|
|
author = {Bernstein, Daniel J.},
|
|
title = {{Curve25519: new Diffie-Hellman speed records}},
|
|
year = {2006},
|
|
url = {https://cr.yp.to/ecdh.html},
|
|
}
|
|
|
|
@misc{cachetime,
|
|
author = {Bernstein, Daniel J. and Schwabe, Peter},
|
|
title = {{New AES Software Speed Records}},
|
|
year = {2008},
|
|
url = {https://cr.yp.to/aes-speed.html},
|
|
}
|
|
|
|
@misc{bettini2024,
|
|
author = {{Google Security Blog}},
|
|
title = {{Protecting Chrome Traffic with Hybrid Kyber KEM}},
|
|
year = {2023},
|
|
url = {https://security.googleblog.com/2023/08/protecting-chrome-traffic-with-hybrid.html},
|
|
}
|