- 博客(8)
- 资源 (3)
- 收藏
- 关注
原创 冷复位与热复位
1 冷复位 为了启动与机械连接的卡的交互,接口设备应根据一类操作条件激活电路:A,B或C,按以下顺序。RST shall be put to state L. VCC shall be powered. I/O in the interface device shall be put in reception mode. The interface device shall ign...
2018-11-16 15:25:44
6859
1
原创 智能卡芯片管脚
1. 通常智能卡芯片有8个管脚C1: supply power input (VCC). C2: reset signal input (RST). C3: clock signal input (CLK). C4: RFU. C5: ground (GND, reference voltage). C6: standard or proprietary use (SPU). C7...
2018-11-15 15:54:43
2036
1
原创 事务和原子操作
一、概述 原子操作是对一个单一的对象(包括类域、数组元素等永久对象)数据进行修改过程中发生断电、严重异常等失败情况时,保证原始数据的完整性,即恢复到初始数据状态。事务操作是对一系列的永久数据更新的一个逻辑的集合,要么所有的永久数据的修改都正确完成,要么所有的数据都被恢复为它们以前的值。 二、原子操作 原子操作定义了一个单一的对象、类域、数组元素等进行修改的过程...
2018-10-29 16:49:59
1772
原创 Java卡虚拟机和Applet的生命周期
一、 Java卡虚拟机的生命周期 正常的PC上的Java虚拟机是作为一个操作系统进程运行。当操作系统进程终止时,Java语言的应用和它们的对象将自动销毁。 在Java卡技术中,虚拟机的生命周期等同于卡的生命周期。就算卡在没有电源供电的情况下,存储在卡上的信息也会被存储起来。宏观上来看,Java卡虚拟机中创建的用于表现应用信息的对象是永久的,那么Java卡虚拟机呈现出来是永远运...
2018-08-10 18:13:14
632
原创 Javacard特权对象
一、 简介 Javacard跨越上下文的对象访问。Javacard防火墙将一个applet的运行限定在它的被指定的上下文中。为了允许applet与其它的applet或JCRE进行交互,Javacard提供了一个上下文可以访问一个属于另一个上下文的对象。提供了以下四种安全机制:JCRE入口点对象 全局数组 JCRE特权 共享接口 二、JCRE入口点对象 安全的...
2018-07-27 15:59:47
628
原创 Java卡临时对象理解
一、 介绍 Java卡临时对象是对象的一种特殊情况。临时对象本身是永久的(NVM),只是对象的域的内容具有临时性或者短暂特性(RAM)。临时对象有两类:1、CLEAR_ON_RESET临时对象 CLEAR_ON_RESET临时对象被用来维护一些状态,这些状态跨越applet选定而不跨越卡复位被保持。2、CLEAR_ON_DESELECT临时对象 CLEAR_O...
2018-07-25 20:45:14
1304
原创 Java卡对象管理
一、 概述 Java卡VM是Java VM的一个子集。Java卡中用来表示、存储、操作的数据结构称之为对象。Java卡平台除了的基本数据类型外的数据以对象方式存在。本文介绍Java卡平台中的对象管理。二、 对象种类 除了类的对象实例,数组也是以对象的方式存在。例如以下常见的对象: boolean类型数组、byte类型数组、short类型数组、int类型数组、...
2018-07-23 17:51:19
541
原创 GP SCP02协议 - 实例计算详解
一、概述 在智能卡中,卡和卡外实体都可以作为安全消息的发送实体和接受实体。因此,SCP02是卡和卡外实体之间,用于保证实体认证,传输数据完整性和数据来源认证,传输数据的机密性的安全通道协议。 在SCP02中,卡将至少支持以下由“i”定义的实现选项中的一个: “i” = ‘04’,显式发起模式,修改后APDU的C-MAC,ICV设置为0,无ICV加密,1个安全通道基本密钥,未指定卡Ch...
2018-07-04 11:21:16
8096
4
GPC-Amendment A(中文版规范).rar
2019-05-27
SPI协议笔记
2018-12-04
ISO7816入门基础
2018-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人