gpg命令 – 加密工具

gpg是加密和数字签名的免费工具,大多用于加密信息的传递。除了仅用密码加密外,gpg最大的不同是提供了“公钥/私钥”对。利用你的“公钥”别人加密信息不再需要告诉你密码,随时随地都能发送加密信息。而这种加密是单向的,只有你的“私钥”能解开加密。数字签名又是另一大使用方向。通过签名认证,别人能确保发布的消息来自你,而且没有经过修改。 

语法格式:gpg [参数]

常用参数:

-c 指定加密文件
-o 指定解密文件
–gen-key 生成密钥对
–list-keys 查看已有的密钥

参考实例

对称加密myfile文件:

[root@xtuos.com ~]# gpg -c myfile

解密对称加密的文件:

[root@xtuos.com ~]# gpg -o mydecrypt -d myfile.gpg

生成密钥对:

[root@xtuos.com ~]# gpg --gen-key

查看已有的密钥:

[root@xtuos.com ~]# gpg --list-keys

原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/1434.html

(0)
上一篇 2021年3月18日 下午3:18
下一篇 2021年3月18日 下午3:24

相关推荐

  • Category: 6:网络通讯

    ping命令主要用来测试主机之间网络的连通性,也可以用于。执行ping指令会使用ICMP传输协议,发出要求回应 […]

    Linux命令 2021年3月18日
  • zip命令 – 压缩文件

    zip程序将一个或多个压缩文件与有关文件的信息(名称、路径、日期、上次修改的时间、保护和检查信息以验证文件完整性)一起放入一个压缩存档中。可以使用一个命令将整个目录结构打包到zip…

    Linux命令 2021年3月18日
  • hciconfig命令 – 配置蓝牙设备

    hciconfig命令用于配置蓝牙设备,hciX 是系统中安装的蓝牙设备的名称,如果未提供hciX,hciconfig 会打印有关系统内安装的所有蓝牙设备的名称和基本信息;如果提供…

    Linux命令 2021年3月18日
  • setpci命令 – 配置PCI设备

    setpci命令是一个查询和配置PCI设备的实用工具。 命令中使用的数字都是十六进制数。 由于setpci命令需要修改硬件的配置参数,所以必须具有“root”用户权限。 通常使用s…

    Linux命令 2021年3月18日
  • aulast命令 – 打印上次登录用户列表

    aulast是一个程序,它打印出上次登录用户列表,类似于last和lastb命令。aulast 搜索审核日志或给定的审核日志文件,并显示根据审核日志中的时间范围登录(和注销)的所有…

    Linux命令 2021年3月18日
  • cupsdisable命令 – 停止指定的打印机

    cupsdisable命令用于停止指定的打印机。 使用cupsdisable命令停止打印机时,可以指定某个确定的打印机,也可以指定一类打印机。 语法格式: cupsdisable …

    Linux命令 2021年3月18日
  • uupick命令 – 处理传送进来的文件

    当其他主机通过UUCP将文件传送进来时,可利用uupick命令取出这些文件。 语法格式:uupick [参数] 常用参数: -I 指定配置文件 -s 处理由指定主机传送过来的文件 …

    Linux命令 2021年3月19日
  • httpd命令 – Apache HTTP服务器程序

    httpd为Apache HTTP服务器程序。直接执行程序可启动服务器的服务。 语法格式:httpd [参数] 常用参数: -t 测试配置文件的语法是否正确 -l 显示服务器编译时…

    Linux命令 2021年3月19日
  • vgexport命令 – 导出卷组

    vgexport命令的作用是可以导出卷组。 vgexport命令允许设置系统未知的非活动卷组名称。 也可以将该卷组中的所有物理卷移动到不同的系统中,以便以后使用vgimport命令…

    Linux命令 2021年3月19日
  • hdparm命令 – 显示与设定硬盘参数

    hdparm命令用于检测,显示与设定IDE或SCSI硬盘的参数。 语法格式:hdparm [参数] 常用参数: -a 设定读取文件时,预先存入块区的分区数 -f 将内存缓冲区的数据…

    Linux命令 2021年3月19日