﻿ Post-Quantum Cryptography II-清华大学求真书院

### Post-Quantum Cryptography II

Record: No

Language: Chinese

Prerequisite

Mordern Cryptography, Coding Theory, C Programming Language

Abstract

The most widely used nowadays are the number theoretical based cryptosystems such as RSA, DSA, and ECC. However, due to Peter Shor's Algorithm, such cryptosystems would become insecure if a large Quantum computer is built. We need to develop a new family of cryptosystems that can resist quantum computers attacks. Researchers usually use Post-Quantum Cryptography (PQC) to denote this new family. In the course, we will talk about Post-Quantum Cryptography.

Reference

1. Introduction to Coding Theory J.H. van Lint, GTM86

2. Post-Quantum Cryptography Daniel J. Bernstein, Johannes Buchmann, Erik Dahmen Editors

Syllabus

Code-based cryptography

1. Mathematical Background

2. Shannon's Theorem

3. Linear Codes

4. Some Good Codes

5. Bounds on Codes

6. Cyclic Codes

7. Perfect Codes and Uniformly Packed Codes

8. Goppa Codes

9. Algebraic Geometry Codes

10. Code-based Cryptosystems of NIST PQC ROUND 4

Lecturer Intro

Dr. Chengdong Tao got his Ph.D from South China University of Technology in 2015. Then he became an engineer at Shenzhen Huawei Technology Co., Ltd., and Executive Director and General Manager at Guangzhou Liangjian Technology Co., Ltd.. From 2020, he has been an Assistant Research Fellow of Yanqi Lake Beijing Institute of Mathematical Sciences and Applications.

Research Interests include Computational Algebra, Post-quantum Cryptography, Fast Implementation.

Lecturer Email: taochengdong@bimsa.cn

TA: Dr. Delong Li, dli24@vols.utk.edu

• ### Cryptography in C

PrerequisiteThe C programming languageAbstractIn this course, we will introduce how to implement crytpography security random number generation, block ciphers, hash functions, message authentication code algorithms, encryption and authentication modes, mutiple precision arithmetics, public key algorithms, ASN.1 encoding, ssl protocal and https protocal.Lecturer Intro.Dr. Chengdong Tao got his P...

• ### Modern Cryptography

Note: Due to the COVID-19，the course will be delivered online on May10 & May12.May 10: Tencent Meeting ID：199-432-256 Password: 051001May 12: Tencent Meeting ID：322-510-537 Password: 051202课程描述 DescriptionThis class consists of 2 parts running parallelly. The first part will be on Tuesday night where we give an introduction class for the basics of modern cryptography including symmetri...