check-suming:用于了解哈希算法,校验和和哈希表的存储库

时间:2024-06-05 21:08:58
【文件属性】:

文件名称:check-suming:用于了解哈希算法,校验和和哈希表的存储库

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-05 21:08:58

JavaScript

校验和 校验和是哈希函数的有用(且非常常见)的应用程序,用于检查传输过程中某些数据是否已更改或损坏。 消息可能已损坏的原因之一是发送信号时的电气干扰。 另一个腐败来源可能是恶意行为者试图向用户发送病毒或其他虚假数据。 为什么重要? 安全隐患 有关校验和对互联网安全有多么重要的示例,请阅读了解伪造哈希算法创建的校验和,NSA如何在Flame病毒中使用来感染数百万台计算机。 这使它们可以使NSA服务器发送伪造的更新,并伪装成Microsoft向不知情的用户提供服务的伪装。 火焰病毒对互联网社区的影响很大。 电气干扰 将数据传输的物理方面视为理所当然是容易的。 如今,沿着Internet的物理基础结构传输的数据正在使用各种各样的物理介质在各个地方之间传播。 铜线,光纤和无线电波都可以使用。 当我们的数据在计算机之间传输时,会受到电子干扰和其他物理干扰。 我们的信号通常会转换为一系列的位-0和1


【文件预览】:
check-suming-master
----exercises()
--------00-binary-encoding.md(2KB)
--------02-corrupting-data.md(2KB)
--------04-hash-tables.md(5KB)
--------05-collision-attack.md(2KB)
--------03-checksum.md(2KB)
--------readme.md(1KB)
--------01-data-generation.md(1KB)
----src()
--------collision-attack.js(2KB)
--------hash-table.js(1KB)
--------corrupt-string.js(1KB)
--------solutions()
--------checksum.js(154B)
--------string-generator.js(1KB)
--------tests()
----LICENSE(1KB)
----.gitignore(83B)
----readme.md(4KB)
----package.json(358B)

网友评论