摘要: 在javacard程序开发当中,有以下几点需要注意的地方,可以帮助你更好的开发javacard应用。 参考Java Card & STK Applet Development Guidelines by gemalto文档。 1.javacard应用不支持以下定义: (1)Unicode编码的字符; 阅读全文
posted @ 2016-10-09 20:18 万物共鸣 阅读(1638) 评论(0) 推荐(0) 编辑
摘要: java初始化有两种,一种是在定义的时候就初始化,另外一种是在构造函数内初始化,这两种有什么区别呢? s1初始化是在进入到构造函数之前,所以当Initial对象创建的时候,s2是NUll。然而调用构造函数初始化s2,可以自由的让你选择初始化的值,而s1初始化的值是写死的! 在类的内部,变量定义的先后 阅读全文
posted @ 2016-09-22 21:09 万物共鸣 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 因项目需要,利用APDU通信协议在ME手机端和卡端进行通讯。在实践的过程中遇到一些问题,先记录如下。 APDU协议,即是智能卡与读写器间的应用层协议,在ISO7816-4[7]中定义了该协议的结构格式。APDU数据有两种结构,读写器使用的APDU结构为命令APDU,C-APDU(Command AP 阅读全文
posted @ 2016-08-22 23:22 万物共鸣 阅读(5649) 评论(0) 推荐(0) 编辑
摘要: CA证书申请CSR文件主要包括Common Name,Organization,Organizational Unit,City/Locality,State/County/Region,Country,Email address,Public Key,signature以上都是可变的填充内容,即不 阅读全文
posted @ 2016-07-28 14:30 万物共鸣 阅读(3864) 评论(0) 推荐(0) 编辑
摘要: 这几天学习U盾相关的技术,以自己的理解表述一遍。 U盾是用于网上银行电子签名和数字认证的工具。内置智能卡处理器,采用1024位非对称密钥算法对网上数据进行加密、解密和数字签名。确保网上交易的保密性、真实性、完整性、不可否认性。 本文以甲方向乙方网上发送一份合同文件为例,结合U盾,讲述保证数据安全的流 阅读全文
posted @ 2016-06-22 23:06 万物共鸣 阅读(925) 评论(0) 推荐(0) 编辑