品牌网
公司信息商标信息专利信息
授权公布号:CN113434247B
一种JAVA卡虚拟机的安全防护方法
有效
申请
2021-06-16
申请公布
2021-09-24
授权
2023-12-26
预估到期
2041-06-16
申请号 CN202110667344.8
申请日 2021-06-16
申请公布号 CN113434247A
申请公布日 2021-09-24
授权公布号 CN113434247B
授权公告日 2023-12-26
分类号 G06F9/455;G06F21/56
分类 计算;推算;计数;
申请人名称 武汉天喻信息产业股份有限公司
申请人地址 湖北省武汉市东湖开发区华中科技大学科技园天喻大厦

专利法律状态

2023-12-26 授权
状态信息
授权
2021-09-24 公布
状态信息
公布

摘要

本发明公开了一种JAVA卡虚拟机的安全防护方法,涉及智能卡技术领域,包括对JAVA卡虚拟机的指针均创建冗余备份变量,并在JAVA对象数据头中增加校验和;JAVA卡虚拟机复位初始化时,初始化各指针并将各指针的值赋值给各自的冗余备份变量;进行JAVA卡虚拟机对字节码执行类型的判断:当执行类型为执行字节码并对栈数据操作、执行对象成员访问字节码或执行方法返回字节码时,基于指针、各指针的冗余备份变量,以及数据校验和,进行安全检查,以判断是否正常执行字节码。本发明能够有效增强虚拟机的安全防护能力,增强JAVA卡虚拟机的使用安全。