首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
JAVA card 应用开发(三) 把APPLET(CAP文件)装载到卡片
】的更多相关文章
JAVA card 应用开发(三) 把APPLET(CAP文件)装载到卡片
依据前面两篇博文.我们能够在Eclipse上建立好Applet.而且能够有多个AID.能够选择不同的应用. 那么,以上我们都是基于模拟环境的逻辑,实际上有些函数接口是须要实际的环境.就是说我们须要把Applet下载到卡片里面,实际去调试. 把Applet下载到卡片上.有两个方法: 方法一: 下载Applet的工具,我使用JCOP.JCOP提供了非常方便的下载工具,例如以下图1. 图1.JCOP下载Applet的工具栏 第一步:连接读卡器. 点击这个.下拉选择你的读卡器. 第二步:复位.选择.认证…
JAVA card 应用开发(二) 在项目添加APPLET
在上篇博文中.<JAVA card 应用开发创建第一个APPLET>.介绍了一个项目从无到有. 那么.我们建立了这个项目后,仅仅有一个应用(一个可选AID),假设我希望这个项目能够有多个应用(有多个AID可选).就类似卡片初始化后.我能够选择PSE.能够选择PPSE,并且有多个AID存在,那么怎么在项目中加入AID呢? 1. 在已有的项目名称,右键.选择"New",再选择"Java card Applet".例如以下图1. watermark/…
JAVA card 应用开发(一) 创建第一个APPLET
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/freudlv/article/details/26499817 本文讲述在Eclipse环境下.怎样创建一个Java卡的项目,新建一个APPLET.执行在Java卡片上. 在建立项眼下,必须安装好环境:先下载一个Eclipse.然后安装JCOP就可以. (JCOP的下载,须要与NXP签订协议才干拿到安装文件,当然网上可能找到别的版本号,这里不讨论).安装次序:安装好Eclipse,然后安装JCOP…
Java Web高性能开发(三)
今日要闻: Clarifai:可识别视频中物体 最近几年,得益于深度学习技术的发展,谷歌和Facebook等企业的研究人员在图形识别软件领域取得了重大突破.现在,一家名为Clarifai的创业公司则提供了一项新服务,利用深度学习技术来理解视频内容. 深度学习需要借助一个模拟"神经元"的网络来处理数据,并且利用实例数据对其进行训练.Clarifai的技术源自纽约大学的研究,该公司2013年在一项著名的图片内容识别软件竞赛中取得前五名. 今日英文: http://docs.oracle.c…
JAVA I/O(三)内存映射文件
<Java编程思想>中对内存映射文件有详细的介绍,此处仅做简单记录和总结.内存映射文件允许创建和修改因为太大而不能放入内存的文件. 1. 内存映射文件简单实例 import java.io.IOException; import java.io.RandomAccessFile; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; public class LargeMappedFiles { priv…
JAVA card 应用开发(六) 个人化数据的线路安全和数据安全
卡片个人化数据的线路安全和数据安全 说明:下面理论,基于GP2.2规范. 一.线路安全 1. 概念:线路安全.就是对于数据不保密.但要保证数据的完整性和防止被篡改. 2. 方法:在原有的数据基础上.加上8个字节的MAC. 3. 过程: a.在外部认证指令中,设定安全级别. 如图1. 图1 b.计算8个字节的MAC附加在后面就可以.计算MAC须要注意:完毕了外部认证后.除了选择应用的指令以外,都须要增加MAC,否则安全条件不满足.计算MAC以8个字节的0X00为计算的初始向量.输入数据为8个历史字…
JAVA card 应用程序开发(七) JAVA 卡数据(永久数据/)时间数据
JAVA 卡对象 JAVA CARD 存储器装置: a. ROM: 永久保存程序和数据,虚拟机,API等待:(Applets它也可以在这里放) b. RAM: 栈数据,暂时对象. c. EEPROM: Applet的类.长生命周期的数据.(写操作比RAM慢1000倍) 因此,ROM是存放JCRE的基本程序和数据.而RAM用于保存当前会话须要的暂时数据.EEPRO就用于保存跨会话的数据. 以下分别描写叙述: 1. ROM: 掩膜的时候,把这块的数据固定下来,…
20145213《Java程序设计》实验三敏捷开发与XP实践
20145213<Java程序设计>实验三敏捷开发与XP实践 实验要求 1.XP基础 2.XP核心实践 3.相关工具 实验内容 1.敏捷开发与XP 软件工程是把系统的.有序的.可量化的方法应用到软件的开发.运营和维护上的过程.软件工程包括下列领域:软件需求分析.软件设计.软件构建.软件测试和软件维护. 人们在开发.运营.维护软件的过程中有很多技术.做法.习惯和思想体系.软件工程把这些相关的技术和过程统一到一个体系中,叫"软件开发流程".软件开发流程的目的是为了提高软件开发.…
20145308刘昊阳 《Java程序设计》实验三 敏捷开发与XP实践 实验报告
20145308刘昊阳 <Java程序设计>实验三 敏捷开发与XP实践 实验报告 实验名称 敏捷开发与XP实践 实验内容 XP基础 XP核心实践 相关工具 统计的PSP(Personal Software Process)时间 步骤 耗时(min) 百分比 需求分析 20~30 17% 设计 20~30 17% 代码实现 10~20 11% 测试 50~60 33% 分析总结 30~40 22% 实验步骤 (一)敏捷开发与XP 敏捷开发是一种以人为核心.迭代.循序渐进的开发方法 XP极限编程是…
20145225《Java程序设计》 实验三 "敏捷开发与XP实践"
20145225<Java程序设计> 实验三 "敏捷开发与XP实践" 实验报告 实验内容 使用 git 上传代码 使用 git 相互更改代码 实现代码的重载 git 上传代码 实验步骤 使用 git 上传代码 过程请参考学姐的博客http://www.cnblogs.com/java-stx/p/5169898.html 使用 git 相互更改代码 实现过程请看我和我的小伙伴一起完成的博客http://www.cnblogs.com/20145235litao/p/5428…