在线交易安全系统技术方案

技术编号:39291840 阅读:8 留言:0更新日期:2023-11-07 10:59
本发明专利技术涉及数据处理领域,尤其涉及一种在线交易安全系统,该系统包括:验证模块判断用户登录信息是否验证成功;处理模块计算接收模块接收登录成功的用户的待处理数据的数据块传输间隔,将若干数据块进行加密并进行传输;监测模块记录加密数据块间的实际传输间隔和加密数据包的顺序序号以判断各个加密的数据块传输是否异常,并计算每个加密数据块的实际哈希值以判断加密数据块是否异常;调整模块在预设周期内加密数据块异常的数量范围选取对应的加密方式对下一预设周期内的数据块进行加密。通过验证用户账号、监测传输过程的加密数据块的异常情况和及时调整对数据块的加密方式,防止数据信息被篡改,提高了数据信息的安全性。安全性。安全性。

【技术实现步骤摘要】
在线交易安全系统


[0001]本专利技术涉及数据处理领域,尤其涉及一种在线交易安全系统。

技术介绍

[0002]随着网络时代的到来,给人们的工作和生活带来了极大的便利,但同时也出现了对个人隐私的泄露和网络诈骗等不安全的问题,进而造成巨大的损失。
[0003]中国专利公开号CN111274583 A的专利文献公开了一种大数据计算机网络安全防护装置的控制方法,该方法包括:步骤一,通过漏洞检测程序检测网络漏洞信息;通过入侵检测程序检测网络入侵信息;通过病毒检测程序检测网络病毒信息;步骤二,通过网络安全防护程序对计算机网络进行安全防护;步骤三,通过加密程序对网络数据进行加密:配置数据采集器参数,通过数据采集器采集网络信息数据并保存至本地存储器中,并对采集的网络信息数据进行特征提取;后台终端向前端数据库服务器发送密钥获取请求,其中,密钥获取请求包括待加密的特征数据;后台终端根据待加密的特征数据生成密钥数据,并将密钥数据存储在数据监控预警系统中;步骤四,通过权限控制程序对网络访问权限进行控制;步骤五,通过云服务器集中大数据资源对网络数据进行处理;通过警报器根据检测异常数据进行警报通知;通过显示器显示检测的网络漏洞、入侵信息以及病毒信息的实时数据。
[0004]现有技术通过对网络数据进行特征提取并将特征数据生成密钥数据进行监控预警,但密钥容易被破解,由于在在线交易过程若是秘钥被破解,则导致数据的安全性低。

技术实现思路

