摘要: 实验一-密码引擎-3-加密API研究 任务详情 密码引擎API的主要标准和规范包括: 微软的Crypto API RAS公司的PKCS#11标准 中国商用密码标准:GMT 0016-2012 智能密码钥匙密码应用接口规范,GMT 0018-2012密码设备应用接口规范等 研究以上API接口,总结他们 阅读全文
posted @ 2024-04-08 11:33 シバ鳥 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 个人贡献 个人分工完成情况 在Gitee中创建公文传输系统项目 界面设计 数据库设计 绘制UML状态图 实现后端开发 将加解密、签名验签程序整合到项目中 前端UI设计 性能优化 数据库部署 后端开发 系统代码优化 小组总共的代码行数,你贡献的代码行数?相关代码链接? 小组总共的代码行数:3,683行 阅读全文
posted @ 2023-12-01 23:03 シバ鳥 阅读(5) 评论(0) 推荐(0) 编辑
摘要: chapter14 MySQL MySQL(MySQL 2018)是一个关系数据库系统(Codd 1970)。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联。表也可能与其他表有关联。关系结构使得可在表上运行查询来检索信息并修改数据库中的数据。关系数据库系统的标准查询语言是 阅读全文
posted @ 2023-11-12 21:50 シバ鳥 阅读(7) 评论(0) 推荐(0) 编辑
摘要: chapter13 网络编程内容 网络编程内容包括:TCP/IP协议、UDP和TCP协议、服务器-客户机计算、HTTP和Web页面、动态Web页面的PHP和CGI编程。 TCP/IP协议 TCP/IP(Comer 1988,2001;RFC1180 1991)是互联网的基础。TCP代表传输控制协议。 阅读全文
posted @ 2023-11-12 21:30 シバ鳥 阅读(17) 评论(0) 推荐(0) 编辑
摘要: chapter12 块设备I/O缓冲区 读写普通文件的算法依赖于两个关键操作,即get_block和put_block,这两个操作将磁盘块读写到内存缓冲区中。由于与内存访问相比,磁盘I/O速度较慢,所以不希望在每次执行读写文件操作时都执行磁盘I/O。因此,大多数文件系统使用I/O缓冲来减少进出存储设 阅读全文
posted @ 2023-11-12 21:05 シバ鳥 阅读(11) 评论(0) 推荐(0) 编辑
摘要: chapter6 信号和中断 “中断”是从I/O设备或协处理器发送到CPU的外部请求,它将CPU从正常执行转移到中断处理。与发送给CPU的中断请求一样,“信号”是发送给进程的请求,将进程从正常执行转移到中断处理。在讨论信号和信号处理之前,先来回顾中断的概念和机制,这有助于正确看待信号。 (1)首先, 阅读全文
posted @ 2023-11-07 15:26 シバ鳥 阅读(13) 评论(0) 推荐(0) 编辑
摘要: chapter5 硬件定时器 定时器是由时钟源和可编程计数器组成的硬件设备。时钟源通常是一个晶体振荡器,会产生周期性电信号,以精确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计数减为0时,计数器向CPU生成一个定时器中断,将计数值重新加载到计数器中,并重复倒计时。计数器周 阅读全文
posted @ 2023-10-31 17:02 シバ鳥 阅读(13) 评论(0) 推荐(0) 编辑
摘要: chapter4 并行计算 早期计算机大多数受到硬件限制,计算机程序通常为串行计算编写的。但是基于分治原则的算法经常表现出高度的并行性,可通过并行或并发执行来提高计算速度。 顺序算法与并行算法 在描述顺序算法时,常用的方法是用一个begin-end代码块列出算法,如下图左侧所示。begin-end代 阅读全文
posted @ 2023-10-26 21:32 シバ鳥 阅读(8) 评论(0) 推荐(0) 编辑
摘要: chapter3 多任务处理 一般来说,多任务处理指的是同时进行几项独立活动的能力。在计算机技术中,多任务处理指的是同时执行几个独立的任务。在单处理器(单CPU)系统中,一次只能执行一个任务。多任务处理是通过在不同任务之间多路复用CPU的执行时间来实现的,即将CPU执行操作从一个任务切换到另一个任务 阅读全文
posted @ 2023-10-21 15:11 シバ鳥 阅读(21) 评论(0) 推荐(0) 编辑
摘要: chapter11 EXT2文件系统 Linux一直使用EXT2(Card等1995)作为默认文件系统。EXT3 (EXT3,2014)是EXT2的扩展。EXT3中增加的主要内容是一个日志文件,它将文件系统的变更记录在日志中。日志可在文件系统崩溃时更快地从错误中恢复。没有错误的EXT3文件系统与EX 阅读全文
posted @ 2023-10-15 10:38 シバ鳥 阅读(11) 评论(0) 推荐(0) 编辑
摘要: chapter7 文件操作级别 文件操作分五个级别,从低到高排序如下: 1.硬件级别:硬件级别的文件操作包括 fdisk:将硬盘、U盘或SDC盘分区。 mkfs:格式化磁盘分区,为系统做好准备。 fsck:检查和维修系统。 碎片整理:压缩文件系统中的文件。 其中大多说是针对系统的实用程序。 2.操作 阅读全文
posted @ 2023-09-28 20:41 シバ鳥 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 商用密码产品总结与分类 商用密码产品如下: 序号 产品种类 产品描述 认证依据 1 智能密码钥匙 实现密码运算、密钥管理功能的终端密码设备,一般使用USB接口形态。 GM/T0027《智能密码钥匙技术规范》、GM/T0028《密码模块安全技术要求》 2 智能IC卡 实现密码运算和密钥管理功能的含CP 阅读全文
posted @ 2023-09-27 17:33 シバ鳥 阅读(94) 评论(0) 推荐(0) 编辑
摘要: chapter10 sh编程 sh脚本 包含sh语句的文本文件,命令解释程序sh要执行该语句。 eg.mysh.sh #! /bin/bash # comment line echo hello 使用chmod +x mysh可以执行该文件。 #!开头一般称为shebang,若未指定,则将运行默认s 阅读全文
posted @ 2023-09-23 16:44 シバ鳥 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 为什么要学习快捷键 快捷键是几乎所有软件都会必备的一种功能,快捷键的使用会大大提高软件的使用效率,有一些软件可能只有几个快捷键,但是像我们要学习的blender,就有许多的快捷键,我们没必要全部都掌握,但是掌握最基本的快捷键操作能够大大提高我们的建模效率。 快捷键介绍 基础操作 首先我们打开blen 阅读全文
posted @ 2023-09-16 18:23 シバ鳥 阅读(227) 评论(0) 推荐(0) 编辑
摘要: chapter9 I/O库函数与系统调用 系统调用是文件操作的基础,但它们只支持数据块的读/写。 系统调用函数:open()、read()、write()、lseek()、close(); I/O库函数:fopen()、fread()、fwrite()、fseek()、fclose(); I/O库函 阅读全文
posted @ 2023-09-16 16:55 シバ鳥 阅读(9) 评论(0) 推荐(1) 编辑
摘要: 引言 自学blender这件事其实在我高中的时候就有这个想法,但是由于当时的学校教育以及自身条件不足,我没有能力去自学,但是现在我能够腾出很多时间做自己想做的事情,当然也包括自学blender。下面我来说一说我为什么要学blender。 首先blender作为一款业余建模软件,功能强大,并且对小白特 阅读全文
posted @ 2023-09-12 19:21 シバ鳥 阅读(132) 评论(0) 推荐(0) 编辑
摘要: chapter1 一、关于Unix、Linux和Windows 1. Unix是一种通用型操作系统,采用PDP-11微型计算机开发,有许多个版本。 AT&T Unix Berkeley Unix HP Unix IBM Unix Sun Unix 2. Linux是一个类Unix开源系统,最初由李纳 阅读全文
posted @ 2023-09-09 21:24 シバ鳥 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 为什么想要实现模拟点击 最近我的一个同学找我想让我帮他做一个脚本,就是模拟在网页中购买iphone14pro的脚本,然后他给我发了一条连接,我看了一下,兴趣就上来了,于是也就做了这样一个小项目。废话也不多说,直接上代码,至于关于selenium库的一些相关知识内容,我会在随笔最后附上链接。 代码部分 阅读全文
posted @ 2022-09-25 22:56 シバ鳥 阅读(1884) 评论(0) 推荐(0) 编辑
摘要: 每周作业链接汇总 第一周作业 2021-2022-1 20211420《信息安全专业导论》第一周学习总结 2021-2022-1 20211420《信息安全专业导论》自我介绍 2021-2022-1 20211420《信息安全专业导论》快速浏览教材 2021-2022 20211420 《信息安全专 阅读全文
posted @ 2022-09-25 22:45 シバ鳥 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 参考文献 GPG入门教程 这篇博客其实很详细,但是里面有一些指令在我实际操作时出了些问题,因此下面我将用示例来说明一些问题 示例 准备 两台主机,一台生成公私钥,另一台生成需要发送的文件 安装(这里以linux为例) 使用指令sudo apt-get install gnupg安装gpg 安装完成后 阅读全文
posted @ 2021-12-15 20:58 シバ鳥 阅读(29) 评论(0) 推荐(0) 编辑