remote HCE示例工程(Android Studio)
发了篇HCE入门的文章,好多人和我要参考实现,最简单的版本找不到了,发一个我做的验证类的应用吧。玩法是通过HCE接收APDU,通过网络发送到服务器端的读卡器上,从而实现远程刷卡和共享刷卡;4G情况下银行卡实测表明还是有时延,刷卡会有失败率,但基本可行。到5G的时候,估计能有商用模式。
Mac上使用pcsc访问智能卡的xcode工程
Mac Lion已经内置了pcscd作为智能卡框架,以及向windows靠拢的pcsclite作为开发库,文件为在Mac上实现了智能卡连接的xcode工程。具体描述参见本人csdn博客。
ubuntu上基于pcscd和libpcsclite访问智能卡的eclipse工程
ubuntu上基于pcsclite库的参考eclipse cdt工程。在ubuntu上配置pcsc及读卡器请参阅本人的csdn博客。
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
eclipse javacard 开发插件
jcde是基于sun的javacard开发环境jcdk命令行开发的eclipse集成插件。可以用于快速构建javacard工程,以及编译和调试。
IBM jcop dev kit for eclipse
IBM公司javacard产品jcop的开发套件,原来是免费的,现在貌似收费了。本版本支持javacard 2.2.1 / GP 2.1,可用于快速开发和软模拟。
智能卡操作及11.11指令封装PCSC类
用以操作支持PC/SC标准读卡器的封装类,并对GSM 11.11的指令进行了封装。
智能卡规范 3GPP TS 11.11
Specification of the Subscriber Identity Module - Mobile Equipment (SIM - ME) interface
智能卡-手机接口规范(英文版)
版本 8.40