https://blog.helong.info/blog/2015/09/06/tls-protocol-analysis-and-crypto-protocol-design/?from=timeline&isappinstalled=0最近发现密码学很有意思,刚好还和工作有点关系,就研究了一下...
分类:
其他好文 时间:
2015-09-11 09:11:14
阅读次数:
790
因为项目中有个非常重要的功能,并发量和访问量都很大,里面使用了pydes,总感觉它的性能不太好,从别人的对比来看,性能差距应该挺大,但还是自己测试下吧。 自己测试,心里更有数。
环境
macos 10.10.5
python2.7
pyDes (2.0.1) 纯python
pycrypto (2.6.1) 底层依赖C
测试由于加密,解密方式很多,这里只测试一种,大概看下在完成相似功能性能差别就好...
分类:
其他好文 时间:
2015-09-10 13:14:56
阅读次数:
251
新安装的RedHat6.0操作系统,为了节省时间,在安装时选择了"最小化安装"操作系统需要运行mysql-5.6.11,在cmake编译时报如下错误:--OPENSSL_LIBRARY=OPENSSL_LIBRARY-NOTFOUND--CRYPTO_LIBRARY=CRYPTO_LIBRARY-NOTFOUND--LibrarymysqlclientdependsonOSLIBS-lpthread;m;rt;dlC..
分类:
数据库 时间:
2015-09-08 07:05:46
阅读次数:
230
新安装的RedHat6.0操作系统,为了节省时间,在安装时选择了"最小化安装"操作系统需要运行mysql-5.6.11,在cmake编译时报如下错误:--OPENSSL_LIBRARY=OPENSSL_LIBRARY-NOTFOUND--CRYPTO_LIBRARY=CRYPTO_LIBRARY-NOTFOUND--LibrarymysqlclientdependsonOSLIBS-lpthread;m;rt;dlC..
分类:
数据库 时间:
2015-09-08 07:05:35
阅读次数:
1175
openssl可以在多线程环境下使用,但前提是向openssl提供线程锁设施,通过CRYPTO_set_locking_callback设置。在一些复杂软件环境环境中,可能存在多个上层模块同时使用openssl,并且都通过CRYPTO_set_locking_callback设置锁设施,如果出现这种...
分类:
其他好文 时间:
2015-09-07 15:38:09
阅读次数:
204
从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可...
分类:
编程语言 时间:
2015-09-05 16:27:38
阅读次数:
699
string and StringSource (load):string spki = ...;StringSource ss(spki, true /*pumpAll*/);RSA::PublicKey publicKey;publicKey.Load(ss);vector and ArrayS...
分类:
其他好文 时间:
2015-08-31 21:07:27
阅读次数:
250
//Go标准包中只有MD5的实现
//还好,github上有MD4实现。
package?main
import?(
????"golang.org/x/crypto/md4"
????"encoding/hex"
????"fmt"
)
func?get_md4(buf?[]byte)?([]?byte)?{
...
分类:
其他好文 时间:
2015-08-30 23:41:18
阅读次数:
430
先从个简单点的,也是用的比较多MD5加密开始,不多说直接上代码 package?sign
import?"crypto/md5"
type?MD5Client?struct?{
}
var?MD5?=?MD5Client{}
func?(this?*MD5Client)?Encrypt(plantext?...
分类:
其他好文 时间:
2015-08-28 17:58:48
阅读次数:
168
nodejs是通集成在内核中的crypto模块来完成加密解密。常用加密解密模块化代码:/** * Created by linli on 2015/8/25. */var crypto = require('crypto');//加密exports.cipher = function(algorit...
分类:
Web程序 时间:
2015-08-26 13:35:23
阅读次数:
451