From the course: Post-Quantum Security for AI: Resilient Digital Security in the Age of Artificial General Intelligence and Technological Singularity by Pearson

Unlock this course with a free trial

Join today to access over 25,600 courses taught by industry experts.

Performance and implementation considerations

Performance and implementation considerations

We're going to look at the performance and the implementation consideration and we're going to look at the original reports of these algorithms, how they were developed. So first of all, let's look at the post quantum cryptography algorithms. What do they demand? They demand higher computational resources. That is the difficulty. Their optimization is crucial for IoT and embedded devices. Why? operates on low memory and post-quantum cryptography requires higher computational resources so those two are in conflict. The trade-offs exist between key size, speed and scalability. There is always this trial limit that the higher security the lower the speed. This exists in most of the crypto world and if you look at the implementation performance there are various performance trade-offs like public key sites, cyber attacks, relative computational cost and implementations in general. Lattice-based cryptography like Kyber-Lithium has the strongest resistance to quantum attacks. Code-based…

Contents