- 博客(8)
- 资源 (13)
- 收藏
- 关注
转载 md5加解密原理
原文地址:http://www.cksis.com/blog/2271-md5jiamisuanfa-2.htmlMD5加密算法为现在应用最广泛的哈希算法之一,该算法广泛应用于互联网网站的用户文件加密,能够将用户密码加密为128位的长整数。数据库并不明文存储用户密码,而是在用户登录时将输入密码字符串进行MD5加密,与数据库中所存储的MD5值匹配,从而降低密码数据库被盗取后用户损
2013-11-08 16:18:34
2466
转载 OpenSSL: 消息摘要算法
转载自:http://blog.chinaunix.net/uid-7811535-id-2043442.html ,感谢作者weigongwan。用openssl的engine机制实现chiper,digest的替换遇到问题了,到底EVP是怎么样调用init,updata,final以及init,updata,final应该如何实现呢?---------------
2013-10-12 14:08:15
1022
转载 Linux 升级 openssl
原文链接:http://blog.youkuaiyun.com/java3344520/article/details/8612367由于Cyrus SASL 依赖OpenSSL1.0.0,查询系统自带的sasl[root@rhel4 ~]# openssl versionOpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 [
2013-09-16 14:51:51
1573
原创 rsa_eay_private_encrypt
singingstatic int RSA_eay_private_decrypt(int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) { BIGNUM *f, *ret; int j,num=0,r= -1; unsigned char *p; unsi
2013-09-13 17:21:15
3458
转载 Qt中内存泄露和退出崩溃的问题
Qt中帮程序员做了一些内存回收的事情,但正因为这些反而让对此不熟悉的人会屡屡犯错。收录一篇不错的文章:在C++中学习过程中,我们都知道:delete 和 new 必须 配对使用(一 一对应):delete少了,则内存泄露,多了麻烦更大。Qt作为C++的库,显然是不会违背C++的前述原则的。可是:在Qt中,我们很多时候都疯狂地用new,却很少用de
2013-09-05 16:03:47
1431
原创 对称算法,摘要算法,公钥算法
1. 对称算法加解密使用一个密钥有四种加密模式:电子密码本模式(ECB)、加密块链模式(CBC)、加密反馈模式(CFB)、输出反馈模式(OFB)2. 摘要算法消息摘要算法是不可逆。常用的“消息摘要”算法有: MD2、MD4、MD5、SHA、SHA-1/256/383/512等。 常用的摘要算法主要有MD5和SHA1。MD5的输出结果为16字节,sha1的输出结
2013-09-04 14:15:29
1195
原创 QT鼠标右键菜单的创建方法与示例
Qwidget和他的子类都可以有右键菜单,QWidget下与右键菜单有关的函数有:a) Qt::ContentMenuPlicy contentMenuPolicy() constb) void setContentMenuPolicy ( Qt :: ContentMenuPolicy policy )其中,a) 枚举类型有:Qt::DefaultContextMe
2013-08-30 14:28:48
3849
原创 Qdialog 和Qwidget 区别。show和exec区别
1. QT 中QDialog的显示函数有show()和exec()。那么他们有什么区别呢?show显示非模式对话框,控制权即刻返回给调用函数exec显示模式对话框,锁住程序直到用户关闭该对话框,期间用户不可以切换同程序下的其它窗口。2. QWidget类是所有用户界面对象的基类。 QMainWindow 类提供一个有菜单条、锚接窗口(例如工具条)和一个状
2013-08-30 13:59:09
2285
椭圆曲线数字签名算法
2013-10-30
http协议rfc2616中英文双版
2013-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人