07 2016 档案
摘要:git这么火,理应在多种环境中被使用到,而不仅限于要装个客户端或,eclipse作为强大而普及的IDE,理应也有比用命令行更简便的git同步方法,这步,今天自己网搜了下,果然发现在eclipse插件就有这类插件,而且传输的速度和稳定性比较可观,最主要是方面,只要安装完...
阅读全文
摘要:Javacard Applet运行必经步骤:命令作用JCOP 卡片复位(ATR)/card 设置密钥set-keyinit-update 外部认证 external-authentification 非必须: delete掉相应AID的package和Applet(若...
阅读全文
摘要:本篇讲讲Javacard的双向验证:简单地讲,内部认证是卡片产生密文,外部机器验证(机具验证CPU卡),而外部认证是卡片外部的机器(如终端)产生密文,卡片验证(CPU卡验证机具)。CPU卡外部认证步骤简略分析:(1)卡产生8 bytes的随机数发给机具,并临时保存一份...
阅读全文
摘要:前面一篇DES算法API使用示例代码写得比较渣,特别是在部门里的老前辈帮我看了下代码风格之后深感如此。本篇介绍本人写的一个国际算法(区别于国密算法SM2/SM3这些)API调用的示例applet:话不多说,直接先上代码,后面再补充解释下,代码上也有我附带的较为详细的注...
阅读全文
摘要:最近在学习《Thinking in java》一书,在书中作者提到了单根继承的好处(对比java和C++)。先引用下书本上的原文解释对单根继承的阐述:书上的解释比较笼统,所以自己网搜了下,最后去到stack overflow找到个还比较好比较完整的答案。较详细的说明了...
阅读全文
摘要:本篇简单地以JCOP Shell工具为例讲讲Applet执行流程。无论是JCOP Shell工具,抑或是其他的执行Applet的工具,遵循的都是一套规范,要执行Applet,都要做好那几个工作(包括外部认证、下载cap文件到卡片、安装Applet、选定AID等操作),...
阅读全文
摘要:********** 2017年3月15日留言 ——关于java卡Applet系列csdn博文 *************貌似有不少人在看我写的几篇关于java卡applet的博文,也收到了一些评论指正博文错误,或者私信叫我发代码文件过去。在此需要说明的是,jav...
阅读全文
摘要:“SIM卡里的所有文件按树来组织:主文件MF(Master File)——每一块SIM卡只有一个唯一的主文件, 其他所有文件都是它的子孙, 主文件只有文件头,里面存放着整个SIM卡的控制和管理信息专用文件DF(Dedicated File)——也是只有一个文件头, 里...
阅读全文
摘要:(图片截自《JavaCard应用程序开发》一书)(1)最底层是硬件(芯片),然后会提供硬件的接口(底层驱动)。(2)网上是卡片的操作系统,是定制的微型操作系统,不是你想的Linux。(3)操作系统往上才是虚拟机,也就是说虚拟机必须依赖于操作系统!虚拟机不是操作系统!!...
阅读全文
摘要:这里介绍如何在Github中上传文件,至于注册github和下载github desktop(本人在github官网下不了这个软件,貌似被墙了,所以我是在墙内下到的离线软件包)这些不在本文论述中。(1)首先新建一个仓库repository:(2)把名字啥的填好,那个R...
阅读全文