信息安全实践三之数字签名与认证实验【申请数字证书数字签名与认证】
信息安全实践三之数字签名与认证实验【申请数字证书&数字签名与认证】
- 一、申请数字证书
- 二、数字签名与认证
- 1、加密文件&解密文件
- 2、文件签名&验证文件
- 3、文件签名加密&验证签名解密
- 三、验证签名实践
叮嘟!这里是小啊呜的学习课程资料整理。好记性不如烂笔头,今天也是努力进步的一天。一起加油进阶吧!
一、申请数字证书
在 www.trustauth.cn、https://freessl.cn等网站上申请自己的数字证书,名称用自己的姓名,邮箱用自己的QQ邮箱。申请成功后,保存自己的pfx格式证书和cer格式证书
(后缀名可能因提供证书服务的公司而异)。
申请数字证书过程小记见博文:
https://blog.csdn.net/qq_43543789/article/details/108580852
二、数字签名与认证
使用程序SFT
进行测试,测试“加密文件,签名,签名、加密”,“解密文件,验证签名,解密、验证签名”用自己的数字证书 和 2930508316@qq.com 的数字证书(包含2930508316@qq.com的私钥的证书是“2930508316@qq.com.pfx”,包含2930508316@qq.com的公钥的证书是“2930508316@qq.com.cer”)进行测试。
要测试到签名文件被篡改的情况(在签名之后人工修改签名文件,验证签名时会提示有错)!
截图为证:截取有代表性的图,放在下面:
1、加密文件&解密文件
其中不要忘记转换证书身份才能进行解密操作哦~~
安装加密证书-》加密-》删除加密证书--》安装解密证书-》解密
比对一下
加密解密成功!
2、文件签名&验证文件
由于操作步骤与加密解密大致相同,此处只挑选了代表性截图贴出:
签名后生成.S
后缀文件。
让我们来修改一下.S文件中的部分内容再次尝试验证签名看看结果如何。验证截图如下:
验证签名出错,系统提示文件可能被篡改。
3、文件签名加密&验证签名解密
由于操作步骤与加密解密大致相同,此处只挑选了代表性截图贴出:
文件签名加密后生成.SE
文件:
打开如下:
此处我们修改一下待处理的签名加密文件,看看会出现什么情况~此处操作:去掉文件中的0;如下图所示
验证签名解密过程出现异常。如下:
三、验证签名实践
“信息安全实验3.txt.S” 这个文件是用myteacherwei@qq.com
的
私钥进行了签名,要求你验证签名,验证签名时需要用到myteacherwei@qq.com
的公钥myteacherwei@qq.com.cer
,把文件“信息安全实验3.txt”中的内容复制出来放在下面:
好好学习、天天向上!
Ending!
更多课程知识学习记录随后再来吧!
就酱,嘎啦!
注:
人生在勤,不索何获。
信息安全实践三之数字签名与认证实验【申请数字证书数字签名与认证】相关推荐
- 关于数字证书数字签名以及CA的关系梳理
关于数字证书数字签名以及CA的关系梳理 莫名其妙进入了这个数字证书相关的行业.其中尽量减少了概念性的东西或者说用最直白的话来描述关于CA.数字签名.数字证书的来源,作用. 为了方便大家不用下载,ppt ...
- Tomcat双向SSL认证及CA数字证书安装和配置QQ即时通信协议窥探
1.Java加密与解密的艺术 网络信息安全近几年成为热点.职业发展新方向,常规Web应用如BBS.BLOG.SNS及电子商务等B/S系统是以用户为核心,账号管理是这些系统中唯一的安全屏障:IM即时聊天 ...
- 一文读懂Https的安全性原理、数字证书、单项认证、双项认证等
为什么80%的码农都做不了架构师?>>> 本文引用了作者Smily(博客:blog.csdn.net/qq_20521573)的文章内容,感谢无私分享. 1.前言 目前苹果公司 ...
- 北京数字认证股份有限公司-数字证书认证管理解决方案
数字证书认证管理解决方案 refurl:http://www.bjca.org.cn/solutions/zsszzsgl 一.方案背景 加强以密码技术为基础的信息保护和网络信任体系,规范和加强 ...
- HTTPS/数字证书/数字签名
HTTPS 所有的HTTP请求和响应数据都需要加密. 一个传输级的安全密码层:SSL 后继者:TLS. 我们不严格的用SSL表示SSL和TLS HTTPS是位于安全层之上的HTTP,这个安全层位于TC ...
- 数字签名原理简介(附数字证书)
首先要了解什么叫对称加密和非对称加密,消息摘要这些知识. 1. 非对称加密 在通信双方,如果使用非对称加密,一般遵从这样的原则:公钥加密,私钥解密.同时,一般一个密钥加密,另一个密钥就可以解密. 因为 ...
- 数字证书颁发及认证原理
数字证书原理: 非对称加密算法: 明文经过公钥Pub使用RSA加密算法一混淆之后,变成了密文. 这个密文用公钥Pub是解不开的,需要用私钥Priv来解密. 同样地,明文经过私钥Priv使用RSA加密算 ...
- 网络电话服务器安全认证管理系统,CA 数字证书认证系统建设解决方案
方案介绍 CA数字证书认证系统是信息系统安全基础设施,在企业内部建设CA数字证书认证系统后,签发的数字证书可作为业务系统用户的身份认证凭证,并能对关键交易进行签名,实现防抵赖和防篡改.同时制定统一的安 ...
- CA 数字证书 数字签名
CA(Certificate Authority):认证机构 数字证书:是由认证机构颁发的,当服务端向客户端公钥时,会该证书一并发送过去,客户端先进行验证请求的域名与证书的域名是否一致.防治拦截者对其 ...
最新文章
- SOPC第一课 建立QSYS系统
- 使用 Android 实现联网
- 神策数据加入猿团程序员大牛卡,创客大礼包助力开发。
- 一年中最后一个月的最后一天说说_新的一年又开始了说说 年底最后一天的心情说说...
- mac securecrt程序无响应_如何重置mac上的系统管理控制器smc教程
- LeetCode2——Add Two Numbers(两个链表中的数字相加,形成新链表)
- (74)信号发生器DDS三角波设计(二)(第15天)
- 【原】 图片预览 Image preview
- 如何用开源经历为你的简历增加光彩
- centos7 安装mysql_第02期:ClickHouse 单机部署以及从 MySQL 增量同步数据
- mybatis使用mapper代理的方式操作数据库
- 日期操作类--Date类
- IBM IT 企业基础架构解决方案
- cmake gcc target specific option mismatch
- PCI-PCIE中断机制之三
- 如何制作流程图?流程图制作软件哪个好
- 【修真院小课堂】JWT简单介绍
- 电路仿真软件详谈(九),proteus电路仿真软件及版本问题
- Google学术的使用指南
- [R语言基础]——数据处理实例
热门文章
- 区块链+人工智能,如何颠覆我们已知生活
- 主成分分析结果成分不显著_spss、R做出来的主成分分析因子载荷和得分结果不同...
- 荆棘鸟last一段...
- LifeWORK青年技能分享 | 身为别人口中的资源大师,我是如何搜索电子资源的?
- scanf函数输入数据
- SQL Server数据库的T-SQL高级查询
- 密码学专题 加密模式的选择|传输数据加密
- 想装一台自己的电脑,可以先了解下这些问题
- VS中 无法创建虚拟目录
- K8s 的核心是 API 而非容器:从理论到 CRD 实践