




|


Suggested Project Topics and Related Resources - Fall 2020
Hardware projects
- Implementation of a selected secret-key authenticated cipher competing in the NIST Lightweight Cryptography standardization process using VHDL or Verilog
Resources:
- Implementing and comparing cryptographic algorithms using LegUp High-Level Synthesis
Resources:
- Implementing and comparing cryptographic algorithms using Vivado High-Level Synthesis
Resources:
- Implementation of a random sampler for Post-Quantum Cryptography
Resources:
Software projects
- Database of results obtained using FPGA Benchmarking of candidates in the NIST Lightweight Cryptography standardization process
Resources:
- Database of results obtained using FPGA Benchmarking of candidates in the NIST Post-Quantum Cryptography standardization process
Resources:
- Constant-time implementation of a selected candidate in the NIST Lightweight Cryptography standardization process
Resources:
Analytical projects
- Challenges of transition to Post-Quantum Cryptography from the point of view of major secure internet protocols, such as TLS, IPSec, and SSH
Resources:
- Challenges of transition to Post-Quantum Cryptography from the point of view of its use in resource-constrained applications, such as the Internet of Things devices
Resources:
- Major operations of Round 3 Post-Quantum Cryptography candidates
Resources:
- Attacks against Public-Key Infrastructure
Resources:
- State of the art of email encryption
Resources:
- Validation of cryptographic modules
Resources:
|