一种基于分布式存储的区块链存储安全保障系统技术方案

技术编号:28623742 阅读:12 留言:0更新日期:2021-05-28 16:19
本发明专利技术涉及计算机分布式存储技术领域,且公开了一种基于分布式存储的区块链存储安全保障系统,包括用户登录模块,所述用户登录模块发射端信号连接有用户信息加密模块、用户信息注册模块和用户信息找回模块接收端,所述用户信息加密模块、用户信息注册模块和用户信息找回模块发射端信号连接有中心处理模块接收端。该基于分布式存储的区块链存储安全保障系统,通过用户文件加密公钥验证模块进行第一次验证,通过设置用户文件加密私钥验证模块进行二次验证从而使保护功能更为强大,当用户文件加密私钥验证模块无法通过时,将由文件上锁模块对文件进行上锁,使该系统具有了在非用户使用时可以将文件进行上锁,从而防止用户文件数据泄露。

【技术实现步骤摘要】
一种基于分布式存储的区块链存储安全保障系统
本专利技术涉及计算机分布式存储
,具体为一种基于分布式存储的区块链存储安全保障系统。
技术介绍
区块链是一个信息
的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征,基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。现有的区块链存储安全无法得到保障,存在着一些人误打开存储的文件,从而使使用者隐私无法得到保障。
技术实现思路
本专利技术的目的在于提供一种基于分布式存储的区块链存储安全保障系统,以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于分布式存储的区块链存储安全保障系统,包括用户登录模块,所述用户登录模块发射端信号连接有用户信息加密模块、用户信息注册模块和用户信息找回模块接收端,所述用户信息加密模块、用户信息注册模块和用户信息找回模块发射端信号连接有中心处理模块接收端,所述中心处理模块发射端信号连接有星际文件系统模块接收端,所述星际文件系统模块发射端信号连接有安全外壳协议模块接收端,所述安全外壳协议模块发射端信号连接有超文本传输协议模块接收端,所述超文本传输协议模块发射端信号连接有用户空间文件系统模块接收端,所述用户空间文件系统模块发射端信号连接有区块链存储模块。优选的,所述区块链存储模块发射端信号连接有用户空间文件修改模块、用户空间文件保存模块和用户空间文件找回模块接收端。优选的,所述用户空间文件修改模块发射端信号连接有用户文件加密公钥验证模块和用户文件加密私钥验证模块接收端,所述用户文件加密公钥验证模块和用户文件加密私钥验证模块发射端信号连接搜索定位模块和去冗余模块。优选的,所述用户文件加密私钥验证模块发射端信号连接有文件上锁模块和文件解锁模块接收端。优选的,所述用户空间文件保存模块发射端信号连接有用户文件本地保存模块和用户文件云储存模块接收端,所述用户文件云储存模块发射端信号连接有用户文件加密公钥模块和用户文件加密私钥模块接收端。优选的,所述中心处理模块为单片机和CPU其中一种和多种。优选的,所述用户文件加密公钥验证模块发射端信号连接用户文件加密私钥验证模块。优选的,所述用户文件云储存模块为百度云盘和腾讯微云其中一种。与现有技术相比,本专利技术提供了一种基于分布式存储的区块链存储安全保障系统,具备以下有益效果:1、该基于分布式存储的区块链存储安全保障系统,通过设置用户文件加密公钥模块可以对用户进行第一次防护,从而可以尽量避免外人打开文件以窥探用户隐私。2、该基于分布式存储的区块链存储安全保障系统,通过设置用户文件加密秘钥可以对用户进行二次防护,即使有黑客通过技术手段获得用户文件加密公钥模块打开用户文件夹,还会有用户自己设置的加密公钥来防止外人打开云存储文件,以此提高了用户使用时文件数据的安全性。3、该基于分布式存储的区块链存储安全保障系统,通过用户文件加密公钥验证模块进行第一次验证,通过设置用户文件加密私钥验证模块进行二次验证从而使保护功能更为强大,当用户文件加密私钥验证模块无法通过时,将由文件上锁模块对文件进行上锁,直至用户文件加密私钥验证模块验证通过时,文件解锁模块运行,从而对文件进行解锁,使该系统具有了在非用户使用时可以将文件进行上锁,从而防止用户文件数据泄露。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图图1为本专利技术整体系统示意图;图2为本专利技术中心处理模块、用户登录模块等系统示意图;图3为本专利技术区块链存储模块等系统配合示意图;图4为本专利技术用户空间文件修改模块等系统配合示意图;图5为用户文件加密私钥验证模块等系统配合示意图。图中:1、用户登录模块;2、用户信息加密模块;3、用户信息注册模块;4、用户信息找回模块;5、中心处理模块;6、星际文件系统模块;7、安全外壳协议模块;8、超文本传输协议模块;9、用户空间文件系统模块;10、区块链存储模块;11、用户空间文件修改模块;111、用户文件加密公钥验证模块;112、用户文件加密私钥验证模块;1121、文件上锁模块;1122、文件解锁模块;113、搜索定位模块;114、去冗余模块;12、用户空间文件保存模块;121、用户文件本地保存;122、用户文件云储存;1221、用户文件加密公钥;1222、用户文件加密私钥;13、用户空间文件找回模块。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在本专利技术中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本专利技术中的具体含义。请参阅图1-5,本专利技术提供一种技术方案:一种基于分布式存储的区块链存储安全保障系统,包括用户登录模块1,用户登录模块1发射端信号连接有用户信息加密模块2、用户信息注册模块3和用户信息找回模块4接收端,用户信息加密模块2、用户信息注册模块3和用户信息找回模块4发射端信号连接有中心处理模块5接收端,中心处理模块5为单片机和CPU其中一种和多种,中心处理模块5发射端信号连接有星际文件系统模块6接收端,星际文件系统模块6发射端信号连接有安全外壳协议模块7接收端,安全外壳协议模块7发射端信号连接有超文本传输协议模块8接收端,超文本传输协议模块8发射端信号连接有用户空间文件系统模块9接收端,用户空间文件系统模块9发射端信号连接有区块链存储模块10,区块链存储模块10发射端信号连接有用户空间文件修改模块11、用户空间文件保存模块12和用户空间文件找回模块13接收端,用户空间文件修改模块11发射端信号连接有用户文件加密公钥验证模块111和用户文件加密私钥验证模块112接收端,用户文件加密公钥验证模块111发射端信号连接用户文件加密公钥验证模块111,用户文件加密公钥验证模块111和用户文件加密私钥验证模块112发射端信号连接搜索定位模块113和去冗余模块114,用户文件云储存模块122为百度云盘和腾讯微云其中一种,用户文件加密私钥验证模块112发射端信号连接有文件上锁模块1121和文件解锁模块1122接收端,通过设置用户文件本文档来自技高网...

