vigenere_cipher:设计 vigenère 密码——晨练

时间:2024-07-28 01:29:08
【文件属性】:

文件名称:vigenere_cipher:设计 vigenère 密码——晨练

文件大小:29KB

文件格式:ZIP

更新时间:2024-07-28 01:29:08

JavaScript

Vigenere 密码 历史课:基于凯撒密码的 Vigenere 密码于 15 世纪中叶由 Leon Alberti 首次记录。 它被法国人称为“无法破译的密码”,并被可编程计算机的祖父查尔斯·巴贝奇 (Charles Babbage) 破解了大约 400 年。 真实课程:使用 JavaScript 实现 Vigenere 密码。 当给定关键字时,您应该能够对单词进行编码和解码。 步骤的快速概述: 您获取要加密的消息(在本例中为“attackatdawn”)。 message: attackatdawn 您使用要加密的关键字(在本例中为“lemon”),并重复它,使其与您的消息长度相同。 keyword: lemonlemonle 您将消息的每个字母添加到关键字的每个字母以生成密文的每个字母。 例如,对于第一个字母: 消息:'a' 是字母表中的索引 0 关键字:'l' 是


【文件预览】:
vigenere_cipher-master
----SpecRunner.html(800B)
----readme.md(1KB)
----MIT.LICENSE(1KB)
----src()
--------vigenere.js(2KB)
----spec()
--------vigenereSpec.js(775B)
----lib()
--------jasmine-2.0.0()

网友评论