支票防伪识伪机的制作方法

文档序号:6662414阅读:324来源:国知局
专利名称:支票防伪识伪机的制作方法
技术领域
本实用新型涉及一种支票防伪识伪机。
目前各企事业单位之间的资金往来大多采用支票,支票作为传统的转帐手段存在着许多弊病,由于支票的遗失、被窃或伪造,每年给国家造成巨大的经济损失,严重扰乱了正常的金融秩序,因此在支票的代收、代付过程中对支票进行严格地真伪识别显得特别重要。针对支票防伪识伪问题,目前已出现了防伪识伪机,但这种机器加密简单,安全性差,不能有效的防伪和识伪。
本实用新型的目的在于提供一种安全性高,并能有效地对支票进行防伪和识伪的支票防伪识伪机。
本实用新型包括主处理器、打印机、键盘、显示器、时钟电路、IC卡读写器及智能IC卡,主处理器通过接口与键盘、显示器和时钟电路相接,经RS232串行通讯接口与打印机相接,经IC卡读写器和IC卡相接。其工作原理是首先由银行向各支票使用单位发放IC卡。IC卡又称智能卡,卡片上的芯片相当于一台微电脑,内藏CPU、存储器及晶片操作系统COS,外界对IC卡存储区的信息存取是通过COS进行严格管理及认证。IC卡上记录有企业身份认证代码及单位IC卡片的密码,各支票使用单位的密码不相同,当支票使用单位要购买支票时,持合法的IC卡向开户银行购买,开户银行通过IC卡对购票人进行身份认证后才出售支票,同时把支票的起止流水号记录IC卡中,当单位开票人员将正确的IC卡插入IC卡读写器中,并通过键盘输入自己正确的密码后,才能启动防伪识伪机,在进行防伪开票前,IC卡和主处理器先作相互确认,只有确认正确后方能进行开票处理。开票时,开票员只需通过键盘输入支票限额,支票上的其余项如开票日期由时钟电路输入到主处理器中,支票流水号由IC卡提供,主处理器将这些重要数据经过加密运算,产生一串电子数据密码,通过打印机打印在支票上,开票员也可不用打印机,直接手写在支票上;当支票持有人和销售部门进行交易时,售货员首先询问支票持有人的个人密码,并与支票上的电子数据密码一起通过键盘输入到支票防伪识伪机中,主处理器通过解密算法,将支票原文恢复出来,并显示在显示器上。
以下结合附图及实施例对本实用新型进一步详细说明。


