我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux下如何给电子邮件加密

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux下如何给电子邮件加密

这篇文章主要介绍“Linux下如何给电子邮件加密”,在日常操作中,相信很多人在Linux下如何给电子邮件加密问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下如何给电子邮件加密”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

  现在的网络越来越不安全,很多人会选择加密以防泄露,那么电子邮件要如何加密呢?下面小编就给大家介绍下Linux系统下加密电子邮件的方法,一起来学习下吧。

  在众多的邮件服务和邮件客户端中挑来挑去一定是件头痛的事情.可以考虑两种加密方法:SSL或TLS加密会保护发送到邮件服务器的登录名和密码.Gunpg是一款标准的、强大的Linux加密工具,可以加密和认证消息.如果你可以管理自己的GPG加密,并不考虑第三方工具,那它就够了,其它的我们将在稍后讨论.

  即便加密了消息,你仍然会暴露在流量分析中,因为消息头部必须是明文形式.所以需要另一款比如Tor network来隐藏你在互联网上的足迹.我们会看看各种邮件服务和客户端,以及其中的利弊.

  忘掉Web邮件

  如果你使用过GMail, Yahoo,Hotmail或者其它Web邮件提供商的邮件服务,那就忘掉它们吧.你在Web浏览器里输入的任何信息都会暴露在JavaScript攻击中,而且无论服务提供商提供什么保障都是过眼云烟(译者注:此说法靠谱否?).GMail,Yahoo和Hotmail均提供SSL/TLS加密来防止消息被窃听.但是它们不会提供任何保护来阻碍它们自己的数据挖掘,因此并不会提供端到端的加密.Yahoo和Google都声称将在明年推出端到端的加密.对此我持怀疑态度,因为如果一旦它们的核心业务数据挖掘受到干预,它们就什么都干不了了.

  市面上也有各式各样的声称可以为所有类型的电子邮件都能提供安全加密的第三方邮件加密服务,比如Virtru和SafeMess.对此我依旧表示怀疑,因为无论是谁,只要持有加密秘钥就可以访问你的消息,所以你还是要依赖于对他们的信任而不是技术.

  对等消息可以避免许多使用集中化服务中的缺陷.RetroShare和Bitmessage是两种流行的范例.我不知道它们是否如实所述,但这么说肯定有其可取之处.

  那Anddroid和iOS又如何呢?假设大部分的Android和iOS应用都没有权限获取你的消息的话,那就是最安全的.不要照搬我说的 -- 在应用将要安装到你的设备上时麻烦读读相关的服务条款并检查所要求的权限.即便在初次安装时它们的条款是可接受的,也记得单方面的条款改变是行业的标准,所以做最坏的打算是最安全的.

  零知识(Zero Knowledge)

  Proton Mail是一款全新的邮件服务,声称采用零知识就可以实现消息加密.认证和消息加密分为两个单独的步骤,Proton遵照Swiss隐私条款,它们不会通过日志记录用户的活动.零知识加密提供真正的安全.这代表只有你拥有你的加密秘钥,如果你丢了它们,你的消息就无法恢复了.

  也有许多加密电子邮件服务声称可以保护你的隐私.认真阅读细则,查看红色标注的地方,比如受限的用户数据采集,与好友分享,与执法部门的合作等.这些条款暗示它们会收集和共享用户数据,拥有权限获取你的加密秘钥,并读取你的消息.

  Linux邮件客户端

  一款独立的开源邮件客户端,比如, Mutt, Claws, Evolution, Sylpheed和Alpine,可建立你自己控制的GnuPG秘钥,给你大部分的保护.(建立更安全的电子邮件和Web浏览的最容易的方式是运行TAILS live的Linux发行版.详情查看通过 Tor、TAILS 和 Debian 在网上保护你自己。)

  无论你使用的是TAILS还是一款标准Linux发行版,管理GnuPG的方法是相同的,所以下面来学习如何使用GnuPG加密消息.

  使用GnuPG

  首先,熟悉一下相关术语。OpenPGP是一种开放的电子邮件加密和认证协议,基于菲利普·齐默曼的Pretty Good Privacy (PGP)。GNU Privacy Guard (GnuPG or GPG)是OpenPGP的GPL实现。GnuPG使用对称公钥加密算法,也就是说会生成一对密钥:一个任何人都可以用来加密发送给你的消息的公钥和一个只有你自己拥有用来解密消息的的私钥。GnuPG执行两个分开的函数:数字化签名消息以证明消息来自你和加密消息。任何人都可以读到你的数字签名消息,但只有那些与你交换密钥的人才可以读取加密消息。切记千万不要与他人分享你的密钥!只能分享公钥。

  Seahorse是GnuPG对应的GNOME图形化前端,KGpg是KDE图形化的GnuPG工具。

