钥匙的舞蹈:我与对称加密和非对称加密的经验

天哪!我从没想到理解对称加密和非对称加密之间的差异会如此复杂,尤其是在我开始接触加密世界的时候。我将分享我从自己的角度学到的东西,不说太多技术细节。

当前的密码学有两个主要参与者:对称加密和非对称加密。虽然它们听起来像是间谍电影中的术语,但它们在功能上是相当不同的。

一把钥匙与两把钥匙 - 真是天壤之别!

事情很简单:对称加密使用相同的密钥来进行所有操作(就像你和伴侣分享同一把钥匙进入家门),而非对称加密使用两个相关的密钥(想象一下你有一把锁的钥匙和另一把不同的开锁钥匙)。

当我第一次使用对称加密向我的朋友卡洛斯发送加密消息时,我还不得不把密钥发送给他... 真是个错误!如果有人拦截了我们的通信,他们就能够访问一切。这就像把钥匙放在门垫下,并通知整个邻里一样。

使用非对称加密,情况就完全不同了。我可以用卡洛斯的公钥加密一条消息(,任何人都可以知道),但只有他才能用他的私钥解密它。安全得多!虽然任何人都可以拦截这条消息,但他们无法对其做任何事情。

大小很重要 (在关键)

对称加密使用长度在128到256位之间的短密钥(,这些密钥是随机选择的。它们非常快速和高效。另一方面,非对称密钥需要更长),甚至达到2048位!(以提供相同的安全性。为什么?因为这两种密钥之间存在数学关系,攻击者可能会利用这一点。

我觉得一个128位的对称密钥提供的安全性和一个2048位的非对称密钥是一样的,这太荒谬了。这就像比较一辆菲亚特500和一辆卡车:目的地相同,但消耗差异可大了!

) 速度与安全

这里是真正的战争:对称加密非常快,但在密钥交换方面存在问题。非对称加密解决了这个问题,但速度太慢,你在加密的同时可以泡杯咖啡。

所以智能系统同时使用两者。这就像你去派对一样:你使用快速高效的公共交通###作为对称加密(去,但回来的时候用更安全的私人出租车)作为非对称加密(,特别是当你身上带着钱的时候。

) 区块链加密的神话

很多人认为比特币和其他加密货币使用的是非对称加密,因为它们处理公钥和私钥。错误!它们使用的是数字签名,这不一定涉及加密。

事实上,比特币的数字签名算法###ECDSA(并不加密任何内容。这就像签署合同:你证明了你是你,但合同对所有人依然可读。

真正的混合系统是像TLS这样的协议,我们每天在安全浏览互联网时都使用它们。它们将两者的优点结合在一起。

总之,对称加密和非对称加密在数字安全中都有其位置。它们都不是完美的,但结合在一起形成了一个强大的团队。就像生活一样,多样性是关键。

BTC2.02%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)