Gamepad & WSN

折腾ECC数字证书

作者: Gamepader    分类: Network    标签: , , , ,     评论: 0    超过0人围观

最近在几个博客看到ECC数字证书出来了,对于移动终端访问更加有优势,该加密算法握手简单,终端处理时资源消耗少,保密特性与1024位RSA相当,准备折腾一下 🙂

优点:便宜 🙂 目前某宝上面一个Comodo PositiveSSL证书大约是7RMB/年
缺点:兼容性问题 🙁 老一点的浏览器和设备可能不支持ECC算法的数字证书

计划采用OpenSSL来生成privatekey和csr文件

openssl ecparam -out some.domain.com.ecc.pkey -name secp384r1 -genkey
openssl req -new -key some.domain.com.ecc.pkey -sha256 -nodes -out some.domain.com.ecc.csr -subj “/C=CN/ST=State/L=City/O=org/CN=some.domain.com”

拓展知识:
1.ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)也属于公开密钥算法。
ECC加密算法入门介绍(看雪学院) http://www.pediy.com/kssd/pediy06/pediy6014.htm
2. Comodo PositiveSSL已经支持ECC证书
3. 琉璃的blog- 生成ECC的CSR https://www.hatoko.net/ssl/ECC-CSR.html
4. CSR(Certificate Secure Request) 证书请求文件

03-27
2015

博客开启完整的https支持模式

作者: Gamepader    分类: Network    标签: ,     评论: 0    超过4人围观

今天检查博客发现加载速度超级慢, 分析找出了几个问题

  • 博客自带的jquery库加载缓慢, 已禁用
  • lightbox插件加载的js库,时间达到了10秒!! 已禁用
  • 使用了腾讯的ta统计,改统计js不支持https模式,会有https混合内容警告, 这个没什么好办法,国内网站很少有注意隐私保护方面的. 已禁用
  • 使用了baidu家提供的CDN版本jquery库,该库不支持https,已替换成了又拍云提供的cdn.
  • 计划替换所有google的公共库到国内中科大,->参考文献<–.感谢中科大LUG小组~

如果是wordpress需要绑定多个域名,则同时需要改进一下wp-config文件:

1
2
3
4
5
6
7
8
9
10
11
12
/* Wordpress 绑定任意域名*/
if (!$_SERVER['HTTPS']) {
    $bloghome = 'https://'.$_SERVER['HTTP_HOST'];  
    $logsiteurl = 'https://'.$_SERVER['HTTP_HOST'];
} else {
    $bloghome = 'http://'.$_SERVER['HTTP_HOST'];  
    $blogsiteurl = 'http://'.$_SERVER['HTTP_HOST'];
}
define('WP_HOME', $bloghome);
define('WP_SITEURL', $blogsiteurl);
unset($bloghome);
unset($blogsiteurl);

其他参考资料: 靠谱的国内前端CDN公共库(替代GoogleAPIs的加速节点)
禁用自带jquery库的方法参考:http://blog.gimhoy.com/archives/ban-wordpress-from-loading-built_in-jquery.html
刚刚才看到原来新浪也提供支持ssl的cdn开源库:http://blog.xn--9p3a45o.cn/cdnjs.html (为什么中文域名复制出来是这个呢)

01-05
2015

博客升级加密证书

作者: Gamepader    分类: 碎碎念        评论: 0    超过6人围观

之前startssl的数字证书过期了,正好看到wosign的数字证书在搞活动,干脆换一个。换之前的startssl域名数字证书, 在android和ios,ubuntu系统上都报警告,wosign的用得比较广,试了下安卓已经可以正常信任了。
但是似乎wosign的二级根证书是由startcom(startssl的母公司?)签发的,这。。。有点乱 🙂
有意向删除SSLv3的支持,但是怕部分系统不兼容,先测试一段时间吧。。

12-24
2014
loading...