《基于安全TF卡的增强移动终端系统安全性的加固方法.pdf》由会员分享,可在线阅读,更多相关《基于安全TF卡的增强移动终端系统安全性的加固方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN101964978A43申请公布日20110202CN101964978ACN101964978A21申请号201010518420022申请日20101026H04W12/06200901H04W12/08200901H04W88/0220090171申请人郑州信大捷安信息技术有限公司地址450001河南省郑州市高新开发区莲花街11号72发明人常朝稳李平司志刚赵国磊韩培胜梁松涛王一宁刘熙胖74专利代理机构郑州科维专利代理有限公司41102代理人张国文张欣棠54发明名称基于安全TF卡的增强移动终端系统安全性的加固方法57摘要本发明涉及一种基于安全TF卡的增强移动终端系统安全性。
2、的加固方法,包括在移动终端系统中增加安全接口和通过安全TF卡作为提供用户身份验证功能和安全接口所需要安全策略的载体两个部分,所述的安全接口包括安全TF卡认证启动、程序启动认证、端口控制和网络接入点控制四个基本部分,通过安全TF卡认证启动可有效防止非法用户在没有安全TF卡和相应PIN码的情况下使用移动终端系统;通过程序启动认证可有效防止移动终端系统上非法或恶意程序,如病毒、木马的运行;通过端口控制,可有效防止非法连接和用户数据丢失;通过网络接入点控制,有效防止移动终端系统连入非法网络;通过网络接入点控制,可有效防止移动终端系统连入非法网络。51INTCL19中华人民共和国国家知识产权局12发明专。
3、利申请权利要求书2页说明书4页附图3页CN101964979A1/2页21一种基于安全TF卡的增强移动终端系统安全性的加固方法,其特征在于该加固方法包括在移动终端系统中增加安全接口和通过安全TF卡作为提供用户身份验证功能和安全接口所需要安全策略的载体两个部分。2根据权利要求1所述的基于安全TF卡的增强移动终端系统安全性的加固方法,其特征在于所述的安全接口包括安全TF卡认证启动、程序启动认证、端口控制和网络接入点控制四个基本部分1安全TF卡认证启动由移动终端系统在启动时,必须插入安全TF卡和输入安全TF卡PIN码,移动终端系统才能完成启动,然后用户才能对系统进行操作;2程序启动认证移动终端系统系。
4、统在启动每个程序之前要对程序进行认证,以保证只有经过允许的、未被篡改过的程序运行;3端口控制对移动终端系统可能拥有的USB、蓝牙、WIFI端口进行控制;4网络接入点控制对移动终端系统可能使用的接入点进行进行控制。3根据权利要求1所述的基于安全TF卡的增强移动终端系统安全性的加固方法,其特征在于所述的安全TF卡是一种安全智能TF卡类密码产品,安全智能TF卡选用密码芯片、SD控制器和FLASH并封装在一起,安全智能TF卡的接口封装形式为TF,安全TF卡支持对称、非对称密码算法和摘要算法,可存储用户证书,用于用户身份识别、提供安全控制策略和相应安全算法。4根据权利要求2所述的基于安全TF卡的增强移动。
5、终端系统安全性的加固方法,其特征在于安全TF卡认证启动具体为在移动终端系统的开机启动流程中调用已集成于系统内的安全TF卡认证启动接口,需要传入接口的参数有移动终端系统唯一标识号、移动终端系统硬件版本号、移动终端系统系统软件版本号和用户从开机界面中输入的TF卡PIN码,安全TF卡认证启动接口根据这些参数与安全TF卡及TF卡中的安全策略进行对比判断,安全策略是给用户发TF卡时由后台安全管理系统预置在安全TF卡,如果合法则系统正常启动,否则关机。5根据权利要求2所述的基于安全TF卡的增强移动终端系统安全性的加固方法,其特征在于程序启动认证具体为终端系统上每个程序被启动之前,系统调用已集成于系统内的程。
6、序启动认证接口,需要传入接口的参数有程序类型、程序路径全名和程序摘要信息,程序启动认证接口根据这些参数与安全TF卡中的安全策略进行对比判断并计算验证程序摘要值,如果合法,给系统返回允许程序正常启动的返回值,否则给系统返回相应返回值,不允许程序执行,系统根据返回值作相应操作。6根据权利要求2所述的基于安全TF卡的增强移动终端系统安全性的加固方法,其特征在于端口控制具体为每个上述端口被使用前,移动终端系统调用已集成于系统内的端口控制接口,需要传入接口的参数有设备类型、操作类型,端口控制接口根据这些参数与安全TF卡中的安全策略进行对比判断,如果合法,给系统返回允许端口正常使用的返回值,否则给系统返回。
7、相应返回值,系统根据返回值作相应操作。7根据权利要求2所述的基于安全TF卡的增强移动终端系统安全性的加固方法,其特征在于网络接入点控制具体为某网络接入点被使用前,移动终端系统调用已集成于系统内的网络接入点控制接口,需要传入接口的参数为接入点名,网络接入点控制接口根据该参数与安全TF卡中的安全策略进行对比判断,如果合法,给系统返回允许接入点正常使权利要求书CN101964978ACN101964979A2/2页3用的返回值,否则给系统返回相应返回值,系统根据返回值作相应操作。权利要求书CN101964978ACN101964979A1/4页4基于安全TF卡的增强移动终端系统安全性的加固方法技术领。
8、域0001本发明涉及一种通过采用安全TF卡来增强移动终端系统安全性能的基于安全TF卡的增强移动终端系统安全性的加固方法。背景技术0002随着移动终端设备的普及,越来越多的移动终端用户使用它来进行各种信息活动,由于这些活动往往涉及敏感或重要信息,因此对移动终端系统的安全性提出了更高的安全需求。但目前移动终端系统普遍缺乏必要的防护,存在着移动终端设备容易被他人冒用、设备上的恶意程序可以随意运行、设备上的网络接入和USB、蓝牙、红外等端口可以被随意连接使用等问题。这些问题严重影响着移动终端系统的安全性,容易导致使用者重要信息的泄露等诸多问题。0003目前,移动终端设备普遍支持TF卡即TFLASH卡,。
9、全名为TRANSFLASH,又称MICROSD的使用,普通TF卡仅具有普通存储功能,如何让普通TF卡更具有安全性,如何提供一种基于安全TF卡的移动终端系统的加固方法,即如何通过使用安全的TF卡来支持对移动终端系统的加固是急需解决的技术问题。发明内容0004本发明的目的在于克服目前移动终端系统安全性不足的问题而提供一种在安全TF卡的支持下实现对移动终端系统进行安全性增强的基于安全TF卡的增强移动终端系统安全性的加固方法,本发明中使用的安全TF卡是一种TF智能卡,它可以提供安全功能,使用它可以支持对移动终端系统的加固。0005本发明的目的是这样实现的0006一种基于安全TF卡的增强移动终端系统安全。
10、性的加固方法,其特征在于该加固方法包括在移动终端系统中增加安全接口和通过安全TF卡作为提供用户身份验证功能和安全接口所需要安全策略的载体两个部分。0007所述的安全接口包括安全TF卡认证启动、程序启动认证、端口控制和网络接入点控制四个基本部分00081安全TF卡认证启动由移动终端系统在启动时,必须插入安全TF卡和输入安全TF卡PIN码,移动终端系统才能完成启动,然后用户才能对系统进行操作;00092程序启动认证移动终端系统在启动每个程序之前要对程序进行认证,以保证只有经过允许的、未被篡改过的程序运行;00103端口控制对移动终端系统可能拥有的USB、蓝牙、WIFI端口进行控制;00114网络接。
11、入点控制对移动终端系统可能使用的接入点进行控制。0012所述的安全TF卡是一种安全智能TF卡类密码产品,安全智能TF卡选用密码芯片、SD控制器和FLASH并封装在一起,安全智能TF卡的接口封装形式为TF,安全TF卡支持对称、非对称密码算法和摘要算法,可存储用户证书,用于用户身份识别、提供安全控制策说明书CN101964978ACN101964979A2/4页5略和相应安全算法。0013安全TF卡认证启动具体为在移动终端系统的开机启动流程中调用已集成于系统内的安全TF卡认证启动接口,需要传入接口的参数有移动终端系统唯一标识号、移动终端系统硬件版本号、移动终端系统系统软件版本号和用户从开机界面中输。
12、入的TF卡PIN码,安全TF卡认证启动接口根据这些参数与安全TF卡及TF卡中的安全策略进行对比判断,安全策略是给用户发TF卡时由后台安全管理系统预置在安全TF卡,如果合法则系统正常启动,否则关机。0014程序启动认证具体为终端系统上每个程序被启动之前,系统调用已集成于系统内的程序启动认证接口,需要传入接口的参数有程序类型、程序路径全名和程序摘要信息,程序启动认证接口根据这些参数与安全TF卡中的安全策略进行对比判断并计算验证程序摘要值,如果合法,给系统返回允许程序正常启动的返回值,否则给系统返回相应返回值,不允许程序执行,系统根据返回值作相应操作。0015端口控制具体为每个上述端口被使用前,移动。
13、终端系统调用已集成于系统内的端口控制接口,需要传入接口的参数有设备类型、操作类型,端口控制接口根据这些参数与安全TF卡中的安全策略进行对比判断,如果合法,给系统返回允许端口正常使用的返回值,否则给系统返回相应返回值,系统根据返回值作相应操作。0016网络接入点控制具体为某网络接入点被使用前,移动终端系统调用已集成于系统内的网络接入点控制接口,需要传入接口的参数为接入点名,网络接入点控制接口根据该参数与安全TF卡中的安全策略进行对比判断,如果合法,给系统返回允许接入点正常使用的返回值,否则给系统返回相应返回值,系统根据返回值作相应操作。0017本发明具有如下积极效果通过安全TF卡认证启动可有效防。
14、止非法用户在没有安全TF卡和相应PIN码的情况下使用移动终端系统;通过程序启动认证可有效防止移动终端系统上非法或恶意程序如病毒、木马等地运行;通过端口控制,可有效防止非法连接和用户数据丢失;通过网络接入点控制,有效防止移动终端系统连入非法网络;通过网络接入点控制,可有效防止移动终端系统连入非法网络。附图说明0018图1为本发明的基本处理过程示意图。0019图2为本发明的安全TF卡认证启动示意图。0020图3为本发明的程序启动认证示意图。0021图4为本发明的端口控制示意图。0022图5为本发明的网络接入点控制示意图。具体实施方式0023本发明公开了一种基于安全TF卡的增强移动终端系统安全性的加。
15、固方法,该加固方法包括在移动终端系统中增加安全接口和通过安全TF卡作为提供用户身份验证功能和安全接口所需要安全策略的载体两个部分。0024本发明所用的安全TF卡是一种安全智能TF卡类密码产品,安全智能TF卡选用密码芯片、SD控制器和FLASH并封装在一起,安全智能TF卡的接口封装形式为TF也称为说明书CN101964978ACN101964979A3/4页6MICROSD。安全TF卡支持对称、非对称密码算法和摘要算法,可存储用户证书。在本发明中安全TF卡主要用于用户身份识别、提供安全控制策略和相应安全算法等。安全控制策略是给用户发卡时,根据需要事先写入安全TF卡的。基本处理过程如图1所示。00。
16、251安全TF卡认证启动在移动终端系统的开机启动流程中检测安全TF卡的存在,并且要求用户输入安全TF卡的PIN码,在安全TF卡对用户PIN码验证成功后,移动终端系统才能继续完成启动。否则直接关机,使用非法用户无法使用本移动终端系统。0026具体为如图2所示,在移动终端系统的开机启动流程中调用已集成于系统内的安全TF卡认证启动接口,需要传入接口的参数有移动终端系统唯一标识号如IMEI、移动终端系统硬件版本号如ROM版本号、移动终端系统系统软件版本号和用户从开机界面中输入的TF卡PIN码。安全TF卡认证启动接口根据这些参数与安全TF卡及TF卡中的安全策略,安全策略是给用户发TF卡时由后台安全管理系。
17、统预置在安全TF卡,进行对比判断,如果合法则系统正常启动,否则关机。00272程序启动认证移动终端系统上预装的程序要事先进行初始摘要值计算。然后,在终端系统上每个程序被启动之前,系统首先要查询安全TF卡上的安全控制策略,若该程序是被策略允许的并且在该程序运行前计算出的摘要值与前面提到的事先计算好的初始摘要值作对比,若相同则允许程序运行,否则拒绝程序运行。这样可以保证要运行的程序是被授权的且未被篡改的。0028具体为如图3所示,终端系统上每个程序被启动之前,系统调用已集成于系统内的程序启动认证接口,需要传入接口的参数有程序类型、程序路径全名和程序摘要信息如SHA1值等。程序启动认证接口根据这些参。
18、数与安全TF卡中的安全策略进行对比判断并计算验证程序摘要值,如果合法,给系统返回允许程序正常启动的返回值,否则给系统返回相应返回值如不允许程序执行等,系统根据返回值作相应操作。00293端口控制对移动终端系统可能拥有的USB、蓝牙、WIFI等端口进行控制。在上述端口要被使用前,移动终端系统首先要查询安全TF卡上的安全控制策略,并以此为依据控制移动终端系统通过USB数据线将终端系统作为U盘使用、控制移动终端系统通过USB数据线进行PC同步或作为USBMODERN使用等功能;控制移动终端系统蓝牙的查找配对、车载、数据传输、语音电话、蓝牙听音乐、蓝牙MODERN等功能;控制移动终端系统进行WIFI通。
19、讯等功能。0030具体为如图4所示,每个上述端口被使用前,移动终端系统调用已集成于系统内的端口控制接口。需要传入接口的参数有设备类型如USB、BLUETOOTH和WIFI等、操作类型如充电、U盘、PC同步、USBMODERN、查找配对、车载、数据传输、语音电话、蓝牙听音乐、蓝牙MODERN和WIFI等。端口控制接口根据这些参数与安全TF卡中的安全策略进行对比判断,如果合法,给系统返回允许端口正常使用的返回值,否则给系统返回相应返回值如禁止某设备上的某操作等,系统根据返回值作相应操作。00314网络接入点控制0032在通过移动终端系统上的某网络接入点连接网络时,终端系统要先查询安全TF卡上的安全。
20、控制策略,并以此控制系统对相应网络接入点的使用,若策略允许则继续,若策略不允许则不能通过该接入点访问网络。0033具体为如图5所示,某网络接入点被使用前,移动终端系统调用已集成于系统内说明书CN101964978ACN101964979A4/4页7的网络接入点控制接口。需要传入接口的参数为接入点名。网络接入点控制接口根据该参数与安全TF卡中的安全策略进行对比判断,如果合法,给系统返回允许接入点正常使用的返回值,否则给系统返回相应返回值如禁止通过该接入点连接网络等,系统根据返回值作相应操作。说明书CN101964978ACN101964979A1/3页8图1图2说明书附图CN101964978ACN101964979A2/3页9图3图4说明书附图CN101964978ACN101964979A3/3页10图5说明书附图CN101964978A。