one-time pad definition:
在密码学中,A one – time pad is a system in which a private key generated randomly is 2 only once to encrypt a message that is then decrypted by the receiver using a matching one – time pad and key.信息加密和密钥基于随机性的优势,理论上没有办法打破代码/通过分析一个接一个的消息。每个加密是独特的和bea没有关系到下一个加密,因此一些模式能被探测到。然而,一次性垫解密方必须使用相同的密钥用于加密消息,这就提出了一个问题,如何获得解密方的关键安全或如何保持键安全。一次性垫有时被使用时,双方开始在同一物理位置,然后分开,每个都有知识的钥匙一次性垫。一次性使用的关键垫被称为密钥,因为如果是显示,使用它可以很容易地破译加密的消息。一次性垫在秘密消息tramission和间谍活动之前和期间二战和冷战时期。在互联网上,安全控制密钥的困难导致了公钥密码术的发明.
如何Works
一般来说,一次性垫是由成立与生成一串或numbe至少只要最长可能被发送的消息。这个字符串的值生成一些随机——例如,有人把编号的球的彩票机或通过使用随机数生成器的一个计算机程序。的值写在板(或任何设备,有人可以阅读或使用)。垫是给那些可能会发送或接收消息。通常情况下,垫可能发行的键的集合,每一天在一个月内,例如,每天结束与一个关键到期或就使用一次.
发送消息时,发送方使用秘钥加密每个字符,一次一个。如果使用计算机,每个在字符(通常是八个比特长度)是专门/或“ed /相应的密钥。(一次性垫,加密算法是简单的异或操作。哪里有一些担忧如何真正随机的关键是,有时加上另一个算法如MD5。)一位作家描述了这种加密/ 100%噪声来源/用来掩盖消息。只有发送方和接收方是去除噪声。一旦一次性垫使用,它可以“t被重用。如果是重用,拦截多个消息的人可以开始比较类似的编码的话,可能发生在两个信息。
最近更新时间:2015-11-30 EN
相关推荐
-
6个机密计算用例 保护使用中数据
保护正在使用的数据(正在访问、处理或修改的信息),通常比加密动态或静态数据更难。为了解决这一安全差距,企业越来 […]
-
CISO的安全供应商整合指南
现在市场上有非常多的网络安全供应商。与所有安全控制和工具一样,CISO应该评估他们是否需要这些现有供应商,以及 […]
-
AI恶意软件如何运作以及如何抵御它
攻击者不断调整他们的工具、技术和策略,以绕过网络防御,并执行成功的网络攻击。现在,攻击者的重点是AI,它们正在 […]
-
使用AI网关保护AI模型和应用程序
AI应用程序的开发已经迅速变成企业当务之急。然而,鉴于数据AI代理的类型、大型语言模型和应用程序访问,部署适当 […]