加密实验网络空间安全实验一

加密****实验

1.实验内容与环境

1.1实验内容

(1)传统加密算法的实现

用自己熟悉的编程语言,实现古典凯撒密码加解密算法,感受加解密的基本思想,并给出测试验证界面截图。

(2)PGP邮件加密与签名

参照“利用PGP实现邮件加密签名.pdf”或检索、参照其它指导性文档,安装配置PGP,实现基于PGP的邮件加密与签名,检查、验证加密与签名的有效性,体验加密与签名的安全性。用Wireshark等抓包软件获取网络传输的邮件内容,属于加分项,不作为强制性实验内容。

1.2实验环境

操作系统:Windows10

CPU:I7-8450H

内存:8G

2.传统加密算法的实现

2.1加密算法的设计

凯撒密码其实就是将由字母组合起来的密码进行,同时移位形成看起来很乱的密文。恺撒密码的替换方法是通过排列明文和密文字母表,密文字母表示通过将明文字母表向左或向右移动一个固定数目的位置。

img

2.2加密、解密和源码

*在本次实验,我的代码可以选择任意位进行加密和解密。*

源代码:

img

加密展示:

img

解密展示:

img

3.实验总结

通过本次实验了解传统加密算法和PGP邮件加密的原理和实验,碍于没有成功破解PGP加密实验,让人苦恼了很长时间and很头秃,在传统加密算法实验体验到了一些加密的过程和设计感觉有意思,没有体验到PGP加密感觉很可惜!!!!!!

加密算法实验体验到了一些加密的过程和设计感觉有意思,没有体验到PGP加密感觉很可惜!!!!!!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值