Syllabus - Quantum Computation & Quantum Information (CS704 (A))


Computer Science and Business Systems (CSBS)

Quantum Computation & Quantum Information (CS704 (A))

VII

UNIT – I

Introduction

Information: States, Operators, Measurements, Quantum Entanglement: Quantum Teleportation, Super-dense coding, CHSHGame, Quantum gates and circuits

UNIT – II

Quantum Algorithms

Deutsch-Jozsa, Simon, Grover, Shor, Implication of Grover’s and Simon’s algorithms towards classical symmetrickey cryptosystems, Implication of Shor’s algorithm towards factorization and Discrete Logarithmbased classical public key cryptosystems

UNIT – III

Quantum True Random Number Generators (QTRNG)

Detailed design and issues of quantumness, Commercial products and applications

UNIT – IV

Quantum key distribution (QKD)

BB84, Ekert, Semi-Quantum QKD protocols and their variations, Issues of Device Independence, Commercial products

UNIT – V

Introductory topics in Post-Quantum Cryptography

Refer to https://csrc.nist.gov/projects/post- quantum-cryptography. May discuss any two ciphers from this list.

Practicals

Reference Books

  • Quantum Computation and Quantum Information. M. A. Nielsen and I. L. Chuang, Cambridge University Press

  • Presskil Lecture notes: Available online: http://www.theory.caltech.edu/~preskill/ph229/

  • An Introduction to Quantum Computing. P. Kaye, R. Laflamme, and M. Mosca, Oxford University Press, New York

  • Quantum Cryptography. Unruh:, Available D. online: https://courses.cs.ut.ee/all/MTAT.07.024/2017_fall/uploads/

  • NIST Post Quantum Cryptography, Available online: https://csrc.nist.gov/projects/postquantum- cryptography/round-2-submissions.

  • Quantum Algorithms for Cryptographically Significant Boolean Functions - An IBMQ.

  • Experience. SAPV Tharrmashastha, D. Bera, A. Maitra and S. Maitra, Springer 2020.Quantum Algorithm Zoo. https://quantumalgorithmzoo.org/Handbook of Applied Cryptography. A. J. Menezes, P. C. van Oorschot, and S. A. Vanstone. CRC Press.