当前位置: 首页 > wzjs >正文

怎样用记事本做网站你就知道首页

怎样用记事本做网站,你就知道首页,在银行网站如何做理财风险评测,白云区网站建设公司信息安全技术实验教程(第四版) 实例3.5.2 数字签名 1.RSA密钥签名验签 第1步:在虚拟机KaliLinux1的主文件夹中,新建文件夹test(可以自定义文件夹名称)。 之后在test文件夹里打开终端&#xf…

信息安全技术实验教程(第四版)

实例3.5.2 数字签名

1.RSA密钥签名验签

第1步:在虚拟机KaliLinux1的主文件夹中,新建文件夹test(可以自定义文件夹名称)。

image-20250413185517048

之后在test文件夹里打开终端,执行如下命令创建文本文件。

image-20250413190046447

echo openssl sign test > signtest.txt

image-20250413190137564

第2步:在虚拟机KaliLinux1中,执行如下命令生成RSA密钥对,并且提取出公钥。

openssl genrsa -out rsa_private.keyopenssl rsa -in rsa_private.key -pubout -out rsa_public.key

image-20250413190334975

第3步:在虚拟机KaliLinux1中,执行如下命令用RSA私钥对SHA1计算得到的摘要值签名。即文件signtest.txt的签发人对文件进数字签名。

openssl dgst -sign rsa_private.key -sha1 -out sha1_rsa_file.sign signtest.txt

image-20250413190456602

第4步:在虚拟机KaliLinux1中验证收到文件的数字签名,执行如下命令用相同的私钥和摘要算法进行验签。

openssl dgst -prverify rsa_private.key -sha1 -signature sha1_rsa_file.sign signtest.txt

image-20250413190616277

KaliLinux1中**test**文件夹的文件如下:

image-20250413190904821

第5步:在虚拟机KaliLinux-2中验证收到文件的数字签名,请将KaliLinux1test文件夹复制到KaliLinux2的主文件夹中,在KaliLinux2test文件夹里打开终端,执行如下命令用相应的公钥和相同的摘要算法进行验签,否则会失败。

openssl dgst -verify rsa_public.key -sha1 -signature sha1_rsa_file.sign signtest.txt

image-20250413191835830

2.DSA密钥签名验签

第1步:在虚拟机KaliLinux1的主文件夹中,在test里打开终端执行如下命令生成DSA参数。

openssl dsaparam -out dsa.param 1024

image-20250413193140798

第2步:在虚拟机KaliLinux1中,执行如下命令由DSA参数生成DSA密钥对,并且提取出公钥。

openssl gendsa -out dsa_private.key dsa.paramopenssl dsa -in dsa_private.key -out dsa_public.key -pubout

image-20250413193210411

第3步:在虚拟机KaliLinux1中,执行如下命令用DSA私钥对SHA384计算的摘要值进行签名。即文件signtest.txt的签发人对文件进数字签名。

openssl dgst -sign dsa_private.key -sha384 -out sha384_dsa.sign signtest.txt

image-20250413193237240

第4步:在虚拟机KaliLinux1中验证收到文件的数字签名,执行如下命令用相同的私钥和摘要算法进行验签。

openssl dgst -prverify dsa_private.key -sha384 -signature sha384_dsa.sign signtest.txt

image-20250413193257455

第5步:在虚拟机KaliLinux-2中验证收到文件的数字签名(先将在RSA密钥签名验签时的KaliLinux2test文件夹删除或放到回收站,再将KaliLinuxtest文件夹复制到KaliLinux-2的主文件夹下),执行如下命令用相应的公钥和摘要算法进行验签。

openssl dgst -verify dsa_public.key -sha384 -signature sha384_dsa.sign signtest.txt

image-20250413194057075

http://www.dtcms.com/wzjs/101288.html

相关文章:

  • 网站优化培训学校昆明seo关键词
  • 深圳网站建设的客户在哪里百度推广登陆入口
  • php企业网站开发框架桂林最新消息今天
  • 百度app 浏览器青岛官网seo方法
  • wordpress侧边联系方式免费seo教程分享
  • qq空间如何做微网站360手机助手
  • intellij 网站开发百度竞价排名是哪种方式
  • 商城网站设计价格杭州seo营销公司
  • 免费活动网汕头网站优化
  • 湖南湘潭网站建设培训机构优化
  • 营销论文网络公司优化关键词
  • 如何搭建个人网站网络营销的四个特点
  • 公司网站建设免费百度指数分析案例
  • 网站开发属于什么职位类别百度刷首页怎么刷
  • 做网站项目时 需求分析的内容如何优化百度seo排名
  • 动态网站商品浏览怎么做百度在线客服中心
  • phpcms律师网站源码大气律师事务所模板p2p万能搜索引擎
  • 北京网络网站建设价格百度收录的网站多久更新一次
  • wordpress 图片整理二十个优化
  • 网站制作设计收费标准2023b站免费推广入口游戏
  • 网站建设公司前景爱站seo工具包
  • b2b网站建设搜索引擎关键词优化技巧
  • 无锡制作网站公司哪家好小红书关键词排名怎么做
  • 广州城乡建设部网站首页太原好的网站制作排名
  • 怎样做微网站软文发布公司
  • 网站建设一般多少钱网址可以免费做网站推广的平台
  • 软件开发的一般流程苏州seo排名公司
  • 网站seo优化心得今天重大新闻
  • 国外科技网站欣赏引擎seo优
  • 那个网站做贷款的客源真实自己做网站制作流程