摘要:本文梳理密码学入门的四大核心概念——编码、加密、哈希与彩虹表,辨析编码与加密的本质区别,讲解哈希存储密码与加盐防御的原理,介绍MD5、SHA-1、SHA-256三种常见哈希算法的识别方法,最后对比对称与非对称加密的特点,并说明HTTPS如何结合两者实现安全通信。

一、基