草庐IT

实验组

全部标签

网络安全实验——pgp的使用

网络安全实验——pgp的使用实验要求①以三到四人为一组,通过使用pgp软件完成密钥的生成,公钥的公布,利用pgp保护数据并传输,验证签名等工作。②这里我使用GnuPG实验原理PGPPGP(英语:PrettyGoodPrivacy,直译:优良保密协议)是一套用于讯息加密、验证的应用程序。PGP加密由一系列散列、数据压缩、对称密钥加密,以及公钥加密的算法组合而成。每个步骤均支持几种算法,用户可以选择一个使用。每个公钥均绑定一个用户名和/或者E-mail地址。该系统的最初版本通常称为可信网或X.509系统;X.509系统使用的是基于数字证书认证机构的分层方案,该方案后来被加入到PGP的实现中。当前的

西南科技大学数字电子技术实验七(4行串行累加器设计及FPGA实现)FPGA部分

一、实验目的1、掌握基于Verilog语言的diamond工具设计全流程。2、熟悉、应用VerilogHDL描述数字电路。3、掌握VerilogHDL的组合和时序逻辑电路的设计方法。4、掌握“小脚丫”开发板的使用方法。二、实验原理三、程序清单(每条语句必须包括注释或在开发窗口注释后截图)逻辑代码:moduletotal_sum(inputwirerst,y,k,outputwiresum,outputreg[3:0]led);wiree,f,s,q;regh;assignf=y;assigns=e^f^q;assignsum=s;always@(negedgekornegedgerst)   

【数值分析实验】(八)常微分方程的数值解法(含matlab代码)

目录1背景简介2案例设计3数学模型3.1欧拉法3.1.1算法过程3.1.2代码3.1.3计算结果3.2改进欧拉法3.2.1算法过程3.2.2代码3.2.3计算结果3.3四阶龙格-库塔方法3.3.1算法过程3.3.2代码3.3.3计算结果4分析与讨论1背景简介        科学技术中很多问题都可用常微分方程的定解问题来描述,主要有初值问题和边值问题两大类。常微分方程式描述连续变化的数学语言,微分方程的求解时确定满足给定方程的可微函数,要找出这类问题的解析解往往非常困难,甚至是不可能的。研究一阶常微分方程初值问题的数值解法是本实验的主要目的,在未知函数解析表达式的情况下,采用近似计算未知函数在其

静态路由实验配置

一、实验目的:通过路由配置让如下图所示的拓扑环境实现全网可达二、实验需求:1.除AR5的环回地址固定外,整个其它所有的网段都需基于192.168.1.0/24进行合理的IP地址划分2.AR1-AR4每个路由器存在两个环回接口,用于模拟连接PC的网段;地址也在192.168.1.0/24这个网络地址范围内3.AR1-AR4上不能直接编写到达5.5.5.0/24的静态路由,但依然可以访问5.5.5.0/24网段4.让整个拓扑环境实现全网可达,尽量减少每台路由器路由表条目的数量,避免环路出现5.AR4与AR5之间,正常通信为1000M链路,1000M链路故障时则自动改为100M链路三、实验步骤: 1

计算机组成原理实验——单周期CPU相关问题

目录Q&Acasex是什么意思always(*)中的*是什么意思wire,reg,assign,always,initial都代表什么含义?在什么类型的语句中使用?怎么看仿真波形genreratebits什么功能?为什么会生成失败?什么原因?什么是可综合?什么不可综合?综合的功能是什么?slt,slti是什么指令,有什么功能和区别$signed作用IP核是什么?如何调用?xci是什么文件?coe文件是什么文件?怎么写进内存?单通道ROM是什么?如何分频?小端模式如何体现?怎么写代码?ALU怎么根据多选器选择输入端?确定指令长度怎么写代码?RS、RT、RD在汇编语言的位置在哪?有什么区别和特定功

【shell脚本的实验集合】

目录一、shell脚本的实验二、awk筛选列三、统计斐波拉契数和一、shell脚本的实验1、计算从1到100所有整数的和#!/bin/bashsum=0foriin{1..100}dosum=$(($i+$sum))doneecho"$sum"2、提示用户输入一个小于100的整数,并计算从1到该数之间所有整数的和#!/bin/bashread-p"请输入一个整数:"numa=0for((i=1;inum;i++))doleta=$i+$adoneecho"$a"3、求从1到100所有整数的偶数和、奇数和#!/bin/bashjs=0os=0foriin{1..100}doif[$(($i%2)

数据结构专题实验7——图的应用(景点管理)(C++实现)

旅游景点管理系统一、实验概述二、代码结构三、函数讲解voidInit()boolInsertVex(Vexvex)boolInsertEdge(Edgeedge)VexgetVet(stringname)intFindEdge(intnVex,Edgeedges[])intgetVexNum()intFindShortPath(intstart,intend,string&path)voidMST(Edgeedges[])voidDFS(intnVex,boolvisited[],intsequence[],int&index)四、结果演示一、实验概述实验内容:应用图的技术,根据需求文件要求的

九大排序算法汇总+性能分析实验报告(插入排序、希尔排序、折半插入排序、冒泡排序、归并排序、快速排序、基数排序、堆排序、选择排序)

一、实验目的和要求1.熟练掌握九种排序算法原理和时间复杂度2.综合比较各种排序算法时间性能3.排序算法实验经验总结二、实验内容与方法1.插入排序思路:从第一张开始拿牌,将这张牌前面的牌数比这张牌大的往后挪。       没有比这张牌大的就放在这空隙中,那么到最后,每张牌前面的牌的大小都比自己小   用一个指针j代表他前面的牌,如果j这张牌比自己大,就让他往后面挪   如果这张牌没自己大,就把自己放前面的牌后面(保证牌大小是从小到大)插入排序代码voidinsertionSort(vector&arr){ for(inti=1;i=0&&arr[j]>key){ arr[j+1]=arr[j

制作小米导航实验

一、实验题目制作一个小米"手机"的标签,当鼠标移动到"手机"上后,显示右边的白色菜单,当鼠标离开"手机"时,菜单消失。二、实验代码小米商城导航栏a{text-decoration:none;}.menu{width:230px;height:420px;padding:20px0;background-color:rgba(0,0,0,0.5);margin:50px0050px;position:relative;}.menu.item{height:42px;/*border:1pxsolidred;*/color:#fff;font-size:14px;line-height:42px;

【计算机网络实验/wireshark】tcp建立和释放

wireshark开始捕获后,浏览器打开xg.swjtu.edu.cn,网页传输完成后,关闭浏览器,然后停止报文捕获。若捕获不到dns报文,先运行ipconfig/flushdns命令清空dns缓存DNS报文设置了筛选条件:dns查询报文目的端口:53,目标ip地址:202.115.64.33 找到DNS相关部分,可以看到事务id,以及queries(问题)字段。——问题部分指的是报文格式中查询问题区域(Queries)部分。该部分是用来显示DNS查询请求的问题,通常只有一个问题。该部分包含正在进行的查询信息,包含查询名(被查询主机名字)、查询类型、查询类。该部分中每个字段含义如下:查询名:一