本发明是一种涉及银行用户支票防伪防失的密码编码、录写和识别方法及专用装置,属G06K9/00,G09C5/00,B42D15/10。 目前我国银行用户支票(转帐支票、现金支票)采用核对银行开户单位“予留印鉴”的办法确认支票的合法性。在支票转让中时常有伪造图章印鉴和盗用印有合法印鉴空白支票窃取财物的案件发生。在印鉴防伪识别方面,已有新的技术公开,如中国专利89102438.7和90105628.6采用计算机图形识别技术鉴别印鉴真伪。中国专利90105525.5则采用“变码印鉴”代替图章印鉴。上述三项专利提出的印鉴防伪技术仍然局限于银行使用,没有解决转让和受让支票的工商企事业单位当场鉴别支票真伪的问题。
中国专利91102703.5公开了一种在普通支票上打上一组有规律的穿孔识别号码,供商业单位识别支票真伪的方法。但穿孔号码编码规则需公开,穿孔机具易制作,因此其防伪能力不强。对于支票防失问题,未见有新的技术和方法,现采用的支票转让时签署身份证号的办法仍不能防止伪造支票和盗用支票。空白支票遗失或被盗窃,虽经法院公告、银行挂失、登报声明,仍难免使支票转让方或支票受让方遭受经济损失。
磁卡技术以其记录数据可靠、可重复记录,不可目测保密性好等优点得到广泛应用,如信用卡、现金卡、税收卡、地铁月票卡、电话卡等等。目前还没有将磁卡技术应用于支票防伪防失的公开报道。
本发明的目的在于为银行和银行用户提供一种在受理支票时能当场鉴别支票真伪和持票人真伪,具有防伪防失功能地支票磁密码防伪防失方法及专用装置。
本发明提出的方法是采用磁记录技术在附有磁条的支票上记录一组用以鉴别支票和持票人真伪的密码而达到支票防伪防失目的的方法。支票付方在开支票时以磁记录方式在支票上的磁条上记录一组不可目测的由付方单位标识码和持票人口令码经加密编码构成的随机密码;同时,标识码又作为鉴别支票真伪的依据以可目测的方式签署在支票上,口令码又作为密码解密的秘钥和鉴别持票人真伪的依据由持票人掌握。支票收方受理支票时通过鉴别持票人报出的口令码是否与支票密码中的口令码一致,确认持票人的真伪;通过鉴别支票密码中的标识码是否与支票上公开签署的标识码一致,确认支票的真伪。
上述由付方单位标识码和持票人口令码经加密编码构成的一组随机密码,其加密编码规则是标识码和口令码均采用非常规的二进制编码方案,口令码又按其每一位的值随机插编入标识码中成为一组密码。该密码不能由常规的磁卡读写机准确读出,口令码不正确也不能解密出标识码。
标识码是每个银行开户单位的唯一代码,由银行确定,开户单位不能随意改动;口令码是开支票时由财会与持票人临时约定的代码,是随机代码;标识码与口令码的加密编码由电脑完成,标识码予先固定在电脑中,口令码是开支票时输入电脑。
上述在支票上以磁记录方式记录磁密码的磁条支票,其特征是在普通支票表面的某一固定位置经涂敷或粘贴一层长条形状的磁记录材料,构成磁条支票,磁条用以记录密码。
上述密码的加密编码、录写、读出、译码、显示及口令码的输入由一种专用的微电脑密码读写器完成。微电脑密码读写器由微电脑芯片、可改写只读存储器芯片、键盘/显示芯片、键盘、显示器、磁条读写装置组成,其特征是银行开户单位标识码固化在微电脑芯片中,执行加密、编码、录写、读出、译码、显示和口令码输入的电脑程序也固化在电脑芯片中,并经加密处理,使之不能从芯片外部读出和更改,为每个银行开户单位自己专用。微电脑密码读写器设有开机密码,存在可改写只读存储器中,可由开户单位随机更换,以防止他人非法盗用。微电脑密码读写器用于开支票时录写密码及受理支票时鉴别支票和持票人真伪。
本发明提出的方法及专用装置使支票具有很强的防伪防失能力。支票磁条上记录的密码不可目测,其二进制编码方案是非常规的,除专用的微电脑密码读写器外,常规磁卡读写机不能准确读出解密。口令码随机混插在标识码内,无固定规律,除用密钥口令码外,不能正确解密译出标识码。密钥由持票人掌握,他人无从知晓,支票丢失后,他人无法使用,可保护支票付方在支票丢失后,经济不受损失。标识码固化在密码读写器的微电脑中,不能更改,使密码读写器仅为本单位开支票专用的装置,仅能将本单位的标识码的编成密码,口令码是随机约定的,所以难以伪造。支票收方受理支票时也需用微电脑密码读写器鉴别,口令码由持票人报出,标识码又公开签署在支票上,使支票和持票人的真伪鉴别可由支票收方当场鉴别不会由于收伪支票而造成经济损失。
本发明的实施例和附图说明如下:
图1为磁条支票。
图2为微电脑密码读写器原理图。
图3为微电脑密码读写器外形图。
如图1,本实施例的磁条位于支票背面的右下方。
如图2,本实施例的微电脑密码读写器采用8751单片计算机、8279键盘/显示专用芯片,59328EEPROM。8751的 INTI、Po口、 WR、 RD、P2.7、P2.6、ALE分别与8279的IRQ、D0-7、 WR、 RD、 CS、AL、CLK连接,经8279的B0-3、A0-3、RL0-7、SL0-3与16位显示器,4-16译码器、2×8键盘及驱动器组成键盘和显示部分。8751的P2.5~P2.2与59328的 CS、CLK、DI、DO连接,用以存放开机密码。8751的P1口与磁条读写装置相连,提供读写控制信号和数据通信。磁条读写装置中的支票传送采用电动式。
电脑程序和标识码固化在8751的EPROM中,经加密位加密后,不能从外部读出芯片内的程序和标识码,防止解密和更改。
键盘为16键,包括有0-9数字键,开机键、口令码输入键、密码录写键、密码识别键、清除键、口令码重显键。
显示器为16位LED显示器。
图3中,1外壳,2为支票读写槽,3为显示屏,4为键盘。
本实施例中,标识码采用银行开户单位的银行帐号。
本发明方法的操作如下:
支票付方开具支票时,将支票插入本单位专用的微电脑密码读写器的支票读写槽内,由键盘输入口令码,然后按下密码录写键,微电脑密码读写器把由付方单位银行帐号和口令码经加密编码构成的密码记录到支票的磁条上,其余签署项目及规则与普通支票相同。支票收方受理支票时将支票插入本单位的微电脑密码读写器的支票读写槽内,将持票人报出的口令码由键盘输入,再按下密码识别键,密码读写器读入支票上的密码,根据输入的口令码对密码解密,若口令码不正确,则显示报警信号,口令码正确则显示出付方银行帐号,收方再把显示的帐号与支票上签署的帐号核对。若一致,则支票为真,并把口令码记在支票上,便于银行核查。若口令码不对或帐号不一致,则持票人或支票为假。