当前位置:首页 > 技术学院 > 基础知识科普站
[导读]密钥是一个用于加解密算法的秘密参数,通常只有通讯者拥有。

其实在公元前,秘密书信已用于战争之中。西洋“史学之父”希罗多德(Herodotus)的《历史》(The Histories)当中记载了一些最早的秘密书信故事。公元前5世纪,希腊城邦为对抗奴役和侵略,与波斯发生多次冲突和战争。于公元前480年,波斯秘密结了强大的军队,准备对雅典(Athens)和斯巴达(Sparta)发动一次突袭。希腊人狄马拉图斯(Demaratus)在波斯的苏萨城(Susa)里看到了这次集结,便利用了一层蜡把木板上的字遮盖住,送往并告知了希腊人波斯的图谋。最后,波斯海军覆没于雅典附近的沙拉米斯湾(Salamis Bay)。由于古时多数人并不识字,最早的秘密书写的形式只用到纸笔或等同物品,随着识字率提高,就开始需要真正的密码学了。最古典的两个加密技巧是:置换(Transposition cipher):将字母顺序重新排列,例如‘help me’变成‘ehpl em’。替代(substitution cipher):有系统地将一组字母换成其他字母或符号,例如‘fly at once’变成‘gmz bu podf’(每个字母用下一个字母取代)。

密码学来历及相关术语

密钥:分为加密密钥和解密密钥。明文:没有进行加密,能够直接代表原文含义的信息。密文:经过加密处理处理之后,隐藏原文含义的信息。加密:将明文转换成密文的实施过程。解密:将密文转换成明文的实施过程。密码算法:密码系统采用的加密方法和解密方法,随着基于数学密码技术的发展,加密方法一般称为加密算法,解密方法一般称为解密算法。直到现代以前,密码学几乎专指加密(encryption)算法:将普通信息(明文,plaintext)转换成难以理解的资料(密文,ciphertext)的过程;解密(decryption)算法则是其相反的过程:由密文转换回明文;加解密包含了这两种算法,一般加密即同时指称加密(encrypt或encipher)与解密(decrypt或decipher)的技术。加解密的具体运作由两部分决定:一个是算法,另一个是密钥。

密钥是一个用于加解密算法的秘密参数,通常只有通讯者拥有。历史上,密钥通常未经认证或完整性测试而被直接使用在密码机上。密码协议(cryptographic protocol)是使用密码技术的通信协议(communication protocol)。近代密码学者多认为除了传统上的加解密算法,密码协议也一样重要,两者为密码学研究的两大课题。在英文中,cryptography和cryptology都可代表密码学,前者又称密码术。但更严谨地说,前者(cryptography)指密码技术的使用,而后者(cryptology)指研究密码的学科,包含密码术与密码分析。密码分析(cryptanalysis)是研究如何破解密码学的学科。

但在实际使用中,通常都称密码学(英文通常称cryptography),而不具体区分其含义。口语上,编码(code)常意指加密或隐藏信息的各种方法。然而,在密码学中,编码有更特定的意义:它意指以码字(code word)取代特定的明文。例如,以‘苹果派’(apple pie)替换‘拂晓攻击’(attack at dawn)。编码已经不再被使用在严谨的密码学,它在信息论或通讯原理上有更明确的意义。在汉语口语中,电脑系统或网络使用的个人帐户口令(password)也常被以密码代称,虽然口令亦属密码学研究的范围,但学术上口令与密码学中所称的钥匙(key)并不相同,即使两者间常有密切的关连。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

亚马逊云科技始终致力于为客户提供最安全的工作负载运行环境,持续在云中引领安全设计(security by design)和默认安全的最佳实践。亚马逊云科技现已通过支持FIDO2(Fast IDentity Online线...

关键字: USB 密钥

北京——2023年7月13日 亚马逊云科技日前宣布推出金融支付加密服务Amazon Payment Cryptography,为支付处理类应用程序提供加密及密钥功能,简化客户在处理借记卡、信用卡和储值卡的支付应用过程中为...

关键字: 密钥 API 亚马逊云科技

“盖明者远见于未萌,而智者避危于无形,祸固多藏于隐微而发于人之所忽者也。”两千年前大辞赋家司马相如提醒汉武帝注意安全的劝谏语,对于世界日趋多元纷繁的今天,这样的安全提醒依然言之谆谆。在信息化与数字化的时代,安全的概念已经...

关键字: 电子系统 密钥 处理器

使用链路加密装置能为某链路上的所有报文提供传输服务。即经过一台节点机的所有网络信息传输均需加、解密,每一个经过的节点都必须有密码装置,以便解密、加密报文。如果报文仅在一部分链路上加密而在另一部分链路上不加密,则相当于未加...

关键字: 链路加密 端端加密 明文

密码学(在西欧语文中,源于希腊语kryptós“隐藏的”,和gráphein“书写”)是研究如何隐密地传递信息的学科。在现代特别指对信息以及其传输的数学性研究,常被认为是数学和计算机科学的分支,和信息论也密切相关。著名的...

关键字: 密码学 信息 密文

泰雷兹全力支持法国宏伟的量子计划,该项计划对于支持这一领域的研究意义重大。

关键字: 泰雷兹 量子技术 密码学

  微电子技术、计算技术和无线通信等技术的进步,推动了低功耗多功能传感器的快速发展,使其在微小体积内能够集成信息采集、数据处理和无线通信等多种功能。传感器网络就是由部署在检测区域内大量的廉价微型

关键字: 传感器网络 密钥

  在上一篇《蓝牙配对之——密钥生成方法》中,我们讨论了密钥的生成方法 – 如果发起设备和响应设备都满足一定的IO功能,它们就可以选择低功耗传统配对(Lega

关键字: 密钥 蓝牙 蓝牙配对

现在,组织可以使用内部部署的SafeNet Luna HSM,通过“保存自己的密钥”能力来保护Microsoft Azure和Microsoft Office 365的安

关键字: 密钥 金雅拓

7月份安全漏洞调查显示,NETGEAR多达79款路由器存在大量安全漏洞。除了官方安全更新,用户也可通过防火墙或白名单功能,规定只有受信赖的设备才能访问httpd服务来缓解。

关键字: 安全漏洞 密钥 路由器
关闭