什么是密码?(cipher codes?)

密码,在其最基本的层面上,是加密各种类型数据的方法和工具。需要注意的是,密码不同于更常见的已知密码,因为密码使用预定的一系列单词或数字来传输短消息或命令。相反,密码将实际字母和数据转换或替换为由特定算法确定的数据。例如,当日本人在1941年对珍珠港发动攻击时,他们用来表示攻击的密码短语是“攀登Nitaka山”。如果日本指挥官使用密码,则该消息可能类似于“A1XT3 11-3sD 22XD”。...

密码,在其最基本的层面上,是加密各种类型数据的方法和工具。需要注意的是,密码不同于更常见的已知密码,因为密码使用预定的一系列单词或数字来传输短消息或命令。相反,密码将实际字母和数据转换或替换为由特定算法确定的数据。例如,当日本人在1941年对珍珠港发动攻击时,他们用来表示攻击的密码短语是“攀登Nitaka山”。如果日本指挥官使用密码,则该消息可能类似于“A1XT3 11-3sD 22XD”。

The code used by the Japanese prior to the attack on Pearl Harbor was "Climb mount Nitaka.".

“密码”一词的起源来自拉丁语单词sifra以及阿拉伯语单词sifr,这两个词都表示“零”。这些单词是如何与密码学和密码联系在一起的,目前还不清楚。历史学家推测,由于零的概念对中世纪的欧洲人来说是一个如此陌生和令人困惑的概念,因此每当在谈话中提到它时,它就类似于在一个令人困惑的概念中隐藏信息的真正含义。其他起源理论认为,由于零是一个阿拉伯数字,欧洲天主教徒中较为保守的人将其等同于黑暗秘密。

Cipher codes played a key role during the Battle of Midway.

密码有各种各样的复杂性。它们中最简单的一种曾经可以在麦片盒里买到。译码器环在20世纪50年代和60年代的大部分时间里都很流行,它提供了一种简单的换位密码,即用一个字母或数字替换字母表中的一个字母。这使得孩子们可以向他们的朋友发送秘密信息,他们的朋友也有解码环。

然而,另一个极端是军事级加密,它使用计算机创建的算法创建复杂的密码,通常只有使用密钥才能破译密码。密码密钥包含用于创建相应密码的算法。当与加密数据一起使用时,密钥将解密数据并使其再次可用。

The USS Yorktown was sunk by the Japanese at the Battle of Midway, six months after the attack on Pearl Harbor.

  • 发表于 2021-12-08 16:21
  • 阅读 ( 212 )
  • 分类:互联网

你可能感兴趣的文章

遗传密码(genetic code)和密码子(codon)的区别

...传密码和密码子的关键区别。 内容1。概述和主要区别2。什么是遗传密码3。密码子4是什么。并列比较-遗传密码与密码子5。摘要 什么是遗传密码(genetic code)? 基因的遗传密码负责合成蛋白质的正确氨基酸序列。因此,遗传密码...

  • 发布于 2020-10-20 08:07
  • 阅读 ( 321 )

如何在ubuntu中加密文件和文件夹

... 在Linux上,您使用什么方法加密文件和文件夹?你找到我们没提到的其他工具了吗? ...

  • 发布于 2021-03-11 16:31
  • 阅读 ( 854 )

如何使用linux的ar命令创建静态库

...新图书馆中的函数。我们的图书馆在工作。 成功。但为什么停在那里? 向库中添加另一个模块 让我们向库中添加另一个函数。我们将添加一个函数,程序员可以使用它来显示他们正在使用的库的版本。我们需要创建新函数,...

  • 发布于 2021-04-03 09:35
  • 阅读 ( 302 )

如何从linux终端压缩或解压文件

...要将“.zip”扩展名添加到存档名称中,但这样做并没有什么坏处。 创建名为source的文件_代码.zip包含当前目录中的所有C源代码文件和头文件,可以使用以下命令: zip source_code *.c *.h 每个文件在添加时都会列出。将显示文件名...

  • 发布于 2021-04-03 14:07
  • 阅读 ( 170 )

什么是加密,它是如何工作的?

...型加密的示例,确保您也可以查看上一版,我们解释了为什么那么多极客讨厌internetexplorer。 显然是xkcd拍摄的。 早期的加密 The ancient Greeks used a tool called a Scytale to help encrypt their messages more quickly using a transposition cipher—they would s...

  • 发布于 2021-04-09 04:40
  • 阅读 ( 162 )

如何更新windows server密码套件以提高安全性

...如何测试您使用的服务,以了解它们到底有多安全。 为什么密码套件很重要 微软的IIS非常棒。安装和维护都很容易。它有一个用户友好的图形界面,使配置轻而易举。它在Windows上运行。IIS真的有很多东西要做,但当涉及到安...

  • 发布于 2021-04-10 09:48
  • 阅读 ( 153 )

遗传密码(genetic code)和密码子(codon)的区别

...由基因序列中的特定密码子来表示。 覆盖的关键领域 1.什么是遗传密码–定义、特征、角色2.什么是密码子–定义、特征、角色3.遗传密码和密码子之间的相似之处–共同特征概述4.遗传密码和密码子之间的区别–主要差异比较 ...

  • 发布于 2021-06-29 13:08
  • 阅读 ( 520 )

如何细胞中蛋白质的dna代码(dna code for proteins in a cell)

...码,用于编码基因内蛋白质的信息。 覆盖的关键领域 1.什么是遗传密码-定义,特征2.DNA如何编码细胞中的蛋白质-解码遗传密码 关键词:氨基酸,密码子,遗传密码,蛋白质,转录,翻译 什么是遗传密码(genetic code)? 遗传密码...

  • 发布于 2021-06-30 13:36
  • 阅读 ( 392 )

流密码(stream cipher)和分组密码(block cipher)的区别

...种分类应用于现代密码和传统密码。 覆盖的关键领域 1.什么是流密码-定义,功能2.什么是分组密码-定义,功能3.流密码和分组密码的区别-密钥差异比较 关键术语 分组密码、流密码、对称密钥密码 什么是流密码(stream cipher)? ...

  • 发布于 2021-07-02 00:32
  • 阅读 ( 820 )

明确的(unambiguous)和退化码(degenerate code)的区别

...我们说遗传密码是退化的。 目录 1. 概述和主要区别 2. 什么是明确的代码 3. 什么是退化码 4. 无歧义代码与退化代码的相似性 5. 并排比较-表格形式的明确代码与退化代码 6. 摘要 什么是明确的代码(an unambiguous code)? 遗传密...

  • 发布于 2021-07-14 06:05
  • 阅读 ( 371 )
Qnwhcpl394
Qnwhcpl394

0 篇文章

相关推荐