UOS通过GPG对文件签名验签

news2024/11/16 5:27:21

本人用的版本:gpg (GnuPG) 2.2.12
gpg版本

生成密钥

  1. 生成公钥/私钥对
gpg --full-generate-key

生成密钥

  1. 设置密钥的长度
    密钥长度
    默认回车3072,越长越安全。

  2. 设定密钥的有效期限
    有效期
    默认回车“0”

  3. 构建用户标识
    用户标识
    输入姓名、邮件、注释后,输入“o”确认

  4. 在弹出框内输入加密私钥口令

  5. 生成密钥成功
    生成密钥

签名验签

  1. 生成一份分离的签名
gpg --detach-sign ceshi.txt

当前目录下生成一个单独的签名文件ceshi.txt.sig。该文件是二进制形式的。

  1. 验证签名
gpg --verify ceshi.txt.sig ceshi.txt

签名验签

密钥管理

  1. 查看密钥
    查看密钥
#查看密钥
gpg --list-keys
#删除列表中某私钥
gpg --delete-secret-keys [密钥ID]
#删除列表中某公钥,需先删除私钥
gpg --delete-keys [密钥ID]
#撤销证书
gpg --gen-revoke [密钥ID]
#导出指定公钥
gpg -o test.pubkey --export [密钥ID]
#导出所有公钥
gpg -a --export -o test.pubkey
#导出指定私钥
gpg -o test.subkey --export-secret-keys
#导入指定公钥
gpg --import test.pubkey
#加密ceshi.txt文件生成test.gpg文件
gpg -o test.gpg -e -r [密钥ID] ceshi.txt
#查看加密文件
gpg -d test.gpg
#解密test.gpg文件生成test.txt文件
gpg -o test.txt -d test.gpg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1078460.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

班级文化建设方案分享 中学高中建设方案

班级文化建设方案 一、基本信息 名称:xxxx计划 时间:XXXX年XX月-XXXX年XX月 地点:[XXXXX] 参与人群:X班全体师生及家长 目的和宗旨:通过班级文化建设,营造积极向上的班级氛围,增强班级凝聚…

分布式数据库HBase(林子雨慕课课程)

文章目录 4. 分布式数据库HBase4.1 HBase简介4.2 HBase数据模型4.3 HBase的实现原理4.4 HBase运行机制4.5 HBase的应用方案4.6 HBase安装和编程实战 4. 分布式数据库HBase 4.1 HBase简介 HBase是BigTable的开源实现 对于网页搜索主要分为两个阶段 1.建立整个网页索引&#xf…

Zabbix 简介与部署

一、zabbix 简介 1、概念: Zabbix 是一个开源的网络监控系统,用于监视和管理计算机系统、网络和应用程序的性能和可用性。它提供了广泛的监控、警报、数据收集和可视化功能,能够有效地监测和管理大规模的IT基础设施。 2、监控对象&#xf…

github创建个人网页登录后404无法显示的问题

1.首先必须要有内容,默认是会找index.html文件,找不到该文件会找readme.md文件,也就是说最简单的方法是,创建了与用户名同名的repository后username.github.io后,添加一个readme.md文件,得在readme里打点字…

智哪儿线下活动来啦 ~这次我想和你聊聊「AI营销」的生意经

大家好,我们又要见面了。 近年来,ChatGPT等不断涌现的新技术深深改变着我们的生活。而在家居行业,「智哪儿」观察到,一方面,行业现有营销方案获客成本太高、效率比较低,家居建材企业数智化转型趋势越来越明…

短视频剪辑:如何批量调整播放倍速,轻松掌控节奏?

在短视频剪辑中,调整播放倍速是一项常见的操作。通过对视频播放速度的掌控,我们可以让视频节奏更加丰富,提升观众的观看体验。本文将介绍如何批量调整短视频的播放倍速,帮助你轻松掌控节奏。 首先,我们需要了解节奏和倍…

智慧城市智慧灯杆IP网络广播可视紧急求助系统

智慧城市智慧灯杆IP网络广播可视紧急求助系统 深圳锐科达智慧城市智慧灯杆IP网络广播紧急求助系统 引言: 智慧路灯隶属于智慧城市,是智慧城市系统下的一个分支,也是其中一个重要组成部分。智慧城市系统平台功能强大,架构复杂&am…

