ffmpeg开源工具的使用

互联网上的隐私很……好吧,我们只能说它很复杂。 在本文中,我将分析一些开源工具和概念,您可以使用这些工具和概念来自己增加Internet上的隐私。 它不会详尽列出所有可能的途径,也不会假装即使面对集中的人身攻击也可以确保完全的隐私。 您会发现一些有用的提示,一些废弃的提示,以及可能与其他策略结合使用以构建自己的隐私模型的其他提示。

隐私的概念很难确定。 它与其他大创意混为一谈,例如匿名和保密,甚至是犯罪活动。 无论“隐私”对您意味着什么,以及与它可能相关的任何关系,大多数人都同意我们拥有它的权利,即使不一定是在线或公开的,也至少在某种程度上。

这意味着我们的计算机生活中的某些部分也应享有保密的特权。 一个人到另一个人延伸的范围不同。 对于一个人来说,隐含的隐私保证就足够了(如果一个网站不打算将用户数据保密,那么它就不需要密码了,对吗?),而另一个人可能更喜欢使用别名进行在线互动和无名的支出帐户无法追溯到现实世界。

一个人与另一个人不同的另一件事是,他们愿意亲自“支付”隐私权的价格。 毕竟,这是一种平衡行为。 “大多数”私人物品对您来说足够好吗? 还是您愿意花费更多的时间和精力来确保您的信息和有关您的信息被隐瞒?

基础

让我们从基础开始,因为它们具有增强作用。 关于这一点,很多关于在线隐私的困惑都可以用这种简单的格言来概括,这句话以最近的FSFE标签的形式装饰了许多开源怪胎的笔记本电脑:

没有云,只有别人的计算机。

您的计算机隐私在您的调制解调器处停止。 有些人对此表示满意,其他人对此想法并不满意。 例如,当您在网上进行一些事情时,例如在线购物,则无法保证隐私,因为您正在登录他人的计算机。 通常有一种暗示,就是您在他们的计算机上执行的操作将保留在您和他们之间,但是这超出了您的控制范围,有时甚至超出了他们的控制范围。

请牢记这一点,因为这正是隐私关注的根源。 您的在线隐私仅与包括您,您的ISP和您在Internet上访问的地方的链中最薄弱的一环一样强大。

电子邮件

电子邮件是网络通信的悠久传统,理论上可以通过直接的计算机对计算机操作来实现。 但是,在当今的互联网络世界中,您可以放心,通过Internet发送的任何电子邮件消息在到达其最终目的地之前都至少在一个第三方系统上触地得分。 有SSL可以使此过程“安全”,并且协议和“担保”的级别不同,这些协议和“保证”仅由其预期的收件人打开您的电子邮件。

如果可以的话,请照常继续。

如果您对此感到满意,但希望进行混淆处理,则可以对电子邮件进行加密,以便只有目标收件人才能对其进行解密。

加密的电子邮件

要加密电子邮件,您需要开始使用gnuPG (GPG, PGP的实现)。 许多人,甚至是GPG的一些拥护者,都批评它很难学习和使用,但实际上这很像备份:我们都知道我们应该这样做,但这并不是技术上的复杂,它只是一个让每个人实际去做这件事似乎是一个障碍。 当然,如果电子邮件客户端(基于台式机和基于Web的客户端)坚持使用某种加密后端可能会很好,但是目前,这是一个自愿系统,要求用户采取一些勇敢的步骤进入密钥世界-对加密。

要开始使用GPG,请创建一个GPG密钥 。 按照说明为您自己生成一个新密钥。 使用默认设置为每个问题很好,但是当问及提供密码。

最后,您会收到有关新GPG密钥的通知。 例如:


gpg: checking the trustdb
pub   2048R/934EFCA4 2015-12-27
Key fingerprint = 1A5A 46FD F7D8 3509 8B26  049C 1C8E C11E 934E FCA4
uid   Alan Smithee (This is a fake key, generated as a demonstration.) sub   2048R/D62BB11D 2015-12-27@example.com>

现在您已经有了GPG密钥,可以将您的公共密钥发布在Internet上,最好是在PGP Keyserver上。 首先,找到您的公钥ID。 所述2048R /在例如酒馆后以上是指它是关键的类型(2048位),和数量以下它是密钥ID。 因此,在此示例中,密钥ID为934EFCA4

