【技术实现步骤摘要】
本专利技术涉及一种智能卡仿真器,特别是涉及一种可以仿真安检功能的 智能卡仿真器。
技术介绍
智能卡芯片作为一种高安全性的处理器芯片,对防止破解片内的用户 程序(通常含有密钥等高安全级别的数据)有着很高的要求。针对常见的 给芯片加高压或低压、高温或低温、以及打开芯片等获取芯片内用户程序 的方法,通常会在智能卡芯片中设置一套安全机制,以硬件的形式在芯片 内实现,称为安检模块。安检模块会自动实时监测高低压、高低温、光信 号(打开芯片情况),在发现异常状态时,自动置位某个寄存器位,并使 用户程序无法继续工作,以防止攻击者得到芯片内的用户程序。在电压、 温度等恢复正常后,用户程序可以重新开始工作。但是,由于芯片发现过 攻击行为,被置位的那个寄存器位不会随芯片复位自动清除,重新工作的 用户程序会发现这个位,了解到曾经发生的攻击行为,并根据设计要求对 用户程序内的某些信息或数据进行保护或处理。这一过程对智能卡芯片中 的用户程序保护自身数据的安全是非常重要的。因此,在用户程序使用智 能卡仿真器的开发过程中需要真实的模拟和测试。但是,目前在智能卡仿 真器的仿真芯片中安检模块通常是以与产品芯片中相同的方式实现的,也 就是说,要触发仿真芯片内的安检模块使其检测到攻击行为,同样需要给仿真芯片加高低压、高低温、打开芯片(光检)。但是,与产品芯片中的 用户程序不同,仿真芯片中的用户程序处于调试阶段,需要经常模拟出安 检问题以供程序的调试使用。给仿真芯片加高低压、高低温很不方便,同 时也易造成仿真芯片的损坏,而且把芯片打开(光检)必然会损坏仿真芯 片。这样给用户使用仿真器调试用户程序 ...
【技术保护点】
一种智能卡仿真器,其特征在于:包括仿真器控制模块和具有模拟安检模块的仿真芯片,所述控制模块由用户控制,用户可以根据程序调试需要通过控制模块经控制通道触发模拟安检模块,使其进入用户所需要的安检出错状态或退出安检出错状态。
【技术特征摘要】
1、一种智能卡仿真器,其特征在于包括仿真器控制模块和具有模拟安检模块的仿真芯片,所述控制模块由用户控制,用户可...
【专利技术属性】
技术研发人员:许国泰,
申请(专利权)人:上海华虹集成电路有限责任公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。