[0005]为此,本专利技术提供一种在线交易安全系统,可以解决数据的安全性低的问题。
[0006]为实现上述目的,本专利技术提供一种在线交易安全系统,该系统包括:
[0007]获取模块,用以获取用户的登录信息;
[0008]验证模块,其与所述获取模块连接,用以根据所述登录信息中的用户标识匹配目标盐值和目标哈希值,将所述登录信息中的密码和所述目标盐值进行哈希计算得到待验证哈希值,将所述待验证哈希值与所述目标哈希值进行对比以判断是否验证成功,若验证成功则该用户登录成功,若验证失败则禁止该用户登录;
[0009]接收模块,其与所述验证模块连接,用以接收登录成功的所述用户发送的待处理数据;
[0010]处理模块,其与所述接收模块连接,用以根据预设关键词库分析所述待处理数据的数据类型,根据所述数据类型和数据大小计算待处理数据的数据块数量并根据数据类型计算待处理数据的数据块传输间隔,根据所述数据块数量将待处理数据划分成若干数据块并将若干数据块进行哈希计算得到标准哈希值,将若干数据块进行加密后根据所述数据块传输间隔将若干加密数据块进行传输;
[0011]监测模块,其与所述处理模块连接,用以接收所述若干加密数据块并记录加密数据块间的实际传输间隔和加密数据包的顺序序号以判断各个加密的数据块传输是否异常,
并计算每个加密数据块的实际哈希值,将所述实际哈希值与传输异常的加密数据块的标准哈希值进行比较以判断该加密数据块是否异常,在接收到所有加密数据块后,判定所有加密数据块的传输正常且判定所有加密数据块正常时将其进行存储,在判定任意加密数据块的传输异常或任意加密数据块异常时停止接收剩余加密数据块;
[0012]调整模块,其与所述监测模块连接,用以在预设周期内所述监测模块判定的所述加密数据块异常的数量所在的加密数据块异常的数量范围选取对应的加密方式对下一预设周期内的数据块进行加密。
[0013]进一步地,所述处理模块包括统计单元、第一比较单元、选择单元和调节单元,所述处理模块在计算所述待处理数据的数据块数量时,所述统计单元统计该数据类型的待处理数据在所述预设关键词库中预设关键词的匹配数量M,所述第一比较单元将匹配数量M与第一预设匹配数量M1和第二预设匹配数量M2进行比较;
[0014]若M>M2,则所述选择单元选择调节系数a1,所述调节单元根据第一调节系数a1对标准数据块数量W进行调节;
[0015]若M1≤M≤M2,则所述选择单元选择调节系数a2,所述调节单元根据第二非调节系数a2对标准数据块数量W进行调节;
[0016]若M<M1,则所述选择单元选择调节系数a3,所述调节单元根据第三调节系数a3对标准数据块数量W进行调节;
[0017]其中,M1<M2,1=a3<a2<a1<1.5。
[0018]进一步地,所述处理模块在对所述标准数据块数量W进行调节后,根据所述待处理数据的所述数据大小Q对标准数据块数量W进行二次调节,所述第一比较单元将数据大小Q与第一预设数据大小Q1和第二预设数据大小Q2进行比较;
[0019]若Q>Q2,则所述选择单元选择调节系数b1,所述调节单元根据第一系数b1对标准数据块数量W进行二次调节;
[0020]若Q1≤Q≤Q2,则所述选择单元选择调节系数b2,所述调节单元根据第二系数b1对标准数据块数量W进行二次调节;
[0021]若Q<Q1,则所述选择单元选择调节系数b3,所述调节单元根据第三系数b1对标准数据块数量W进行二次调节;
[0022]其中,Q1<Q2,1=b3<b2<b1<1.5;
[0023]所述调节单元对标准数据块数量W进行二次调节得到数据块数量W',设定W'=W
×
ai
×
bj,其中,i=1,2,3,j=1,2,3,W'四舍五入取整数。
[0024]进一步地,所述处理模块还包括第一计算单元,所述第一计算单元在计算所述待处理数据的数据块传输间隔时,所述调节单元根据匹配数量M与第一预设匹配数量M1和第二预设匹配数量M2的比较结果对标准传输间隔t进行调节;
[0025]若M>M2,则所述选择单元选择调节系数c1,所述调节单元根据调节系数c1对标准传输间隔t进行调节以得到数据块传输间隔t',设定t'=t
×
c1;
[0026]若M1≤M≤M2,则所述选择单元选择调节系数c2,所述调节单元根据调节系数c1对标准传输间隔t进行调节以得到数据块传输间隔t',设定t'=t
×
c2;
[0027]若M<M1,则所述调节单元不对标准传输间隔t进行调节,设定t'=t;
[0028]其中,0<c1<c2<1。
[0029]进一步地,所述处理模块还包括划分单元、关联单元、第一存储单元、加密单元、标记单元和传输单元,所述处理模块在根据所述数据块数量将待处理数据划分成若干数据块时,所述关联单元和第一存储单元分别将待处理数据的用户标识与数据块数量W'和数据块传输间隔t'进行关联并存储,所述划分单元和第一计算单元分别将待处理数据划分成若干数据块和将若干数据块进行哈希计算得到标准哈希值,所述加密单元将若干数据块加密处理,所述标记单元按划分顺序将各个加密数据块进行用户标识标记和顺序序号标记,所述关联单元和第一存储单元将各个加密数据块的用户标识标记、顺序序号和标准哈希值进行关联并存储,所述传输模块按照加密数据块的顺序标号以所述数据块传输间隔将若干加密数据块进行顺序传输。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在线交易安全系统,其特征在于,包括:获取模块,用以获取用户的登录信息;验证模块,其与所述获取模块连接,用以根据所述登录信息中的用户标识匹配目标盐值和目标哈希值,将所述登录信息中的密码和所述目标盐值进行哈希计算得到待验证哈希值,将所述待验证哈希值与所述目标哈希值进行对比以判断是否验证成功,若验证成功则该用户登录成功,若验证失败则禁止该用户登录;接收模块,其与所述验证模块连接,用以接收登录成功的所述用户发送的待处理数据;处理模块,其与所述接收模块连接,用以根据预设关键词库分析所述待处理数据的数据类型,根据所述数据类型和数据大小计算待处理数据的数据块数量并根据数据类型计算待处理数据的数据块传输间隔,根据所述数据块数量将待处理数据划分成若干数据块并将若干数据块进行哈希计算得到标准哈希值,将若干数据块进行加密后根据所述数据块传输间隔将若干加密数据块进行传输;监测模块,其与所述处理模块连接,用以接收所述若干加密数据块并记录加密数据块间的实际传输间隔和加密数据包的顺序序号以判断各个加密的数据块传输是否异常,并计算每个加密数据块的实际哈希值,将所述实际哈希值与传输异常的加密数据块的标准哈希值进行比较以判断该加密数据块是否异常,在接收到所有加密数据块后,判定所有加密数据块的传输正常且判定所有加密数据块正常时将其进行存储,在判定任意加密数据块的传输异常或任意加密数据块异常时停止接收剩余加密数据块;调整模块,其与所述监测模块连接,用以在预设周期内所述监测模块判定的所述加密数据块异常的数量所在的加密数据块异常的数量范围选取对应的加密方式对下一预设周期内的数据块进行加密。2.根据权利要求1所述的在线交易安全系统,其特征在于,所述处理模块包括统计单元、第一比较单元、选择单元和调节单元,所述处理模块在计算所述待处理数据的数据块数量时,所述统计单元统计该数据类型的待处理数据在所述预设关键词库中预设关键词的匹配数量M,所述第一比较单元将匹配数量M与第一预设匹配数量M1和第二预设匹配数量M2进行比较;若M>M2,则所述选择单元选择调节系数a1,所述调节单元根据第一调节系数a1对标准数据块数量W进行调节;若M1≤M≤M2,则所述选择单元选择调节系数a2,所述调节单元根据第二非调节系数a2对标准数据块数量W进行调节;若M<M1,则所述选择单元选择调节系数a3,所述调节单元根据第三调节系数a3对标准数据块数量W进行调节;其中,M1<M2,1=a3<a2<a1<1.5。3.根据权利要求2所述的在线交易安全系统,其特征在于,所述处理模块在对所述标准数据块数量W进行调节后,根据所述待处理数据的所述数据大小Q对标准数据块数量W进行二次调节,所述第一比较单元将数据大小Q与第一预设数据大小Q1和第二预设数据大小Q2进行比较;若Q>Q2,则所述选择单元选择调节系数b1,所述调节单元根据第一系数b1对标准数据块数量W进行二次调节;
若Q1≤Q≤Q2,则所述选择单元选择调节系数b2,所述调节单元根据第二系数b1对标准数据块数量W进行二次调节;若Q<Q1,则所述选择单元选择调节系数b3,所述调节单元根据第三系数b1对标准数据块数量W进行二次调节;其中,Q1<Q2,1=b3<b2<b1<1.5;所述调节单元对标准数据块数量W进行二次调节得到数据块数量W',设定W'=W
×
ai
×
bj,其中,i=1,2,3,j=1,2,3,W'四舍五入取整数。4.根据权利要求3所述的在线交易安全系统,其特征在于,所述处理模块还包括第一计算单元,所述第一计算单元在计算所述待处理数据的数据块传输间隔时,所述调节单元根据匹配数量M与第一预设匹配数量M1和第二预设匹配数量M2的比较结果对标准传输间隔t进行调节;若M>M2,则所述选择单元选择调节系数c1,所述调节单元根据调节系数c1对标准传输间隔t进行调节以得到数据块传输间隔t',设定t'=t
×
c1;若M1≤M≤M2...

【专利技术属性】
技术研发人员:张朋朋张勇
申请(专利权)人:联一信息技术北京有限公司
类型:发明
国别省市:

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

1