自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

邹德强(CaesarZou)的专栏

关注智能卡、java card、终端平台,及PKI周边技术以及相关产品。

  • 博客(14)
  • 资源 (11)
  • 收藏
  • 关注

原创 Windows精准计时&精准Timer

以前做上层程序的时候,需要计时的时候就GetTickCount()获取当前ms来做个减法,如果有Timer需求,那肯定直接SetTimer,OnTimer,KillTimer三件套。最近遇到了一个要求发送频率50Hz,直接SetTimer将间隔设置为20,结果发现数据间隔差的离谱。查了一下,GetTickCount和Timer都是基于Windows消息循环,最小单元为55ms左右。如果想实现更高的

2013-07-17 15:49:19 2764

转载 ASN.1探索 - 3编码规则与传输语法(CER与DER)

3.2  CER与DERCER与DER(Canonical and Distinguished Encoding Rules)3.2.1  更多限制规则的需求在X.400 和X.500中应用接力传递消息,会使用到X.509数字签名(Digital Signature),其过程如下图所示:Figure 3-25 接力传递消息发送方发送v的编码结果c1(v),同时发送其数字签名

2013-07-16 12:16:16 2289

转载 ASN.1探索 - 3 编码规则与传输语法(3 - PER)

转自: http://wmfbravo.blog.163.com/感谢: wmfbravo 本章主要介绍BER和PER两种编码规则及其衍生规则。3.3  PERBER编码因其在大小上的开销过大而受人诟病,和真实编码数据相比,平均需要增加50%的额外数据。正式这个原因推动了PER(Packed Encoding Rules)的诞生。相同协议,PER编码与B

2013-07-16 12:10:19 4516

转载 ASN.1探索 - 3 编码规则与传输语法(1 - BER)

转自: http://wmfbravo.blog.163.com/感谢: wmfbravo 3  编码规则和传输语法本章主要介绍BER和PER两种编码规则及其衍生规则。3.1  BER3.1.1  基本规则BER(Basic Encoding Rules)是ASN.1中最早定义的编码规则,在讨论详细编码规则时,我们是基于正确的抽象描述上。BE

2013-07-15 20:14:03 2316

转载 ASN.1探索 - 2 基础知识(3)

转自: http://wmfbravo.blog.163.com/感谢: wmfbravo  2  基础知识&  注释:本章的内容主要翻译自《ASN.1 Communication between Heterogeneous Systems》。2.11  子类型约束2.11.1  单值约束(Single Value Constra

2013-07-15 20:08:33 2501

转载 ASN.1探索 - 2 基础知识(2)

转自: http://wmfbravo.blog.163.com/感谢: wmfbravo 2  基础知识&  注释:本章的内容主要翻译自《ASN.1 Communication between Heterogeneous Systems》。2.8  基本类型Table 2-4 基本类型汇总表类型

2013-07-15 18:26:51 2418

转载 ASN.1探索 - 2 基础知识(1)

转自: http://wmfbravo.blog.163.com/感谢: wmfbravo2  基础知识&  注释:本章的内容主要翻译自《ASN.1 Communication between Heterogeneous Systems》。2.1  相关背景知识2.1.1  OSI参考模型Figure 2-1 OSI 

2013-07-15 17:13:54 1985

转载 ASN.1探索 - 1 简介(转)

--1  简介&  注释:本章的内容主要翻译自《ASN.1 Communication between Heterogeneous Systems》和《ASN.1 Complete》。 ASN.1 – Abstract Syntax Notation dot one,抽象记法1。数字1被ISO加在ASN的后边,是为了保持ASN的开放性,可以让以后

2013-07-15 17:01:24 3110

转载 细数开源历史上的九个重大事件

开放源码(开源)的精神在于使用者可以使用、复制、散布、研究和改进软件。这可以追溯到20世纪60年代,至今已有半个世纪了。伯乐在线-职场博客的这篇文章将列举开源历史上的九大重要事件。虽然本文不是专门对开源产品,但还是说到了一些,因为它们在开源发展的进程中有着巨大的影响。下面这份名单是按时间顺序排列。因为这个话题涉及方面比较广,您可能并不认同这份名单,这几乎是不可避免的。如果您

2013-07-15 14:55:12 1107

转载 TLS协议栈和握手细节

TLS Stack and something detail info about HandShake process                            

2013-07-15 14:34:13 3539

转载 [SSL/TLS] SSL/TLS协议综合总结

密码技术要了解SSL协议,首先要了解:加密算法、消息摘要算法(又称为哈希算法Hash),数字签名等概念。这些技术每个都可以写出一整本的书,它们结合在一起,提供了保密性、完整性和身份验证的功能。加密算法设想:ALICE想发消息给她的银行要汇出一笔款。ALICE希望这些消息是保密的,因为这里面包括她的帐户资料和汇款金额。一种办法是使用加密算法,这种技术将她要传递的消息变成经过加密的密文,直

