位置: IT常识 - 正文
推荐整理分享gpg命令 对信息加密和解密(gp_dump命令),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:什么是gnu gpl 对linux有什么影响,gd命令,gp_dump命令,gpib命令,gp_dump命令,gpn605命令,linux gpg命令,gpib命令,内容如对您有帮助,希望把文章链接给更多的朋友!
gpg命令来自英文词组“GnuPG”的缩写,其功能是用于对信息加密和解密。gpg命令是Linux系统中对信息进行加解密和数字签名的免费工具,除了能使用常规密码加解密外,还提供了“公钥/私钥对”验证方式,随时随地都能发送加密信息,而且这种加密是单向的,只有我们自己的“密钥”才能解开密文。
而数字签名则是另一大使用方向,通过数字认证过的信息,他人能确保发布的信息来自你,并且没有经过他人篡改。
语法格式:gpg [参数] 文件名
常用参数:
-c设置加密文件-o设置解密文件--armor使用ASCII封装--card-edit更改卡数据--card-status显示卡状态--check-sigs检查密钥签名--change-pin更改卡PIN--decrypt解密数据--detach-sign生成分离的签名--delete-keys从公钥钥匙环中删除密钥--delete-secret-keys从私钥钥匙环中删除密钥--dry-run不做任何改变--export导出密钥信息--encrypt加密数据--edit-key编辑密钥信息--fingerprint显示密钥和指纹信息--gen-revoke生成一份吊销证书--gen-key生成密钥对--interactive覆盖前询问用户是否确认--import导入或合并密钥--lsign-key为密钥添加本地签名--list-keys查看已有的密钥列表--list-secret-keys显示密钥列表--output输出信息到文件--recv-keys从公钥服务器上导入密钥--refresh-keys在公钥服务器上更新密钥--search-keys从公钥服务器上搜索密钥--symmetric使用对称加密--sign生成一个签名--send-keys上传密钥到指定公钥服务器--sign-key为指定密钥添加签名--server使用服务器模式--text使用文本模式--update-trustdb更新信任数据库--verify验证签名--verbose显示执行过程详细信息参考示例
基于对称加密方式,加密指定文件:
[root@linuxcool ~]# gpg -c File基于对称加密方式,解密指定文件:
[root@linuxcool ~]# gpg -o mydecrypt -d File.gpg生成密钥对文件:
[root@linuxcool ~]# gpg --gen-key查看已有密钥列表:
[root@linuxcool ~]# gpg --list-keys与该功能相关的Linux命令:tmux命令 终端复用软件mutter命令 GTK2窗口管理器protoize命令 添加函数原型pushed命令 向shell目录堆栈中添加记录zabbix_server命令 zabbix服务器守护进程smbtree命令 基于文本的SMB网络浏览器工具vgreduce命令 删除物理卷factor命令 分解因数pdbedit命令 管理Samba服务的用户账户auvirt命令 显示与虚拟机相关的数据上一篇:setsid命令 新会话中运行程序(setdo指令)
友情链接: 武汉网站建设