一种pos高端应用系统及解决方法

文档序号:9728175阅读:600来源:国知局
一种pos高端应用系统及解决方法
【技术领域】
[0001 ]本发明涉及一种P0S高端应用系统及解决方法。
【背景技术】
[0002]随着现代电子技术的发展,电子设备的智能化程度越来越高,电子智能设备的性能不断提升。
[0003]在P0S应用领域,人们对设备的智能化体验的需求也越来越高,P0S的显示从黑白小屏发展到彩屏,发展到彩色大屏,发展到大屏触摸屏,系统的UI变得越来越美观,对设备处理器的性能要求也越来越高。
[0004]P0S做为一个传统上以安全为第一要素的设备,他配套的处理器发展更新速度往往远远跟不上同时代的多媒体处理器。而当下的多媒体应用又需要这些高端的多媒体处理器才能流畅驱动,这些非针对P0S设计的处理器在安全保护方面又十分欠缺。

【发明内容】

[0005]本发明的目的在于提供一种解决了需要使用高端处理器做为P0S机的核心处理器,又能提供完整的安全保护方案的P0S高端应用系统及解决方法。
[0006]为实现上述目的,本发明的技术方案是:一种P0S高端应用系统,包括设置于P0S机内的一安全处理器及与该安全处理器连接的一高端处理器,所述安全处理器还连接有外部输入设备,所述高端处理器还连接有外部设备和显示设备;
所述安全处理器用于执行安全相关算法,用于处理与安全相关的数据及设备的物理安全;
所述高端处理器用于支持安全启动功能及处理非安全相关数据;
所述外部输入设备用于输入安全相关数据,所述外部输入设备包括卡输入设备和按键输入设备;
所述外部设备用于输入及传输非安全相关数据;
所述显示设备用于显示所述高端处理器处理结果数据。
[0007]在本发明一实施例中,所述高端处理器还连接有存储单元,所述存储单元包括NAND、N0R和DRAM存储器,用于存储非安全相关数据。
[0008]在本发明一实施例中,所述安全处理器与高端处理器之间通过串口、IIC、SP1、USB方式连接。
[0009]在本发明一实施例中,所述卡输入设备包括接触式1C卡、磁卡和非接触1C卡。
[0010]在本发明一实施例中,所述按键输入设备包括按键和/或触摸屏。
[0011]在本发明一实施例中,所述外部设备包括摄像头。
[0012]在本发明一实施例中,所述显示设备为彩色显示屏。
[0013]本发明还提供一种基于上述所述系统的P0S高端应用解决方法,包括如下步骤:
S1:系统上电,安全处理器处于待机状态,高端处理器处于正常工作状态; 52:高端处理器发送敏感服务请求至安全处理器,唤醒安全处理器,使得安全处理器处于工作状态;
53:通过外部输入设备输入安全相关数据,安全处理器执行安全相关算法对该安全相关数据进行处理,并返回执行结果至所述高端处理器;
54:高端处理器根据步骤S3返回的执行结果进行处理,并通过显示设备输出显示或与外部设备进行交互。
[0014]在本发明一实施例中,所述安全相关数据包括密码输入数据、卡片交互数据。
[0015]在本发明一实施例中,所述安全相关算法包括加解密算法、敏感数据处理算法。
[0016]相较于现有技术,本发明具有以下有益效果:本发明解决了需要使用高端处理器做为P0S机的核心处理器,又能提供完整的安全保护方案。成本实现低廉,方便设计,也可以为没有安全功能的高端处理器平台升级为能提供完整的安全保护方案。
【附图说明】
[0017]图1为本发明系统框图。
[0018]图2为本发明数据处理流程图。
【具体实施方式】
[0019]下面结合附图,对本发明的技术方案进行具体说明。
[0020]本发明一种P0S高端应用系统,包括设置于P0S机内的一安全处理器及与该安全处理器连接的一高端处理器,所述安全处理器还连接有外部输入设备,所述高端处理器还连接有外部设备和显示设备;所述安全处理器用于执行安全相关算法,用于处理与安全相关的数据及设备的物理安全;所述高端处理器用于支持安全启动功能及处理非安全相关数据;所述外部输入设备用于输入安全相关数据,所述外部输入设备包括卡输入设备和按键输入设备;所述外部设备用于输入及传输非安全相关数据;所述显示设备用于显示所述高端处理器处理结果数据。
[0021]所述高端处理器还连接有存储单元,所述存储单元包括NAND、N0R和DRAM存储器,用于存储非安全相关数据。所述安全处理器与高端处理器之间通过串口、IIC、SP1、USB等方式连接。所述卡输入设备包括接触式1C卡、磁卡和非接触1C卡等。所述按键输入设备包括按键和触摸屏。所述外部设备包括摄像头等。所述显示设备为高分辨率彩色显示屏。
[0022]本发明还提供一种基于上述所述系统的P0S高端应用解决方法,包括如下步骤:
51:系统上电,安全处理器处于待机状态,高端处理器处于正常工作状态;
52:高端处理器发送敏感服务请求至安全处理器,唤醒安全处理器,使得安全处理器处于工作状态;
53:通过外部输入设备输入安全相关数据,安全处理器执行安全相关算法对该安全相关数据进行处理,并返回执行结果至所述高端处理器;
54:高端处理器根据步骤S3返回的执行结果进行处理,并通过显示设备输出显示或与外部设备进行交互。
[0023 ]所述安全相关数据包括密码输入数据、卡片交互数据等。
[0024]所述安全相关算法包括加解密算法、敏感数据处理算法等。
[0025]以下具体讲述本发明的实施方式。
[0026]如图1所示,本发明的一种P0S高端应用系统,包括安全处理器、高端处理器(非安全处理器)、外部输入设备、外部设备(通讯、识别等非安全保护外设)、显示设备;其中外部输入设备,包括但不限于触
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1