迪菲-Hellman:任命

日期:

2019-09-06 06:12:35

视图:

277

评级:

1就像 0不喜欢

分享:

Table of contents:

显然,很少有人今天,使用转让数据在不安全的沟通渠道,想象一下什么迪菲-Hellman关键的交流。 原则上,许多人的理解是没有必要的。 然而,计算机系统的用户,也就是说,更好奇,想了解这是不是伤害。 特别是,关键的交换算法迪菲-赫尔曼,可以对用户有用的信息感兴趣的安全和加密技术。

有什么方法的迪菲-赫尔曼?

如果我们的方法有关的问题的算法,但没有进入技术和数学的详细信息,我们可以把它定义为一种加密和解密的发送和接收信息之间的两个或两个以上的用户的计算机或其他系统涉及数据交换使用不受保护的通信信道。

迪菲Hellman

中可以清楚地看出,在没有保护的通道拦截或修改的文件,这些文件进程中的转移和攻击者。 然而,算法的关键分布图示访问的传输和接收的数据是这样的,外部干预几乎是完全消除。 通信使用的通信渠道(而不保护其)是安全的,如果两个缔约方使用相同的密钥。

史前

迪菲-赫尔曼被介绍到世界早在1976年。 它的创始人是威尔弗雷德迪菲和马丁Hellman,谁在他们的调查的安全和安全的方法的数据加密依赖的工作的拉尔夫*梅克尔,谁开发的所谓的系统分发的公共钥匙。

推荐

如何附加的文件以电子邮件

如何附加的文件以电子邮件

许多用户发生在开发的电子邮件管理问题,不知道如何附加的文件。 和这个功能是毫无疑问,非常重要的。 它常常是因为她大部分的用户和登记其第一封电子邮件。 这种困难的出现不只是初学者也是经验丰富的用户。 例如,在案件时工作或其他原因你需要有电子邮件向这类国际服务等级。因此,如何附加文件,什么是主要点时需要考虑执行这一程序。 首先,你应该知道所有的电子邮件服务使用类似的算法,因此得到用于他们中的一个,作为一项规则,不应将问题与其他人。 我们说的不仅是对一般的管理原则,但也对工作的具体情况作为一个整体。到...

声音方案Windows7(XP、Vista,8,10):如何使用他们,并安装一个新的

声音方案Windows7(XP、Vista,8,10):如何使用他们,并安装一个新的

没有必要再一次说,每一个用户的Windows的基于计算机,由于正常的日志在,听到播放的音乐,以及在执行某些行动,家庭债务还清了一些其他声音。 是什么声音方案的适用于Windows7或任何其他影响;操作系统号;这个家庭,我们现在将看到的。 此外,试图以指定成本效益的安装一个新。是什么声音方案的适用于Windows7和其他版本?中可以清楚地看出,声音方案的家庭债务还清;一套音频文件,每个都是与任何特定的用户的行动。 例如,当击任何目的的用户听到一击,当你注销、关闭或开户发挥着一种告别的音乐等。在原则...

如何促进网页向

如何促进网页向"创"? 喜欢和朋友

与发展的进展我们的生活进入社会网络和快速获得欢迎的互联网用户。 作为需求为这些服务的增长,并增加的愿望的参与者获得的利益越多的客户。迄今为止,许多人都想知道如何促进页"VC。" 有很多的方式,每个这导致想要的结果,但是需要一定的时间,并在某些情况下的钱。为什么你需要一个促进网页每个人都想要是受欢迎的,它不仅增强了自尊,而且还有助于促进其产品,当然,如果你有你自己的事务。 如果你是不是明星的电视节目或一个着名的博客,然后当然,你有没有那么多的追随者和喜欢的因为我会喜欢的。促进您的配置文件"脸谱",...

的迪菲Hellman概述

但是,如果梅克尔已经开发了一个纯粹的理论基础,迪菲和Hellman向公众提出了一个切实可行的解决办法这一问题。

简单的解释

实际上,测试本身就是基于密码加密技术,这些技术是现在吃惊的许多专家认为在这一领域。 文集中的密码包括一个相当长的历史。 整个过程可归结到一个事实,即有两个缔约方应通过电子邮件或交换某些数据有帮助的计算机程序。 但在防御作出这样的迪菲-赫尔曼要求解密钥匙是众所周知的两个方面(发送和接收). 这绝对是无论哪一个将会产生的初始随机数(此时解释说,当考虑到计算公式的关键).

的方法加密的数据的早期

,以使它更清楚,注意到最原始的方式对数据加密,例如,写字的左边到右边,为的是共同在大多数脚和右到左。 同样,很容易使用和更换的字母表中的字母中的信息。 例如,在一词改变的第二个字母的第一、第四次家庭债务还清;对于第三,等等。 该文件如果你看它可以是一个完全荒谬的。 然而,不管是谁写的原文,根据人需要读什么了,你应该安排定符。 这就是所谓的关键。

迪菲Hellman在java

注意到,大多数仍然没有解译文本和楔形文字的古代闪族人和埃及人都不理解的密码分析师仅仅由于这样的事实,他们不知道怎么设置的搜索字符串。

