随笔分类 - 密码学
摘要:生成长度为1024位的RSA私钥openssl genrsa -out rsa_private_key.pem 1024通过RSA私钥生成RSA公钥openssl rsa -in rsa_private_key.pem -pubout -out public.pem 使用RSA公钥加密文件opens
阅读全文
摘要:消息认证包括两个目标 1消息完整性认证: 确保张三发给我的消息是完整的,在传输过程中没有被第三方篡改 2消息的来源认证: 确保这个数据是张三发给我的,而不是李四发给我的 第一个目标通常使用散列函数来达成 常见用例: 张三把要发送的数据通过散列函数比如md5提取数据的摘要,让后将摘要和数据一起发送给我
阅读全文
摘要:首先从md5说起,一般新进入开发行业最先接触的就是md5了,md5本质上是一个hash(谐音:哈希)算法,可以从一个大文件信息中提取出一小段信息,叫提取摘要,有的地方也有提取指纹这种说法,其实指纹这个比喻很好, md5(原始数据) = 摘要 hash算法的目的:同样的一段数据通过hash函数总是得到
阅读全文

浙公网安备 33010602011771号