MTG PQC Size Calculator
MTG's generic PQC Size Calculation makes it easy to compare the sizes of the resulting data objects in protocols for the different traditional and PQC algorithms and thus can help you in the evaluation and selection of PQC algorithms for specific use cases such as PQC Certificates.
How to use the PQC Size Calculator
On the left hand side, select the desired security levels that you wish to compare and whether to compare encryption or signature algorithms. Furthermore, at the bottom of the left hand side controls, in order to compare the impact of PQC algorithms on real world protocols, you can specify a fixed overhead in bytes as well as the number of public keys and ciphertexts or signatures to be used for calculating the resulting overall size. Pointing to a graph will also show you the sizes of the individual parts.
In the area on the top middle you can select which of the available algorithms and parameter sets you want to display in the bar diagram. For each of the selected algorithms, a bar will appear in the graph indicating the total size calculated as:
overhead+<public key count>*<public key size>+<signature or ciphertext count>*<signature or ciphertext size> |
The following PQC algorithms are supported
Encryption |
ML-KEM https://csrc.nist.gov/pubs/fips/203/ipd |
Signature |
SLH-DSA https://csrc.nist.gov/pubs/fips/205/ipd |
MTG's generic PQC Size Calculator can help you in the evaluation and selection of PQC algorithms for specific use cases such as PQC Certificates.