因此,在我们的情况下,迪菲-赫尔曼涉及可能的解密钥匙被称为数量有限的用户。 然而,这里是为了作出保留,因为干涉在传输加密数据的这种类型的可侵犯第三方,如果他们解决的系统取代或替代的人物。

不用说,今天有一个足够强大的密码系统基础的算法如AES,但他们没有得到充分保证保护,防止黑客攻击的数据通过第三方。

现在让我们专注于加密系统,其实际应用和程度的保护。

的迪菲-Hellman:任命

的算法,目的是确保不仅保密性的数据在传送一个缔约方到另一个,但以安全地删除它们在收据。 大致说来,这种传输系统应确保充分保护所有可能的渠道。

的迪菲Hellman c

回想一下该年的第二次世界大战,当情报的所有盟友,但未成功寻找一个密码机称为专业平台谜大局;,其发送编码的消息,在莫尔斯电码。 因为密码不能解决任,即使是最多的,我们正在谈论"、"高号;的专家的密码。 不久之后将其捕获物的关键破译的消息发送的通过德国的海军。

的图示:概述

因此,算法涉及使用几个基本概念。 假设我们有简单的情况下,在连接时,有两个用户(用户)。 表示他们作为A和B

他们使用两个数字X和Y是不是分类的通信信道控制的接收和发送。 整点的问题是产生基于他们的新的价值,这将是关键。 但是! 第一个用户使用大总理数量,和第二个家庭债务还清不一定是一个整数(整除没有一个其余部分),但一个较小的了。

当然,用户同意,这些数字是保密的。 但是,由于通信渠道不安全,这两个数字可以成为众所周知和其他利益攸关者。 这就是为什么用户在同一消息交换的秘密钥匙密消息。

基本的公式来计算关键

它被认为是迪菲-赫尔曼指的是一个系统的所谓的对称加密的基础上来的协议的非对称密码。 然而,如果我们考虑的主要方面的计算键的接收缔约方会必须回顾,代数。

因此,让我们说的每个用户产生随机数<他们>一和<他们>B。 他们事先知道的价值<他们>X和<他们>Y,它可以精神生活缝号;原来的软件。

时发送或接收到这个消息,用户计算的关键价值基础上的公式<他们>A=xMod y和第二组合使用<他们>B=xBMod y,随后转发的已解密的关键的第一个用户。 这是第一步。

a迪菲Hellman关键交换例

现在假设,第三方拥有的两所计算的价值观A和B的所有相同,它不能干预的过程中传送数据,因为在第二阶段,你需要知道如何计算一个共同的关键。

根据上述公式中,您可以留在计算共同的密钥。 如果你看看迪菲-赫尔曼的一个例子可能是这样的:

1)第一,用户计算的一个关键基于<他们>X式<他们>BMod y=xAbMod y;

2)第二、 根据初步数<他们>Y和<他们>网络协议的参数B,确定关键基础上参数:<他们>一BMod y=xBaMod y。

如你可以看到,一个有限值,即使置换的程度是相同的。 因此,解密的数据,通过两个缔约方,如他们所说,一个共同的分母。

易受干扰在数据传输过程中

,你可能期望,介入的第三方不被排除在外。 然而,在这种情况下,我们正在谈论初始分配数字在10100或10300.

不用说,没有今天创造发电机、密码或访问代码定义的数量本身不会(除了开始和结束,而不是中间的参数进行干预的传输系统)。 它需要这么多的时间,地球上的生命将结束。 然而,存在的差距系统的安全仍然存在。

的迪菲Hellman任命

大多数情况下,他们都是连接与知识的离散对数。 如果这种知识可以破解的图示,是有可能(但仅仅是为开始和结束的参数,如前所述)。 另一件事情是,这类知识的单元。

使用算法的Java平台

的图示中Java仅用于访问样的精神生活的客户机-服务器号;.

换句话说,服务器是在本阶段连接的客户机。 当这个连接是,执行的算法为寻找一个公开的或秘密的关键,然后用户可以获得不受限制地访问所有的功能和数据服务器。 有时,这甚至适用于移动系统,但是,很少有人了解它,越是执行部分的作品中的隐身模式的形式执行的脚本。算法的关键分布迪菲Hellman

使用算法的平台C(+/++)

如果你看的图示中,目C号;(+/++),那么它不是那么顺利。 事实上,有时出现一个问题时编程语言中的大部分工作与计算有关的浮点。 这就是为什么当你指定整数值或当你试图四舍五入的(甚至幂)可能会发生问题时,编译。 这是真实的,尤其是不正确使用该功能int.

但是,应该注意其他可执行的成分,通常代表的工作类别,同样的指数或相关图书馆的链接,对GMP。

的现代加密

它认为,迪菲-赫尔曼还被击败,没有一个可以。 事实上,他是基础出现这样的知名系统的保护领域中的数据加密,以AES128和AES256.

的迪菲Hellman需要

然而,正如实践表明,尽管提供的数字摘要中不认为由男人,大多数系统的本类型是使用几乎完全由的价值,第一个十几(不多的),尽管算法假设的数字数以百万计的次大。

