一种PIN数据安全输入方法及终端技术

技术编号:19746899 阅读:77 留言:0更新日期:2018-12-12 05:01
本发明专利技术提供一种PIN数据安全输入方法及终端。所述PIN数据安全输入方法包括如下步骤:S1识别待输入信息是否包括PIN数据;S2调用安全处理器启动第一显示屏;S3结合触摸屏和显示于所述第一显示屏的输入键盘,输入PIN数据。所述PIN数据安全输入终端包括识别模块、第一处理器、第一显示屏、触摸屏、第二处理器和第二显示屏。本发明专利技术提供的PIN数据安全输入方法及终端具有敏感信息输入和处理安全的优点。

【技术实现步骤摘要】
一种PIN数据安全输入方法及终端
本专利技术涉及信息安全处理
,特别地,涉及一种PIN数据安全输入方法及终端。
技术介绍
金融交易设备的安全要求需要高于其他终端设备,涉及的安全项目包括密钥管理、数据加密和解密、通信通道、报文处理和PIN(个人识别码,PersonalIndentificationNumber,PIN)数据输入,其中,PIN数据输入包括键盘输入PIN数据、PIN加密、PIN数据传输和PIN数据验证,每个项目流程均需要采取较高要求的安全措施。通过键盘输入PIN数据是金融交易设备进行验证的常用方式,输入PIN数据包括采用外部密码键盘和虚拟键盘。智能POS终端包括应用处理器和安全处理器,采用人机交互方式进行操作,通过智能POS终端的虚拟键盘输入交互信息是主要方式,但对于输入PIN数据,需要较高的安全要求。现有技术的智能POS终端输入交互信息采用同一触摸屏和显示屏,需要在同一触摸屏和显示屏上切换输入,应用处理器接收所有信息输入,其中,涉及PIN数据的信息发送至安全处理器进行处理,但由于应用处理器可能获取到高级权限,进而获取到需由安全处理器进行处理的敏感信息,存在安全风险。
技术实现思路
为解决现有技术中存在敏感信息输入和处理存在安全风险的技术问题,本专利技术提供一种敏感信息输入和处理安全的PIN数据安全输入方法及终端。本专利技术提供一种PIN数据安全输入方法,包括如下步骤:识别待输入信息是否包括PIN数据;若是,调用安全处理器启动第一显示屏;结合触摸屏和显示于所述第一显示屏的输入键盘,输入PIN数据。根据本专利技术的一个优选实施例,若不包括PIN数据,通过所述触摸屏和第二显示屏输入信息或显示信息。根据本专利技术的一个优选实施例,所述第一显示屏显示输入键盘,所述键盘的键位根据所述第一处理器中的预设规则生成。根据本专利技术的一个优选实施例,所述第一显示屏为半透明屏,所述第一处理器控制所述第一显示屏的透明度。根据本专利技术的一个优选实施例,在所述第一显示屏显示的所述输入键盘输入PIN数据,所述第一处理器读取输入的PIN数据,加密后,发送进行PIN数据验证。本专利技术提供一种PIN数据安全输入终端包括:识别模块,用于识别输入信息是否包括PIN数据;第一处理器和第一显示屏,若所述识别模块识别结果为是,调用所述安全处理器启动第一显示屏;触摸屏和输入键盘,所述输入键盘显示于所述第一显示屏,结合所述触摸屏和所述输入键盘,输入PIN数据。根据本专利技术的一个优选实施例,还包括第二显示屏,若所述识别模块识别结果为否,通过所述触摸屏和所述第二显示屏输入信息或显示信息。根据本专利技术的一个优选实施例,所述第一显示屏显示输入键盘,所述键盘的键位根据所述第一处理器中的预设规则生成。根据本专利技术的一个优选实施例,所述第一显示屏为半透明屏,所述第一处理器控制所述第一显示屏的透明度。根据本专利技术的一个优选实施例,在所述第一显示屏显示的所述输入键盘输入PIN数据,所述第一处理器读取输入的PIN数据,加密后,发送进行PIN数据验证。本专利技术具有如下有益效果:1、识别到待输入信息包括敏感信息时,调用处理敏感信息的安全处理器启动其控制的第一显示屏,利用触摸屏输入相关敏感信息,由所述安全处理器进行处理,实现降低敏感信息安全风险的效果;2、采用第一显示屏显示的键盘键位由安全处理器根据预设规则生成,进一步降低敏感信息被读取和记忆的安全风险;3、采用第一显示屏为半透明屏的设计,利于终端的第二显示屏正常用于输入信息或显示信息。除了上面所描述的目的、特征和优点之外,本专利技术还有其它的目的、特征和优点。下面将参照图,对本专利技术作进一步详细的说明。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1是本专利技术提供的一种PIN数据安全输入方法的流程示意图;图2是本专利技术提供的一种PIN数据安全输入终端的结构示意图。具体实施方式下面结合本专利技术的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。请参阅图1,是本专利技术提供的一种PIN数据安全输入方法的流程示意图。智能POS终端包括两个处理系统,一个由应用处理器控制,一个由安全处理器控制。所述应用处理器控制基于安卓系统开发的操作系统,实现的功能包括管理应用程序、显示交互信息和控制相关显示屏,用于运行多种功能应用程序和进行网络支付等,所述安全处理器控制刷卡功能、通信功能和相关显示屏,用于进行网络支付和银行卡支付等。所述应用处理器与所述安全处理器通过接口建立连接,进行相互调用和数据传输。所述PIN数据安全输入方法包括如下步骤:S1识别待输入信息是否包括PIN数据所述智能POS终端具备的功能不仅仅包括支付功能,还可以安装不同应用程序进行操作实现多样化功能,在使用所述智能POS终端过程中,终端的触摸屏作为交互介质,所述应用处理器控制第二显示屏显示交互界面,终端使用者根据交互界面信息显示位置通过所述触摸屏操作,操作信息通过所述应用处理器进行传输和处理,如餐饮应用程序,通过点餐功能进行点餐,则由所述应用处理器控制运行,点餐后,进行下单,进行支付时,所述应用处理器对待输入信息进行识别,识别方式可以为预设关键字,也可以为设定固定的网络链接,根据设定的识别方式进行识别,若识别出待输入信息包括PIN数据,则进行步骤S2,若识别结果为不包括PIN数据,则通过所述触摸屏和所述第二显示屏继续显示所述应用处理器控制的交互界面,通过交互界面输入信息和显示信息。S2调用安全处理器启动第一显示屏所述应用处理器识别出待输入信息包括PIN数据,则通过所述应用处理器和所述安全处理器之间的接口,所述应用处理器向所述安全处理器发出调用请求,所述安全处理器根据请求信息判断是否具有PIN数据及PIN数据是否需要所述安全处理器进行处理,判断结果为具有PIN数据且需要所述安全处理器进行处理,则对请求信息进行响应,所述安全处理器启动其控制的第一显示屏。S3结合触摸屏和显示于所述第一显示屏的输入键盘,输入PIN数据所述触摸屏和所述第一显示屏结合作为所述智能POS终端的交互界面,所述第一显示屏在需要输入PIN数据时,所述安全处理器控制生成一虚拟键盘显示于所述第一显示屏,通过所述触摸屏进行PIN数据的输入。所述第一显示屏为半透明屏,当所述安全处理器控制其启动时,所述第一显示屏作为所述智能POS终端的工作显示屏,当未启动所述第一显示屏工作,则所述第一显示屏为半透明存在于所述触摸屏的下层或全透明存在于所述触摸屏的下层,所述安全处理器控制所述第一显示屏的透明度。所述安全处理器控制所述第一显示屏显示的键盘键位,所述键盘的键位根据所述安全处理器中预设规则生成,所述安全处理器根据用户在触摸屏的操作,集合对应的预设规则,识别出用户输入的信息。所述安全处理器读取输入的信息为PIN数据,则对其进行加密,加密后,发送至服务器进行PIN数据验证,并返回验证结果信息。请参阅图2,是本专利技术提供的一种PIN数据安全输入终端的结构示意图。所述PIN数据安全输入终端1包括识别本文档来自技高网...