2013-07-15 14:30:55 1613

转载 [SSL]公钥与私钥典型应用

1、关于公钥和私钥    公钥和私钥或者称非对称密钥和对称密钥是密码体制的两种方式。私钥体制指加解密密钥相同或彼此容易推出,因此加解密密钥都是保密的。公钥体制指加解密密钥彼此无法推出,公钥公开,私钥保密。由上定义可知,公钥私钥是两种不同的密码体制,而不是两个不同的应用或两个不同的密钥。因此在加密和签名应用中,公钥私钥均可以使用。2、关于加密和签名的实际应用    在实际加密应用

2013-07-15 14:26:48 2251

转载 [SSL]SSL算法库的理解与测试

SSL算法库包含3类算法,这里分别说明SSH所用到和我们可能用到的算法:对称加密算法——DES、AES、RC4;非对称加密算法——RSA、DH;信息摘要算法(单向哈希算法)——MD5、SHA;在SSH中,使用RSA算法加密SSH v1的密钥交换过程;使用DH算法加密SSH v2的密钥交换过程,通过DH算法获得会话密钥;使用DES算法加密SSH的会话过程。 DES

2013-07-15 14:25:04 1877

转载 [SSL]PKCS与X.509标准的简单说明

from: http://blog.csdn.net/do2jiang/article/details/5845031PKI标准可以分为第一代和第二代标准。第一代PKI标准主要包括美国RSA公司的公钥加密标准(Public Key Cryptography Standards,PKCS)系列、国际电信联盟的ITU-T X.509、IETF组织的公钥基础设施X.509(Public Key

2013-07-15 14:22:28 2109

ISO 9796-2

ISO 9796-2

2016-06-15

ISO 9797 part 1

ISO 9797

2016-06-15

remote HCE示例工程 Server端(eclipse)

和remote HCE对应的Server端程序

2016-06-14

remote HCE示例工程(Android Studio)

发了篇HCE入门的文章,好多人和我要参考实现,最简单的版本找不到了,发一个我做的验证类的应用吧。玩法是通过HCE接收APDU,通过网络发送到服务器端的读卡器上,从而实现远程刷卡和共享刷卡;4G情况下银行卡实测表明还是有时延,刷卡会有失败率,但基本可行。到5G的时候,估计能有商用模式。

2016-06-14

Mac上使用pcsc访问智能卡的xcode工程

Mac Lion已经内置了pcscd作为智能卡框架,以及向windows靠拢的pcsclite作为开发库,文件为在Mac上实现了智能卡连接的xcode工程。具体描述参见本人csdn博客。

2012-09-20

ubuntu上基于pcscd和libpcsclite访问智能卡的eclipse工程

ubuntu上基于pcsclite库的参考eclipse cdt工程。在ubuntu上配置pcsc及读卡器请参阅本人的csdn博客。

2012-09-20

PKCS#1 java 语言实现参考 V1.0

基于BigInteger类用java封装的PKCS#1 v2.1 全算法实现,模块与规范一一对应。包含 I2OSP OS2IP RSAEP RSADP RSASP1 RSAVP1 RSAES-OAEP RSAES-PKCS1_v1_5 RSASSA-PSS RSASSA-PKCS1-v1_5 以及 MGF SourceAlgrithm等规范定义的模块。并在注释中对应文档各个部分。并部分实现了规范附带的TestVect的测试脚本。 用C的朋友,请参考开源项目openssl对应的源代码。 本实现完全以学习/导读为目的,在性能上没有做太多的考虑和优化。请不要直接使用到实际项目中,建议使用sun自带的Cipher等类。 bug反馈: zoudeqiang1979@tsinghua.org.cn

2012-03-27

eclipse javacard 开发插件

jcde是基于sun的javacard开发环境jcdk命令行开发的eclipse集成插件。可以用于快速构建javacard工程,以及编译和调试。

2011-09-02

IBM jcop dev kit for eclipse

IBM公司javacard产品jcop的开发套件,原来是免费的,现在貌似收费了。本版本支持javacard 2.2.1 / GP 2.1,可用于快速开发和软模拟。

2011-09-02

智能卡操作及11.11指令封装PCSC类

用以操作支持PC/SC标准读卡器的封装类,并对GSM 11.11的指令进行了封装。

2010-05-17

智能卡规范 3GPP TS 11.11

Specification of the Subscriber Identity Module - Mobile Equipment (SIM - ME) interface 智能卡-手机接口规范(英文版) 版本 8.40

2010-04-24

空空如也

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

TA关注的人

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