【技术实现步骤摘要】
本专利技术涉及区块链的交易数据安全问题,特别是一种区块链的程控加密文件存储系统及其方法。
技术介绍
2009年比特币的出现带来了一种颠覆性的成果--区块链技术,区块链是一个安全的帐簿类数据库,由一个个数据区块组成,使用者可以在这个不断更新升级的平台查找数据,对于金融机构来说,区块链能加快交易处理过程、降低成本、减少中间人、提高市场洞察力,增加业务透明度。计算和存储是计算机系统的两大基本任务,随着信息的爆炸性增长,存储部件会经历基于单服务器的直连存储,到基于局域网的集群网格存储,最后发展到基于广域网的数据网格,区块链技术是目前发展的最末端,这种数据存储介质的本征特质包括智能化的存储,存储服务质量可以保证为用户应用提供服务区分和性能保证,存储是面向对象的海量存储,以及网络存储必须保证是机密完整和安全的,现有的互联网还没有很好的或者方便的办法保证区块链传输过程中的数据和保存在存储设备上的数据的保密性、完整性、可用性、不可抵赖性以及整个网络存储系统的可靠性能,尤其是近年来区块链可信计算技术的产生,对网络存储安全又提出更高的要求。
技术实现思路
本专利技术的目的在于提供一种区块链的程控加密文件存储系统,包括:(1)客户端,所有的文件经过加密会放到客户端中;(2)Unix和Linux系统中的挂载点,用所述挂载点来掩盖交易文件的具体运算细节,使得对待加过密的交易文件和其他交易文件一样;(3)密钥分配模块,使得单个用户可以为每个交易文件物理地址分配密钥;(4)加密模块,用于所述程控加密文件存储系统将一个虚拟交易文件系统挂载到一个标准的Unix和Linux文件系统上;(5)守 ...
【技术保护点】
一种区块链的程控加密文件存储系统,其特征在于包括:(1)客户端,所有的文件经过加密会放到客户端中;(2)Unix和Linix系统中的挂载点,用所述挂载点来掩盖交易文件的具体运算细节,使得对待加过密的交易文件和其他交易文件一样;(3)密钥分配模块,使得单个用户可以为每个交易文件物理地址分配密钥;(4)加密模块,用于所述程控加密文件存储系统将一个虚拟交易文件系统挂载到一个标准的Unix和Linux文件系统上;(5)守护进程,所述守护进程装载到客户机上,用于把标准的程控加密文件存储系统调用转换为特殊的程控加密文件存储系统调用。
【技术特征摘要】
1.一种区块链的程控加密文件存储系统,其特征在于包括:(1)客户端,所有的文件经过加密会放到客户端中;(2)Unix和Linix系统中的挂载点,用所述挂载点来掩盖交易文件的具体运算细节,使得对待加过密的交易文件和其他交易文件一样;(3)密钥分配模块,使得单个用户可以为每个交易文件物理地址分配密钥;(4)加密模块,用于所述程控加密文件存储系统将一个虚拟交易文件系统挂载到一个标准的Unix和Linux文件系统上;(5)守护进程,所述守护进程装载到客户机上,用于把标准的程控加密文件存储系统调用转换为特殊的程控加密文件存储系统调用。2.根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:还包括在用户与交易文件服务器建立一个正确链接后,所述守护进程向服务器发出极路由链接请求。3.根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:保存在服务器端的是密文,攻陷服务器后没有机制阻止攻击者拒绝非合法用户的请求。4.根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:所述文件存储系统是为本地使用区块链所设计的,不面向分布式网络,单个用户强制为每个交易文件物理地址分配密钥。5.根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:从客户端发出的所有极路由链接请求都产生于一个特权端口,任何试图绕过所述守护进程而直接向服务器发送极路由链接请求会遭到拒绝。6.根据权利要求1所述的一种区块链的程控加密文件存储系统,其特征在于:所述区块链的程控加密文件存储系统没有提供直接的完整性措施。7....
【专利技术属性】
技术研发人员:张丛,
申请(专利权)人:深圳市樊溪电子有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。