Linux下如何给电子邮件加密 

  Kgpg为了创建了管理加密秘钥提供了一个很好的GUI界面.

  现在我们执行生成和管理GunPG密钥的基本步骤。这个命令生成一个新的密钥:

  $ gpg --gen-key

  这个过程有许多步骤;对于大部分人来说,只需要回答所有的问题,遵循默认设置就好。当你生成你的密钥时,记下来并将其保存在一个安全的地方,因为如果你丢掉了它,你就不能解密任何消息了。任何关于不要写下密码的建议都是错误的。我们中的大部分人要记住许多登录名和密码,包括那些我们几乎从来不会用到的,所以全部记住它们是不现实的。你知道当人们不写下他们的密码时会发生什么吗?他们会选择生成简单的密码并不断重复使用。你存储在电脑里的任何东西都潜在地会被攻击窃取;一个保存在上锁的柜子里的小本是无法通过渗透获取的,除了物理的入侵,当然入侵者要知道如何去寻找它。

  我必须叮嘱你们去弄清楚如何使用新密钥去配置邮件客户端,因为每一个都不同。你可以按照如下操作列出你的密钥:

  $ gpg --list-keys/home/carla/.gnupg/pubring.gpg------------------------------pub 2048R/587DD0F5 2014-08-13uid Carla Schroder (my gpg key) sub 2048R/AE05E1E4 2014-08-13

  这能快速地获知像密钥的位置、名称(也就是UID)等必要信息。假设你想要把公钥上传到密钥服务器,可以参考实例操作:

  $ gpg --send-keys ‘Carla Schroder’ --keyserver http://example.com

  当你生成了一个新的密钥要上传到公钥服务器,你也应该生成一个撤销证书。不要推迟到以后做———当你生成新密钥时就生成它。你可以给它取任意的名称,比如使用一个像mycodeproject.asc的描述性名称来代替revoke.asc:

  $ gpg --output revoke.asc --gen-revoke ‘Carla Schroder’

  如果你的密钥变得不可靠了,你可以通过向keyring导入撤销证书来撤销它:

  $ gpg --import ~/.gnupg/revoke.asc

  然后生成并上传一个新的密钥来取代它。当它们更新到密钥数据库时,所有使用旧密钥的用户都会被通知。

  你必须像保护私钥一样保护撤销证书。将它拷贝到CD或USB存储器中,并加锁,然后从电脑中删除。这是明文密钥,所以你甚至可以将它打印出来。

  如果你需要一份复制粘贴的密钥,比如在允许将密钥粘贴到网页表格中的公用keyring中,或者是想将公钥发布到个人站点上,那么你必须生成一份公钥的ASCII-armored版本:

  $ gpg --output carla-pubkey.asc --export -a ‘Carla Schroder’

  这会生成可见的明文公钥,就像下面这个小例子:

  代码如下:

  -----BEGIN PGP PUBLIC KEY BLOCK-----

  Version: GnuPG v1

  mQENBFPrn4gBCADeEXKdrDOV3AFXL7QQQ+i61rMOZKwFTxlJlNbAVczpawkWRC3l

  IrWeeJiy2VyoMQ2ZXpBLDwGEjVQ5H7/UyjUsP8h3ufIJt01NO1pQJMwaOMcS5yTS

  [。。。]

  I+LNrbP23HEvgAdNSBWqa8MaZGUWBietQP7JsKjmE+ukalm8jY8mdWDyS4nMhZY=

  =QL65

  -----END PGP PUBLIC KEY BLOCK-----

到此,关于“Linux下如何给电子邮件加密”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux下如何给电子邮件加密

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux下如何给电子邮件加密

这篇文章主要介绍“Linux下如何给电子邮件加密”,在日常操作中,相信很多人在Linux下如何给电子邮件加密问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下如何给电子邮件加密”的疑惑有所帮助!接下来
2023-06-13

在Linux系统中如何加密邮件

本篇内容介绍了“在Linux系统中如何加密邮件”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!如果你一直在考虑如何加密电子邮件,那么在众多的邮
2023-06-13

Linux下发送电子邮件的命令有哪些

本篇内容主要讲解“Linux下发送电子邮件的命令有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下发送电子邮件的命令有哪些”吧!今天的文章里我们会讲到一些使用Linux命令行工具来
2023-06-13

