自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

密码开发者

专注密码技术与数字证书应用

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 Windows下USB磁盘开发系列四:SetupDiEnumDeviceInterfaces()返回ERROR_NO_MORE_ITEMS 259错误代码的原因

在调用API SetupDiEnumDeviceInterfaces()查询USB设备接口的时候,遇到了259的错误代码:ERROR_NO_MORE_ITEMS。开始不得其解,后来仔细察看了相关的msdn,发现是我调用SetupDiGetClassDevs()的参数使用错了。定义如下:HDEVINFO SetupDiGetClassDevs( _In_opt_ const GUID

2013-11-15 11:30:43 7504

原创 Windows下USB磁盘开发系列三:枚举系统中U盘、并获取其设备信息

前面我们介绍了枚举系统中的U盘盘符、以及获取USB设备的信息。有个时候我们不仅仅需要获取U盘盘符(路径),而且需要获取该U盘的硬件信息,比如厂商、friendly name、描述等等。那么我们可以通过前面两个方法,把U盘盘符和设备信息匹配起来吗?答案是肯定的,下面介绍具体的实现方法。 具体方法如下:1,获取U盘盘符(路径);2,对U盘路径调用CreateFile()获取U盘句柄;

2013-11-14 16:58:39 4210 1

翻译 用实例讲解RSA加密算法(精)

RSA是第一个比较完善的公开密钥算法,它既能用于加密,也能用于数字签名。RSA以它的三个发明者Ron Rivest, Adi Shamir, Leonard Adleman的名字首字母命名,这个算法经受住了多年深入的密码分析,虽然密码分析者既不能证明也不能否定RSA的安全性,但这恰恰说明该算法有一定的可信性,目前它已经成为最流行的公开密钥算法。RSA公开密钥算法的发明人(从左到

2013-11-14 16:04:25 3290

原创 Windows下USB磁盘开发系列二:枚举系统中所有USB设备

上篇 《Windows下USB磁盘开发系列一:枚举系统中U盘的盘符》介绍了很简单的获取系统U盘盘符的办法,现在介绍下如何枚举系统中所有USB设备(不光是U盘)。主要调用的API如下:1,调用SetupDiGetClassDevs()获取指定设备类型的句柄;2,调用SetupDiEnumDeviceInfo()枚举设备信息;3,调用SetupDiGetDeviceRegistry

2013-11-14 16:00:35 6594 1

智能ic卡及智能密码钥匙密码应用接口数据格式规范(COS命令格式定义)

国家密码管理局颁发的《智能ic卡及智能密码钥匙密码应用接口数据格式规范》,2010版。定义了加密硬件UKey COS和上位机之间的通信命令数据格式,是UKey厂商开发COS的白皮书。

2015-07-20

空空如也

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

TA关注的人

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