React和vue等前端html页面引入自定义字体文件,更改页面字体样式

font-family中列出的是几乎适用于所有计算机的网络安全字体,如:Arial/Helvetica/Georgia/Times New Roman等。但是如果想要一些特别的字体,可以从外部网站中找到并下载,然后在代码中引入。网页自带的字体没有很多,有时…

2023年中国钢木装甲门产量、销量及市场规模分析[图]

钢木装甲门是一种结合了钢质和木材的复合材料门,其结构由钢质外壳和内部木质框架组成。钢木装甲门通常具有钢质外壳的坚固性和安全性,以及内部木质框架的美观和装饰性。 钢木装甲门行业分类 资料来源:共研产业咨询(共研网&#x…

【Java 进阶篇】CSS 属性

当你学习CSS时,了解CSS属性是非常重要的,因为这些属性控制了网页上元素的外观和布局。本文将详细介绍一些常见的CSS属性,包括文本属性、盒子模型属性、背景和边框属性、定位属性等。我们还将为每个属性提供示例代码,以便你更好地理…

MP逻辑删除

一、什么是逻辑删除 MybatisPlus中逻辑删除通俗说为了在数据库中保留数据,但是又不想进行其他一些sql语句时有他(刚刚通过逻辑删除了的)的存在。就是在数据库中添加一字段,通过数值内容来说明那些是指删除了的即可 二、逻辑删除…

智能筛选超时物流订单的技巧详细揭秘

现如今,电子商务的快速发展使得快递成为了我们日常生活中不可或缺的一部分。然而,随着快递量的增加,快递查询的问题也开始变得棘手起来。有时候,我们会遇到快递超时的情况,而这时候我们需要一种快捷的方式来查询快递的…

今年的秋招面试,确实有点难。

不可否认的是,今年秋招确实有点难 从今年的形势来看,好的 offer 都掌握在少数人的手里,想要秋招找到理想的工作,要么学历好,要么技术功底很扎实,这两样都不占的话,就业压力就会比较大。 如何从…

电机保护器究竟该怎么选择

随着我国重工业以及电气和各行各业的发展,电动机保护器似乎成为行业精英口中最常讨论的话题!施耐德EOCR自然也是充当着不可磨灭的地位!成为电机保护器品牌中选择率最高的产品! 在谈到有关电动机保护器的问题时,先给大家说一下什么…

低代码开发那些事儿

长期以来,常规软件开发是一项艰苦而详尽的工作。开发人员编写代表指令和数据的单行代码。他们将代码组织成功能例程和模块,这些例程和模块提供了软件的功能。 这种方法需要在应用程序开发范围内对各个方面的技术都有详细的知识:开发语言&…

Java异常到底是个啥——一次异常引发的思考

一、前言 最近在一次写代码的时候,出现了一个低级错误,但凡对异常有些了解,也不至于写出这样的代码: try {//不应该直接在try语句块中抛异常,catch直接获取后,相当于异常没抛出去throw new ThirdPlatform…

Layui合计自定义列

需求:第四列通过计算:27除以220 正常的汇总,增加这个属性就行 特殊的列,需要特殊处理 获取合计行:$(".layui-table-total div.layui-table-cell"); 获取某列的值:$($(".layui-table-total …

你真的懂Java的继承吗?你知道什么时候用继承吗?设计继承是为了什么?

目录 1. 封装的意义是什么? 2. 为什么需要继承? 3. 继承是什么?如何使用? 4. 继承的好处是什么? 5. 设计继承需要注意什么? 6. 继承的特点 7. 子类到底继承了父类的哪些内容 7.1 继承内容 7.2 虚方…

企业安全生产隐患排查治理系统

安全生产隐患排查治理系统,实现对重大危险源企业、安全隐患信息的登记、审查、评估、分类、统计、分析和处理。系统涵盖了安全隐患排查整治工作的各项基本内容,能对隐患排查整治信息及时、有效地进行跟踪、整改,并将统计数据及时上报&#xf…

一键报警全网通4G可视对讲终端4G 有线双网络可视对讲终端

一键报警全网通4G可视对讲终端 4G 有线双网络可视对讲终端 产品简介: 一键求助对讲广播终端是用于平安城市、公交车站,公交车,高速收费站,景区,公园,工厂,养老院,银行、医院、学校…