使用其ID将此密钥发送到密钥服务器,以便其他人可以找到和使用它。 在有关隐私的文章中,这似乎是违反直觉的,但隐私不一定与匿名相同。 当然,没有什么可以说的,您不能使用假定的名称作为加密密钥,但是公开密钥仅对其他人有用。 这是您希望其他人拥有的东西。

加密电子邮件的工作方式是这样的:如果某人想要加密消息并将其发送给您,则他们可以使用您的公共密钥来完成此操作,并且由于您的计算机现在具有与您为Internet发布的公共密钥相匹配的私有密钥。为了发现,您(只有您)可以解密邮件并阅读。 因此,将您的公共密钥在线发布,以便您的朋友可以开始加密发送给您的消息。 然后去获取他们的密钥,以便您可以加密针对他们的消息。

Thunderbird , Evolution , KMail , Claws Mail (启用了PGP插件), Rmail (具有epa模块), Mutt和大多数其他开源电子邮件客户端使PGP的加密和解密对用户几乎是透明的。 您所要做的就是将电子邮件客户端指向GPG密钥,它将处理从加密传出消息到解密传入消息的所有其他事情。

要注意的是,为了使系统有用,您的联系人也必须使用它。 您无法加密无法解密的邮件,也无法接收未加密人员的加密邮件。

个人电子邮件服务器

当您让第三方为您托管电子邮件服务时,您将迫使中间人不仅参与其中的一部分,而且参与所有的交流。 从您的电子邮件地址收到的所有消息实际上都已发送到其他人的计算机; 然后,您将被允许登录该计算机并检索您的消息。 它是电子形式的旧邮局模型。

第三方托管不一定像您想像的那样可怕和可怕。 互联网是一个完整的服务网络,因此,以数以百万计的用户的名义将电子邮件从一台服务器拖到另一台服务器这一事实是很重要的。 但是,如果您希望控制服务而不是自愿将数据移交给其他人,那么在自己的服务器上发送和接收电子邮件是一个很好的解决方案。

多年来,托管电子邮件服务器变得越来越容易。 除非您打算开设一家新的电子邮件托管公司,否则您可以使用一台旧的“过时”计算机作为服务器,并且有一些专门的Linux发行版,例如ClearOS ,旨在轻松配置电子邮件服务器。 甚至手动设置它也只不过是一个下午的项目。 我将把您发送到LinuxMail.info以获取分步说明,而不是在这里介绍这些步骤。

运行电子邮件服务器的方法有多种,但是对于诸如Postfix和Dovecot之类的现代应用程序,配置可能会很小。

此外,还有一些免费域名和动态DNS的提供商。 只需将域的邮件(MX)服务器设置为个人服务器,就可以切断涉及的最明显和直接的第三方。 您甚至可以从多个开源电子邮件前端之一中进行选择,并安装自己的Webmail客户端(例如Roundcube),以便可以通过网络浏览器从任何计算机访问邮件。

你自己的云

由于Internet现在提供了许多有用的服务,因此忽略它们几乎适得其反。 但是,与其他在线服务一样,您实际上是在其他人的计算机上编写文档和电子表格。 可能已经达成协议,您的数据是私有的,但是如果您想要更好地保证这一点,则可以使用ownCloud设置并运行自己的云。

作为私有SaaS的OwnCloud易于设置。 与运行自己的电子邮件服务器一样,您确实需要自己的服务器才能托管ownCloud并最大限度地提高隐私性。 您可以在大多数虚拟专用服务器(VPS)或共享主机帐户上运行它,但这会引入第三方,但这并不理想(尽管它至少可以避免使用他人应用程序实例的问题)。

要安装ownCloud ,请将其下载到服务器上,然后将其取消存档到可通过Web访问的目录(例如/ var / www / htdocs或用作Web目录的任何目录)。

在Web浏览器中,导航到ownCloud目录,然后按照安装说明进行操作。 如果您使用SQLite数据库,则安装过程将尽可能接近自动化,但是如果要启用多个用户,则需要使用MySQL或MariaDB作为后端(这也意味着您必须设置一个MySQL或MariaSQL用户和数据库,但过程很简单并且有据可查)。

