CN100550074C - 一种pos机 - Google Patents
一种pos机 Download PDFInfo
- Publication number
- CN100550074C CN100550074C CNB2005100986469A CN200510098646A CN100550074C CN 100550074 C CN100550074 C CN 100550074C CN B2005100986469 A CNB2005100986469 A CN B2005100986469A CN 200510098646 A CN200510098646 A CN 200510098646A CN 100550074 C CN100550074 C CN 100550074C
- Authority
- CN
- China
- Prior art keywords
- module
- pos
- password keyboard
- data
- host
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004891 communication Methods 0.000 claims abstract description 46
- 238000012545 processing Methods 0.000 claims abstract description 31
- 238000013500 data storage Methods 0.000 claims description 10
- 230000003993 interaction Effects 0.000 claims description 6
- 238000007726 management method Methods 0.000 claims description 6
- 238000003780 insertion Methods 0.000 claims description 4
- 230000037431 insertion Effects 0.000 claims description 4
- 230000008859 change Effects 0.000 abstract description 5
- 238000000034 method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Input From Keyboards Or The Like (AREA)
Abstract
本发明是一种在原有的POS机结构的基础上,将原来POS中与具体数据卡交易操作相关的功能,比如读卡器、加密算法处理、控制模块等移到密码键盘中,并可增加完善密码键盘和POS机主机之间的通讯协议,这样以后需要交易功能的硬件升级,只需要更换密码键盘就可以了,不必更换POS机主机,而且这样对交易部分软件功能的升级也十分简便,应用也更加合理。
Description
技术领域
本发明涉及计算机通信与数据确认技术领域,尤其涉及一种商业交易中常用的POS机。
背景技术
POS(电子收款机***)销售点的缩写,一般意义上指商场中为所购货物付款的地方。一般而言,POS指自动化超级市场使用的计算器化交易***,利用扫描仪读取标签和条形码、电子收款机,及利用其它专用设备记录该销售点的收益。POS机指的是这一过程用的终端机。
目前,市场上POS机使用得十分广泛,无论是金融、加油、电信等行业,尤其是当IC卡的使用人群增加以后,大大方便了持卡人的使用。
目前国内使用的POS机按照刷卡种类,分磁条卡和IC卡两类,一般都有主机和小型密码键盘构成,如图1所示,主机中一般主要包括IC卡读卡器、磁卡读卡器、数据存储和处理模块、非对称算法安全模块、密码键盘通讯模块及其键盘输入模块、外部通讯模块、显示模块和主机主控模块。其中,
IC卡读卡器用于读写IC卡信息;
磁卡读卡器用于读取磁卡信息;
非对称算法安全模块用于实现非对称加密算法,提供密钥存储和密钥服务;非对称算法一般是用在对IC卡进行认证;
数据存储和处理模块用于存储和处理POS机内部的管理数据和交易数据;
外部通讯模块用于与管理中心的数据通讯;
密码键盘通讯模块用于对密码键盘的通讯;
键盘输入模块和显示模块用于人机交互操作;
主机主控模块用于对其他所有模块的管理和调度。
除此之外,主机中还可包括电源、键盘、显示等功能部件。密码键盘内是用于存放与交易主机进行交易认证的认证密钥并让持卡人输入卡的密码用。一般包括密码键盘主控模块、主机通讯模块、对称算法安全模块、键盘输入模块、显示模块。
主机通讯模块用于密码键盘与POS主机的通讯;
对称算法安全模块用于存放对称密钥以及实现对称加密算法;对称算法是用来对密码进行加密和对交易数据计算报文认证码的;
密码键盘输入模块用于输入密码等用户数据;
密码键盘输入显示模块用于显示必要的提示信息;
密码键盘主控模块用于对密码键盘其他功能模块的调度和管理。
在能刷IC卡的POS机中,一般都将IC卡的操作部件集成到主机中。POS机的主机由于设计复杂,功能强大,所以成本很高,为了安置方便,体积也较大,而且一旦成型,很难再增加硬件功能,而且由于功能多,内部应用程序一般都很大,如果升级的话,花费的时间都很长;相对应的,密码键盘体积就很小,成本也较低,内部程序升级简单。
目前国内随着IC卡应用的普及,IC卡在应用不断在完善提高,所以POS应用中不断需要针对IC卡应用进行升级,尤其是现在金融行业进行的EMV2000迁移计划,EMV是一个国际的***组织,EMV2000是EMV组织关于***应用规范的最新版本,对原有的POS机提出了更新、更强大的功能需求,比如增加RSA非对称加密算法,更换交易的IC卡操作流程,而RSA算法是目前应用最广泛的非对称加密算法,DES算法是应用最广泛的对称加密算法,EMV2000的规范中指定了这两种算法作为EMV认可的加密算法;在原有的POS机框架结构下,这种升级必须更换新的中央处理器,只能更换POS机主机,成本十分巨大。
发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种新型POS机,再升级不必更换新的中央处理器,也不必更换POS机主机,只需更换密码键盘,就可完成***的升级,成本低,简单实用,通用性强。
本发明的目的是通过以下技术方案实现的:
一种POS机,包括POS主机与密码键盘,所述的密码键盘上设置有读卡器与,总控制及处理模块,所述的读卡器提供有插卡接口,通过该插卡接口读取卡中的数据;所述的总控制及处理模块控制POS主机与密码键盘的工作。
所述的总控制及处理模块包括主机主控模块与密码键盘主控模块。
所述的密码键盘上还设置有非对称算法安全模块,用于实现非对称加密算法提供密钥存储和密钥服务。
所述的密码键盘上还包括:对称算法安全模块、密码键盘输入模块、密码键盘输入显示模块与主机通讯模块;用户通过密码键盘输入模块输入用户数据;密码键盘输入显示模块显示必要的提示信息;对称算法安全模块用于处理用户数据、存放对称密钥以及实现对称加密算法;主机通讯模块完成密码键盘与POS主机通讯。
所述用户数据为密码。
所述的POS主机包括:数据存储和处理模块、外部通讯模块、键盘输入模块和显示模块和/或密码键盘通讯模块;其中:
数据存储和处理模块:用于存储和处理POS机内部的管理数据和交易数据;
外部通讯模块:用于与管理中心的数据通讯;
键盘输入模块和显示模块用于人机交互操作;
密码键盘通讯模块用于对密码键盘的通讯。
由上述本发明提供的技术方案可以看出,本发明是一种在原有的POS机结构的基础上,将原来POS中与具体数据卡交易操作相关的功能,比如读卡器、加密算法处理、控制模块等移到密码键盘中,并可增加完善密码键盘和POS机主机之间的通讯协议,这样以后需要交易功能的硬件升级,只需要更换密码键盘就可以了,不必更换POS机主机,而且这样对交易部分软件功能的升级也十分简便,应用也更加合理。
附图说明
图1为现有技术POS机的结构示意图;
图2为本发明所述的POS机的结构示意图一;
图3为本发明所述的POS机的结构示意图二。
具体实施方式
本发明所述的POS机的具体实施方式有如下:
实施例一
如图2所示其构成如下:
一种新型POS机,包括POS主机与密码键盘,其中:
所述的密码键盘包括:
对称算法安全模块:处理密码等用户数据、使用与POS主机通讯的密钥加密用户输入的密码,存放对称密钥以及实现对称加密算法;
密码键盘输入模块:用户通过密码键盘输入模块输入密码等用户数据;
密码键盘输入显示模块:显示必要的提示信息;
主机通讯模块:完成密码键盘与POS主机通讯;
读卡器:识别交易用的卡,并读取其中的数据;
总控制及处理模块:控制POS主机与密码键盘的工作。
所述的POS主机包括:
数据存储和处理模块:用于存储和处理POS机内部的管理数据和交易数据;
外部通讯模块:用于与管理中心的数据通讯;
键盘输入模块和显示模块:用于人机交互操作;
密码键盘通讯模块:用于对密码键盘的通讯;
非对称算法安全模块:用于实现非对称加密算法提供密钥存储和密钥服务。
实施例二
如图3所示其构成如下:
一种新型POS机,包括POS主机与密码键盘,其中:
所述的密码键盘包括:
对称算法安全模块:处理密码等用户数据、使用与POS主机通讯的密钥加密用户输入的密码,存放对称密钥以及实现对称加密算法;
密码键盘输入模块:用户通过密码键盘输入模块输入密码等用户数据;
密码键盘输入显示模块:显示必要的提示信息;
主机通讯模块:完成密码键盘与POS主机通讯;
读卡器:识别交易用的卡,并读取其中的数据;
总控制及处理模块:控制POS主机与密码键盘的工作;
非对称算法安全模块:用于实现非对称加密算法提供密钥存储和密钥服务。
所述的POS主机包括:
数据存储和处理模块:用于存储和处理POS机内部的管理数据和交易数据;
外部通讯模块:用于与管理中心的数据通讯;
键盘输入模块和显示模块:用于人机交互操作;
密码键盘通讯模块:用于对密码键盘的通讯。
同时,因为本发明对结构上做了较大的调整,POS主机与密码键盘通讯的数据的量与形式均发生了较大的变化,所以,还需要对POS主机与密码键盘间的通讯协议做相关的增加或修改。但是,增加或修改通讯协议是软件上来处理的问题,不会涉及到硬件的变化,升级非常容易,不会造成很大的影响。
综上所述,应用本发明方法,它主要具有以下几种优点:
1、易于实现:只是将一些体积与尺寸不大的硬件集成到密码键盘中,并完善相关软件,而且对现有的应用平台没有任何改动。
2、通用性强:此项方法原则上适用于几乎所有的IC卡应用POS机。
3、实用性强,便于普及:对厂家而言,POS机的主机的设计不需要随着应用的变化而频繁改动。
4、成本低:升级相对便宜的密码键盘要比升级昂贵的主机不但便宜而且快捷。
总之,应用本发明方法,增加了用户使用的安全性,简单方便,便于普及。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (7)
1、一种POS机,包括POS主机与密码键盘,其特征在于,所述的密码键盘上设置有读卡器与总控制及处理模块,所述的读卡器提供有插卡接口,通过该插卡接口读取卡中的数据;所述的总控制及处理模块控制POS主机与密码键盘的工作。
2、根据权利要求1所述的POS机,其特征在于,所述的总控制及处理模块包括主机主控模块与密码键盘主控模块。
3、根据权利要求1或2所述的POS机,其特征在于,所述的密码键盘上还设置有非对称算法安全模块,用于实现非对称加密算法提供密钥存储和密钥服务。
4、根据权利要求1或2所述的POS机,其特征在于,所述的密码键盘上还包括:对称算法安全模块、密码键盘输入模块、密码键盘输入显示模块与主机通讯模块;用户通过密码键盘输入模块输入用户数据;密码键盘输入显示模块显示必要的提示信息;对称算法安全模块用于处理所述用户数据、存放对称密钥以及实现对称加密算法;主机通讯模块完成密码键盘与POS主机通讯。
5、根据权利要求4所述的POS机,其特征在于,所述用户数据为密码。
6、根据权利要求1或2所述的POS机,其特征在于,所述的POS主机包括:数据存储和处理模块、外部通讯模块、键盘输入模块和显示模块和/或密码键盘通讯模块;其中:
数据存储和处理模块:用于存储和处理POS机内部的管理数据和交易数据;
外部通讯模块:用于与管理中心的数据通讯;
键盘输入模块和显示模块用于人机交互操作;
密码键盘通讯模块用于对密码键盘的通讯。
7、根据权利要求3所述的POS机,其特征在于,所述的POS主机包括:数据存储和处理模块、外部通讯模块、键盘输入模块和显示模块、密码键盘通讯模块,其中:
数据存储和处理模块:用于存储和处理POS机内部的管理数据和交易数据;
外部通讯模块:用于与管理中心的数据通讯;
键盘输入模块和显示模块用于人机交互操作;
密码键盘通讯模块用于对密码键盘的通讯。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100986469A CN100550074C (zh) | 2005-09-07 | 2005-09-07 | 一种pos机 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100986469A CN100550074C (zh) | 2005-09-07 | 2005-09-07 | 一种pos机 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1928936A CN1928936A (zh) | 2007-03-14 |
CN100550074C true CN100550074C (zh) | 2009-10-14 |
Family
ID=37858887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100986469A Active CN100550074C (zh) | 2005-09-07 | 2005-09-07 | 一种pos机 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100550074C (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101373552B (zh) * | 2007-08-24 | 2011-03-09 | 上海瀚银信息技术有限公司 | 一种带有智能存储卡插槽的pos机及其应用 |
CN102542696B (zh) * | 2010-12-27 | 2015-03-25 | ***股份有限公司 | 安全性信息交互***及方法 |
CN102110327A (zh) * | 2011-02-09 | 2011-06-29 | 浪潮电子信息产业股份有限公司 | 一种基于单芯片的ic卡安全刷卡键盘 |
CN102663863B (zh) * | 2012-03-23 | 2014-10-29 | 广州大学 | 抗信道木马攻击的金融pos***及其抗攻击的实现方法 |
CN102722945B (zh) * | 2012-04-26 | 2014-07-30 | 深圳市九思泰达技术有限公司 | 金融支付机具及其主控模块与显示模块之间的pci防护方法 |
CN103729939A (zh) * | 2013-12-27 | 2014-04-16 | 大唐微电子技术有限公司 | 一种销售终端机及其处理银行卡请求的方法 |
CN107993062A (zh) * | 2017-11-27 | 2018-05-04 | 百富计算机技术(深圳)有限公司 | Pos终端交易方法、装置、计算机设备及可读存储介质 |
CN114330396B (zh) * | 2021-12-31 | 2023-10-13 | 福建新大陆支付技术有限公司 | 基于Android平台的外接密码键盘与身份证信息交互方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1412704A (zh) * | 2001-10-19 | 2003-04-23 | 广州市金税通网络技术有限公司 | 一种具备税控与金融功能相结合的税控收款机及控制方法 |
CN2615762Y (zh) * | 2003-05-06 | 2004-05-12 | 四川昊园高科技发展(集团)有限公司 | 银税一体化终端 |
CN2672778Y (zh) * | 2003-09-24 | 2005-01-19 | 江门江裕映美信息科技有限公司 | 可处理银行卡业务的税控收款机 |
-
2005
- 2005-09-07 CN CNB2005100986469A patent/CN100550074C/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1412704A (zh) * | 2001-10-19 | 2003-04-23 | 广州市金税通网络技术有限公司 | 一种具备税控与金融功能相结合的税控收款机及控制方法 |
CN2615762Y (zh) * | 2003-05-06 | 2004-05-12 | 四川昊园高科技发展(集团)有限公司 | 银税一体化终端 |
CN2672778Y (zh) * | 2003-09-24 | 2005-01-19 | 江门江裕映美信息科技有限公司 | 可处理银行卡业务的税控收款机 |
Also Published As
Publication number | Publication date |
---|---|
CN1928936A (zh) | 2007-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210295315A1 (en) | Terminal Data Encryption | |
CN100550074C (zh) | 一种pos机 | |
CN101095162B (zh) | 用于安全交易模块的***和方法 | |
US7668751B2 (en) | Methods and systems for coordinating a change in status of stored-value cards | |
US8108317B2 (en) | System and method for restricting access to a terminal | |
US9569768B2 (en) | Systems, methods and apparatus for selecting a payment account for a payment transaction | |
US20140114861A1 (en) | Hand-held self-provisioned pin ped communicator | |
US20060049255A1 (en) | Secure magnetic stripe reader for handheld computing and method of using same | |
CN101710433A (zh) | 一种电子支付卡的交易方法及电子支付卡 | |
WO1988009019A1 (en) | Intelligent portable interactive personal data system | |
US20030004877A1 (en) | Transaction terminal apparatus | |
KR100725146B1 (ko) | 카드 인식 장치를 이용한 결제 시스템 및 방법 | |
CN103473851A (zh) | 一种快速发卡授权方法及*** | |
GB2496595A (en) | Smart phone payment application using two-dimensional barcodes | |
CN101223729B (zh) | 对移动支付设备进行更新 | |
CN2898953Y (zh) | 集成安全加密认证功能的非接触卡读写装置 | |
US8888000B2 (en) | Card reader with multiple functions and a method for implementing the same | |
KR20110062620A (ko) | 전자지갑디바이스를 이용한 금융 제휴서비스 제공시스템 및 이를 이용한 금융 제휴서비스제공방법 | |
CN103310278A (zh) | 基于国密算法的票务应用***、购票方法及票务管理方法 | |
CN202306708U (zh) | 一种手持atm终端及*** | |
CN202049561U (zh) | 一种金融ic卡终端 | |
CN1963854A (zh) | 一种缩短电子货币消费交易时间的方法 | |
US20200090161A1 (en) | Payment devices using optical codes | |
CN101650861A (zh) | 一体化金融税控器 | |
CN114207647A (zh) | 信息处理装置、支付处理***、方法以及程序 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |