Skip to content

blackh1/crypto_engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crypto_engineering

实验1:software_aes_implementation(软件AES实现)

可以在实现AES上进行优化

实验2:digital_logic_circuits(数字逻辑电路)

使用Verilog实现A5/1或A5/2或Grain-128

实验3:implement a block cipher in hardware(在硬件中实现分组密码)

  • 要求:

    在报告中要解释为什么这么实现

  • 参考:

实验4:Implement the Montgomery multiplication and Barrett reduction with any two 2048-bit numbers(使用任意两个 2048 位数字实现蒙哥马利乘法和巴雷特归约)

实验5:看课件完成作业

  • 作业:

    • 作业1:

      请阅读课件第一部分,回答:密码法哪一条款规定了,关键基础设施需要使用密码技术进行保护。

    • 作业2:

      请阅读课件第二部分,完成下面密钥恢复。

      exp5-1

  • 参考:

实验6:Implement the RSA-CRT(实现RSA-CRT)

About

A repo about crypto engineering course.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •