欢迎来到天天文库
浏览记录
ID:28349130
大小:12.57 MB
页数:91页
时间:2018-12-09
《java card性能评估系统的分析与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、浙江大学硕十学位论文摘要摘要JavaCard是一种可运行Java小应用程序的智能卡,随着信息安全和电子商务技术的快速发展,JavaCard的应用越来越广泛,不同厂商生产的智能卡设备在性能方面各有不同,不同应用领域对卡片性能的要求也各不相同,决策者需要一个性能评价标准以做出正确的产品选择;另一方面,对于JavaCard底层开发者,提高系统性能是系统开发的重要环节,这都需要一个针对JavaCard的性能评估标准和平台。论文研究JavaCard软硬件组成、运行原理和开发技术,通过构建JavaCard性能评估系统架构,搭建实验平台,设计并实
2、现了JavaCard性能评估基准测试平台。论文创设了利用对比度预测循环次数的测试技术,该技术可在保证测试精度的前提下提高测试效率,解决了现有的多次测试取平均值方法存在的问题:提出字节码级评估方法,给出字节码级编程框架,解决了Java语言级测试存在的不足;提出了一个基于加权平均值算法的综合评估模型,利用该模型实现了JavaCard的总体性能评估。论文设计了两个辅助测试工具,建立了由算术运算、位运算、密码算法、存储器性能测试和通信性能测试等28项测试程序组成的测试库:用高精度计时器实现了对字节码执行时间的微秒级测试;开发了图表展示程序,
3、可将结果以图表形式展示出来,并支持两种数据格式的相互转换。论文最后通过对典型JavaCard产品进行稳定性测试、硬件相关性测试和横向对比测试,验证了JavaCard性能评估系统的可靠性和稳定性。JavaCard性能评估系统可用于指导开发者对正在开发的系统进行有效评估,并给出系统优化的参考指标;也可用于决策者对现有产品进行有效对比,根据成本和不同应用需求,做出正确的产品选择。关键词:智能卡,JavaCard,密码算法,性能评估,预测算法,字节码AbstractJavaCardisakindofsmartcardwhichcanimpl
4、ementjavaapplet.Withtherapiddevelopmentofinformationsecurityande·commercetechnology,JavaCardhasbeenwidelvusedinvariousfields,andsmartcardsfromdifferentmanufacturershavedifferentdeviceperformance,differentapplicationsrequirementsvaryonthecardperformance,inordertomakethe
5、rightselectionofproducts,policymakersneedaperflomanceevaluationcriteria。Ontheotherhand,forJavaCardrock-bottomdevelopers.itisveryimportanttoimprovesystemperformance·EstablishingaperformanceevaluationcriteriaandtestingplatformforJavaCardbecameve巧necessary.Thisthesisinves
6、tigateJavaCardsoftwareandhardwarecomponents,operatingprinciplesanddevelopmentoftechnology·DesignandactuaIizetheJavaCardperfo肌anceevaluationbenchmarkplatformthroughbuildingJavaCardSystemArchitectureandexperimentalplatform·Atestingmethodwasproposedtoimprovetestefficiency
7、andensurethetestingaccumvbasedonforecastthetestingcyclestimeswithrelativeaccuracy,whichsolvedtheexistingproblemintheoremofthemeanforJavaCardtesting·Weproposedanassessmentmethodatbytecodelevel,andputforwardabytecode。leVeIleVeI·programruingframeworktosolvetheshortcomings
8、oftestingatjavalanguageAnintegratedassessmentmodelwasproposedbasedonaweightedaveragealgorithm,whichrealizetheoverallp
此文档下载收益归作者所有