加密

✍ dations ◷ 2025-05-18 11:27:59 #网络安全,电子商务

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

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

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

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

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

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

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

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

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

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

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

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

相关

  • 孕激素孕激素(英语:progestogens)是一类包括孕酮在内的激素。孕激素是五大类类固醇激素中的一大类,其他四种分别是雌激素、雄激素、盐皮质激素与糖皮质激素。所有孕激素都有着基于二十
  • 马来穿山甲马来穿山甲(学名:Manis javanica),又名爪哇穿山甲或爪哇鲮鲤,是东南亚的一种穿山甲,分布在泰国、印尼、菲律宾、越南、老挝、柬埔寨、马来西亚及新加坡的森林。它们大部分时间都是
  • 乙烯乙烯是由两个碳原子和四个氢原子组成的化合物。两个碳原子之间用双键连接。乙烯为合成纤维、合成橡胶、合成塑料(聚乙烯及聚氯乙烯)、合成乙醇(酒精)的基本化工原料,也用于制造氯
  • 希腊语族希腊语族是印欧语系下属语族之一。一般来说,希腊语族只包括希腊语一种语言 。但一些语言学家认为希腊语可以拆分为多种语言。
  • .nc.nc为法国海外属地新喀里多尼亚国家及地区顶级域(ccTLD)的域名。只有注册在新喀里多尼亚的公司才被容许使用.nc域名。A .ac .ad .ae .af .ag .ai .al .am .ao .aq .ar .as .a
  • 乔治·梅里爱乔治·梅里爱(法语:Georges Méliès,法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code200
  • 生长因子受体生长因子受体(英语:growth factor receptor)是细胞表面结合生长因子的受体,是生长因子信号在细胞中级联放大的第一步。 作为配体的生长因子与受体结合通常会给与细胞生长或分化
  • 高氧气体高氧(Nitrox,亦称Enriched Air),是指以空气为基础、氧浓度高于21%的潜水用呼吸气体。借由把气瓶中的氧浓度增加、氮浓度减少,潜水员会减少吸入体内的氮气,从而在同样的潜水深度时
  • 奥地利国家银行奥地利国家银行(德语:Oesterreichische Nationalbank)是奥地利的中央银行,也是欧洲中央银行的会员之一。奥地利国家银行的前身是奥地利国家特别银行,成立于1816年。1878年改制为
  • 钻井钻井是为了抽取像地下水,天然气,石油之类的天然资源而在地面上钻洞的过程。为了勘探地下自然资源的钻探称作地上凿洞钻探或者钻探。最早的水井可能是用手在地下水位靠近地面的