大家好。我想了解一下HTTPS,主要参考了这篇文章:
http://arstechnica.com/business/2011/03/https-is-more-secure-so-
why-isnt-the-web-using-it/
文章里提到了HTTPS的一些缺点:
1. “不能被网络缓存,假如跨大陆访问,这个问题就显得比较重要”
网络缓存页面的时候,会缓存登录后的页面吗?比如,我用我的账号登录某个网址,那
别人登录同一个网址的时候,总不应该看到和我完全相同的内容吧?网络上的各级缓存
是仅仅缓存图片、JS、CSS之类的未过期静态文件吗?
2. “会加重服务器负担”
大概会加重什么量级?一般来说,并发数会降低到HTTP的一半 / 10分1 / 还是多
少?
3. “一台机器上只能用同一个SSL证书”
一个SSL证书绑定的究竟是IP / 域名 / 还是啥?
假如多台机器共用同一个域名和同一个private key,可以用同一个证书吗?
购买一个SSL证书,使用时间一般是多久?如果我的某一个机器不用了,可以立刻停止
使用那台机器上的证书,停止交钱吗?还是说一买就是一年,且只能用在一台机器+一
个域名上?
我看到的普通SSL证书大概在10美金/年左右。但是一个wildcard SSL证书就要300美
金。真的贵这么多么...
4. HTTP可以很容易的被监听,泄露POST data,header等内容,没错吧?我看了几
个大网站的登录系统:
- 淘宝重定向到HTTPS
- 新浪用HTTP,但是RSA加密了password field
- 百度和163,直接用plain text POST用户名、密码
百度、163这么干真的没问题吗?
大家都是怎么看HTTPS的取舍的?如果让你来做网站,什么样的网站(功能)你会用
HTTPS?
--
FROM 182.55.97.*