当前位置: 首页 > 专利查询>徐新晟专利>正文

变码多码加密安全方法及系统技术方案

技术编号:2874290 阅读:193 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种变码多码加密安全方法及系统,通过变码机制,可以使用户从助记码衍变出真实密码,在不降低保密性的同时,为用户提供对密码方便记忆的功能,当用户的密码被盗用时,系统可根据用户事先设定的危急码进行拒付、录相或报警的应急处理;该系统包括:一用户凭证,是区别不同用户的唯一标识;一智能终端,用以读入用户凭证的信息,然后与用户进行交互,根据用户的选择或输入,进行相应的操作。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种加密方法及其系统,尤指一种变码多码加密安全方法及系统,可应用于金融安全、网络安全和楼宇门禁系统等需要密码识别用户合法身份的所有场合,能够提高密码加密安全系统的保密和安全性能,并能方便使用。基于以上的原因,提供一种既能提高密码系统的保密性,又能简化广大用户的使用,尤其是在他人盗用密码时,具有报警功能的新型密码加密安全系统确实具有重要的现实意义。本专利技术的另一目的是,可以在非法用户盗用别人的密码时,系统能够提供自动的危急处理功能,如报警、录相和记录指纹等。为了实现上述目的,本专利技术提供了一种变码多码加密的方法,用于金融系统、网络系统或门禁系统的用户身份认证,其中,包括一密码设定过程和一密码使用过程,该密码设定过程可由服务供应商(比如银行)或用户自己来完成,在由用户自己来完成时,其过程包括如下步骤 读入用户凭证信息;选定助记码;设定至少一种变码方式;根据选定的变码方式对助记码进行变码变换,得到真实密码;将得到的助记码、真实密码存储;而该密码的认证过程包括如下步骤读入用户凭证信息;输入助记码;选定一种或多种变码方式;根据选定的变码方式对助记码进行变码变换,得到真实密码;认证处理得到的真实密码;如果密码正确,则进入系统;如果密码不正确,输出相应信息。如上所述的一种变码多码加密的方法,其中,在密码设定过程中,还包括一危急码设定步骤,用户根据数个变码方式设定一个以上的危急码,危急码可以是除真实密码之外的任何编码,并将其存储;在密码使用过程中,如果合法用户输入一危急码,则可实现报警功能,如果非法用户输入了危急码,则启动报警程序。如上所述的一种变码多码加密方法,其中,所述的变码包括如下步骤a.从助记码中选定至少一个数位作为变码数位;b.在选定的数位上执行选定的变码操作;c.得到变码后的真实密码。如上所述的一种变码多码加密的方法,其中,所述的变码方式可以是如下方式的一种或任意几种的组合a.交换任意二数位的位置;b.任意数位的数学运算;c.任意数位的逻辑运算;d.颠倒一个特定的数位;e.对相邻的两数位相乘,并以其积代替原两数位。本专利技术还提供了一种变码多码加密安全系统,用于金融系统、网络系统或门禁系统的用户身份认证,其中,该系统包括一用户凭证,由用户持有,记录用户的基本信息;一智能终端,读入用户凭证的信息,然后与用户进行交互,根据用户的选择或输入,进行相应的操作,该智能终端进一步包含一用户操作界面,提供用户的输入和操作结果的显示,完成人机交互功能;一记忆存储模块,存储不同用户的账户信息,和用户通过用户操作界面设定的助记码、真实密码和危急码;一认证处理模块,用以认证用户的身份,并对合法用户提供认证处理功能和设定密码的功能;设定密码时,该模块提示用户选择输入助记码,然后提示用户设定变码方式,通过变码的方式确定真实密码,并可同时提示用户设定危急码,设定完成后,该模块将密码按工作规定进行保存,所述的工作规定可以根据系统的软硬件设计与架构的不同,而可将密码保存在用户凭证上,或智能终端的记忆存储模块或中心计算机上。认证服务时,该模块提示用户输入助记码,然后提示用户选择变码方式,并根据用户选定的变码方式对助记码进行变码处理,得到用户的真实密码,如果是合法用户,则进入系统,如果是非法用户,并且用户输入的密码是用户设定的危急码之一时,系统启动报警程序。如上所述的一种变码多码加密安全系统,其中,所述用户凭证可以是各种银行卡、存折、胸卡或一网络账户等等。如上所述的一种变码多码加密安全系统,其中,所述的用户操作界面可以是输入按键、读卡机或显示屏及其相应的驱动程序等等。如上所述的一种变码多码加密安全系统,其中,还包括一中心计算机,所述智能终端通过网络与该中心计算机连接,所述中心计算机作为服务器可以存储所有用户的账户信息,所述智能终端可以向中心计算机请求用户数据,还可将用户设定的信息及操作结果信息存储到中心服务器。如上所述的一种变码多码加密安全系统,其中,所述记忆存储模块可以位于所述用户凭证,也可以位于所述智能终端,还可以位于所述中心计算机。如上所述的一种变码多码加密安全系统,其中,还包括下列附加设备之一或几种下列设备的组合 a.录像机;b.照相机;c.指纹记录器;d.声光报警器;e.自动门锁。当启动报警程序时,上述设备可记录用户的特征或图像,完成紧急情况处理。本专利技术的有益效果是,由本专利技术提供的变码多码加密的系统及其方法,通过将密码分为三种,分别为助记码、真实密码和危急码,并通过改进现有系统软件及硬件设施的方法,提供用户设定上述三种密码的功能和由上述三种密码进行用户身份认证的功能;助记码可以直接以某种方式注明在用户凭证上,可以是与账号无关的一组数字,也可以是账号数字的一个子集,用户通过一定的变码方式,将助记码转变为真实密码,这样如果用户忘记了真实密码,但是只要还记得变码方式,就可以轻松地由助记码恢复出密码,极大的增加了用户记忆密码的方便性;而危急码则提供了增加系统安全性的功能,用户将一些认为非法用户最有可能盗用的密码设定为危急码,一旦非法用户输入危急码,系统就会自动启动报警程序,极大地增加了系统的安全性。下面结合附图和具体实施方式对本专利技术作进一步说明。如附图说明图1和图2所示,基本系统包括智能终端10(比如取款机等),和用户凭证20(比如银行卡等);而智能终端10进一步包括用户操作界面101、记忆存储模块102和认证处理模块103。基本系统能够满足单机的使用需求,智能终端单独能够完成所有用户交互和认证处理功能,同时相关的用户信息可以存储在智能终端里,但是基本系统不能实现分布式多节点的应用需求,仅仅适用于有限的场合。将智能终端与附加系统里的网络技术相整合,可以实现服务器/客户端的应用模式,一台服务器提供给分布在不同地点的若干台智能终端用户信息,实现城市联网功能。附加系统进一步包括网络50,中心计算机30,采集记录设备如录像机70、指纹记录器60等,报警设备如声光报警器90和阻截设备如自动门锁80等,附加系统可根据需要和条件决定是否安装,所述网络可以是局域网、校园网、城域网或因特网。服务供应商(比如银行)和用户可为同一对象(比如银行卡或账号)设定多个不同的密码,每个密码对应于相应的预定功能,在各个密码之间可由用户按自己的记忆习惯设定某种内在的联系或完全随机。在输入不同的密码时,系统通过其软件进行识别和处理,再通过其硬件设备启动不同的预定功能。现以银行系统为一具体实施例,来详细阐述本专利技术。如图1所示,银行的自动取款系统由下列设备组成,自动取款机10,银行卡20,中心计算机30,警方40,联网网络系统50,照相录像设备70,指纹采集设备60,声光报警设备90,自动门锁80。如图2所示,自动取款机10进一步包括用户操作界面101、记忆存储模块102和认证处理模块103;各部分功能如下用户操作界面101,提供用户的输入和操作结果的显示,完成人机交互功能,一般由输入按键或读卡机和显示屏及其相应的驱动程序组成,用户通过该界面输入密码,选择想要执行的相应功能,同时,系统将执行结果通过显示屏反馈给用户。记忆存储模块102,可以存储不同用户的账户信息,包括账号、用户个人信息及其他必要的信息,还包括用户通过用户操作界面设定的密码;对于附加本文档来自技高网...

【技术保护点】
一种变码多码加密的方法,用于金融系统、网络系统或门禁系统的用户身份认证,其特征在于,包括一密码设定过程和一密码使用过程,该密码设定过程包括如下步骤:读入用户凭证信息;选定助记码;设定至少一种变码方式;根据选定的变码方式对助记 码进行变码变换,得到真实密码;将得到的助记码、真实密码存储;而该密码的认证过程包括如下步骤:读入用户凭证信息;输入助记码;选定一种或多种变码方式;根据选定的变码方式对助记码进行变码变换,得到真实密码;认证处理得到 的真实密码;如果密码正确,则进入系统;如果密码不正确,输出相应信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐新晟
申请(专利权)人:徐新晟
类型:发明
国别省市:DE[德国]

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

1