图说智能卡规范

PBOC3.0 SM2 算法各种证书、数字签名的验证 1、关于SM2     SM2算法是一种非对称算法,与国际算法里中的RSA相对应。     SM2推荐的曲线参数如下:          在验证PBOC卡片中的发卡行公钥证书、IC卡公钥证书、签名的静态应用数据、签名的动态数据之前,先来了解一下PBOC规范中对数字签名的验证过程,如下图:     (该图参考PBOC第17部分)     此处的a,b,xG,yG即SM2推荐 阅读详情

图说智能卡规范


 

192004791.jpg192106164.jpg

PBOC应用

 

192924778.jpg

UPCARD应用

193238450.jpg

秘钥信息文件存储内容(8个秘钥最多):

PIN:验证持卡人的一个秘钥

PUK:用于解锁PIN的秘钥

PIN加密秘钥:对报文中用户输入PIN的加密秘钥

报文加密秘钥:对报文进行加密的秘钥

报文MAC秘钥:对报文进行计算MAC的秘钥

 

持卡人认证信息(EF01):包含但不限于-姓名(20)、证件类型(1)、证件号码(20)、联系电话(16)、保留(7)

卡片信息文件(EF02):卡片序列号(10)、渠道发展方编号(8)、安全载体类型(1)、保留(5)

默认支付银行卡文件(EF03):写权限由PIN保护,包含默认卡记录号(1)、RFU(7)

银行卡信息文件(EF04):禁止读,写权限由PIN保护。包含卡名称(20)、卡号(10)、二磁道信息(20)、三磁道信息(54)、有效期(2)、RFU(2)

终端交易明细文件(EF05):循环记录20条,写权限由PIN保护。包含:日期(4)、时间(3)、交易类型(1)、交易金额(4)、卡号(10)、商户代码(8)

 

智能卡应用的开发流程 在我看来,无论是上层的应用程序开发还是底层的譬如驱动程序的开发,无论是用C、C++还是Java、.net等语言进行开发都是一样的,必定会有一个执行平台,以及一个供开发人员调用的库(提供了各种封装好的功能接口)和编译器。不同的是C、C++等这类语言编译出来的代码是操作系统可以执行的机器码指令,编译完之后可以直接在操作系统上运行。而Java和.net则是在操作系统上搭建了一层运行环境,使用自己开发的虚拟机来执行Java程序和.net程序,而编译器编译出来的指令都是虚拟机可以识别的中间语言。那我们智能卡的开发有什 阅读详情

相关推荐

智能卡系统开发与规范详解

智能卡是一种内置集成电路芯片的卡片,具备数据存储与处理能力,广泛应用于金融支付、公共交通、身份识别及社会保障等多个关键领域。根据通信方式的不同,智能卡主要分为接触式卡、非接触式卡和双界面卡三类。接触式卡通过金属触点与读写设备连接,稳定性高;非接触式卡则基于射频识别(RFID)技术,实现快速感应通信;双界面卡结合两者优势,支持灵活的多模式访问。

weixin_34163588的博客 1203

智能卡通用安全检测指南 思度文库

下列术语和定义适用于本文件。智能卡 smart card指具有中央处理器(CPU)的集成电路(IC)卡,是将一个具有中央处理器的集成电路芯片镶嵌于塑料基片中,并封装成卡的形式。从数据传输方式上可分为接触式智能卡和非接触式智能卡。智能卡产品 smart card production智能卡产品指具有CPU集成电路芯片和芯片操作系统的智能IC卡,其标准形态和技术规格被国标GB/T 14916 2006 《识别卡 物理特性》和GB/T 16649系列国家标准以及ISO/IEC。

securitypaper的博客 2152

移动应用部分(Phase2+)技术规范.doc

移动应用部分(Phase2+)技术规范 USSD Phase2+

java card 开发工具箱用户指南_Java Card 开发快速入门指南

Java Card 开发快速入门指南编写人:Tim Boudreau,维护人:Ruth KustererJava Card 是一个使用起来非常有趣的平台 - 在智能卡上运行的 JVM 以及手掌大小的微型设备,无不令开发过程充满乐趣。Java Card 自版本 3.0 起分为两种类型:传统:这种类型与 Java Card 的早期版本一样。平台功能极其受限。例如,不存在 java.lang.Strin...

