比较类似术语之间的差异

之间的区别

家 / 技术 / 它 / 安全 /对称密钥加密和公共密钥加密之间的差异

对称密钥加密和公共密钥加密之间的差异

2011年7月21日发表奥利维亚

对称密钥加密与公钥加密

密码学是对隐藏信息的研究,在通过不受信任的媒体(例如Internet)进行通信时,它可以使用它,在该媒体上需要保护信息免受其他第三方的保护。现代密码学的重点是开发可以加密数据的加密算法,因此由于计算硬度,很难被对手打破(因此无法通过实际手段破坏)。加密使用一种称为密码的算法来加密数据,并且只能使用特殊密钥对其进行解密。加密信息称为密文,从密文中获取原始信息(明文)的过程称为解密。两种广泛使用的加密方法是对称密钥加密和公共密钥加密。对称密钥密码学涉及加密方法,其中发件人和接收器共享用于加密数据的相同密钥。在公共密钥密码学中,使用了两个不同但与数学相关的密钥。

什么是对称密钥加密?

在对称密钥加密(也称为秘密密钥,单密钥,共享密钥,一个密钥或私钥加密)中,发件人和接收器都共享与数据的加密和解密相同的密钥。实际上,这两个键可能是相同的或琐碎的(即在两者之间进行非常简单的转换)。在现实生活中,两个或多个政党正在分享一个秘密,可用于维护私人链接进行交流。AES(高级加密标准)是一种非常流行的算法,属于对称密钥加密算法的家族。

什么是公共密钥加密?

在公共密钥加密中,使用了两个不同但与数学相关的密钥。公共密钥加密使用收件人的公钥对数据进行加密,并且如果不使用匹配的私钥,它就无法解密。换句话说,您需要一个键锁定(加密纯文本)和另一个键来解锁(解密cypertext)。重要的是,一个键不能在另一个键中使用。根据发布的键,可以将公共密钥加密用于两个目的。如果锁定键是公开的,那么任何人都可以使用此系统将私人通信发送给解锁键的持有人。如果是相反,则系统可以验证所有者锁定的文档。公共密钥加密是一种不对称的密钥算法。但是,只有某些不对称的密钥算法才具有无法透露一个键的特殊属性。因此,使用此特殊属性的不对称密钥算法称为公共密钥加密算法。

对称密钥加密和公共密钥加密有什么区别?

对称密钥加密和公共密钥加密之间的主要区别是,对称密钥加密使用相同的(私有,秘密)密钥进行加密/解密,而公共密钥加密同时使用公共密钥和私钥。双方都应知道对称密钥加密中的密钥,而对公共密钥加密没有任何要求。仅,两方在公共密钥加密中都知道其中一个密钥。因为这消除了共享您的私钥(如对称密钥加密)的需求,并且在这方面可以将其妥协的风险视为更安全。

但是,公共密钥加密的主要缺点是,它比对称密钥加密慢很多倍。因此,对称密钥加密可能更好地加密大量数据。此外,公共密钥加密算法必须使用比对称密钥加密相对强的钥匙来实现相同的强度(出于简单的原因,即在公共密钥密码学中公开一个密钥)。

相关文章:

编码和加密之间的差异 数据压缩和数据加密之间的差异 溪流密码和块密码之间的差异 哈希和加密之间的区别 AES和TKIP之间的差异

提交以下:安全标记为:AES,,,,非对称键算法,,,,密码,,,,密文,,,,密码学,,,,解密,,,,加密,,,,一个键加密,,,,私钥加密,,,,公钥加密,,,,公钥加密算法,,,,公钥密码学,,,,秘密密钥加密,,,,共享密钥加密,,,,单密钥加密,,,,对称密钥密码学,,,,对称密钥加密,,,,对称密钥加密算法

关于作者:奥利维亚

奥利维亚(Olivia)是人力资源,培训和开发背景的电子工程毕业生,拥有超过15年的现场经验。

发表评论取消回复

您的电子邮件地址不会被公开。必需的地方已做标记*

请求文章

精选文章

冠状病毒和冷症状之间的差异

冠状病毒和冷症状之间的差异

冠状病毒和SARS之间的差异

冠状病毒和SARS之间的差异

冠状病毒和流感的差异

冠状病毒和流感的差异

冠状病毒和covid 19之间的差异

冠状病毒和covid 19之间的差异

你可能喜欢

吞噬细胞和淋巴细胞之间的差异

吞噬细胞和淋巴细胞之间的差异

304和202不锈钢有什么区别

304和202不锈钢有什么区别

透明质和细胞质之间的差异

透明质和细胞质之间的差异

可乐和百事可乐之间的差异

固有椎板和穆斯科利斯固有层有什么区别

固有椎板和穆斯科利斯固有层有什么区别

最新的帖子

  • 水素荨麻疹和水蛋白瘙痒之间有什么区别
  • 收敛剂和碳粉有什么区别
  • 食道炎和巴雷特食管有什么区别
  • 酒精墨水和树脂染料有什么区别
  • 甲状旁腺功能亢进和甲状腺功能亢进之间有什么区别
  • 珠光和虹彩有什么区别
  • 家
  • 空缺
  • 关于
  • 请求文章
  • 联系我们

版权所有©2010-2018之间的区别。版权所有。使用条款和隐私政策:合法的。