一种基于区块链的网络钓鱼数据共享方法及装置制造方法及图纸

技术编号:24763873 阅读:22 留言:0更新日期:2020-07-04 11:04
本发明专利技术涉及网络钓鱼数据共享领域,公开了一种基于区块链的网络钓鱼数据共享方法及装置,方法包括:在任意一个区块生成时段内,举报节点通过无线方式进行一次或多次网络钓鱼数据的举报,并通过区块链网络广播给所有的记账节点;网络钓鱼数据包括钓鱼的网址、被钓鱼品牌名称、当前时间和举报节点的名称;通过PoW共识算法缩小区块链的共识范围,选择记账节点,所选择的记账节点将其记账时段内的钓鱼数据进行压缩打包后记录在对应的区块中;采用PBFT共识算法对区块进行确认;各个节点同步最新区块,服务节点遍历区块,获得最新的钓鱼数据列表。本发明专利技术举报数据格式统一、对钓鱼的认定标准统一、钓鱼数据高度透明、能提高举报数据处理的实效性。

A method and device of phishing data sharing based on blockchain

【技术实现步骤摘要】
一种基于区块链的网络钓鱼数据共享方法及装置
本专利技术涉及网络钓鱼数据共享领域,特别涉及一种基于区块链的网络钓鱼数据共享方法及装置。
技术介绍
网络钓鱼描述了通过欺骗手段获取敏感个人信息如口令、信用卡详细信息等的攻击方式,而欺骗手段一般是假冒成确实需要这些信息的可信方。最典型的网络钓鱼攻击是将收信人引诱到一个通过精心设计与目标组织的网站非常相似的钓鱼网站上,并获取收信人在此网站上输入的个人敏感信息,通常这个攻击过程不会让受害者警觉。这些个人信息对黑客们具有非常大的吸引力,因为这些信息使得他们可以假冒受害者进行欺诈性金融交易,从而获得经济利益。受害者经常遭受显著的经济损失或全部个人信息被窃取并用于犯罪的目的。目前钓鱼数据共享的突出问题:多种举报渠道对举报数据格式的要求不同;各渠道对于钓鱼认定的标准不统一;各渠道对认定的钓鱼数据的后续共享模式、共享范围等不透明;各渠道对举报数据处理的实效性普遍较低。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种举报数据格式统一、对钓鱼的认定标准统一、钓鱼数据高度透明、能提高举报数据处理的实效性的基于区块链的网络钓鱼数据共享方法及装置。本专利技术解决其技术问题所采用的技术方案是:构造一种基于区块链的网络钓鱼数据共享方法,包括如下步骤:A)在任意一个区块生成时段内,举报节点通过无线方式进行一次或多次网络钓鱼数据的举报,并通过区块链网络广播给所有的记账节点;所述网络钓鱼数据包括钓鱼的网址、被钓鱼品牌名称、当前时间和举报节点的名称;B)通过PoW共识算法缩小区块链的共识范围,选择记账节点,所选择的记账节点将其记账时段内的钓鱼数据进行压缩打包后记录在对应的区块中;C)采用PBFT共识算法对区块进行确认;D)各个节点同步最新区块,服务节点遍历区块,获得最新的钓鱼数据列表。在本专利技术所述的基于区块链的网络钓鱼数据共享方法中,所述无线方式为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合。在本专利技术所述的基于区块链的网络钓鱼数据共享方法中,所述举报节点、记账节点和服务节点的个数均为多个。本专利技术还涉及一种实现上述基于区块链的网络钓鱼数据共享方法的装置,包括:广播单元:用于在任意一个区块生成时段内,举报节点通过无线方式进行一次或多次网络钓鱼数据的举报,并通过区块链网络广播给所有的记账节点;所述网络钓鱼数据包括钓鱼的网址、被钓鱼品牌名称、当前时间和举报节点的名称;钓鱼数据打包单元:用于通过PoW共识算法缩小区块链的共识范围,选择记账节点,所选择的记账节点将其记账时段内的钓鱼数据进行压缩打包后记录在对应的区块中;区块确认单元:用于采用PBFT共识算法对区块进行确认;更新单元:用于各个节点同步最新区块,服务节点遍历区块,获得最新的钓鱼数据列表。在本专利技术所述的装置中,所述无线方式为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合。在本专利技术所述的装置中,所述举报节点、记账节点和服务节点的个数均为多个。实施本专利技术的基于区块链的网络钓鱼数据共享方法及装置,具有以下有益效果:由于网络钓鱼数据的格式是统一的,且采用PoW共识算法和PBFT共识算法的共识机制,因此本专利技术举报数据格式统一、对钓鱼的认定标准统一、钓鱼数据高度透明、能提高举报数据处理的实效性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术基于区块链的网络钓鱼数据共享方法及装置一个实施例中方法的流程图;图2为所述实施例中装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术基于区块链的网络钓鱼数据共享方法及装置实施例中,其基于区块链的网络钓鱼数据共享方法的流程图如图1所示。图1中,该基于区块链的网络钓鱼数据共享方法包括如下步骤:步骤S01在任意一个区块生成时段内,举报节点通过无线方式进行一次或多次网络钓鱼数据的举报,并通过区块链网络广播给所有的记账节点:本步骤中,在在任意一个区块生成时段(或记账时段)内,举报节点通过无线方式举报最新的钓鱼数据,该钓鱼数据的格式为钓鱼的网址、被钓鱼品牌名称、当前时间和举报节点的名称。举报节点在一个区块生成时段内,可以一次或多次举报疑似钓鱼网站,并通过区块链网络广播给所有的记账节点。在本专利技术的方法中,上述无线方式为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合。通过设置多种无线通讯方式,不仅可以增加无线通讯方式的灵活性,还能满足不同用户和不同场合的需求。尤其是采用LoRa模块时,其通讯距离较远,且通讯性能较为稳定,适用于对通讯质量要求较高的场合。采用5G通讯方式可以达到高数据速率、减少延迟、节省能源、降低成本、提高系统容量和大规模设备连接。步骤S02通过PoW共识算法缩小区块链的共识范围,选择记账节点,所选择的记账节点将其记账时段内的钓鱼数据进行压缩打包后记录在对应的区块中:本步骤中,通过PoW共识算法缩小区块链的共识范围,选择记账节点,所选择的记账节点将其记账时段内的钓鱼数据进行压缩打包后,将其记录在对应的区块中。PoW共识算法从经济角度,可以自然做到防止区块链分叉(区块链分叉的本质就是网络各节点对区块链的生成产生分歧,无法达成共识)。步骤S03采用PBFT共识算法对区块进行确认:本步骤中,采用PBFT共识算法对区块进行确认,以防止分叉。PBFT共识算法的核心理论是n>=3f+1,n是系统中的总节点数,f是允许出现故障的节点数。换句话说,如果这个系统允许出现f个故障,那么这个系统必须包括n个节点,才能解决故障。步骤S04各个节点同步最新区块,服务节点遍历区块,获得最新的钓鱼数据列表:本步骤中,各个节点同步最新区块,也就是各个节点都将数据同步到本地,服务节点遍历区块,获得最新的钓鱼数据列表。服务节点根据各自业务特点进行后续处置,包括:Google、DMOZ等网络内容服务机构和Outlook、Gm本文档来自技高网...

