当前位置: 首页 > 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/799920.html

相关文章:

  • 南宁网站排名优化电话动漫主题网页设计
  • 网站交换链接的网络营销意义购物网站配色怎么设计
  • 博客论坛用wordpress网站根目录文件 seo
  • 开发人员公众号seo工具共享网站
  • 网站建设开发成本做视频网站 视频放在哪
  • 网站建设运营费计入什么科目北京网站开发团队
  • wordpress建站以后网站可以用PS设计吗
  • 纸业建站服务thinkphp5网站开发
  • wordpress发送密码到邮箱google seo优化
  • 网站建设销售话百度seo有用吗
  • 茶叶电子商务网站建设的结论网页正在跳转中
  • 用dw6做网站怎么做一个手机网站
  • 能免费做网站科技图书馆
  • 中企动力网站建设网站地址栏图标制作
  • 如何用一个框架做网站做门的网站建设
  • 全是广告的网站营销的手段和方法
  • 网站优化推广培训网站开发移动端多少钱
  • 小清新网站源码国内老牌的注册代理
  • 什么网站做谷歌联盟好注册公司要求什么条件
  • 该如何建设和优化一个网站1688官网app
  • 中企动力唐山网站建设七星网络网站
  • 建英语网站好wordpress两个title
  • 阿里云的虚拟主机用什么做网站山西+网站建设
  • 莱芜营销型网站制作濮阳市城乡一体化示范区西湖医院
  • 中国建设监理协会网站继续教育系统中山三水网站建设
  • 福田做棋牌网站建设哪家公司便宜团队建设网站
  • 网站正在建设中......公众号开发人员名单
  • 在淘宝上做网站如何付费靖江网站建设价格
  • 网站开发需要多少钱新闻今天郑州最新状况
  • 精神文明建设网站专栏专业论坛网站开发开发