2023-2024-1 20232327《网络空间安全导论》第二周学习总结
2023-2024-1 20232327《网络空间安全导论》第二周学习总结
教材学习内容总结
1.密码学历史悠久,主要分为古典密码、机械密码和
线代密码;
2.密码学研究主要有密码分析,密码理论,密码工程与应用以及密码管理;
3.密码体制的分类:单钥密码体制和双钥密码体制;
4.密码分析方法有穷举攻击法、数学攻击法、物理攻击法等;
教材学习中的问题和解决过程
-
问题1:单钥密码体制和双钥密码体制有什么区别
-
问题1解决方案:百度搜索:1 单钥密码体制的加密密钥和解密密钥相同,从一个可以推出另外一个;双钥密码体制的原理是加密密钥与解密密钥不同,从一个难以推出另一个。
2 单钥密码体制基于代替和换位方法;双钥密码算法基于数学问题求解的困难性。
3 单钥密码体制是对称密码体制;双钥密码体制是非对称密码体制。 -
问题2:什么是同态密码?
-
问题2解决方案:询问chatgpt
同态密码(Homomorphic Encryption)是一种加密技术,它允许对密文进行计算,而无需将其解密。具体来说,同态加密技术可以将明文和密文看作向量或矩阵,对它们进行加法、乘法等运算,得到的结果仍然是一个向量或矩阵,可以直接对其进行加密处理,而无需将其解密。同态密码的一个重要应用是在云计算场景下,允许云端对加密数据进行计算,而无需将数据解密传输到本地进行计算。这种技术可以保护数据隐私和安全,并且可以提高计算效率。
同态密码技术基于数学难题的计算复杂性理论,通常使用复杂的算法实现。常见的同态加密算法包括Paillier加密、ElGamal加密、RSA加密算法等。
同态加密技术的应用范围广泛,包括云计算、金融、医疗、物联网等领域。
基于AI的学习
选择至少2个知识点利用chatgpt等AI工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~