加密是把信息锁起来
想象你写了一封情书,不想让别人看到,于是用只有你和对方知道的暗号来写。别人拿到这封信也看不懂,这就是加密。在数字世界里,加密就是把原始数据(比如密码、聊天内容)通过某种算法转换成乱码一样的密文,防止被未经授权的人读取。
常见的加密方式有对称加密和非对称加密。比如你在家用Wi-Fi,路由器设置的WPA2密码就是对称加密,加密和解密都用同一个密码。而非对称加密像寄快递——你把东西放进箱子锁上(公钥加密),只有收件人有钥匙打开(私钥解密)。
AES-256加密示例:\n明文:Hello, this is secret!\n密文:U2FsdGVkX19g4v9zKxqZm+7VJt8wYjN0oL3aR5pQ2sE=解密是把锁打开还原内容
解密就是加密的反向操作。刚才那封用暗号写的信,对方收到后按照约定的方式翻译回来,看到你真正想表达的内容。在网络安全中,合法用户使用正确的密钥将密文还原成可读的明文。
比如你在手机上登录银行App,输入密码后,设备会用加密通道传给服务器。服务器收到后用自己的密钥解密,确认你的身份。这个过程在几毫秒内完成,你根本感觉不到,但背后就是解密在起作用。
两者的关键区别在哪?
加密是“加工”数据的过程,目的是保密;解密是“还原”数据的过程,目的是让授权方正常使用。没有加密,网络传输就像在大街上喊话,谁都能听见;没有解密,加密就失去了意义,因为连自己人都看不懂了。
再举个生活例子:你把日记本用密码锁扣上(加密),第二天自己输入密码打开看(解密)。锁的动作和开的动作不一样,但配套使用才能保护隐私。在网络安全里,这套机制保护着每个人的账号、交易和通信。