安装完成后,ownCloud可以成为您的在线文件共享解决方案(例如Dropbox,具有针对台式机和移动平台的本地目录同步),在线文档创建解决方案,可能是在线办公套件(带有LibreOffice插件),尽管这需要大量的设置和仍然处于类似Beta的状态), calDAV服务器等等。

简而言之,将ownCloud作为您的个人云,您几乎不需要在自己的服务器之外就可以使用在线存储和办公解决方案。

在线身份

互联网几乎每时每刻都邀请您提供有关您自己,您的朋友,您的雇主或雇员,您的下落,您的计划,您的个人历史,您的希望和梦想等信息。 这些信息中的大部分可能是白噪声,在其他百万用户中,所有相同的信息也泛滥成灾。如果您自己未提供这些信息,则大多数相同的信息可能会由您自己的朋友发布。 不过,这并不意味着您必须为此解决。

如果您在网上想向您推荐别人时没有什么可提供的,那么他们自然会在现实世界中像您认识您一样提到您。 您可以要求他们从不在线上提及您,但是实际上,这没有规模。 您可能会成为最好的朋友,永远不会在网上提及您的全名,但您不能强迫与您接触的每个人都不会在公开场合谈论您。

但是,您可以做的是,将他们轻轻地重定向到一个可以代表您的在线身份,同时也不要背叛您。 换句话说,给您的朋友和家人一个共同的在线角色,以便他们在不可避免地想要提及您并在照片中标记您的名字等时使用。 关于这个角色的一切都可能与您的现实生活完全不同。 您的在线角色可以居住在不同的国家,婚姻状况(不过,您首先要向现实生活中的伴侣解释这一点),出生日期不同,工作不同等等。 该名称可以是您的名字,也可以是您的名字的拼写错误的名称,或者是您的名字的变体,或者是完全不同的名称,如果您愿意自豪地拥有在线所有权的话。 误导的这一薄层为您提供了两全其美的方法:它误导了数据挖掘人员,同时还为您的朋友和家人提供了与您联系的在线渠道。

移动帐户,在网站上注册帐户时输入的信息,甚至您的在线简历也是如此。 植入一些错误的信息种子可以成为宝贵的隐私工具,不仅可以防止他人绊倒重要的识别数据,还可以让您在以后发现挖掘的数据时识别它们。

开源的开放部分

开源工具可帮助您根据自己的条件构建平台。 开源不保证应用程序比其他任何应用程序都更安全,也不意味着您的隐私得到了神奇的保护。 开源在社区和信任网络上蓬勃发展; 关注您最喜欢的项目的开发,了解他们的主要开发人员和他们的价值观,并了解软件。 开始使用该软件,并将隐私作为主要目标,您将了解为什么开放社区实际上有助于创造更加尊重,私密和安全的数字生活。

注意安全

如果您足够偏执,那么朝着更好的在线隐私转变可能会变成一个终生的项目,但这并不是重点。 取而代之的是,将在线隐私作为一种生活方式-对您来说这已经很正常,这样您就不必担心将有关您的哪些信息发布到Internet上了。 采取一些小的预防措施或采取大的预防措施,但是要经常养成这种习惯,并让隐私成为您在线活动的一个副作用,而不是它的牺牲品。

翻译自: https://opensource.com/life/16/1/how-increase-online-privacy

ffmpeg开源工具的使用

