发明名称 |
一种利用图形化的芯片标识验证芯片合法性的方法和系统 |
摘要 |
本发明涉及一种利用图形化的芯片标识验证芯片合法性的系统与方法。该系统包括标识生成模块、图形化标识识别模块和标识验证模块。该系统验证芯片合法性的方法包括3个基本工作流程:图形化标识的生成流程、图形化标识的识别流程、图形化标识的验证流。用户在验证芯片合法性时,使用图形化标识识别模块识别芯片上的图形化标识,并将图形化标识还原为校验标识,校验标识传输给标识验证模块,标识验证模块将校验标识与存储在芯片中的内部标识作比对,如果校验标识与内部标识不相符,证明芯片的图形化标识被篡改,用户可以判断芯片为伪造或非法,并可进一步的禁止用户下载应用程序;如果校验标识与内部标识相符,证明芯片是合法,允许进一步操作权限。 |
申请公布号 |
CN102375941B |
申请公布日期 |
2014.08.13 |
申请号 |
CN201010247348.2 |
申请日期 |
2010.08.06 |
申请人 |
国民技术股份有限公司 |
发明人 |
陈诗平 |
分类号 |
G06F21/71(2013.01)I |
主分类号 |
G06F21/71(2013.01)I |
代理机构 |
北京轻创知识产权代理有限公司 11212 |
代理人 |
杨立 |
主权项 |
一种利用图形化的芯片标识验证芯片合法性的系统,其特征在于,包括标识生成模块、图形化标识识别模块及标识验证模块;其中,标识生成模块用于根据芯片信息在芯片内生成内部标识以及校验标识,并根据校验标识在芯片外部生成图形化标识,生成图形化标识时,首先标识生成模块读取数据库中的芯片信息,并判断芯片信息是否完整,如果芯片信息不完整,该芯片信息无效,选取下一条芯片信息;如果芯片信息完整,则将芯片信息格式化为固定长度的十六进制值A,对A进行哈希运算得到内部标识B,将内部标识B存储至芯片或数据库,对内部标识B作奇偶位置换得到校验标识,采用公用的数字图像处理算法,根据校验标识生成图形化标识;图形化标识识别模块用于识别芯片的图形化标识,将图形化标识还原成校验标识;标识验证模块用于获得芯片内部标识,并将内部标识与图形化标识识别模块还原的校验标识进行校验。 |
地址 |
518057 广东省深圳市南山区高新技术产业园区深圳软件园3栋301、302 |