一种金融交易数据安全管理系统的制作方法

文档序号:13072989阅读:265来源:国知局

本发明涉及数据处理领域,具体涉及一种金融交易数据安全管理系统。



背景技术:

现有的金融交易数据处理系统,大多采用人为进行金融交易数据储存位置的定位,很容易导致金融交易数据储存的混乱,同时金融交易数据之间也很容易造成冲突和重复,这无疑会加大金融交易数据整理的工作量,也使得的系统在进行资料查询时会发生错误,且所有的金融交易数据均不存在可追溯性,金融交易数据的传输采用完全暴露的形式,很容易遭致黑客的攻击,金融交易数据的安全性难以得到保证。



技术实现要素:

为解决上述问题,本发明提供了一种金融交易数据处理系统,系统自带的金融交易数据处理功能,完成金融交易数据的处理和审核,在实现金融交易数据库实时更新的同时,避免了金融交易数据的重复、冲突;同时也实现了在权限内的金融交易数据的共享,每个金融交易数据的录入均携带录入者的身份信息,实现了金融交易数据的可追溯性,且数据传输均采用随机加密的方式进行传输,金融交易数据的储存和调用更加安全。

为实现上述目的,本发明采取的技术方案为:

一种金融交易数据安全管理系统,包括

注册模块,用于在用户注册时,生成对应用户注册身份标识的生物特征模型,并将所述生物特征模型保存到用户注册数据库中;

人机交互模块,用于用户登录并输入需要进行储存的数据,并将输入的数据发送到数据审核模块;还用于输入声纹数据和掌静脉数据,并将这些生物特征数据发送到身份认证模块;还用于输入数据调用命令以及所调用数据的显示;还用于进行解码数据的输入从而完成所调用数据的解密;

目标数据采集模块,通过多端口进行目标数据的采集,并将采集到的数据通过加密模块加密后发送到数据记录提取模块;

数据记录提取模块,用于根据设置的字段提取出整理后的数据对应的信息,形成相应的数据记录;

数据标记模块,用于将接收到的数据用其对应的账户信息、交易合同编号标记后发送到数据整理模块;

数据整理模块,用于消除所接收到的数据之间存在的冗余内容以及所输入数据与数据库内原有数据之间的冲突内容;

数据定位模块,用于为整理后的数据在安全储存空间中找到合适的位置,并为其找到相似数据点,建立其与相似数据点之间的关系;

数据加密模块,用于根据预设的算法对完成数据定位的数据进行加密,并加密完成后的数据储存到数据定位模块所定位的安全储存空间内;

身份认证模块,用于将接收到的生物特征数据与用户注册数据库内的数据进行相似度对比,并将对比结果发送到加密模块进行解码,若解码通过,则将接收到的数据调用命令发送到数据检索调用模块;

数据检索调用模块,用于根据接收到的数据调用命令在数据库内进行对应的数据的调用,并将调用的数据通过加密模块加密后发送到人机交互模块;

安全储存空间与加密模块之间、目标数据采集模块与加密模块分别通过相互独立的双通道连接,在任意一个通道进行通讯时,另一个备用通道进行密钥更新。

优选地,所述声纹数据为从录入的用户朗读指定验证文本的语音中获取的用户的声纹特征和唇动间隔时间数据;所述掌静脉数据通过红外掌静脉扫描识别装置进行扫描后成像输入。

优选地,所述安全储存空间内设置多个基本存储单元,每个基本存储单元采用不同的加密方式。

优选地,所述加密模块内设置一个储存有各种运算方法的加密算法数据库,采用随机的模式进行算法的选取。

优选地,所述加密算法数据库连接有一更新模块,用于进行加密算法数据库内数据的更新

优选地,每进行一次访问后,即进行一次加密算法的更新。

优选地,所述数据定位模块基于刻面技术来实现数据定位,通过计算不同数据术语间的刻面距离来准确定位数据;在定位数据时,在已知刻面的约束下选择相应的术语,以此来完成对所需数据的描述,如果选择成功,则返回相应的数据;如果选择不成功,则系统将根据同义词词典和概念距离图计算术语的相似性,形成新的定位信息。

