• 专利标题: 基于MMU架构的JavaCard系统组件更新方法
  • 专利标题(英): Method for updating Java Card system component based on memory management unit (MMU) framework
  • 申请号: CN201110219811.7
    申请日: 2011-08-03
  • 公开(公告)号: CN102243595B
    公开(公告)日: 2014-02-19
  • 发明人: 李莹曹晓殷中科邓水光吴健尹建伟吴朝晖
  • 申请人: 浙江大学
  • 申请人地址: 浙江省杭州市西湖区浙大路38号
  • 专利权人: 浙江大学
  • 当前专利权人: 浙江大学
  • 当前专利权人地址: 浙江省杭州市西湖区浙大路38号
  • 代理机构: 杭州裕阳专利事务所
  • 代理商 江助菊
  • 主分类号: G06F9/445
  • IPC分类号: G06F9/445
基于MMU架构的JavaCard系统组件更新方法
摘要:
本发明公开了基于MMU架构的Java Card系统组件更新方法,包括卡外和卡内操作,具体包括1)通过对比修改后的工程代码和原始工程代码,给出代码修改项目列表2)查找代码修改项目列表中项目在目标文件中的虚拟地址入口及二进制长度,给出系统组件更新任务列表3)对所述系统组件更新任务列表中虚拟地址接近的项目进行合并,生成卡内MMU修改信息表和代码实际二进制修改信息表4)传输代码修改数据,将更新后的代码数据写入卡内EEPROM空间,并以所述更新后的代码数据在卡内EEPROM空间的新地址作为参数处理之后进行系统调用5)卡内操作系统进行认证如通过认证则修改MMU的TLB初始化表,并重启卡内操作系统进行初始化。
公开/授权文献
0/0