位置: 编程技术 - 正文

在Linux系统中加密邮件的方法(linux文件中添加内容)

编辑:rootadmin

推荐整理分享在Linux系统中加密邮件的方法(linux文件中添加内容),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux添加系统调用的步骤,linux用户添加,linux 添加,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

在Linux系统中加密邮件的方法(linux文件中添加内容)

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

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

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

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

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

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

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

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

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

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

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

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

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

复制代码代码如下:-----BEGIN PGP PUBLIC KEY BLOCK-----Version: GnuPG v1mQENBFPrn4gBCADeEXKdrDOV3AFXL7QQQ+irMOZKwFTxlJlNbAVczpawkWRC3lIrWeeJiy2VyoMQ2ZXpBLDwGEjVQ5H7/UyjUsP8h2ufIJtNO1pQJMwaOMcS5yTS[...]I+LNrbPHEvgAdNSBWqa8MaZGUWBietQP7JsKjmE+ukalm8jY8mdWDyS4nMhZY==QL-----END PGP PUBLIC KEY BLOCK-----

相信上面的教程应该使你学会如何使用GnuPG。如果不够,The GnuPG manuals上有使用GnuPG和相关全部配置的详细信息。

Linux rename命令批量重命名的方法 Linux的rename命令有两个版本,一个是C语言版本的,一个是Perl语言版本的,早期的Linux发行版基本上使用的是C语言版本的,现在已经很难见到C语言版本的

7个 Linux系统中桌面需要改进之处 在过去的年内,Linux桌面从一个还算凑合的边缘化解决方案集合发展为一个独特的创新来源和选择之一。它的标准特点中有许多是要么不适用于Windows系

Wget一直显示英国中部时间怎么解决?wget关闭进度输出 xshell连接linux,Wget下载文件显示多行,进度条后面显示英国中部时间,非常让人郁闷。Wget工具下载就不停的刷屏,小编发现一个解决办法。原来这是由于

标签: linux文件中添加内容

本文链接地址:https://www.jiuchutong.com/biancheng/367586.html 转载请保留说明!

上一篇:Linux可以创建桌面视频吗?在Linux桌面上创建视频DVD的图文教程(linux怎么在桌面创建文件)

下一篇:Linux rename命令批量重命名的方法(linux中rename命令详解)

  • 开票软件金税盘
  • 初级会计计划成本法例题
  • 权益工具是金融资产还是所有者权益
  • 购买网银盾计入什么科目
  • 母公司获得分红怎么做账
  • 租赁个人汽车
  • 酒店出租会议室增值税税率
  • 单式记账法可以进行试算平衡吗
  • 土地不动产登记证办理流程
  • 行政单位办公室主任必须是党员吗
  • 购买电脑的方案
  • 如何查询已开出的增值税发票是否被认证
  • 季度所得税预缴可以弥补以前年度亏损吗
  • 增值税的专用发票金额含税吗
  • 发放职工福利的会计科目
  • 零申报企业所得税
  • 购入增值税税控系统专用设备为什么全额计入固定资产
  • 稿酬所得的个税计算
  • 库存商品结转成本摘要怎么写
  • 资源税进什么科目
  • 初级备考计划表
  • 手续费进项可以抵扣吗
  • 物业公司哪些收费项目
  • 预付账款收到发票的会计分录
  • 苹果电脑macos big sur
  • 支付劳保用品会计怎么做
  • 完工转出产成品成本计算
  • mac休眠后黑屏无法开机正常吗
  • php魔术方法的讲解与使用
  • win11怎么用户改名
  • 人际关系定义是什么
  • 企业重组税收政策汇编
  • fetchall的用法
  • 增值税税负指标怎么算
  • 时域卷积图解法
  • 基于改进yolov4论文
  • java pdf生成工具
  • php判断查询结果是否存在
  • php中cookie的使用
  • 企业转租电费发票
  • 金融资产减值迹象
  • 销售时的赠品怎么做账
  • 发票记账联可以给客户吗
  • 帝国cms常见的英文
  • phpcms怎么修改模板风格
  • 广播影视服务税率2023
  • 领备用金填什么单子
  • 财务报告与财务思维
  • 在资产减值准备中符合条件可以转回的有
  • 某企业2013年12月30日购入一台不需要安装的设备
  • 疫情防控重点保障物资免征增值税
  • 以前年度损益调整在报表哪里体现
  • 企业发票冲红的风险
  • 在分公司签的合同能转到总公司吗?
  • 应付账款在借方
  • 应收账款的余额百分比
  • 外资企业计提盈余公积吗
  • 主营业务成本包括哪些费用
  • sql server索引的使用
  • sql比较数值大小
  • 拖放文件到此处来添加文件是什么意思
  • macbookpro安装双系统win7系统
  • win8进入电脑休眠后怎么唤醒
  • script_tool_for_windows.bat Windows 环境下的 hosts 一键部署脚本
  • Extjs中RowExpander控件的默认展开问题示例探讨
  • 支持google play
  • js深度拷贝的方法
  • Node.js Mongodb 密码特殊字符 @的解决方法
  • shell脚本.sh
  • 批处理保存文件
  • 简述javascript的常用控制结构
  • 在centos上安装pycharm
  • javascript随机生成数字
  • 安卓调用蓝牙接口
  • javascript零基础入门
  • javascript create
  • Python判断字符串结尾并输出yes或no
  • 云税票管家是什么软件
  • 融资租赁公司购进车辆账务处理
  • 广东省国家税务总局稽查局局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设