While the oracle documentation proposes a different sequence of APDU

commands for installing the .CAP file: Select( Issuer Security Domain?

) , CAP begin, Component ## Begin+Data+End ( for each component ), CAP

End, Create Applet.

在安装小程序之前,需要选择卡管理器(发行者安全域-根),因为它是在卡上加载和安装小程序的负责组件.另请注意,您将需要通过建立安全通道(最好是SCP02)向卡管理器进行身份验证.

执行以下顺序的APDU来安装小程序:-

>选择颁发者安全域(ISD).

00 a4 04 00 Lc AID_ISD

>使用ISD进行身份验证.

设置一个SCP02(请参阅命令初始化更新,外部认证).

在这里,您将需要卡的3DES密钥.请参阅文档

随卡提供.

>发送apdu,安装[用于加载].

The confusing thing is that in the GP standard the installation

process is : APDU command INSTALL[for load] followed by multiple LOAD

commands followed by INSTALL[for install] command.

>发送apdu,加载块.

您将拥有的applet的.cap文件是其组成CAP的压缩文件

文件(http://pfa12.free.fr/doc_java/javacard_specifications/specs/jcvm/html/JCVM06cap.html).因此,您需要将每个CAP文件一一发送到卡中.

加载(Header.cap),加载(Directory.cap)等

>发送apdu,安装[用于安装].安装完成.

java代码顺序执行命令_将小程序安装到Java卡的APDU命令的顺序是什么?相关推荐

  1. 微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统-翟东平-专题视频课程...

    微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统-2445人已学习 课程介绍         微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识. 微信小 ...

  2. 视频教程-微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统-微信开发

    微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...

  3. java代码的执行机制_关于java代码的执行机制

    转载于:https://blog.csdn.net/houfeng777123/article/details/74316748 1.Java代码执行流程 ·第一步:*.java-->*.cla ...

  4. 小程序在输入npm命令_微信小程序使用npm包步骤

    这里以npm引入小程序官方UI组件库weui-miniprogram为例 1.在小程序根目录内,初始化npm(官方文档上是没写出这一步,这里做个补充) npm init 2.在小程序中执行命令安装 n ...

  5. 用Java代码实现日志记录器_如何在此简单的Java日志记录实现中附加到日志文件? - java...

    我得到了以下用于创建和管理Logger的类.每当执行代码和程序时,都会使用对静态getLogger()捕获块的调用进行记录. public class Log { private static fin ...

  6. java 微信图片上传_微信小程序图片上传java端以及前端实现

    小程序的图片上传与传统的图片上传方式有一些不一样 如果你有幸看到这篇文章,恭喜你,你可以完美解决了. 话不多说,前后端代码一并奉上: (基于springmvc ) @Controller @Reque ...

  7. 用java代码写的段子_网上调侃程序员的段子

    1.栈和队列的区别是啥? 吃多了拉就是队列:吃多了吐就是栈 2.世界上最遥远的距离不是生与死,而是你亲手制造的BUG就在你眼前,你却怎么都找不到她. 3.<c++程序设计语言>比<c ...

  8. java drawimage图片不完整_微信小程序canvas.drawImage完全显示图片问题的解决

    问题描述 问题产生 对于微信小程序,canvas处理过程中,dramImage默认图片引用是有残缺的 导入初始项目 打开链接(原官网例子),浏览器唤醒微信开发这工具,打开连接之前需要下载好微信开发者工 ...

  9. JAVA程序红包_微信小程序红包(Java版)

    文章更新说明: 1.小程序源码,特简单,仅仅一个按钮点击时间,里面传递的package等参数是服务端请求返回参数,贴出来的就是核心,源码地址暂无法访问.(2020-03-11) 2.文章留言可当日回复 ...

最新文章

  1. linux vi 是目录,linux基本操作之目录、vi等
  2. 配置深度学习环境的重要资料
  3. MyBatis Plus——启动/关闭控制台LOGO
  4. vue组件化通信之子向父传值
  5. Liunx中虚拟机远程复制文件SCP命令
  6. Visual Studio 2008 每日提示(十)
  7. 4999元起!iQOO 9 Pro今日首销:骁龙8旗舰处理器+独立显示芯片Pro
  8. JS Location
  9. 软件可行性研究报告模板
  10. 种子文件多服务器,别再问我什么是 BT 种子了!一次性全告诉你
  11. 海丽宾雅水疗服务App技术支持
  12. 姆吉拉假面 时间不够怎么办_丰田如何指导我们基础设施的发展(并使我赞赏吉拉)...
  13. PEAP认证环境搭建及认证的大体流程
  14. Python进阶-正则表达式
  15. 大数据心法来了!一站式玩转MaxCompute,还有开发者资源等你领!
  16. 已在调试程序中暂停 怎么办 解决办法
  17. 计算机机房接地方案,机房防雷接地系统设计方案.doc
  18. Cisco Packet Tracer实验————组建虚拟局域网
  19. Frame-By-Frame Animations的使用方法
  20. Flutter Scaffold 参数详解

热门文章

  1. 如何做好仓库管理的工作专业知识
  2. windows sharepoint service 3.0 wss3 URL 映射问题,差点把网站废掉
  3. MFC程序提示 0xC0000005: 读取位置 0x00000020 时发生访问冲突。
  4. Visual Studio 2013 出现错误 error RC2108: expected numerical dialog constant
  5. C++类的内存地址存放问题
  6. IOS关于键盘的弹出和收起
  7. asp接收ajax乱码_Asp中处理AJAX乱码问题总结
  8. 2、AD工程创建步骤
  9. 查询成绩最好的前两名_一级建造师成绩查询前这几件事很重要
  10. python通过api获取数据_在一次点击PythonRequests中从API获取所有数据