Practical Guide to Quantum Computing for Quantum-Safe Cryptography: Symmetric-Key Cryptography # 2
Authors/Creators
Description
Abstract
This guide focuses on symmetric-key cryptography (SKC) as part of quantum-safe cryptographic practices using IBM Q. Symmetric-key cryptography protects the majority of data in storage and transmission due to its efficiency and simplicity. In SKC, the same secret key (ssk) is used for both encryption and decryption, forming the foundation for many practical cryptographic systems.
The lesson includes:
-
A detailed introduction to symmetric-key cryptography principles.
-
Python code examples demonstrating symmetric-key encryption (SKE) and decryption.
-
Analysis of practical applications in securing data at rest and in transit.
-
Evaluation of security considerations, including vulnerabilities to classical and quantum computing attacks.
-
Insights into the evolving threat landscape in the quantum era and steps for mitigating risk.
By combining theoretical foundations with hands-on experimentation on IBM Q, developers can understand the role of symmetric-key cryptography in quantum-safe systems and gain practical skills for implementing secure encryption schemes in preparation for quantum computing threats.
Files
IBM Квантовая крипография 2.0.pdf
Files
(952.3 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:70c8e22b27558833c9cffdde8d67bd6d
|
952.3 kB | Preview Download |