智能卡技术实验报告(四)
更新时间:2024-01-10 04:22:01 阅读量: 教育文库 文档下载
- 隔离技术实验报告推荐度:
- 相关推荐
智能卡技术实验报告
学院: 班级: 姓名: 学号:
实验四 Java卡对称加密解密程序
一、实验目的:
建立Java卡3DES算法的加密解密程序,并进行Java卡程序的编译和调测。
二、实验设备:
PC机,智能卡读卡器,Java卡。
三、实验内容:
1. 2. 3. 4.
建立一个JavaCard工程
编写3DES算法的加解密应用代码
使用智能卡模拟器对应用代码进行调试 使用Java卡对应用代码进行编译测试
四、实验报告:
1. 画出一个3DES算法的加密解密小应用程序 2. 画出系统结构图和各部分程序流程图
3. 完成程序的开发,然后再在Java卡上进行验证 系统结构图:
Start Install Get Buffer Y CLA=00&INS=A4? N Y INS=84? N Y INS=82? N Output 6D00 Return encryption GetRandom SetOutgoing AndSend setIncoming AndReceive
内部加密流程:
开始 生成密钥对象 设置3DES密码 生成加密对象 初始化密钥 及加密模式 加密 比较数据与加密结果 返回
五、部分代码
private void encryption(byte[]buffer){
deskey = (DESKey)KeyBuilder.buildKey(KeyBuilder.TYPE_DES,
//设置DES密钥
deskey.setKey(keyData, (short)0);
//生成加密对象
CipherObj = Cipher.getInstance(Cipher.ALG_DES_ECB_ISO9797_M1,
//初始化密钥及加密模式
CipherObj.init(deskey, Cipher.MODE_ENCRYPT);
//加密
CipherObj.doFinal(Random, (short)0, (short)8, buffer,
KeyBuilder.LENGTH_DES3_2KEY,false);
//
false);
(short)13);
ISOException.throwIt(ISO7816.SW_SECURITY_STATUS_NOT_SATISFIED); }
//比较数据域与加密结果
if(Util.arrayCompare(buffer, (short)5, buffer, (short)13,
(short)8)!=0)
六、验证
本次调试仅采用模拟器,设置AID为“|my.des.1” (1)模拟器验证。
(2)JAVA卡验证。
五、实验总结
正在阅读:
智能卡技术实验报告(四)01-10
人教部编版2018学年度七年级上学期阶段检测文试题(1.2单元)及03-26
WCDMA-PS网络及设备基础知识答案06-25
中学生自评评语【精选2篇】04-02
2019最新PEP人教版小学六年级英语下册:1 Recycle 教案06-07
言情小说排行榜2021前十名07-30
平安创建活动实施方案08-16
自我鉴定毕业生登记表200字10-22
二O一一年执法考试专业警种治安类模拟考试07-24
食品安全标准05-25
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 智能卡
- 实验
- 报告
- 技术
- 24嫉妒心强怎么办
- 单位换算
- 哈尔滨市企业职工生育保险办法
- 《电路理论基础》(第三版 陈希有)习题答案第一章
- 动物检验检疫在食品安全中的作用
- 大学物理教学同步习题册答案(15及以后)
- 关于我国外贸企业融资策略的思考和建议
- 中国众创空间“十三五”发展趋势与投资模式研究报告
- 人教版小学四年级下册语文第三单元知识点整理 - 图文
- 中心小学第十九届艺术节活动方案
- 以低年段特点为导向,读写结合,落实积累和运用
- 防汛防台应急预案
- 繁昌县新型农村合作医疗定点医疗机构参合农民住院医疗服务信息发布表2009 年第3季度
- 少先队主题队会《珍惜时间,勤奋学习》活动设计
- 高中物理竞赛赛模拟卷4含答案
- 证件翻译模板
- 第16章 分式单元综合训练题
- 15 关于表彰“淮安市五四红旗团委”、“淮安市五四红旗团支部”、“淮安市新长征突击手”、淮安市优秀共
- 上饶市贫困户登记表
- 2015-2017年农业机械购置补贴实施指导意见