如何保障电子邮件安全

  在大多情况下,人们会担心自己邮件的发送和接收是否安全。因为邮件攻击也是网络攻击的主要手段之一,特别是带有恶意病毒、网页木马程序、特制木马程序以及利用软件漏洞的邮件木马在互联网上泛滥成灾,邮件安全已经成为一个安全领域不可忽视亟待解决的问题。  1、邮件安全的隐患  1)软件隐患  市面上提供的邮件服务软件、邮件客户端
如何保障电子邮件安全
2024-04-18

win7如何关联电子邮件程序

为了关联电子邮件程序,你可以按照以下步骤进行操作:1. 打开控制面板:点击Windows开始按钮,然后选择“控制面板”。2. 在控制面板中,选择“默认程序”。3. 在“默认程序”窗口中,点击“关联文件类型”。4. 在文件类型列表中,找到以"
2023-09-11

如何使用 PHP 发送电子邮件?

在 php 中使用 swift mailer 发送电子邮件,需要安装 swift mailer、配置 smtp 服务器、创建邮件消息、创建邮件发送器,最后发送邮件。具体步骤包括:安装 swift mailer;配置 smtp 服务器;创建邮
如何使用 PHP 发送电子邮件?
2024-04-20

如何使用 PHP 发送电子邮件?

在 php 中使用 swift mailer 发送电子邮件,需要安装 swift mailer、配置 smtp 服务器、创建邮件消息、创建邮件发送器,最后发送邮件。具体步骤包括:安装 swift mailer;配置 smtp 服务器;创建邮
如何使用 PHP 发送电子邮件?
2024-04-20

window10如何给文件夹加密

在Windows 10中,你可以使用BitLocker来加密文件夹。下面是具体的步骤:1. 打开“控制面板”。2. 在“控制面板”中,选择“系统和安全”。3. 在“系统和安全”下,选择“BitLocker驱动器加密”。4. 在“BitLoc
2023-09-15

在Windows中如何创建电子邮件别名发送邮件

第1步 打开Whttp://www.cppcns.comindows Mail和lCDicJHZMI点击“工具”命令。点击“jswww.cppcns.com帐户”从下拉菜单中出现。 第2步 选
2023-05-31

win10如何给文件夹加密码

在Windows 10中,无法直接为文件夹添加密码保护。但是,你可以使用一些第三方软件或者系统内置的加密功能来实现文件夹的密码保护。下面介绍两种方法:方法一:使用压缩软件加密文件夹1. 将需要加密的文件夹压缩成ZIP或RAR格式的压缩包。2
2023-09-28

html5如何实现电子邮件输入框

这篇文章主要介绍了html5如何实现电子邮件输入框,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。电子邮件输入框HMTL 5中新增了一个输入框的电子邮件属性,可以检测输入的内容
2023-06-27

如何在Linux上为SSH登录设置电子邮件提醒

这篇文章给大家介绍如何在Linux上为SSH登录设置电子邮件提醒,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 .bashrc文件是做什么的?.bashrc文件是一个脚本,每当以交互方式启动新的终端会话时,便会执行该脚
2023-06-15

Linux系统中如何使用Vim/Vi给文件加密和解密

本篇文章给大家分享的是有关Linux系统中如何使用Vim/Vi给文件加密和解密,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。当我们在写代码或者文章时总希望有一些文件不被别人看见
2023-06-28

Linux下如何使用GPG加密和解密文件

这篇文章给大家分享的是有关Linux下如何使用GPG加密和解密文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。GnuPG(英文:GNU Privacy Guard,简称:GPG)是加的免费工具,大多用于加密信息
2023-06-27

Dreamweaver网页中如何添加电子邮箱链接

这篇文章将为大家详细讲解有关Dreamweaver网页中如何添加电子邮箱链接,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。方法如下1、点击桌面上的程序图标,进入程序。2、在创建新项目上,选择【html】3
2023-06-08

Linux文件如何加密

小编给大家分享一下Linux文件如何加密,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法一:gzexe加密 这种加密方式不是非常保险的方法,但是能够满足一般的加
2023-06-28

Linux下如何安装Postfix邮件

这篇文章主要介绍Linux下如何安装Postfix邮件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本套邮件系统的搭建,从如何发邮件到收邮件到认证到虚拟用户虚拟域以及反病毒和反垃圾邮件等都有详细的介绍。在搭建过程中必
2023-06-27

xp系统如何给文件夹加密

这篇文章主要介绍“xp系统如何给文件夹加密”,在日常操作中,相信很多人在xp系统如何给文件夹加密问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”xp系统如何给文件夹加密”的疑惑有所帮助!接下来,请跟着小编一起来
2023-06-13

编程热搜

目录