图1为本实用新型的原理框图;图2为本实用新型的是电原理图。
参见附图1,本实施例由主处理器1、键盘2、打印机3、液晶显示器4、时钟电路5、IC卡读写器6及IC卡7组成,键盘2、液晶显示器4和时钟电路5分别通过接口电路与主处理器1相接,打印机3通过RS232串行接口电路与主处理器1相接,IC卡7经IC卡读写器6与主处理器1相接。
参见附图2,主处理1采用8752芯片,它通过其串接通讯接口RXD、TXD管脚和通讯芯片ILC232的T1发送口及R1接收口相联,ILC232通过R1接收口和T1发送口经插座J2和外面打印机3相联,从而构成支票打印接口电路。键盘接口电路由8752的管脚P2.0-P2.4、P1.3-P1.7、反相驱动器74LS05的U7A、U7B、U7C、U7D、上拉电阻R10、与非74LS00的U8C及插座J7组成,P2.0-P2.4经反相器74LS05及74LS00产生扫描信号,经J7输出到键盘2,同时经J7由P1.3-P1.7读回键盘扫描值。8752的P0口及P2口的P2.5、P2.6、P2.7通过插座J4和液晶显示器4相联,其中P0口是数字/地址复用,P2.5、P2.6、P2.7是控制端。8752通过其管脚16及17和时钟芯片8583的SCL、SDA相连,从而构成时钟电路,时钟芯片的另一功能是黑匣子功能,即把机卡确认代码及口令存储在内部RAM中。
IC卡读写电路包括时钟振荡电路、电源编程控制电路及驱动嵌位保护电路,时钟振荡电路的输出经驱动嵌位保护电路接到IC卡的时钟控制线上,主处理1端口的一脚输出经电源编程控制电路接到IC卡的电源控制线上,主处理器端口的另一脚经驱动嵌位保护电路接到IC卡的复位控制线上。时钟振荡电路由石英晶体3.579MHz、与非门74LS00的U8A、U8B及电阻R6、R7组成,电源编程控制电路由光藕TIL113、NPN三极管T1、稳压块MC7805T组成,驱动嵌位保护电路由二极管DI1、DI3、DI5、DI6、DI8、DI10、74LS05的U7E、U7F及电阻R1、R9组成,时钟振荡电路中的U8B6脚的振荡输出经74LS05的U7F反相驱动后接到IC卡连接插座J6的6脚,即时钟控制线上。8752的P1口的P1.0脚接到TIL113的2脚上,当8752控制IC卡上电时,置其P1.2脚为低,使TIL113的CE导通,从而使CVCC为高电平,这样打开三极管T1,使T1发射极产生+12V电源,经MC7805T稳压后输出+5V电源VCC1,到J1插座的10脚,即电源控制线上。8752的P1口的P1.0脚输出经74LS05的U7E反相后接到IC卡的复位线上,即J1的8脚。8752的P1.1脚经J1的5脚与IC卡相连,J1的1、2脚为IC卡到位检测,8752通过P3.3脚与J1的1脚相连接,检测到位信号。三极管T2作为驱动蜂鸣器报警用,J5是蜂鸣器插座,主处理器872通过管脚15实现蜂鸣器报警控制,以便告知输入信息有错。J6是电源指示灯插座,J3是电源插座。
本机上电后,主处理芯片8752上电复位,并把初始化数据送液晶显示器,8752置位P2.5、P2.6、P2.7,把相应初始化信息送P0口,通过J4到液晶显示,同时8752开始检查键盘按下,首先逐次置P2.0-P2.4为低电平,并从P1.3-P1.7读取键盘按下状态,当检测到时钟显示功能键时,主处理芯片8752首先从和8583相联的SCL以及SDA读取时钟芯片8583内的时钟,并送P0口在液晶显示器上显示,当检测到加密键时,主处理芯片8752通过置P2.0-P2.4为低电平,从P1.3-P1.7扫描读取支限额值,通过管脚16、17读取8583中的时间,同时通过IC卡读写器从P1.1脚中读取相应数值,主处理芯片8752把这些有关数据进行加密运算,并把运算结果通过P0口送液晶显示器显示,同时通过串行通讯口RXD、TXD以及ILC232的T1口送到打印机,打印到支票上,当检测到解密功能键时,8752扫描键入采购员个人密码及支票密码,通过解密算法,反解出支票原文,并送液晶显示器显示。
本实用新型的加密算法过程是经软件程序使主处理器控制IC卡,由IC卡产生一个随机乱码,经过IC卡乱码筛选器筛选后产生一个不规则乱码,这个乱码就作为持支票人的个人密码,持票人个人密码再次经过IC卡加密产生一个加密密码,这个加密密码作为支票明文加密密钥,与支票明文如开票日期、限额、支票序号经数据加密标准算法DES算法后产生支票电子数据密码。在上述加密算法中,支票加密密码是一个由IC卡产生的乱码,经筛选加密后而形成的,由于每次加密密码的产生是一个随机数,因而每次加密密码都不一样,这就保证了一票一密,整个加密算法的关键核心部分是IC卡,IC卡控制着整个加密算法的运行,因此算法的安全性由IC卡进行保证的。解密算法过程是由主处理器控制将持票人个人密码经IC卡加密器产生解密密码,这个解密密码与电子数据密码经DES解密算法解密出支票原文,如开票日期、限额及支票序号等。
本实用新型具有安全性高的优点。由于本实用新型必须插入相应的IC卡,并完成了机卡确认操作,即一机对一卡后方可启动;启动的另一条件是必须进行人卡确认,即卡片上存有开票人个人密码,只有输入对应正确的密码后才能进入开票系统,如果出现三次个人密码输入错误,IC自锁,这样即使支票防伪识伪机和IC被盗或遗失,如果不知道开票员个人密码也无法使用。IC卡是由银行发卡部门向各单位发行的,各单位卡片密码各不相同,因此,即使一个单位的卡片密码发生泄露,也只能造成整个系统的崩溃,卡片的发行的通过专用发卡设备完成的,具有较高的安全性。
权利要求1.支票防伪识伪机它包括主处理器、打印机、键盘、显示器、时钟电路,主处理器通过接口与键盘、显示器和时钟电路相接,经RS232串行通讯接口与打印机相接,其特征在于还包括IC卡读写器及IC卡,主处理器经IC卡读写器和IC卡相接。
2.根据权利要求1所述的支票防伪识伪机,其特征在于IC卡读写器由时钟振荡电路、电源编程控制电路和驱动嵌位保护电路组成,时钟振荡电路经驱动保护电路接到IC卡的时钟控制线上,主处理器端口一脚的输出经电源编程控制电路接到IC卡的电源控制线上,其端口另一脚经驱动嵌位保护电路接到IC卡的复位控制线上。
专利摘要一种支票防伪识伪机包括主处理器1、打印机3、键盘2、显示器4、时钟电路5、IC卡读写器6及智能IC卡7,主处理器通过接口电路与键盘、显示器和时钟电路相接,经PS232串行通讯接口电路与打印机相接,经IC卡读写器和IC卡相接,本实用新型由于采用了智能IC卡,因此安全性高。
文档编号G07D7/00GK2215128SQ9422399
公开日1995年12月13日 申请日期1994年11月9日 优先权日1994年11月9日
发明者李乐人, 姚天宏, 温立新 申请人:北京航天金卡电子工程公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1