随笔分类 - 密码学
摘要:文章出处:http://blog.csdn.net/delphiwcdj/article/details/6298820具体步骤如下:(1) 下载tomcrypttomcrypt 1.17 VS2008+intel C++工程http://d.download.csdn.net/down/1783339/jackyjkchencrypt-1.17.rar (11.03 MB) 源代码http://www.hackchina.com/cont/118501Tomcrypt 1.16 and manualhttp://download.csdn.net/source/981828(2) 编译tom
阅读全文
摘要:文章原文http://lvbin0502.iteye.com/blog/1409802几个基本概念:加密:发送方利用接收方的公钥对要发送的明文进行加密。解密:接受方利用自己的私钥进行解密。公钥和私钥配对的,用公钥加密的文件,只有对应的私钥才能解密。当然也可以反过来,用私钥加密,用对应的公钥进行解密。签名:发送方用一个哈希函数从报文文本中生成报文摘要,然后用自己的私人密钥对这个摘要进行加密,得到的就是这个报文对应的数字签名。通常来说,发送方会把数字签名和报文原文一并发送给接受者。过程示例如下图:验签:接收方得到原始报文和数字签名后,用同一个哈希函数从报文中生成摘要A,另外,用发送方提供的公钥对数
阅读全文
摘要:问题的提出:1、传统的“对暗号”经典片断:问:天王盖地虎答:宝塔镇河妖互相握手,拥抱,同志呀同志!可终于找到你了相信大家一定看过间谍电影中地对暗号片断,但是暗号容易被敌人窃取,于是有了革命者惊险或悲壮的故事,当然了其中不乏有叛徒的出卖。安全分析:对暗号中容易出现暗号被第三方窃取的情况,其中存在很大的安全隐患,相信大家一定印象深刻,深有体会。2、密码学中对“对暗号”的借鉴在传统的对称密码学体系中,用密钥来代表双方的暗号暗号=密钥当然了,暗号越复杂,即密钥长度越长越安全但暗号太复杂,越不容易记住,所以实际应用中密钥长度也不会太长(现在比价流行使用128位的密钥)至于对称密码算法:CPU卡中使用的一
阅读全文