2024年5月1日发(作者:)
实验五 数据加密与解密实验(3学时)
一、实验目的
1、了解OPENSSL开放源程序的应用;
2、熟悉用对称加密的方法加密和解密。
3、熟悉利用RSA非对称密钥对文件进行加密与解密的整个过程方法。
二、实验设备及软件环境
(一)实验设备
服务器、交换机和PC机组成NT网络。
(二)软件环境
1.服务器采用Microsoft Windows 2003 Server 操作系统;
2.学生客户端采用Windows XP系统、IE6.0以上浏览器。
3.OPENSSL开放源程序
三、实验内容与步骤 (整个实验共分五个部分)
(一)准备工作
步骤一 下载OPENSSL安装包
到C盘根目录下
。
(下载地址:/)
步骤二 在
C盘中右击压缩包,使用“解压到openssl”方式来解压
软件包,在C盘根目录下,自动生成OPENSSL文件夹。
步骤三 点击“开始”、“程序”、“附件”、“命令提示符”,打开“命令提示符”窗口。
如图8-1。
图8-1 命令提示符
步骤四 在“C:Documents and Settingsowner>”键入cd c:opensslout32dll,输入后
按回车键,进入到opensslout32dll的目录下,如图8-2所示。
(命令的含义:打开C盘目录下,openssl文件夹下的out32dll文件夹)
图8-2 openssl\out32dll的目录
(二)对称加密实验步骤
步骤一 用记事本创建一个文本文件,文件名为学生的学号(如),内容为
学生的名字和学号,保存在c:opensslout32dll的文件夹下,如图9-1所示。
图9-1用记事本创建的文本文件
步骤二 输入命令“openssl enc -des3 -in -out ”(注意
所有的-符号的前面都有一个空格),输入后按回车键,加密过程中会提示你输入保护密码,
按回车键后会再输一次密码进行确认,(注:输入密码时屏幕无任何显示)执行结果如图
9-2所示。执行完上述命令完后,在c:opensslout32dll目录下会自动生成一个用des3
算法加密后的文件。
(命令的含义:使用DES3算法对数据进行对称加密。
发布评论