网络安全实验

发布 2022-10-07 09:20:28 阅读 8636

1 实验题目:信息加密实验

2 实验意义

本实验教学旨在加强实践环节,培养学生动手能力,使学生学完课程。

后,对密码学的原理、思想和算法都有清晰、深入的理解。让学生通过密码。

算法的程序设计实现,更好地掌握密码算法设计的机理和方法。同时,掌握。

密码系统设计的基本方法和步骤环节,理解密码学在信息安全的地位,了解。

密码学领域的新进展、新应用。

3 软硬件环境

一台装有 c 语言编译工具的计算机。

4 实验步骤

1)选择或自己设计一种加密算法。

2)编写程序实现这种算法。

3)使用明文和密钥进行测试,与预定方案对比加密后的秘文是否符。

合。 4)使用对密文进行解密并与原明文对比是否相同5 示例程序清单

#include<>

char k[20];/密钥。

int key[20];/偏移量。

int a,i,j;

char f[100];/明文和密文。

void encrypt()/加密函数

char k[20];/密钥。

int key[20];/偏移量。

int a,i,j;

char f[100];/明文和密文。

printf(" 请输入密钥:")

gets(k);/读入密钥。

i=0; while(k[i]!=0')/将密钥转换为整形偏移量。

a=i-1;//a 为密钥长度。

printf(" 请输入明文:")

gets(f);/读入明文。

i=0; while(f[i]!=0')/将明文加密。

printf(" 密文为:")

puts(f);/输出密文。

void decrypt()/解密函数。

char k[20];/密钥。

int key[20];/偏移量。

int a,i,j;

char f[100];/明文和密文。

printf(" 请输入密钥:")

gets(k);/读入密钥。

i=0; while(k[i]!=0')/将密钥转换为整形偏移量。

a=i-1;//a 为密钥长度。

printf(" 请输入密文:")

gets(f);/读入密文。

i=0; while(f[i]!=0')/解密。

printf(" 明文为:")

puts(f);/输出明文。

void main()

char c;

printf("加密请选择1,解密请选择2:")scanf("%c",&c);/读入选项。

getchar();读入回车,防止干扰

if(c=='1')

encrypt();选择1 加密。

else if(c=='2')

decrypt();选择2 解密。

printf(" 欢迎使用,再见!")

网络安全实验

信息安全导论 实验报告。计算机学院网络工程系制。1 实验名称。2 实验简介。先用xp这台主机,使用superscan这款扫描工具,扫描网络中的 主机,利用ms06040漏洞,进行溢出攻击,在目标机中添加账号,植入木马。接着进行在防火墙和入侵监测系统下的相同实验。2.2内网渗透实验 进阶 使用软件ca...

网络安全实验

一 实验目的 了解mib的整体结构,掌握使用getrequest,getnextrequest,setrequest操作实现对被管设备的监视和控制。二 实验内容 浏览mib 使用命令行读取 设置mib对象的值,掌握snmp的管理方式 五大操作命令和报文等。三 实验方案设计 1 先在pc机上安装好实验...

实验5 网络安全实验

实验5网络安全实验 个人防火墙配置。一 实验的目的。掌握和熟悉网络个人防火墙的配置。二 实验内容。1 使用和配置windows自带防火墙2 安装和配置comodo防火墙。三 步骤 1 从 开始 连接到 显示所有连接 在左边 网络任务 中选择 更改windows防火墙设置 在windows防火墙设置中...