weixin_39724382的博客 481

智能卡开发者工具包

smart-card-developers-kit.tgz

智能卡国际规范ISO7816-1&2中文版.PDF

智能卡国际规范ISO7816-1:卡片基本规范 智能卡国际规范ISO7816-2:行业间交换命令

pboc规范详细解释

转载自:http://blog.sina.com.cn/s/blog_9282a6e4010106bm.html 最近在做一个基于PBOC电子现金卡的终端应用, 项目还没有完成, 但电子现金部分的处理模块已完成,剩下的基本是UI和调试的事情了. 想把对PBOC电子现金理解整理成一篇文章. 电子现金的概念是在PBOC规范的第十三部分 >>里提出的。 可以这样理解,电子现金是PBOC里的一个

davidtps的专栏 8992

智能卡ISO7816-4规范(中文版).doc

智能卡ISO7816-4规范(中文版).doc 之前上传了英文版,这次是中文版,筒子们可以对照着看,专业知识不容错过。

PBOC规范研究之四、文件结构及访问

来自:http://blog.sina.com.cn/s/blog_a20257d80101l9k5.html

tenfyguo的技术专栏 5151

智能卡安全规范 PKCS标准

智能卡安全规范 --------------- PKCS标准 PKCS-11(中文)

智能卡规范

智能卡卡片规范,第2卷第一部,移动支付开发参考规范

智能卡简介、分类以及程序开发用到的协议

目录   智能卡: 程序开发用到的协议 市面上主要的非接触卡分类(支持14443-3协议) 参考博文: 智能卡:    智能卡按使用时是否和读卡器接触可分为接触式智能卡和非接触式智能卡。    接触式智能卡:有6-8个触点,使用时插在卡座上,典型的如手机卡以及以前的公用电话卡。    非接触式智能卡:没有触点,卡上也没有电源,通过读卡器产生的电磁场获得能量并与读写器交换信息。由于...

Ceekin的博客 1693

智能卡文件访问条件

在面向对象的设计架构之内,所有的文件都具有在文件管理系统的环境内控制访问它们的信息,这些信息 被实际地编码在每个文件的头标里。整个智能卡文件管理的安全性就立足于对文件访问权限的管理,因为它 们形成了对文件访问控制的基础。   当文件创建时就规定了访问条件,而且以后也不能再改变。在文件许可访问条件方面,有着很大的变化程 度,取决于操作系统所提供的命令。例如,如果在智能卡操作系统中没有存在READ RECORD这条命令,那么 定义它的访问条件就没有用处。   对于MF和DE(和EF不同),没有存储关于访问数据(读出或写人权限)的信息。相反,关于新创建的文件 的访问条件,存在于其他信息之中。取决

java智能卡开发_《Java智能卡原理与应用开发》PDF 下载

图书目录:封面扉页版权页内容简介出版说明前言序目录第一部分 Java智能卡编程基础第1章 绪言1.1 智能卡简介1.2 Java智能卡简介1.3 发展前景1.3.1 智能卡前景1.3.2 Java智能卡前景第2章 智能卡技术基础2.1 智能卡的分类2.2 智能卡的物理结构2.3 智能卡操作系统2.3.1 通信管理模块2.3.2 命令管理模块2.3.3 安全管理模块2.3.4 文件管理模块2.3.5...

weixin_32771631的博客 857

音视频开发—H264相关概念和压缩原理详解(GOP、宏块、帧内压缩、帧间压缩)

本文讲述了H264相关概念和原理——GOP概念,SPS与PPS,帧内压缩原理,帧间压缩原理,解释了什么是运动补偿,什么运动矢量等等概念

weixin_46999174的博客 3978

基于STM32的便携式心率血氧监测系统 | 保姆式教程 开源可复刻

本项目基于STM32F103C8T6核心控制器,完整实现了便携式心率血氧监测系统的全功能开发,覆盖MAX30102光电传感器驱动、PPG信号处理、心率血氧解算算法、人机交互、数据存储、报警保护、低功耗管理等核心功能,全程采用无跳步保姆式教学,从硬件选型、接线、CubeMX配置、代码开发、调试优化全流程拆解,跟着步骤一步步操作,就能顺利完成项目复刻

