自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

人生如棋

天行健,君子以自强不息;地势坤,君子以厚德载物.

  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

转载 stdcall 与 _cdecl 的区别

 (1) __stdcall调用__stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。WIN32 Api都采用__stdcall调用方式,这样的宏定义说明了问题:#define WINAPI __stdcall按C编译方式,__stdcall调用约定在输出函数名前面加下划线,后面加“@”符号和参数的字节数,形如_functionname@

2010-04-30 00:12:00 881

原创 DIY UltraEdit搭建汇编语言IDE

UltraEdit版本 16.0.0.1037 一. 添加支持汇编语言语法高亮 1. 去官方网站查找汇编语法的配置文件由于我使用的汇编编译工具是MASM,所以,这里我找到了masm.uewhttp://www.ultraedit.com/files/wf/masm.uew2. 在C:/Documents and Settings/Administrator/Applicat

2010-04-24 20:52:00 4834

原创 Windows下32位汇编程序环境搭建

《Intel汇编语言程序设计》学习笔记 一、汇编编译器的安装与配置这里使用汇编编译器MASM321.下载MASM32去http://www.masm32.com/下载最新版的MASM32   2.安装MASM32 3.设置环境变量MASM32安装目录下重要的目录:bin, include, lib 在环境变量中设置下列值C:/masm32/b

2010-04-21 00:02:00 3386

原创 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 12630 1

原创 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

DES加密解密源代码

这是我学习DES时编写的DES加密解密程序。源代码中有详细注释。运行程序时,16轮加密解密的每一步都会输出中间结果,便于学习和研究DES。

2010-04-09

Intel AES 指令集

Intel® AES instructions are a new set of instructions available beginning with the all new 2010 Intel® Core™ processor family based on the 32nm Intel® microarchitecture codename Westmere. These instructions enable fast and secure data encryption and decryption, using the Advanced Encryption Standard (AES) which is defined by FIPS Publication number 197.

2010-04-08

AES标准文档FIPS-197

这是AES的标准规范文档(English),对解读AES有莫大的帮助作用。

2010-04-08

linux学习入门基础课件(清华大学)

清华大学的linux学习入门基础课件,适合Linux初学者.

2009-12-26

图书管理系统(VB+SQL Server)

这是我学数据库时用VB开发工具做的一个图书管理系统.

2008-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除