首页 > 其他分享 >《网络空间安全导论》第二周学习总结

《网络空间安全导论》第二周学习总结

时间:2023-11-18 17:34:59浏览次数:25  
标签:导论 openssl sm2 学习 命令 第二周 网络空间 版本

2023-2024-1 20232408《网络空间安全导论》第二周学习总结

一.教材学习中的问题和解决过程

  • 一开始对openssl命令并不是很熟悉(虽然做了之后也不是很熟悉),学习openssl命令花了很长时间

解决办法:自己在虚拟机上反复试错,并且求助于博客园与CSDN,对一些公钥私钥的生成等至少有了初步的了解。

  • 对密码一窍不通,时间又不够,只能很匆忙地去先完成作业再利用之后的空余时间认真学,现在状态就是差不多能理解每一条语句什么意思但是自己写绝对写不出来那种。

  • 不同版本的openssl有着不同地对密码操作方式,我的openssl3版本里没有sm2,尝试过这种途径,比如重新安装、修改环境变量等,都没有用。

解决方法:学习博客园上的有关openssl3版本的sm2使用方法。

注意!:使用命令:openssl version查看当前版本,如果是1.0的话应该会有sm2,但是3.0没有!openssl3.0版本中只有pkeyutl(是L不是1)可以执行sm2的功能,不要再花大量时间去下载安装sm2了!包括利用libssl取代实现sm2,我反正没有能成功,我认为这条路就算可行也过于麻烦,直接使用pkeyutl就可以,还有问AILinux系统下openssl的实现最好带上openssl3.0,否则一般默认为1.0.

基于AI的学习

  • 我并没有进行苏格拉底式的提问,因为我对密码学确实不了解,无法与之进行有效苏格拉底式对话,并且苏格拉底式对话无法给出我想要实现的技术途径,我也无法回答它提出的问题。与此同时,受限于时间,我并未学会WCP从Linux传递文件到Win,所以我直接使用的是手机拍摄。如果不容易看清,可以参照吴至远同学的博客,我的大部分命令与其一致。

  • 我的问题相当的多,而且几乎所有的问题都来自于我不熟悉命令。在实际操作过程中,我遇见了很多麻烦,包括sm2不能使用、openssl命令出错,语句不理解、找不到文件名(一连串做下来如果不删除文件主目录会相当的乱)等等等等。好在,现代有着强大的工具——AI。以下是我问AI的一部分问题。(hash做了,但是忘记截图,后面的文件太多了就清理掉了)











思考与感悟

  • 对我而言,在名义上的一个星期、实际上的一个周末就理解密码精髓,我自己认为这对自己是很困难的一件事情。加上各种不可避免的琐事的干扰,学习会更加艰难。这一周末其实没学到关于密码的什么东西,充其量也就是能理解命令的内容,而完全不能做到自己独立编写。看着之前的成果去写还可以相对吃力地写下来。不过学习还是不能停下来的,有时间确实要好好静下心来学习新知识,而不能是一知半解地状态。因为要写这个作业,我放弃了周六下午的WEB课程,所以可能还要利用好几个晚上才能补回来。

标签:导论,openssl,sm2,学习,命令,第二周,网络空间,版本
From: https://www.cnblogs.com/20232408lyc/p/17840779.html

相关文章

  • 2023-2024-1学期20232423《网络空间安全导论》第二周学习总结
    教材学习内容——密码学基础2.1密码学概述可见,早在远古时代,密码就已经存在——古人类的秘密信息传递和解读方式,随着时代进步,文字被创造,密码也随之变得越来越复杂,由以前的密码棒到机械密码再到现代密码,当然,凡是必不会一帆风顺,随着密码进步一起到来的,话有密码学面临的各种挑战......
  • 文心一言 VS 讯飞星火 VS chatgpt (136)-- 算法导论11.3 2题
    二、用go语言,假设将一个长度为r的字符串散列到m个槽中,并将其视为一个以128为基数的数,要求应用除法散列法。我们可以很容易地把数m表示为一个32位的机器字,但对长度为r的字符串,由于它被当做以128为基数的数来处理,就要占用若干个机器字。假设应用除法散列法来计算一个字符串......
  • 线性代数导论MIT第二章知识点
    线性代数导论MIT第二章求解线性方程组1.向量与线性方程组  2.不同角度看方程式也就是矩阵的乘法原型:以行来看方程式就是原式以列来看方程式以矩阵来看方程式 3.消元法的概念 4.消元法的崩溃 两条线互相平行就无法消元 两条线无限多的点  5.3x3......
  • 《计算机科学导论》课后习题 第1章 绪论
    一、复习题Q1-1定义一个基于图灵模型的计算机A:输入数据-可编程的数据处理器-输出数据。Q1-2定义一个基于冯诺依曼模型的计算机A:由存储器、算数逻辑单元、控制单元、输入/输出设备四大部分组成。数据与程序以位模式存储于存储器。串行计算。Q1-3在基于图灵模型的计算机中,程......
  • 《软件工程导论》读书笔记2
    在当今这个信息化时代,软件已经成为我们生活中不可或缺的一部分。从手机应用到大型系统,软件无处不在。为了更好地理解和掌握软件开发的过程和方法,我阅读了《软件工程导论》这本书。以下是我在阅读过程中的一些心得体会和收获。软件工程的定义和目标软件工程是一门研究如何有效......
  • 文心一言 VS 讯飞星火 VS chatgpt (135)-- 算法导论11.3 1题
    一、用go语言,假设我们希望查找一个长度为n的链表,其中每一个元素都包含一个关键字k并具有散列值h(k)。每一个关键字都是长字符串。那么在表中查找具有给定关键字的元素时,如何利用各元素的散列值呢?文心一言:在Go语言中,你可以通过使用一个哈希表来存储关键字的散列值,并在查找具有给......
  • 文心一言 VS 讯飞星火 VS chatgpt (135)-- 算法导论11.3 1题
    一、用go语言,假设我们希望查找一个长度为n的链表,其中每一个元素都包含一个关键字k并具有散列值h(k)。每一个关键字都是长字符串。那么在表中查找具有给定关键字的元素时,如何利用各元素的散列值呢?文心一言:在Go语言中,你可以通过使用一个哈希表来存储关键字的散列值,并在查找具有......
  • 网络空间安全概述学习总结
    一、信息时代与信息安全1、信息技术与产业空前繁荣(1)我国已成为信息技术与产业大国(2)量子信息技术高速发展2、信息安全形势严峻(1)敌对势力的破坏(2)黑客攻击(3)病毒入侵(4)利用计算机进行经济犯罪(5)网络上的有害内容泛滥(6)隐私保护问题严重(7)信息战、网络战已经开始(8)科学技术进步......
  • 2023-2024-1 20232309 《网络空间安全导论》第10周学习总结
    2023-2024-120232309《网络空间安全导论》第10周学习总结教材学习内容总结说明:由于本章作为“概述”性章节的特殊性,具有大量识记性基础内容(一个不太准确的描述...),许多内容通过教材的分类子目录与解释已经清晰明了,故在思维导图中不做抄写的重复劳动(虽然还是有抄书嫌疑在其中.........
  • 文心一言 VS 讯飞星火 VS chatgpt (134)-- 算法导论11.2 6题
    六、用go语言,假设将n个关键字存储到一个大小为m且通过链接法解决冲突的散列表中,同时已知每条链的长度,包括其中最长链的长度L,请描述从散列表的所有关键字中均匀随机地选择某一元素并在O(L·(1+1/a))的期望时间内返回该关键字的过程。文心一言,代码不能运行:在这个问题中,我们需......