温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux中GPG加密的示例分析

发布时间:2022-03-05 09:27:18 来源:亿速云 阅读:152 作者:小新 栏目:开发技术

这篇文章主要介绍了Linux中GPG加密的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

GPG 可以用来签署和加密数据。方便发送和接收方进行数据加密和对方身份的确认。GPG 使用对称加密技术来加密大段内容,而采用非对称加密技术来交换对称加密的秘钥。

Linux中GPG加密的示例分析

在Ubuntu下,用GPG命令可以实现文件的加密和解密,而且GPG基本上每个发行版都会预装。

gpg -c file # 加密一个文件,会生成file.gpggpg file.gpg # 解密file.gpg 还原成file文件

常用基本命令

gpg --gen-key # 生成秘钥对gpg --list-keys # 查看已有的秘钥gpg --delete-secret-keys  # 删除私钥gpg --delete-key  # 删除公钥gpg --armor --output public.key --export  # 导出私钥gpg --armor --output private.key --export-secret-keys  # 导出公钥gpg --keyserver hkp://keyserver.ubuntu.com:11371 --send-keys  # 将公钥上传服务器

Linux中GPG加密的示例分析Linux中GPG加密的示例分析 生成秘钥时候如果出现下面的提示后卡住

We need to generate a lot of random bytes. It is a good idea to perform
some other action (type on the keyboard, move the mouse, utilize the
disks) during the prime generation; this gives the random number
generator a better chance to gain enough entropy.

手动安装一下面的软件即可解决问题!

sudo apt install rng-tools

下面是我在本地生成秘钥对并将公钥发到了服务器

公钥服务器:http://keys.gnupg.net/、http://keyserver.ubuntu.com:11371/ Linux中GPG加密的示例分析Linux中GPG加密的示例分析Linux中GPG加密的示例分析


感谢你能够认真阅读完这篇文章,希望小编分享的“Linux中GPG加密的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI