发明名称 |
一种在CAP文件中替换函数的方法、装置及系统 |
摘要 |
本发明公开了一种在CAP文件中替换函数的方法、装置及系统,以对JavaCard设备CAP文件的函数进行替换。该方法为:接收第一APDU命令,在本地CAP文件中确定需更改的第一函数,以及该函数归属的类,并确定该类中定义的用于放置新函数的存储位置,根据第一APDU命令生成用于替换第一函数的第二函数,将第二函数存入所述存储位置,并接收第二APDU命令,根据该命令从所述存储位置读取第二函数,对CAP文件中的第一函数进行替换。这样,将第二函数保存为方法数组,再替换第一函数,不需预留存储空间即可替换CAP文件中的函数,提高了效率,节约了成本。本发明同时公开了一种在CAP文件中替换函数的装置及系统。 |
申请公布号 |
CN101976211A |
申请公布日期 |
2011.02.16 |
申请号 |
CN201010292309.4 |
申请日期 |
2010.09.26 |
申请人 |
北京握奇数据系统有限公司 |
发明人 |
周伟楠 |
分类号 |
G06F11/00(2006.01)I |
主分类号 |
G06F11/00(2006.01)I |
代理机构 |
北京同达信恒知识产权代理有限公司 11291 |
代理人 |
黄志华 |
主权项 |
一种在CAP文件中替换函数的方法,其特征在于,包括:接收卡片接受设备发送的第一应用程序协议数据单元APDU命令;在本地预存的CAP文件中确定需更改的第一函数,并确定该第一函数归属的类;确定所述类中定义的用于放置新生成函数的存储位置,并根据所述第一APDU命令生成相应的用于替换第一函数的第二函数,以及将第二函数存入所述存储位置;接收卡片接受设备发送的第二APDU命令,根据该第二APDU命令,从所述存储位置读取第二函数,对所述CAP文件中的第一函数进行替换。 |
地址 |
100015 北京市朝阳区东直门外西八间房万红西街2号燕东商务花园 |