用于电子商务系统的安全防护方法技术方案

技术编号:37973235 阅读:11 留言:0更新日期:2023-06-30 09:48
本发明专利技术涉及数据处理领域,具体涉及用于电子商务系统的安全防护方法,包括:获取电子商务系统的交易数据标记时间标签;根据时间标签选择出根节点,并构建混乱树状结构,获取各节点数据;根据待选择交易数据与已确定节点交易数据得到待选择交易数据被选择成已确定节点的下一层节点的可能性,记为第一可能性;根据第一可能性、待选择交易数据的差异得到已确定节点的数量关系系数;根据已确定节点的数量关系系数得到未确定具体节点数层的最终数量;根据树状节点的混乱组合数据通过分组加密算法得到最终的加密数据;以此来实现交易数据的安全防护和电子商务系统的安全防护。本发明专利技术用数据处理进行分析,得到更好的混乱组合,提高了系统的安全。系统的安全。系统的安全。

【技术实现步骤摘要】
用于电子商务系统的安全防护方法


[0001]本专利技术涉及数据处理领域,具体涉及用于电子商务系统的安全防护方法。

技术介绍

[0002]电子商务是指在全球范围内,基于开放的互联网进行商业活动,即买卖双方在不受区域限制而实现商品的网上交易以及各种线上支付。在当前开放的经济形势下,电子商务得到快速的发展,且逐步深入人们的生活。但是电子商务活动的基础网络本身所具有的开放性特点,电子商务面临着各种各样的威胁,这对电子商务的安全性提出了更高的要求,并且电子商务数据基础为交易数据,所以保证交易数据的安全性是电子商务安全防护的关键问题。
[0003]电子商务系统中交易数据的安全防护主要进行交易数据加密,一般加密过程主要利用不同次交易数据之间的关系对多次交易数据进行混乱,以隐藏原始数据信息,但是现有的混乱一般直接根据交易数据的时间顺序进行分组,然后进行分组混乱,导致每一混乱组合包含的多次交易数据之间具有明显的时间关系,使得混乱后数据存在暴露原始信息的可能性,并且所有交易数据为进行数据筛选,全部只进行一次混乱,导致对重点重要数据的不具有针对性,使得最终信息的隐藏效果不佳。

技术实现思路

