比较类似术语之间的差异

之间的区别

家 / 技术 / 它 / 安全 /溪流密码和块密码之间的差异

溪流密码和块密码之间的差异

2011年6月11日发表Indika

流密码与块密码|状态密码与块密码

在密码学中,流密码和块密码是属于对称密钥密码家族的两种加密/解密算法。通常,密码将平淡的文本作为输入,并产生密文作为输出。块密码使用不变的转换加密固定长度块。流密码加密长度不同的位流,并在每个位上使用不同的转换。

什么是溪流密码?

流密码属于对称k的家庭ey ciphers. Stream ciphers combine plain-text bits with a pseudorandom cipher bits stream with the use of XOR (exclusive-or) operation. Stream ciphers encrypt plain-text digits one at a time with varying transformations for successive digits. Because the encryption of each digit depends on the current state of the cipher engine, stream ciphers are also known as state ciphers. Typically, single bits/bites are used as single digits. To avoid security concerns, it should be made sure that the same starting state is not used more than once. Most widely used stream cipher is RC4.

什么是块密码?

块密码是另一个对称密钥密码。块密码在具有固定长度的块(一组)上操作。块密码对块中的所有数字使用固定(不变的)转换。例如,当向块密码引擎提供X-BIT块Plain-Text(以及秘密键)时,它会产生相应的Ciphertext的X-BIT块。实际转换取决于秘密键。同样,解密算法使用密文的X位块和上述秘密键作为输入来恢复纯文本的原始X位块。如果输入消息与块的大小相比太长,则将其分解为块,这些块将(单独)使用相同的键进行加密。但是,由于使用了相同的键,因此在平原文本中的每个重复序列都变成了密码文本中相同的重复序列,这可能会引起安全问题。流行的块密码是DES(数据加密标准)和AES(高级加密标准)。

流密码和块密码之间有什么区别?

尽管流密码和块密码都属于对称加密密码家族,但仍存在一些关键差异。块密码加密固定的长度块,而流密码则使用XOR操作将普通文本位与伪随机密码块流相结合。即使块密码使用相同的转换,流密码也基于发动机状态使用不同的转换。流密码通常比块密码更快。就硬件复杂性而言,流密码相对较小。当普通文本以不同的数量(例如,安全的WiFi连接)可用时,流密码是对块密码的典型偏好,因为块密码无法直接在块上直接操作比块大小。但是有时候,流密码和块密码之间的差异不是很清楚。原因是,当使用某些操作模式时,可以使用块密码来充当流密封器,通过允许其加密可用的最小数据单位。

相关文章:

防病毒和互联网安全之间的差异 Norton Antivirus 2011与Norton Internet Security 2011之间的差异 防火墙和代理服务器之间的区别 云安全和云访问安全性之间的区别 静态和动态过滤之间的差异

提交以下:安全标记为:高级加密标准,,,,AES,,,,Block cipher,,,,块密码,,,,密码,,,,密码,,,,密码学,,,,Data Encryption Standard,,,,DES,,,,加密/解密算法,,,,RC4,,,,状态密码,,,,溪流密码,,,,流密码,,,,对称密钥密码

关于作者:Indika

Indika,BSC.ENG,MSECE计算机工程博士。计算机科学是一名助理教授,在生物信息学,计算生物学和生物医学自然语言处理方面具有研究兴趣。

发表评论取消回复

您的电子邮件地址不会被公开。必需的地方已做标记*

请求文章

精选文章

冠状病毒和冷症状之间的差异

冠状病毒和冷症状之间的差异

冠状病毒和SARS之间的差异

冠状病毒和SARS之间的差异

冠状病毒和流感的差异

冠状病毒和流感的差异

冠状病毒和covid 19之间的差异

冠状病毒和covid 19之间的差异

你可能喜欢

NPH和常规胰岛素有什么区别

NPH和常规胰岛素有什么区别

成本效益分析和成本收益分析之间的差异

成本效益分析和成本收益分析之间的差异

LTE和LTE Advanced之间的差异

西伯利亚老虎和孟加拉老虎之间的差异

印度语言梵语和印地语之间的差异

最新的帖子

  • 水素荨麻疹和水蛋白瘙痒之间有什么区别
  • 收敛剂和碳粉有什么区别
  • 食道炎和巴雷特食管有什么区别
  • 酒精墨水和树脂染料有什么区别
  • 甲状旁腺功能亢进和甲状腺功能亢进之间有什么区别
  • What is the Difference Between Pearlescent and Iridescent
  • 家
  • 空缺
  • 关于
  • 请求文章
  • Contact Us

版权所有©2010-2018之间的区别。版权所有。使用条款and Privacy Policy:合法的。