ZhongWeiXiang9的博客 767

智能卡书籍推荐

有网友询问智能卡方面的书籍,顺便整理了一下书架回顾了这些年来买到的一些智能卡书籍,在下面这些列表中,首推的就是清华大学王爱英教授编写的《智能卡技术》及其第二版(目前北京西单图书大厦还有售,在四层智能控制类)。还有一些书原文应该也不错,但是经过我们翻译之后就驴唇不对马嘴。其中表现最为明显的是人民邮电出版社的《智能卡安全与应用》,从内容中就可以看出是高校老师领着一帮学生翻译,然后拼凑到一起出版的。其中...

zy1049677338的博客 1123

基于STM32F407标准库与SimpleFOC实现无刷电机2804位置闭环控制的实战解析

本文详细解析了基于STM32F407标准库与SimpleFOC算法实现2804无刷电机位置闭环控制的实战过程。通过硬件选型、速度闭环调试到位置环PID参数整定,提供了完整的工程实现方案和抗饱和策略,帮助开发者掌握高精度电机控制技术。

oauth7security的博客 918

智能卡 安全体系 读权限 写权限 密钥后续权限

FMCOS独特的安全体系 FMCOS的安全体系从概念上可以分为安全状态、安全属性、安全机制和密码算法。 5.1. 安全状态 安全状态是指卡在当前所处的一种安全级别。 FMCOS的根目录和应用目录分别具有16种不同的安全状态。也就是0 – F FMCOS可以是 在卡内部用安全状态寄存器来表示安全级别;寄存器的值0至F之间的某一值。 当前目录的安全状态寄存器的值在复位后或选择目录文件命...

abc 1232

VS2022离线安装总闪退?可能是这个--noWeb参数没加对(完整参数指南)

本文深入解析了VS2022离线安装过程中常见的闪退问题,指出核心原因往往在于命令行参数使用不当,特别是`--noWeb`参数。文章提供了完整的参数使用指南和实战解决方案,包括证书处理、安装器文件修复及自动化脚本,帮助用户彻底解决离线部署中的验证失败与闪退难题。

weixin_28842269的博客 758

从理论到实践:使用Sigrity SystemSI完成DDR4信号完整性仿真全流程解析

本文详细解析了使用Sigrity SystemSI完成DDR4信号完整性仿真的全流程,从核心挑战到实战操作。文章深入探讨了DDR4信号完整性问题,介绍了SystemSI工具链的演进与分工,并提供了从前期准备到高级技巧的详细指南,帮助工程师有效解决DDR4设计中的信号完整性问题。

weixin_30505225的博客 511

智能卡——安全状态&安全属性

1.安全状态与安全属性安全状态是指卡在当前所处的一种安全级别。 安全属性是指对某个文件进行某种操作时所必须满足的条件,即在进行对应操作时安全状态寄存器必须要满足的数值是多少。安全属性是在构建文件系统时,已经写入的属性,读写权限数值设置为什么数值,如果要完成本操作就需要将安全状态寄存器置为大于该值的数值 安全状态寄存器的数值通过PIN口令验证或者外部验证来改变。智能卡中根目录和每一个应用目录中都

chksun的博客 2264

AI漫剧制作全流程零基础实操指南:从剧本到剪辑

AI漫剧是一种利用AI工具将剧本、分镜、出图、配音、剪辑整合为流水线的短视频内容形式。其技术原理基于文生图、图生图与文本转语音模型的组合,核心挑战在于角色一致性控制与分镜批量出图。这项技术大幅降低了视频制作门槛,使个人创作者无需演员和设备即可产出剧情向短内容,广泛应用于短视频平台的情景剧、玄幻、甜宠等题材。本文给出了一套零基础可照做的全流程实操方案,覆盖剧本提示词、分镜表、出图选型、配音合成与剪辑模板,帮助你快速跑通AI漫剧制作链路。

weixin_29048309的博客 527
上一篇: Java密码
下一篇: 2021-01-14
TuxedoLinux
博客等级 码龄9年 268粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值