【技术保护点】
1.一种PIN数据安全输入方法,其特征在于:识别待输入信息是否包括PIN数据;若是,调用安全处理器启动第一显示屏;结合触摸屏和显示于所述第一显示屏的输入键盘,输入PIN数据。

【技术特征摘要】
1.一种PIN数据安全输入方法,其特征在于:识别待输入信息是否包括PIN数据;若是,调用安全处理器启动第一显示屏;结合触摸屏和显示于所述第一显示屏的输入键盘,输入PIN数据。2.根据权利要求1所述的PIN数据安全输入方法,其特征在于,若不包括PIN数据,通过所述触摸屏和第二显示屏输入信息或显示信息。3.根据权利要求1所述的PIN数据安全输入方法,其特征在于,所述第一显示屏显示输入键盘,所述键盘的键位根据所述第一处理器中的预设规则生成。4.根据权利要求1所述的PIN数据安全输入方法,其特征在于,所述第一显示屏为半透明屏,所述第一处理器控制所述第一显示屏的透明度。5.根据权利要求1所述的PIN数据安全输入方法,其特征在于,在所述第一显示屏显示的所述输入键盘输入PIN数据,所述第一处理器读取输入的PIN数据,加密后,发送进行PIN数据验证。6.一种PIN数据安全输入终端,其特征在于,包括:识别模块,用于识别...

【专利技术属性】
技术研发人员:赵营宿凯
申请(专利权)人:广州云移信息科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1