1.
Card 安装的是CAP File
apdutool 监听 T=1 9025端口 (默认端口 for contacted )
9025+1 = 9026 for 非接触
apdutool.bat + script file
2.
SCP01卡,JCOP31只有SCP01
SCP02卡,JCOP41才有SCOP2
JCardManager 4.0
http://www.gemalto.com/products/jcardmanager/
http://www.globalplatform.org/specificationscard.asp
SCP ---》 Secure Channel Protocol
3.
JCOP 是 GP规范的一个具体实现
JCRE java card Runtime Environment
JCOP31 是双介面的 java card , 接触 / 非接触
JCOP41卡
MIFARE智能卡技术
MIFARE是Philips Electronics所拥有的13.56MHz非接触性辨识技术。
4.
JSR 177: Security and Trust Services API for J2METM
JSRs: Java Specification Requests
http://jcp.org/en/jsr/detail?id=177
http://docs.oracle.com/javame/config/cldc/opt-pkgs/api/security/satsa-api/jsr177/
5.
VGP规范 visa 的 GP规范
6.
philips 的 JCOP 智能卡
ISO 7816-3
PBOC 2.0规范
EMV规范
CVM规范
7.
北京握奇
北京芯杰
8.
Native COS Card , Native COS
9.
java卡是服务器
有三种写法 applet , RMI , Servlet
主应用程序扮演客户端
10.
APDU找到applet的Funs去调用
java Card 是一个平台,让applet去运行
解析ins ,命令分派
11.
动态装载不同应用或相同应用的不同实例
12.
java card 3
Classic Edition 8/16位 cpu
Connected Edition 32位 cpu
13.
OTA系统
http://www.eastcompeace.com/products_detail/&productId=0ea4010e-9f1a-47d5-8f4d-4fb71ab0ee0f&comp_stats=comp-FrontProducts_list01-55470417644.html
东信和平OTA系统
东信和平OTA系统是一个基于OTA技术的多功能,多站点的用来验证SIM卡/ USIM卡应用配置的解决方案。OTA系统包括SIM卡/ USIM卡,OTA的服务器和全套预装的应用、管理工具。移动用户只需要拥有一张OTA卡,在手机上进行简单操作,就可以按照个人喜好把网络所提供的各种业务菜单方便地下载到自己的SIM卡中,按自己的意愿定制具体业务。
COS掩膜
http://www.tsinghuaic.com/support/0623_06.asp
COS开发商从半导体厂家订制智能卡芯片的过程,是把半导体厂商生产的芯片和COS开发商生产的COS结合起来的过程,这个过程叫做掩膜,是在半导体厂家完成的,就是把COS代码批量烧进芯片中集成的ROM中。生产出来的是定型了的产品。所以在智能卡领域,半导体厂商是芯片的供应商,半导体厂商的直接用户是COS开发商。半导体厂商提供的芯片是智能卡的硬件部分。而COS开发商是智能卡产品的供应商,提供给用户的是智能卡产品。
Native卡
http://3126898tbf.blog.163.com/blog/static/16962641820113105446267/
Native卡是和Java卡相对应的概念,通常所说的Native卡是指卡片的COS和硬件平台紧密相关,卡片不具有通用性和二次开发的API接口,应用的开发和底层COS密不可分,而且多数的Native卡仅支持单一应用,即便是支持多应用也是事先固化在芯片里的多应用,不能够像Java卡那样支持多应用的动态下载。
14.
网络结点
提供服务,请求资源
消息传递,远程方法调用,Web
直接管理网络连接
sun的 Generic Connection Framework
APDU
RMI
Open Card Frameword
SATSA
15.
Java Card Platform Simulator (cref)
Simulator - 模拟器
installer
download --> create -- > select
cap(特别的jar格式文件)
ISO 14473 / ISO 7816
用 apdutool 读 script --->send (apdu) ------> RI 模拟器 (cerf )
16.
Java Card Platform Specification 2.2.2
Java Card 2.1.1 Virtual Machine Specification
Java Card Runtime Environment Specification
17.
card challenge
TLV 格式及编码
18.
APDU --> ISO 7816-4
T=0 / T=1 --> ISO 7816-3
ISO 9797
ISO 9796-2
ISO 14888
ISO 8825-1:2002
ISO 14443
分享到:
相关推荐
智能卡安全规范PKCS标准是信息安全领域中一个重要的标准体系,它主要关注的是公钥密码学(Public Key Cryptography Standards,简称PKCS)的应用。PKCS由RSA实验室提出,是一系列关于加密、证书、消息认证码等技术的...
智能卡工具软件 - V2019野火版是一款专门针对智能卡进行管理和操作的应用程序,主要用于IC卡、M1卡、UID卡、CUID卡以及ID卡等类型的卡片进行卡号、UID、0扇区数据以及数据扇区的读取和写入操作。这个软件在智能卡...
智能卡收费系统的广泛应用,不仅推动了信息技术在日常生活中的普及,也促进了智慧城市、智慧交通等概念的实现。随着技术的不断进步,未来的智能卡收费系统将更加智能化、个性化,更好地满足不同场景下的需求。
在智能卡领域进行开发,首先需要掌握一些基础的技术和概念。例如,对于加密算法的了解是必不可少的,其中摘要算法、对称加密算法和非对称加密算法是三大主要加密算法类型。摘要算法通过特定的哈希函数,可以将任意...
智能卡中的“文件”概念与传统意义上的文件有所不同,它更多是指存储在智能卡上的数据结构,用于组织和管理用户数据。这些“文件”可能包含用户的个人信息、交易记录、数字证书等敏感信息,是COS管理的核心对象之一...
智能卡的工作原理主要基于两个关键概念:接触式和非接触式通信。接触式智能卡需要物理接触读卡器,通过金属触点传递电力和数据。而非接触式智能卡,如射频识别(RFID)卡,利用无线射频信号进行通信,无须物理接触,...
Java智能卡原理与应用开发是智能卡技术领域中的一个重要主题,尤其对于Java开发者而言,它涉及到如何使用Java Card技术进行安全、高效的嵌入式系统设计。Java Card是一种在微小的智能卡上运行的Java平台,它使得智能...
智能卡开发的基础教程。虽然有点老,但胜在概念详细,而且基础的东西都是没有变的
智能卡,这一微处理器和存储器集成的卡片,自从1972年由法国人罗兰·莫雷诺的发明以来,已经从一个简单的概念发展成为全球性的技术产业。它的别称IC卡或集成电路卡(ICC),外形尺寸为85.6 mm×53.98 mm×0.76 mm,...
【智能卡-COS(Chip Operating System)概念详解】 COS,即Chip Operating System,是专为智能卡设计的片内操作系统。智能卡是一种特殊的电子设备,通常包含微处理器芯片和有限的内存,用于储存和处理数据。由于这些...
本文旨在介绍智能卡的基本概念、分类、文件系统、接口协议以及如何使用Java语言进行智能卡应用程序的开发。文章详细介绍了Java Card平台的特点及开发环境(JCDK)的搭建方法,并通过具体的银行智能卡应用案例展示了...
4. **示例代码和教程**: 这些资源可以帮助新开发者快速理解智能卡编程的基本概念,并通过实例学习如何实现特定功能,如数字签名、加密和身份验证。 5. **文档**: 完善的开发者指南、API参考、用户手册和技术规范...
2. 应用程序:智能卡上可以安装多个应用程序,每个都有自己的数据空间和权限。 3. 文件系统:COS中的一个重要组成部分,用于组织和管理卡片上的数据。 4. 个人化:智能卡在出厂时是空白的,个人化过程是将特定的数据...
### 智能卡与一卡通系统方案 #### 停车场管理系统的解析 停车场管理系统作为现代城市管理的重要组成部分,其高效运作对于提升城市交通效率、优化停车资源具有重要意义。本文将详细介绍停车场管理系统的基本概念、...
随着智慧城市概念的深入人心,大数据与人工智能技术的快速发展,商业楼宇的智能化已经成为行业发展趋势。智能一卡通作为楼宇管理的重要组成部分,为商业写字楼的高效运营提供了有力支持。本文将详细阐述商业写字楼...
移动支付智能卡技术及其应用深度解析 随着科技的飞速发展,移动支付已成为现代生活中不可或缺的一部分,而智能卡技术作为移动支付的关键支撑,其重要性日益凸显。本文旨在深入探讨智能卡技术,尤其是射频识别(RFID...
例如,对数据进行加密运算,与智能卡读卡器、智能卡使用者等多方进行安全认证等。随着微电子技术的发展,在IC卡中嵌入中央处理器(CPU)已成为可能,配合卡中的ROM(用于存储指令代码)、RAM(随机存储器)、EEPROM(作为...
规划智能卡身份验证所需的基本问题和概念,包括简介、智能卡技术、使用智能卡帮助保护管理员帐户、使用智能卡帮助保护远程访问帐户
《Gemalto芯片智能卡行业内部资料》是一份深入探讨Gemalto公司智能卡产品设计的内部文档,主要聚焦在RCA2CRM系统详细设计的第一层级。这份文档详细地阐述了RCA2CRM系统的内部架构、功能模块以及设计原理,是理解...
### 智能卡协议7816-3:深入解析 #### 一、概述 ISO/IEC 7816-3是一项国际标准,它详细规定了接触式智能卡(即内置集成电路的卡片)的电气接口及其传输协议。这份标准是ISO/IEC 7816系列标准中的第三部分,主要...