随笔分类 - 安全相关知识
摘要:1.MD5 主要由以下几个函数计算:MD5、MD5_Init、MD5_Update、MD5_Final #include <openssl/md5.h>#include <openssl/err.h>//1.计算字符串 unsigned char MD5result[128]={0}; unsign
阅读全文
摘要:1.引言 密码加密方法可以是通过一定规律平移(凯撒密码)、替换(Enigma)进行编码。密码破解可以是暴力破解和频率分析。密钥本身是一个巨大的数字或者密钥空间的大小(由密钥长度决定) 2.密码学常用的算法: 对称加密:DES、三重DES、AES(现在最流行使用,安全性最好,也就是Rijndael算法
阅读全文
摘要:加密:加密与解密是同一秘钥称为对称加密,用公钥加密、用私钥解密称为非对称加密。 CA:证书中心"(certificate authority,简称CA),为需认证的公钥做认证的机构。CA用自己的私钥(标记为CA私钥)对需认证的公钥(如公钥AB)和相关信息进行加密,就生成数字证书。数字证书要用CA提供
阅读全文