【技术保护点】
1.一种基于区块链的网络钓鱼数据共享方法,其特征在于,包括如下步骤:/nA)在任意一个区块生成时段内,举报节点通过无线方式进行一次或多次网络钓鱼数据的举报,并通过区块链网络广播给所有的记账节点;所述网络钓鱼数据包括钓鱼的网址、被钓鱼品牌名称、当前时间和举报节点的名称;/nB)通过PoW共识算法缩小区块链的共识范围,选择记账节点,所选择的记账节点将其记账时段内的钓鱼数据进行压缩打包后记录在对应的区块中;/nC)采用PBFT共识算法对区块进行确认;/nD)各个节点同步最新区块,服务节点遍历区块,获得最新的钓鱼数据列表。/n

【技术特征摘要】
1.一种基于区块链的网络钓鱼数据共享方法,其特征在于,包括如下步骤:
A)在任意一个区块生成时段内,举报节点通过无线方式进行一次或多次网络钓鱼数据的举报,并通过区块链网络广播给所有的记账节点;所述网络钓鱼数据包括钓鱼的网址、被钓鱼品牌名称、当前时间和举报节点的名称;
B)通过PoW共识算法缩小区块链的共识范围,选择记账节点,所选择的记账节点将其记账时段内的钓鱼数据进行压缩打包后记录在对应的区块中;
C)采用PBFT共识算法对区块进行确认;
D)各个节点同步最新区块,服务节点遍历区块,获得最新的钓鱼数据列表。


2.根据权利要求1所述的基于区块链的网络钓鱼数据共享方法,其特征在于,所述无线方式为5G通讯模块、4G通讯模块、蓝牙模块、WiFi模块、GSM模块、CDMA模块、CDMA2000模块、WCDMA模块、TD-SCDMA模块、Zigbee模块和LoRa模块中任意一种或任意几种的组合。


3.根据权利要求2所述的基于区块链的网络钓鱼数据共享方法,其特征在于,所述举报节点、记账节点和服务节点的个数均为多个。

【专利技术属性】
技术研发人员:洪志加
申请(专利权)人:广东洪心电子商务科技股份有限公司
类型:发明
国别省市:广东;44

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

1