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

当涉及到隐藏信息时,尤其是在不安全的通道上,密码学是一种资产。如今,大多数信息都是通过网络交流的——比如银行互动和电子邮件交流。因此,利用信息隐藏技术成为时代的必然。...
关键区别:密码学是一门通过将信息转换成隐藏文本来隐藏信息的艺术。通常这样做是为了在不安全的信道上传输消息。另一方面,密码分析是通过不安全的通道从隐藏的消息中解密或获取纯文本的技术。它也被称为代码破解。

当涉及到隐藏信息时,尤其是在不安全的通道上,密码学是一种资产。如今,大多数信息都是通过网络交流的——比如银行互动和电子邮件交流。因此,利用信息隐藏技术成为时代的必然。

密码学(cryptography)和密码分析(crypt****ysis)的区别

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

  • 密钥或对称加密-它使用相同的密钥进行加密和解密
  • 公钥或非对称加密,它使用一个密钥进行加密,另一个用于解密
  • 哈希函数–它利用数学变换以不可逆的方式加密信息。

密码分析是一门将密文解密成纯文本的技术。未经授权的人试图通过窃听不安全的通道来解密消息。它也被称为代码破坏。这个人不受任何规则的约束。为了得到纯文本,他可以使用任何一种方法。在这种情况下,这个人现在知道了正确的密钥,因此使用了一种或多种密码分析技术。其中一些技巧是——

密码学(cryptography)和密码分析(crypt****ysis)的区别
  • 只有密文的攻击-在这种情况下,攻击者只有密文达到明文,因此他猜测明文。
  • 已知明文攻击—在这种情况下,攻击者试图通过分析密文的某些部分来猜测明文。
  • 选择明文攻击–密码分析师可以选择明文并获得相应的密文。其目的是选择明文,使得产生的明文和密文对易于推导加密密钥。
  • 中间人攻击-人会拦截发送者和接收者发送的信号。他将摆出对方的姿态,分别与他们交换钥匙。

密码分析人员采用符合指数、Kasiski检验和频率分析等方法对经典密码进行解码。现代攻击者从90年代开始使用差分和线性攻击对分组密码标准DES进行攻击。

因此,密码学和密码分析是两个不同的过程。在密码学中,对信息进行编码,使可能误用信息的人无法读取。另一方面,密码分析是由入侵者进行的,目的是解码消息。

密码学和密码分析的比较:

                                           

密码学 密码分析
定义 把普通信息加密成密文以保证信息安全的技术或科学,特别是在传输时。 在不知道密钥的情况下从密文中获取纯文本的一种技术。
起源 希腊语κρπτός,“隐藏,秘密”;和γράφειν,graphiin,“书写”或-λογία,-logia,“研究” 从希腊语kryptós,“隐藏”,和****ýein,“松开”或“解开”
专业人员 密码学家 密码分析员
福库斯 秘密写作 泄露秘密
关于密码或散列的问题 获得一个原始的或完全新的散列。有效的散列或密码 Hash或cypher需要更为保守,因此原创性要慢一些
特点 它使用替换、换位和乘积等操作。系统可以对发送方和接收方使用相同的密钥或不同的密钥。处理技术包括分组密码和流密码 取决于算法的性质,主要是在一些明文特性的知识上,它试图找出密文或密钥

  • 发表于 2021-07-12 06:46
  • 阅读 ( 382 )
  • 分类:通用

你可能感兴趣的文章

光盘(cds)和cdna(cdna)的区别

...苷酸序列。它由启动子区、转录起始位点、外显子、起始密码子、内含子和终止密码子组成。因此,一个基因既有编码序列也有非编码序列。编码序列是指外显子和两个密码子,即起始密码子和终止密码子。正是这个序列实际上...

  • 发布于 2020-09-23 22:09
  • 阅读 ( 672 )

晃动(wobble)和简并(degeneracy)的区别

... 摆动和简并的关键区别在于,摆动是指解释mRNA和tRNA之间密码子和反密码子结合过程中非Watson和crick配对的假说。同时,密码子的简并性是指由多个密码子产生单一氨基酸的能力。 分子生物学的中心法则解释了功能蛋白表达的过...

  • 发布于 2020-10-07 15:41
  • 阅读 ( 285 )

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

关键区别——遗传密码与密码子 DNA是所有生物的遗传物质,以基因的形式携带遗传信息。它们被编码成**蛋白质所必需的所有指令。这些基因被转录成mRNA序列,然后被翻译成氨基酸序列,形成蛋白质。基因中有一个精确的...

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

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

加密和解密的主要区别在于,加密将原始消息转换为无法识别的消息,以便通过网络发送,而解密将接收到的加密消息转换回原始消息。 密码学是一种用于保护通信中数据安全的技术。它防止未经授权的各方访问机密数据。加...

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

公钥(public key)和密码学中的私钥(private key in cryptography)的区别

密码学中公钥和私钥的主要区别在于公钥用于数据加密,而私钥用于数据解密。 公钥和私钥是密码学中用于非对称加密的两种锁定机制。公钥是一种与加密算法一起使用的锁,用于将消息转换为不可读的形式。私钥是一种与解...

  • 发布于 2021-06-30 22:53
  • 阅读 ( 716 )

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

流密码和分组密码的主要区别在于,流密码通过每次取一字节的纯文本将纯文本转换为密文,而分组密码通过每次取一块纯文本将纯文本转换为密文。 密码是一组数学规则或算法,有助于将纯文本转换成不可读的格式,即密文...

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

加密(encryption)和密码学(cryptography)的区别

有了病毒、黑客等等,今天我们需要一些非常好的在线活动安全措施,无论是个人的还是与业务相关的。这就是使用加密和密码学派上用场的地方。这两个进程都有助于将不安全的消息转换为安全的消息。虽然人们会混淆两者,...

  • 发布于 2021-07-11 10:19
  • 阅读 ( 167 )

aes公司(aes)和三重DES(3des)的区别

...前为止,AES是最好的和最先进的。什么是三重DES(3des)?在密码学中,三重DES或3D、ES或TDES是一种对称密钥分组密码。官方称之为三重数据加密算法(TDEA或tripledea)。三重DES是对每个数据块加密的信息应用三次DES。3DES的加密密钥...

  • 发布于 2021-07-11 16:58
  • 阅读 ( 609 )

加密.com(crypto.com)和摄氏度加密(celsius crypto)的区别

...s Crypto还没有透露他们有什么安全机制。比较参数加密.com密码学总部,成立年份香港,20162017年,纽约货币数量3638购买方式信用卡还是菲亚特借记卡、信用卡、银行转帐计息期每周周一至周一最低存款额取决于货币不需要最低存...

  • 发布于 2021-07-11 23:48
  • 阅读 ( 240 )

bitwarden与keepass:哪一个是最好的开源密码管理器?

Bitwarden和KeePass是两个优秀的密码管理器,完全开源,几乎完全免费(Bitwarden有一个可选的付费计划)。不过,有一些重要的区别。下面是如何在它们之间进行选择。 使用bitwarden与keepass Bitwarden和KeePass之间最显著的区别是接...

  • 发布于 2021-07-15 00:49
  • 阅读 ( 372 )
xr26877
xr26877

0 篇文章

相关推荐