密码学
zhangyang0402
勤奋学习+善于思考+富有激情
展开
-
OpenSSL编译与配置
OpenSSL编译与配置转载请注明出处:http://blog.csdn.net/zhangyang0402一、Windows下编译OpenSSL1.下载ActivePerl并安装2.下载OpenSSL并使用WinRAR解压缩3.使用命令提示符,进入到OpenSSL目录,执行下面的操作:(1)执行Configureperl configure VC-WIN32 --prefix=c:/原创 2009-03-27 23:29:00 · 2275 阅读 · 0 评论 -
AES学习总结
一、AESAES ,即advanced encryption standard, 高级加密标准, 它属于对称加密算法,加密解密使用同一密钥。 输入:16B的分组密钥:128位(16B)、196位(24B)或256位(32B)不同位数的密钥,决定后面加密/解密的轮数。16B的密钥,将进行10轮加密/解密;24B的密钥,将进行12轮加密/解密;32B的密钥,将进行14轮加密/原创 2010-04-05 00:57:00 · 1519 阅读 · 2 评论 -
AES中Sbox的生成
转载请注明来源:http://blog.csdn.net/zhangyang0402/archive/2010/04/08/5465032.aspx一、概述在整个AES加密中,SBox被使用到了两次:一次是在密钥(Cipher Key)扩展生成轮密钥(Round Key)的时候,另一次是轮加密的第一步字节替换(SubByte)。根据FIPS 197,SBox的生成分两步:原创 2010-04-08 23:14:00 · 12631 阅读 · 1 评论 -
Windows XP下编译openssl-1.0.0 (下)
在公司的电脑XP上安装openssl-1.0.0, 1. 当执行nmake -f ms/ntdll.mak时,出现下面的错误:NMAKE : fatal error U1077: cl : return code 0xc0000135并弹出一个对话框,信息如下:CL.EXE Unable to Locat ComponentThis application has原创 2010-05-10 20:30:00 · 5039 阅读 · 1 评论 -
Windows XP下编译openssl-1.0.0 (上)
版本ActivePerl: 5.12.0 Build 1200VC: 6.0openssl: 1.0.0masm: 6.00.8168.0 ActivePerl,MASM, VC6.0均已安装且bin目录都在PATH环境变量中一、 NMAKE : fatal error U1077: ml : return code 0x1当执行>nmake -f ms/ntdll.mak原创 2010-05-09 23:50:00 · 13273 阅读 · 11 评论