00:00 / 00:22
连播
清屏
智能
倍速
点赞21
00:00 / 21:06
连播
清屏
智能
倍速
点赞33
即时通讯安全篇(十六):对称加密 vs 非对称加密?一文搞懂 ⭐️ 本文将以通俗案例讲解加密本质,介绍对称加密(含 AES、迪菲–赫尔曼密钥交换)与非对称加密(RSA)原理、特点及应用,并阐释其数学基础。 1️⃣ 什么是秘钥 👈️ 既然加密需要密钥,那么密钥是什么呢?密钥是作用于加密时的一串密码,通过密钥进行信息加密、传输,到达接收者和监听者,由于接收者也有密钥,所以接收者可以根据密钥进行解密,从而防止通讯信息泄露。 2️⃣ 什么是对称加密 👈️ 传统的对称式加密需要通讯双方都保存同一份密钥,通过这份密钥进行加密和解密。所以对称加密也称为单密钥加密。对称加密的优势在于加解密速度快,但是安全性较低,密钥一旦泄露,所有的加密信息都会被破解。 为了解决密钥传输的问题,出现通过密钥交换建立共享密钥的技术。 4️⃣ AES加密过程 👈️ AES 的全称是 Advanced Encryption Standard ,是最流行的对称加密算法,其加解密速度快。AES支持128位,192位,256位三种长度的密钥,密钥越长安全性越高。 AES加密时会把明文切分成许多小块的明文,然后对每块明文单独加密,将加密后的密文传送出去,接收方再将密文切块解密,得到明文。 5️⃣ 什么是非对称加密 👈️ 在对称加密中,加密和解密使用的是同一份密钥。所以,在非对称加密中,加密和解密使用的是不同的密钥。 非对称加密中的密钥分为公钥和私钥。公钥顾名思义就是公开的,任何人都可以通过公钥进行信息加密,但是只有用户私钥的人才能完成信息解密。非对称加密带来了一个好处,避免了对称式加密需要传输和保存同一份密钥的痛苦。 现在最流行的非对称加密算法就是RSA加密算法。RSA加密算法是一种非对称加密算法,在公开密钥加密和电子商业中被广泛使用。RSA是由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)在1977年一起提出的。当时他们三人都在麻省理工学院工作。RSA 就是他们三人姓氏开头字母拼在一起组成的。 (👉️ 全文阅读:52im.net/thread-4899-1-1.html)#即时通讯 #im开发 #网络安全 #对称加密 #非对称加密
00:00 / 03:25
连播
清屏
智能
倍速
点赞0