ffmpeg开源工具的使用_如何使用开源工具和最佳实践提高在线隐私相关推荐

  1. ffmpeg开源工具的使用_使用这些开源工具来启动和运行您的业务

    ffmpeg开源工具的使用 在我担任高等教育和政府的首席信息官近九年,并在我20年的职业生涯的大部分时间担任高级IT领导职位之后,我决定改变工作方式. 在培训,咨询和指导IT领导者方面,我始终感到最高 ...

  2. coverity代码检测工具介绍_兴业证券:静态代码检测最佳实践

    一. 引言 谷歌发布的代码规范中指出,80% 的缺失是由 20% 的代码所引起的.规范的代码可以消除过于强烈的个人风格,有助于代码在项目间高效的流转:提升代码的正确性,降低低级问题产生的可能性:同时也 ...

  3. crm开源系统 tp框架_八个开源的 Spring Boot 前后端分离项目,一定要收藏!

    点击蓝色字关注我们 前后端分离已经在慢慢走进各公司的技术栈,不少公司都已经切换到这个技术栈上面了.即使贵司目前没有切换到这个技术栈上面,也非常建议大家学习一下前后端分离开发,以免在公司干了两三年,SS ...

  4. android开发工具哪个好_小程序开发工具怎么用?哪个好用?

    想要开发微信小程序,在没有太多资金找外包团队定制.自建团队开发时,就需要你自己通过小程序开发工具来生成小程序了.现在各种开发工具很多,到底小程序开发工具有哪些?这些微信小程序开发工具哪个好用?根据我的 ...

  5. rocketmq支持最大消息_分布式消息引擎Apache RocketMQ最佳实践

    1 Producer一个应用尽可能用一个Topic,消息子类型用tags来标识,tags可以由应用自由设置 只有发送消息设置了tags,消费方在订阅消息时,才可以利用tags在broker做消息过滤 ...

  6. css颜色rgba代码对照表_改善 CSS 的 10 个最佳实践

       戳蓝字「前端技术优选」关注我们哦! CSS 看起来是一种非常直接且不易犯错的语言.只需要添加规则以对网站进行样式设置就可以了,对吗?对于只需要几个 CSS 文件的小型站点,可能是这种情况.但是在 ...

  7. java replaceall正则表达式_编写高性能Java代码的最佳实践

    作者:Eugen Paraschiv 翻译:雁惊寒https://dzone.com 摘要:本文首先介绍了负载测试.基于APM工具的应用程序和服务器监控,随后介绍了编写高性能Java代码的一些最佳实践 ...

  8. 反射和内省_单例设计模式–内省和最佳实践

    反射和内省 定义: Singleton是" 四人帮"设计模式的一部分,它属于创新设计模式. 在本文中,我们将更深入地研究Singleton模式的用法. 就建模而言,它是最简单的设计 ...

  9. jsp给前端注入值失败_基于 qiankun 的微前端最佳实践(图文并茂) 应用间通信篇...

    引言 大家好~ 本文是基于 qiankun 的微前端最佳实践系列文章之 应用间通信篇,本文将分享在 qiankun 中如何进行应用间通信. 在开始介绍 qiankun 的应用通信之前,我们需要先了解微 ...

最新文章

  1. 警告:使用隔离见证可能会丢失你的比特币
  2. 判断一个变量是不是数组
  3. roc曲线怎么绘制_利用ROC曲线寻找最佳cutoff值(连续型变量组成的riskscore)
  4. Apache2+PHP5不能加载Zend Optimizer的问题
  5. 大数据学习笔记53:Flume Sink Processors(Flume接收器处理器)
  6. MySql安装错误代码1045的解决方案
  7. 给hadoop 2.7.1 定制树莓派参数
  8. PyCharm使用opencv错误解决办法:ModuleNotFoundError: No module named 'cv2'/ImportError: DLL load failed
  9. python生成图像公章_科学网—python pillow库 python界的ps 实现数据批量盖章 并打包成exe - 李鸿斌的博文...
  10. Visual C++网络编程经典案例详解 第5章 网页浏览器 CHtmlView类 实现查看源文件功能步骤
  11. 模拟与仿真两个词的区别
  12. 编程灵异事件簿(一)
  13. 服务器ie不能打开购物网站,[Answers 分享]通过IE浏览器无法打开网上银行或者支付宝等加密安全站点...
  14. 成都物韵电子商务有限公司电商代运营公司如何打造爆款?
  15. MonkeyPatchWarning: Monkey-patching ssl after ssl has already been imported may lead to errors
  16. 四种宽带接入技术功能及说明
  17. 往证书图片上填充文字内容
  18. 原来微信发送500M文件很简单!改个后缀就能一键发送,厉害了
  19. Ubuntu 16.04安装ROS Kinetic
  20. ps怎样给图片加logo

热门文章

  1. win10快速搭建scala环境
  2. 职场潜规则:公司出现这三种信号,你必须果断辞职!
  3. IE 8 下面的垂直水平居中
  4. IOS的UIPickerView 和UIDatePicker
  5. [转] boost库的Singleton的实现以及static成员的初始化问题
  6. [转]项目管理有感之一 沟通
  7. [PHP] 日期与时间
  8. 使用ODAC调用ORACLE的自定义函数和存储过程
  9. 用JAVA制作小游戏——飞机大战(二)
  10. java中一个引人深思的匿名内部类