当前位置: 首页 > 专利查询>唐旭专利>正文

计算机系统与卡证间的隐形密码双向识别技术技术方案

技术编号:3514473 阅读:176 留言:0更新日期:2012-04-11 18:40
计算机系统与卡证间的隐形密码双向识别技术是在计算机系统存储器中用专门区域或新增存储器存放隐形密码。在每一个帐号下都有一套独立的密码系列。卡证是含微电脑芯片智能卡或普通的磁卡、IC卡。卡或证上的密码是只读密码。智能卡的一套密码有两个系列,其一是验证读卡或证设备合法性的程序系列,其二是验证卡或证的合法性、唯一性的程序系列,有效防止非法制作卡或证。两系列的验证是多重、交替进行的,有效防止非法破解密码。本发明专利技术的密码验证过程是双向、隐形的验证,是计算机系统与卡、证间的验证过程,保密性能大大增强;确保不能非法复制和使用;使用范围大,可用于计算机系统管理的各种卡或证。

【技术实现步骤摘要】

本专利技术属计算机系统的电子密码加密技术,具体是计算机系统与卡证间的隐形密码双向识别技术
技术介绍
现有的计算机系统均设有电子密码,以保证系统的安全。特别是银行等使用各种卡或证进行金融交易的系统,系统与卡或证间的密码设置尤为重要。现有的银行卡或证的交易密码,一般采用计算机与客户直接对话的方式,即,只要卡或证上的帐号与计算机内的帐号相符合,计算机就会提示客户输入事先设置好的密码,若密码与事先设置的一致,则计算机就进行下一步操作。这样有一个问题是,若密码、帐号被盗后,不法分子使用非法制作的卡或证和被盗走的密码,计算机不能识别而照样进行操作。中国专利99118981.7《一种实现IC卡安全交易的方法》在IC卡上增加了灰锁标记解决了非法解锁的问题,但是,加装和使用都十分麻烦。
技术实现思路
本专利技术的目的,是提供一种计算机系统杜绝使用非法制作的卡或证进行操作,而合法的卡或证只能在预先设置好密码的、合法的计算机设备上才能使用,密码核对采用计算机和卡或证对话的隐形密码双向交替多重识别技术,而不是和客户直接对话方式的密码隐形双向识别技术。这种方法简单易行,十分方便。本专利技术的目的是这样达到的一种计算机系统与卡或证间的隐形密码双向识别技术,每一个帐号对应一张卡或证。每一个帐号下都各自设有一套互不相同的密码。卡或证上的密码与计算机内该帐号的密码相符。其特征在于卡或证上的密码是只读密码。在计算机系统中的隐形密码存放在存储器中新的专门区域内。一套密码有两个系列,其一是验证读卡或证设备合法性的密码程序系列,其二是验证卡或证的合法性、唯一性的密码程序系列,每一系列的密码有若干条。双向识别程序是先将含微电脑芯片的智能卡或证插入计算机系统的读卡设备中,计算机系统查出该帐号下的隐形密码位置,向智能卡发出第一系列密码,智能卡接收到第一系列密码后与卡中的密码核对,验证计算机读卡设备的合法性。若密码相符,向计算机发出允许下一步操作的指令。计算机再从卡中读入第二系列密码。与计算机中的预留密码相核对,若相符,进行下一步操作。若不符,则退出并报警。所述第一密码系列和第二密码系列有若干条,是用不同的密码多重验证的程序,所述卡是含微电脑的智能卡,所述证是用智能卡原理制作的证。其识别程序是计算机系统查出该帐号的隐形密码位置,从卡或证中读入密码,与计算机中的密码核对,验证该卡或证的合法性,若密码相符,计算机允许下一步的操作,若不符,则退出并报警。隐形密码系列有若干条,是用不同的密码多重、交替验证的,所述卡是普通IC卡或磁卡,所述证是用IC卡或磁卡原理制作的证。本专利技术具有以下优点1、密码的验证过程是隐形的,计算机与卡或证对话而不与人对话,保密性大大加强。含微电脑芯片的智能卡或证可以双向验证,即,计算机发出密码后,智能卡或证可以验证读卡设备的合法性,防止不法分子伪造卡或证;计算机发出密码指令,验证卡或证的合法性。双向验证,确定计算机系统和卡或证的真伪,确保安全。此验证过程是对读卡或证设备进行交替、多重检验。用于验证读卡或证设备合法性的密码只能从读卡或证设备的存储器中读出,与卡或证中存储的密码核对验证,不能从卡或证中读出。用于验证卡或证合法性的密码只能从卡或证中读出,与计算机中存储的密码核对验证,不能从计算机中读出。2、持卡或证的人自设的密码依然有效,持卡或证的人与未加入本隐形密码双向识别技术的计算机系统的操作一致。3、本专利技术可广泛用于各种具有记忆功能的金融卡、存折、磁卡、医疗保险卡、身份证等使用计算机系统管理的卡、证及其他领域。四附图说明图1是建立含微电脑芯片的智能卡或证的双向验证密码的程序流程图。图2是含微电脑芯片的智能卡与计算机系统之间的双向识别验证程序的流程图。图3是建立普通的卡或证验证密码的流程图。图4是普通卡或证与计算机系统之间的识别程序流程图。五具体实施例方式附图给出了本专利技术的具体实施例。参见图1。含微电脑的卡或证与计算机系统存在联网关系。发卡时在每一帐号在计算机系统存储器和智能卡,同时增加m条检验读卡设备唯一性、合法性的系列隐形密码和m条检验卡的唯一性、合法性的系列只读隐形密码,卡或证上的两系列密码与计算机系统内的该两系列密码相对应。参见图2。为防止用非法读卡设备对卡的复制,密码信息中有m条“读卡设备的合法性”检验密码。当计算机将该密码发送至智能卡时,智能卡对发送来的读卡设备的合法性密码进行验证,检验通过后才允许读卡设备用于检验卡的合法性密码。智能卡对发送来的读卡设备的合法性密码进行验证,检验通过后才允许读卡设备用于检验卡的合法性密码。此检验过程是对读卡设备和对卡进行交替、多重检验。双向交替、多重检验更能保证可靠性。具体的识别程序是先将含微电脑芯片的智能卡插入计算机系统的读卡设备中,计算机读入卡的帐号,然后,计算机系统查出该帐号的隐形密码位置,该位置下有两个系列各m条密码。第三步,设置多重检验的循环起始数为零,第四步,给循环数字n+1,第五步,计算机向智能卡发出第一系列的第n条密码,第六步,智能卡接收到计算机发来的第一系列的第n条密码后与卡中验证读卡设备合法性系列密码的第n条核对,验证计算机读卡设备的合法性,若密码相符,进入第七步,向计算机发出允许下一步操作的指令,若不符,则退出并报警。第八步,计算机从卡中读入第二系列的第n条密码,与计算机中的预留的第二系列的第n条密码相核对,用以验证该卡的合法性、唯一性。若相符,进入第九步,检查密码验证是否完毕,若未验证完毕,则按上述程序重复进行,若密码验证已经完成,则允许该帐户按需要进入常规操作。用智能卡原理制作的证,其识别过程与智能卡的一致。参见图3。发普通的卡或证时在该帐号下,在计算机系统内和卡或证内都增加m条检验卡的唯一性、合法性的隐形密码。参见图4。普通卡不对读卡设备进行验证,但对卡的真伪进行了有效的检验识别。使用不含微电脑的卡时,其识别程序是计算机系统查出该帐号的隐形密码位置,该位置下有m条密码。先设置重复循环起始数为零,然后使循环数字n+1。计算机从卡中读入第n条密码,与计算机中的第n条密码核对,验证该卡的合法性。若不符,则退出并报警。若密码相符,检查密码验证是否完成,若未完成,按上述程序用不同的密码重复进行验证,若密码验证已经完成,计算机允许该帐户进行自己所需要的常规操作。用IC卡或磁卡原理制作的证,其密码的识别程序与卡一致。权利要求1.一种计算机系统与卡证间的隐形密码双向识别技术,一个帐号对应一张卡或证,每一个帐号下都各自设有一套互不相同的密码,卡或证上的密码与计算机内该帐号的密码相符,其特征在于卡或证上的密码是只读密码,在计算机系统中的隐形密码存放在存储器中新的专门区域内,一套密码有两个系列,其一是验证读卡或证设备合法性的程序系列,其二是验证卡或证的合法性、唯一性的程序系列,识别程序是先将含微电脑芯片的智能卡或证插入计算机系统的读卡或证设备中,计算机系统查出该帐号下的隐形密码位置,向智能卡发出第一系列密码,智能卡接收到第一系列密码后与卡中的密码核对,验证计算机读卡设备的合法性,若密码相符,向计算机发出允许下一步操作的指令,计算机再从卡中读入第二系列密码,与计算机中的预留密码相核对,验证卡或证的合法性,若相符,进行下一步操作,若不符,则退出并报警。2.如权利要求1所述的计算机系统本文档来自技高网...

【技术保护点】
一种计算机系统与卡证间的隐形密码双向识别技术,一个帐号对应一张卡或证,每一个帐号下都各自设有一套互不相同的密码,卡或证上的密码与计算机内该帐号的密码相符,其特征在于:卡或证上的密码是只读密码,在计算机系统中的隐形密码存放在存储器中新的专门区域内,一套密码有两个系列,其一是验证读卡或证设备合法性的程序系列,其二是验证卡或证的合法性、唯一性的程序系列,识别程序是先将含微电脑芯片的智能卡或证插入计算机系统的读卡或证设备中,计算机系统查出该帐号下的隐形密码位置,向智能卡发出第一系列密码,智能卡接收到第一系列密码后与卡中的密码核对,验证计算机读卡设备的合法性,若密码相符,向计算机发出允许下一步操作的指令,计算机再从卡中读入第二系列密码,与计算机中的预留密码相核对,验证卡或证的合法性,若相符,进行下一步操作,若不符,则退出并报警。

【技术特征摘要】

【专利技术属性】
技术研发人员:唐旭古华实
申请(专利权)人:唐旭
类型:发明
国别省市:90[中国|成都]

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

1
相关领域技术
  • 暂无相关专利