而不是一个尾声

在一般情况下,也许,这已经很清楚什么构成的系统,什么是它的算法的组成。 它不仅仍然要增加,她拥有如此巨大的可能性,它全面几乎没有人使用。

另一方面,和脆弱性的算法显然不够。 自己判断:毕竟,编写程序,用于计算离散对数,几乎任何创作者可以获得访问不仅以最初的参数设置的用户,而且对一般键产生的加密和解密。

在最简单的情况下,这足以安装的相同的可执行Java程序,可以使用甚至在移动通信。 当然,用户就不会知道这一点,但其数据将能够利用的任何人。


Article in other languages:






Alin Trodden - 文章作者、编辑
"你好,我是艾琳*特罗登。 我写文章,看书,寻找印象。 我也不擅长告诉你这件事。 我总是乐于参与有趣的项目。"

评论 (0)

这篇文章没有评论,是第一!

添加评论

相关新闻

自粘标签上表A4和在卷。 标签上印刷自粘纸

自粘标签上表A4和在卷。 标签上印刷自粘纸

的质量标签直接影响态度的客户对所提供的产品和总体信誉的公司。 这个工具可用以补充产品的外观,从而提供更大的吸引力,消费者、没有显着的成本和效率超出了所有期望。 自粘标签,以形成一个第一印象有关的产品,因此它不应仅仅原始的,而且质量的性能。 邋遢的文字和锯齿边缘都是不可信的,并有助于所选择的另一个变体。 实现的任何货物增加生动,认真执行标签。目买方主要关注的产品的适当设计和有吸引力的外观。 自粘标签形容的目的的产物,其特征和其他必要的信息。 这就是为什么他们...

软件服务器安装和连接

软件服务器安装和连接

其中最受欢迎的节目,用于网络连接的服务器在一个家庭或小型企业网络暗时代的世界,一项决定显示. 什么是功能的设置? 看什么当设定某些选择在适当的程序?安装的程序很明显,之前考虑的方式是必要的,以确保运作的软件服务器安装Windows8.1或更高的操作系统版本,学习特点安装的程序问题。 分配提供给用户,你需要开始,然后选择最佳模式的安装:标准,全套,只有FTP唯一接口,并安装.的标准版本,涉及到软件的安装问题,参加的用户在所有的主要阶段安装的程序。 完整版本通...

如何改变

如何改变"谷歌铬"起始页。 指令对于初学者

有何影响;如何改变"谷歌铬"起始页?&号;家庭债务还清这个问题的答案是在寻找,作为一项规则,新的用户这样做他们的第一个步骤,在互联网上。 实际上任何困难,在这种操作中是没有的,在阅读的材料建议的条款可以执行它自己。是什么开始(家庭)的页面? 启动任何浏览器,你首先看到的家庭债务还清欢迎窗口,就是说,开始或主页。 配置,它按照要求的用户。 例如,如果您需要向后推出的网络浏览器打开你的收件箱,你可以容易地安排。 你是一个活动用户的社会网络? 然后确保你最喜欢的...

蒸汽防护移动认证者。 如何联系:实用技巧和建议

蒸汽防护移动认证者。 如何联系:实用技巧和建议

几乎每个玩家知道什么蒸汽防护移动认证者。 如何将它连接在特定情况? 为什么我们需要这个组成部分? 究竟是如何配置? 这些问题的答案必然是现介绍如下。它实际上是很容易,它似乎。 "蒸汽防护"需要那些的用户配置文件的任何价值。 例如,如果有大量购买的游戏,或者如果一个人有一个高级别的调查问卷。 在任何情况下,学习的认证者不会是多余的。[rek1]说明如何连接移动认证方在蒸汽? 一开始尝试了解什么。的事情是,蒸汽防护的安全系统的开发由于蒸汽阀. 事实证明,当你进...

XLS文件-如何打开

XLS文件-如何打开

如果有一个评价类型(扩展)的文件上存在用户的计算机或服务器在互联网上,毫无疑问,在前10本列表中将包括Microsoft Excel文件,家庭债务还清的电子表格。 这是由于许多原因:p-普遍使用的表格进行计算的商业和电子商务;分配的微软办公室在数以百计的数以百万计的计算机全世界;-方便的处理、储存和整理的大量数据和计算;p-内在的软件的宏编程语言;p-支持OLE;p-一个单一的格式存储数据的格式xls和您.开放式电子表格文件,从Microsoft? 打开x...

关于什么是插在世界的魔兽

关于什么是插在世界的魔兽

当的人首次进入这个游戏世界的魔兽,它通常不会知道什么是插件。 事实上,最新版本的游戏中最初包括的类似物种受欢迎的附加项,如,例如,"QuestHelper". 这样太麻烦玩家在较低的水平将不会的经验。 在未来的发展,它将越来越多地面临着玩家的相对派。 这里的清单的优点得到扩展到哇[rek1]今天有很多种的插件。 它们复盖的几乎所有方面的游戏世界的魔兽。 那么什么是个插件? 这是一个特别的修改,利用其提供的创造者。 在设定的标准特征哇,他们不包括在内。 因此...