加密

✍ dations ◷ 2025-11-28 07:18:42 #网络安全,电子商务

在密码学中,加密(英语:Encryption)是将明文信息改变为难以读取的密文内容,使之不可读的过程。只有拥有解密方法的对象,经由解密过程,才能将密文还原为正常可读的内容。

虽然加密作为通信保密的手段已经存在了几个世纪,但是只有那些对安全要求特别高的组织和个人才会使用它。

在1970年代中期,“强加密”(Strong Encryption)的使用开始从政府保密机构延伸至公共领域,并且目前已经成为保护许多广泛使用系统的方法,比如因特网电子商务、手机网络和银行自动取款机等。

在对称密钥加密方案中,加密和解密密钥是相同的。通信方必须具有相同的密钥才能实现安全通信。对称密钥的一个典型例子:德国军方的恩尼格玛密码机。这种密码机每天都有密钥设置。当盟军弄清楚机器如何工作时,他们能够在发现给定日期传输的加密密钥后立即解密消息中编码的信息。

在公钥加密(即公开密钥加密)方案中,发布加密密钥供任何人使用和加密消息。但是,只有接收方才能访问能够读取消息的解密密钥。公钥加密最早是在1973年的一份秘密文件中描述的; 之前所有加密方案都是对称密钥加密(也称为私钥)。

加密可以用于保证安全性,但是其它一些技术在保障通信安全方面仍然是必须的,尤其是关于数据完整性和信息验证。例如,消息鉴别码(MAC)或者数字签名。

加密或软件编码隐匿(Code Obfuscation)同时也在软件著作权保护中,用于对付反向工程,未授权的程序分析,破解和软件盗版及数字内容的数字版权管理(DRM)等。

加密算法就是加密的方法。

加密算法可以分为两类:对称加密和非对称加密。

在密码学中,加密是将明文信息隐匿起来,使之在缺少特殊信息时不可读。

对称加密就是将信息使用一个密钥进行加密,解密时使用同样的密钥,同样的算法进行解密。

非对称加密,又称公开密钥加密,是加密和解密使用不同密钥的算法,广泛用于信息传输中。

相关

  • 890110 数学 120 信息科学与系统科学 130 力学 140 物理学 150 化学 160 天文学 170 地球科学 180 生物学210 农学 220 林学 230 畜牧、兽医科学 240 水产学310 
  • 幼发拉底河幼发拉底河(英语:Euphrates,阿拉伯语:الفرات / al-Frat‎,土耳其语:Fırat)是中东名河,与位于其东面的底格里斯河共同界定美索不达米亚,被认为是文明的起源地之一,对中东地区尤
  • 双生子研究双生子研究(英语:twin study)展现个体中环境与遗传分别造成的绝对、相对影响。双生子研究是行为遗传学研究的重要工具。行为遗传学研究还使用兄弟姐妹关系、领养关系、家族史等
  • 堂兄堂亲是指跟自己父亲有血缘关系的同姓氏男性亲人及其姻亲和后代;粗略地来说,如果不考虑改姓、随母姓等特殊情况,除了父母及两人的直系后代之外,来自父亲一方同姓的血亲(父亲兄弟及
  • 巴力巴力(腓尼基语:
  • 泰定泰定(1448年—1449年)为中国明朝时期起事者陈鉴胡的年号,前后共2年。李兆洛《纪元编》记为叶宗留年号。而根据诸史书记载,该年号在叶宗留死后为陈鉴胡所建。
  • 欢乐满人间《欢乐满人间》(英语:Mary Poppins)是一部1964年的美国歌舞奇幻电影,由罗伯·史蒂文逊(英语:Robert Stevenson (director))执导,华特·迪士尼监制。比尔·沃尔什(英语:Bill Walsh (pro
  • 南卡罗莱那南卡罗来纳州(英语:State of South Carolina),简称南卡州,是美国东南方州份中的一州,曾是美国早期13州联盟里的南卡罗来纳省(Province of South Carolina),在反抗英制高税的美国独立
  • 苏迪曼山脉苏迪曼山脉(Sudirman Range或Dugunduguoo、Nassau Range)是印度尼西亚巴布亚省的一座山脉,包括毛克山脉的西部。最高峰是查亚峰(海拔4,884m)。格拉斯伯格矿场位于山脉中部,由印尼
  • 基尔霍夫衍射公式在光学里,菲涅耳-基尔霍夫衍射公式(Fresnel-Kirchoff's diffraction formula)可以应用于光波传播的理论分析模型或数值分析模型。从菲涅耳-基尔霍夫衍射公式,可以推导出惠更斯-菲