[0004]本专利技术提供用于电子商务系统的安全防护方法,以解决现有的问题。
[0005]本专利技术的用于电子商务系统的安全防护方法采用如下技术方案:本专利技术一个实施例提供了用于电子商务系统的安全防护方法,该方法包括以下步骤:获取电子商务系统的交易数据,对交易数据进行标记,获得交易数据的时间标签;根据所有交易数据的时间标签选择出一个交易数据作为根节点,并以所述根节点构建一个混乱树;获取混乱树上的已确定节点和所有交易数据中的待选择交易数据;根据待选择交易数据与已确定节点交易数据之间的时间间隔和待选择交易数据,在预设时间范围内的所有交易数据时间标签得到待选择交易数据被选择成已确定节点的下一层节点的可能性,记为第一可能性;根据第一可能性、相邻的待选择交易数据的第一可能性之间的差异以及已确定节点所在的层数得到已确定节点的下一层节点的数量关系系数;根据数量关系系数得到已确定节点的下一层节点的最终数量M;将第一可能性最大的M个待选择交易数据作为已确定节点的下一层节点;根据确定出的混乱树的混乱组合数据通过分组加密算法得到最终的加密数据;实现交易数据的安全防护和电子商务系统的安全防护。
[0006]进一步地,所述根节点的获取方法为:根据每个交易数据的时间标签数据和所有的时间标签数据均值之间的欧式距离
确定出每个时间标签数据与所有的时间标签数据均值之间的差异关系,确定时间标签数据和所有时间标签数据均值之间欧式距离最大的交易数据作为根节点。
[0007]进一步地,所述第一可能性的获取方法为:第一可能性的公式为:其中,表示待选择的第t个交易数据与已确定节点之间的时间间隔,表示待选择的第t个交易数据时间标签;表示以所述待选择的第t个交易数据对应时间为中心的,预设时间范围的区间内第x个交易数据时间标签;为预设时间范围内存在交易数据的个数。
[0008]进一步地,所述待选择交易数据的获取方法为:对所有的交易数据从大到小排序,设置预设值m,选取前m个数的数据为待选择的交易数据。
[0009]进一步地,所述数量关系系数的获取方法为:已确定节点的数量关系系数的公式为:其中,表示已确定节点所在层数,和分别表示待选择交易数据按照被选择可能性从大到小顺序的第y个,第y+1个交易数据被选择的可能性,n表示在待选择的交易数据的个数Q为已确定节点与下一层节点之间的数量关系系数。
[0010]进一步地,所述最终数量的获取方法为:最终数量的公式为:其中,表示预设的连接节点数量的初始值;表示已确定归一化的结果,Q为已确定节点与下一层节点之间的数量关系系数,M为各已确定节点的下一层节点的最终数量。
[0011]进一步地,所述加密数据的获取方法为:在混乱数上相邻层上的具有连接关系的节点构成混乱组合数据,对所有混乱组合数据通过分组加密算法得到最终的加密数据。
[0012]本专利技术的技术方案的有益效果是:(1)通过所构建树状结构节点的连接关系确定交易数据混乱组合,降低每一组合中相邻交易数据之间联系,减少混乱后数据对原始信息的暴露的可能性,提高混乱加密效果。
[0013](2)在构建树状结构中,通过节点对应交易数据之间的关系确定节点数量,从而保证加密效果的同时减少计算量。
[0014](3)利用树状结构节点连接关系所确定的混乱组合,使得高层节点参与更多的混
乱组合,且更高层节点对应更加重要的交易数据,从而使得更加重要的交易数据进行更多次的混乱,提高重要信息的隐藏效果。
附图说明
[0015]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本专利技术用于电子商务系统的安全防护方法的步骤流程图;图2为本专利技术用于电子商务系统的安全防护方法的混乱树结构图。
具体实施方式
[0017]为了更进一步阐述本专利技术为达成预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术提出的用于电子商务系统的安全防护方法,其具体实施方式、结构、特征及其功效,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构或特点可由任何合适形式组合。
[0018]除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。
[0019]下面结合附图具体的说明本专利技术所提供的用于电子商务系统的安全防护方法的具体方案。
[0020]请参阅图1,其示出了本专利技术一个实施例提供的用于电子商务系统的安全防护方法的步骤流程图,该方法包括以下步骤:步骤S001:获取原始数据,根据原始数据确定出每次交易的时间数据。
[0021]电子商务系统进行各种线上交易,涉及每一次交易的用户以及交易明细,为了记录每一次交易过程,包括交易金额、交易双方的身份证ID、交易商品信息等等,具体交易过程是公知的,本实施例不再具体赘述,本实施例将预设一天时间段内所有交易过程记为原始数据,本实施例以每次交易的时间为例进行叙述。
[0022]一般在电子商务系统中具有交易记录的暂时存储单元,保留交易明细。此时为了统一管理交易数据,需要将暂时存储单元的数据传输到数据处理中心,进行后续数据加密。
[0023]步骤S002:根据交易数据之间的差异确定出混乱树状结构的混乱组合。
[0024]对于电子商务的交易数据加密,一般需要进行多次交易数据信息的混乱,此时不同次交易数据混乱组合直接影响混乱加密效果。本实施例通过树状结构中节点数量的确定以及节点位置交易数据的确定构建交易数据混乱组合,实现交易数据高效本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.用于电子商务系统的安全防护方法,其特征在于,该方法包括以下步骤:获取电子商务系统的交易数据,对交易数据进行标记,获得交易数据的时间标签;根据所有交易数据的时间标签选择出一个交易数据作为根节点,并以所述根节点构建一个混乱树;获取混乱树上的已确定节点和所有交易数据中的待选择交易数据;根据待选择交易数据与已确定节点交易数据之间的时间间隔和待选择交易数据,在预设时间范围内的所有交易数据时间标签得到待选择交易数据被选择成已确定节点的下一层节点的可能性,记为第一可能性;根据第一可能性、相邻的待选择交易数据的第一可能性之间的差异以及已确定节点所在的层数得到已确定节点的下一层节点的数量关系系数;根据数量关系系数得到已确定节点的下一层节点的最终数量M;将第一可能性最大的M个待选择交易数据作为已确定节点的下一层节点;根据确定出的混乱树的混乱组合数据通过分组加密算法得到最终的加密数据;实现交易数据的安全防护和电子商务系统的安全防护。2.根据权利要求1所述用于电子商务系统的安全防护方法,其特征在于,所述根节点的获取方法为:根据每个交易数据的时间标签数据和所有的时间标签数据均值之间的欧式距离确定出每个时间标签数据与所有的时间标签数据均值之间的差异关系,确定时间标签数据和所有时间标签数据均值之间欧式距离最大的交易数据作为根节点。3.根据权利要求1所述用于电子商务系统的安全防护方法,其特征在于,所述第一可能性的获取方法为:第一可能性的公式...

【专利技术属性】
技术研发人员:刘伟
申请(专利权)人:北京智优集品科技有限公司
类型:发明
国别省市:

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

1