什么是密文?(ciphertext?)

“密码”一词有特定和一般的含义。Cipher泛指对消息进行编码的任何方式。更具体地说,密码是一种密码系统,其中使用一种算法或一组预定的指令或过程来替换文本部分的符号或符号组,以使其不可辨认,即不可读。使用密码的原始材料称为明文。加密后的结果是密文。...

“密码”一词有特定和一般的含义。Cipher泛指对消息进行编码的任何方式。更具体地说,密码是一种密码系统,其中使用一种算法或一组预定的指令或过程来替换文本部分的符号或符号组,以使其不可辨认,即不可读。使用密码的原始材料称为明文。加密后的结果是密文。

Messages can be encoded using ciphers, resulting in ciphertext.

至少从朱利叶斯·凯撒时代起,密文就已经被用于军事行动,而今天,出于安全目的,密文通常被用于通过互联网发送的信息。为了使用密文发送消息,必须首先使用密钥对消息进行加密。当消息到达发送地址时,需要对其进行解密以显示明文。同样,需要一个密码密钥。

Ciphertext has been used for military purposes since the time of Julius Caesar.

凯撒的密码比较简单。它使用的是普通的纯文本字母表——在凯撒时代,它应该是拉丁字母表;在我们这个时代,它可以很容易地用任何现代字母表可视化。密文字母表是通过将D移到通常由A保持的位置作为第一个字母,并将前三个字母放在字符串的结尾处创建的,如下所示:

明文:abcdefghijklmnopqrstuvxyz

密文:defghijklmnopqrstuvxyzabc

凯撒的将军们只是用字母替换字母,以便破译皇帝的指示。

以这种方式移动字母表可以创建25种不同的密码,但它们都是简单的密码。由于只有25种可能,破解密码和访问密文只需要时间。此外,频繁出现的单词,如定冠词,可以很容易地被挑选出来,语言中字母频率的知识可以很容易地使用,并且使用这种类型的分析,就不需要尝试许多可能性来找到正确的一个。

密钥的大小越大,密码越强。例如,以前用于互联网消息的数据加密标准(DES)的密钥只有56位。替代品高级加密标准(AES)于2000年推出,采用Rijndael算法,可以使用128位、192位和256位密钥。AES用于对称密钥加密,这是用于Internet消息的加密类型之一。

  • 发表于 2021-12-12 21:05
  • 阅读 ( 168 )
  • 分类:互联网

你可能感兴趣的文章

如何玩谷歌的密文冒险游戏

... 要玩谷歌的密文冒险,你只需要知道去哪里找。不出所料,这就是谷歌搜索。这适用于Chrome、Firefox和microsoftedge,尽管它在Edge上看起来有点不稳定,因为它是Edge。 ...

  • 发布于 2021-03-23 12:09
  • 阅读 ( 215 )

如何在密文文件隔室中隐藏数据

在今天的愚蠢的极客把戏(在那里我们展示鲜为人知的把戏,以打动你的非极客朋友),我们将学习如何隐藏在文本文件中的数据,不能被任何人看到,除非他们知道秘密隔间的名称。 下面是它的工作原理 自从windows2000以来...

  • 发布于 2021-04-08 19:50
  • 阅读 ( 132 )

加密的(encrypted)和未加密(unencrypted)的区别

...分子和黑客的目标,这使得加密数据变得更加重要。   什么是加密的(encrypted)? 加密是一种保护您的个人数据或信息不被未经授权的访问的过程,方法是对明文或任何类型的数据进行编码,使其仅允许目标方访问。 一个简单...

  • 发布于 2021-06-25 18:56
  • 阅读 ( 233 )

加密(encryption)和解密(decryption)的区别

...密和解密有助于保护通信中的数据。 覆盖的关键领域 1.什么是加密-定义,功能2.什么是加密-定义,功能3.什么是解密-定义,功能4.加密和解密的区别-密钥差异比较 关键术语 密文,密码学,解密,解密,加密,加密 什么是密码...

  • 发布于 2021-06-30 22:37
  • 阅读 ( 665 )

对称的(symmetric)和非对称加密(asymmetric encryption)的区别

...密是加密和解密中使用的两种技术。 覆盖的关键领域 1.什么是对称加密-定义,功能2.什么是非对称加密-定义,功能3.对称和非对称加密的区别-密钥差异比较 关键术语 非对称加密,密码学,解密,加密,对称加密 什么是对称加...

  • 发布于 2021-06-30 22:44
  • 阅读 ( 454 )

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

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

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

加密的(encrypted)和未加密(unencrypted)的区别

...密钥才能帮助解码。否则,没有人能理解这些数据包含了什么信息。它是一种保护关键信息/数据不受任何欺诈或不当行为影响的方法。这个过程是通过使用各种加密工具来完成的。未加密与加密相反,即任何不安全且可用的数...

  • 发布于 2021-07-11 17:17
  • 阅读 ( 320 )

密码学(cryptography)和密码分析(cryptanalysis)的区别

...密码学通过使用加密技术将明文(要通信的消息)转换为密文消息。从明文中获取密文的过程称为解密。密码学是一门古老的艺术,这个术语在文字中的首次使用可追溯到公元前1900年左右。一般来说,有三种不同的密码学方案...

  • 发布于 2021-07-12 06:46
  • 阅读 ( 396 )

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

...性、XOR函数、明文加密、速度、实现和算法模式。 什么是密码(a cipher)? 密码是一种通过替换或转置将原始字母替换为其他字母、数字和符号来加密隐藏单词或文本的方法。密码通常支持私人通信,并经常用于电子邮件...

  • 发布于 2021-11-27 16:38
  • 阅读 ( 290 )

混乱(confusion)和举例说明(diffusion with example)的区别

...统计信息,而混淆模糊了明文和密文之间的关系。 什么是混乱(confusion)? 根据Elwood Shannon的原始描述,混淆是指使密钥和密码之间的关系尽可能复杂和复杂。换句话说,该技术确保密文不提供关于明文的任何线索,在这...

  • 发布于 2021-11-27 16:39
  • 阅读 ( 331 )
黄柚柚啊
黄柚柚啊

0 篇文章