HTTP+加密+认证+完整性保护 = HTTPS
一些登陆界面和购物结算界面使用HTTPS通信,也就是改用https://,HTTPS说简单点就是它的通信接口部分被SSL和TLS协议代替而已。
有一些网址或者服务需要用户的身份信息,因此需要随时知道这些消息,但是肯定不能每次都让用户输入用户密码,因此关于认证就有下面几种方式:
在这里主要说一下FormBase认证,也就是表单认证。
在传输过程中,一种安全地保存密码方式是,先利用给密码加盐的方式增加额外信息,再使用散列hash函数计算出散列值后保存。
书籍推荐:《图解HTTP》,轻松理解更全面的HTTP知识。
转自