\documentclass[a4paper]{ctexart} \input{mypreamble} \renewcommand{\mychapternum}{6} \renewcommand{\mylabname}{数字签名} \renewcommand{\mydate}{2024年4月30日} \begin{document} \mytitle \begin{enumerate} \myitem{实验目的}{ \item DSA数字签名演示实验 \item ECC签名编码实验 \item DSA签名算法实验 } \myitem{实验设备}{ \item 49.52.5.80 上的虚拟机 } \myitem{实验原理}{ \item 数字签名 } \myitem{实验结果总结}{ \item 本次实验使我更深刻地了解了数字签名的概念、ECC和DSA算法的过程、以及如何使用Python实现数字签名。而且,在Linux中使用GPG创建自己的数字签名的过程使我了解了如何在开源代码仓库中对自己发布的发行版进行签名,以便他人验证。 } \myitem{实验步骤}{ \centering \item DSA数字签名演示实验 \includegraphics[width=1\linewidth]{imgs/2024-04-30-10-01-44.png} \includegraphics[height=1\textheight]{imgs/2024-04-30-10-04-43.png} \includegraphics[height=1\textheight]{imgs/screen_shot_1714442775208.png} \item ECC签名编码实验 \includegraphics[width=1\linewidth]{imgs/2024-04-30-10-16-25.png} \includegraphics[width=1\linewidth]{imgs/2024-04-30-10-20-48.png} \includegraphics[height=1\textheight]{imgs/2024-04-30-10-27-44.png} \includegraphics[height=1\textheight]{imgs/screen_shot_1714444150414.png} \item DSA签名算法实验 \includegraphics[width=1\linewidth]{imgs/2024-04-30-10-49-29.png} 由于虚拟机中没有执行很多“琐事/other action”,熵不够多,所以生成随机字节非常慢。这里就直接在服务器里执行了,可以发现由于服务器同时运行的东西很多,所以很快就生成完毕了。 \includegraphics[height=1\textheight]{imgs/2024-04-30-10-53-27.png} \includegraphics[width=1\linewidth]{imgs/2024-04-30-10-54-25.png} \includegraphics[height=1\textheight]{imgs/2024-04-30-10-56-50.png} \includegraphics[height=1\textheight]{imgs/2024-04-30-11-02-25.png} \includegraphics[height=1\textheight]{imgs/screen_shot_1714446369702.png} } \end{enumerate} \end{document}