【技术保护点】
1.一种基于分布式存储的区块链存储安全保障系统,包括用户登录模块(1),其特征在于:所述用户登录模块(1)发射端信号连接有用户信息加密模块(2)、用户信息注册模块(3)和用户信息找回模块(4)接收端,所述用户信息加密模块(2)、用户信息注册模块(3)和用户信息找回模块(4)发射端信号连接有中心处理模块(5)接收端,所述中心处理模块(5)发射端信号连接有星际文件系统模块(6)接收端,所述星际文件系统模块(6)发射端信号连接有安全外壳协议模块(7)接收端,所述安全外壳协议模块(7)发射端信号连接有超文本传输协议模块(8)接收端,所述超文本传输协议模块(8)发射端信号连接有用户空间文件系统模块(9)接收端,所述用户空间文件系统模块(9)发射端信号连接有区块链存储模块(10)。/n

【技术特征摘要】
1.一种基于分布式存储的区块链存储安全保障系统,包括用户登录模块(1),其特征在于:所述用户登录模块(1)发射端信号连接有用户信息加密模块(2)、用户信息注册模块(3)和用户信息找回模块(4)接收端,所述用户信息加密模块(2)、用户信息注册模块(3)和用户信息找回模块(4)发射端信号连接有中心处理模块(5)接收端,所述中心处理模块(5)发射端信号连接有星际文件系统模块(6)接收端,所述星际文件系统模块(6)发射端信号连接有安全外壳协议模块(7)接收端,所述安全外壳协议模块(7)发射端信号连接有超文本传输协议模块(8)接收端,所述超文本传输协议模块(8)发射端信号连接有用户空间文件系统模块(9)接收端,所述用户空间文件系统模块(9)发射端信号连接有区块链存储模块(10)。


2.根据权利要求1所述的一种基于分布式存储的区块链存储安全保障系统,其特征在于:所述区块链存储模块(10)发射端信号连接有用户空间文件修改模块(11)、用户空间文件保存模块(12)和用户空间文件找回模块(13)接收端。


3.根据权利要求2所述的一种基于分布式存储的区块链存储安全保障系统,其特征在于:所述用户空间文件修改模块(11)发射端信号连接有用户文件加密公钥验证模块(111)和用户文件加密私钥验证模块(112)接收端,所述用户文件加密公钥验证模块...

【专利技术属性】
技术研发人员:周明
申请(专利权)人:深圳市互联在线云计算股份有限公司
类型:发明
国别省市:广东;44

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

1