优选地,所述数据整理模块采用eka算法和akf算法处理冲突内容,所述冗余内容采用redundancy函数进行清除。

本发明具有以下有益效果:

系统自带的金融交易数据处理功能,完成金融交易数据的处理和审核,在实现金融交易数据库实时更新的同时,避免了金融交易数据的重复、冲突;同时也实现了在权限内的金融交易数据的共享,每个金融交易数据的录入均携带录入者的身份信息,实现了金融交易数据的可追溯性,且数据传输均采用随机加密的方式进行传输,金融交易数据的储存和调用更加安全。

附图说明

图1为本发明实施例一种金融交易数据处理系统的系统框图。

具体实施方式

为了使本发明的目的及优点更加清楚明白,以下结合实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明实施例提供了一种金融交易数据安全管理系统,包括

注册模块,用于在用户注册时,生成对应用户注册身份标识的生物特征模型,并将所述生物特征模型保存到用户注册数据库中;

人机交互模块,用于用户登录并输入需要进行储存的数据,并将输入的数据发送到数据审核模块;还用于输入声纹数据和掌静脉数据,并将这些生物特征数据发送到身份认证模块;还用于输入数据调用命令以及所调用数据的显示;还用于进行解码数据的输入从而完成所调用数据的解密;所述声纹数据为从录入的用户朗读指定验证文本的语音中获取的用户的声纹特征和唇动间隔时间数据;所述掌静脉数据通过红外掌静脉扫描识别装置进行扫描后成像输入。

目标数据采集模块,通过多端口进行目标数据的采集,并将采集到的数据通过加密模块加密后发送到数据记录提取模块;

数据记录提取模块,用于根据设置的字段提取出整理后的数据对应的信息,形成相应的数据记录;

数据标记模块,用于将接收到的数据用其对应的账户信息、交易合同编号标记后发送到数据整理模块;

数据整理模块,用于消除所接收到的数据之间存在的冗余内容以及所输入数据与数据库内原有数据之间的冲突内容;

数据定位模块,用于为整理后的数据在安全储存空间中找到合适的位置,并为其找到相似数据点,建立其与相似数据点之间的关系;

数据加密模块,用于根据预设的算法对完成数据定位的数据进行加密,并加密完成后的数据储存到数据定位模块所定位的安全储存空间内;所述安全储存空间内设置多个基本存储单元,每个基本存储单元采用不同的加密方式;所述加密模块内设置一个储存有各种运算方法的加密算法数据库,采用随机的模式进行算法的选取;所述加密算法数据库连接有一更新模块,用于进行加密算法数据库内数据的更新;每进行一次访问后,即进行一次加密算法的更新。

身份认证模块,用于将接收到的生物特征数据与用户注册数据库内的数据进行相似度对比,并将对比结果发送到加密模块进行解码,若解码通过,则将接收到的数据调用命令发送到数据检索调用模块;

数据检索调用模块,用于根据接收到的数据调用命令在数据库内进行对应的数据的调用,并将调用的数据通过加密模块加密后发送到人机交互模块;

安全储存空间与加密模块之间、目标数据采集模块与加密模块分别通过相互独立的双通道连接,在任意一个通道进行通讯时,另一个备用通道进行密钥更新。

所述数据定位模块基于刻面技术来实现数据定位,通过计算不同数据术语间的刻面距离来准确定位数据;在定位数据时,在已知刻面的约束下选择相应的术语,以此来完成对所需数据的描述,如果选择成功,则返回相应的数据;如果选择不成功,则系统将根据同义词词典和概念距离图计算术语的相似性,形成新的定位信息。

所述数据整理模块采用eka算法和akf算法处理冲突内容,所述冗余内容采用redundancy函数进行清除,具体的,在redundancy函数中,分别将k1和k2中的知识元素取出e1和e2,然将e1和e2中的x,y以及关系r取出进行比较并分别对比xe1,xe2,ye1,ye2,将具有相同内容的元素项删除,并保留原有关系r值,将关系与未被删除项合并。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1