一种区块链硬件加密安全机制制造技术

技术编号:20919590 阅读:14 留言:0更新日期:2019-04-20 10:20
本发明专利技术公开了一种区块链硬件加密安全机制,涉及区块链技术领域,区块链硬件加密安全机制的流程包括以下步骤:区块链的节点加入区块链时选择硬件加密保护功能,申请节点允许本区块链运行一套查询硬件编码的程序,程序的通过数字签名认证,最终生成节点信息。该区块链硬件加密安全机制,利用现有硬件实现认证,既不会增加用户的成本,又具有极高的可靠性,通过实时监控阻止可疑的用户向系统提交交易信息,一旦发现恶意攻击,系统会自动停止交易,并要求交易提供者提供基于硬件的身份认证,极大的提高了区块链交易时的安全性,通过设置用户可选择不同的硬件,使用户无需添加新硬件,在提高区块链交易安全的前提下为用户节约了成本。

A Block Chain Hardware Encryption Security Mechanism

The invention discloses a block chain hardware encryption security mechanism, which relates to the technical field of block chain. The flow of the block chain hardware encryption security mechanism includes the following steps: selecting the hardware encryption protection function when the node of block chain joins the block chain, applying for the node to allow the block chain to run a set of inquiry hardware coding program, and finally generating the node through digital signature authentication. Information. The block chain hardware encryption security mechanism, using existing hardware to achieve authentication, will not increase the cost of users, but also has high reliability. Through real-time monitoring, suspected users can be prevented from submitting transaction information to the system. Once malicious attacks are found, the system will automatically stop the transaction, and requires the transaction provider to provide hardware-based identity authentication, which greatly improves the block chain. By setting different hardware for users to choose, users need not add new hardware, which saves costs for users on the premise of improving block chain transaction security.

【技术实现步骤摘要】
一种区块链硬件加密安全机制
本专利技术涉及区块链
,具体为一种区块链硬件加密安全机制。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。现在实用的区块链应用有很多安全隐患,发生过多起黑客攻击事件,为了使区块链更加的安全我们提出了一种区块链硬件加密安全机制,该区块链加密机制实时监控阻止可疑的用户向系统提交交易信息,一旦发现恶意攻击,系统会自动停止交易,并要求交易提供者提供基于硬件的身份认证。
技术实现思路
本专利技术的目的就是为了弥补现有技术的不足,提供了一种区块链硬件加密安全机制,它具有极大的减少区块链应用的网络攻击行为的优点,解决了现有区块链存在安全隐患的问题。本专利技术为解决上述技术问题,提供如下技术方案:一种区块链硬件加密安全机制,区块链硬件加密安全机制的流程包括以下步骤:S1、区块链的节点加入区块链时选择硬件加密保护功能,申请节点允许本区块链运行一套查询硬件编码的程序,程序的通过数字签名认证,最终生成节点信息;S2、用户调配查询硬件编码的程序;S3、通过特定身份认证信息的硬件来发起交易;S4、验证信息用事先规定的算法计算;S5、判断可疑交易并阻止任何可疑用户的交易申请。进一步的,所述硬件可以选择USB、网卡、CPU或者显示器,所述事先规定的算法是哈希算法、消息认证算法、哈希消息认证和对称加密算法的结合。通过采用上述技术方案,使用户无需添加新硬件,在提高区块链交易安全的前提下为用户节约了成本,能极大的提高可疑交易破解时的难度,充分提高用户交易安全性。进一步的,所述用户身份认证是基于私钥和硬件的结合,所述判断可疑交易的算法是基于RANSAC算法演进的算法或是人工神经网络算法。通过采用上述技术方案,充分保证用户交易时的安全性,对于陌生的硬件或陌生的私钥,该区块链安全加密机制会进行阻止,该两种算法极具有安全性。进一步的,所述节点信息由硬件信息接口和密钥组成。通过采用上述技术方案,使区块链有效的阻止可疑用户和可疑交易。与现有技术相比,该区块链硬件加密安全机制具备如下有益效果:1、本专利技术利用现有硬件实现认证,既不会增加用户的成本,又具有极高的可靠性,通过实时监控阻止可疑的用户向系统提交交易信息,一旦发现恶意攻击,系统会自动停止交易,并要求交易提供者提供基于硬件的身份认证,极大的提高了区块链交易时的安全性。2、本专利技术通过设置用户可选择不同的硬件,使用户无需添加新硬件,在提高区块链交易安全的前提下为用户节约了成本,通过设置用户认证,能有效的阻止可疑信息,以保证交易的安全性,通过设置多种算法的组合,能极大的提高可疑交易破解时的难度,充分提高用户交易安全性。附图说明图1为本专利技术节点信息认证流程图;图2为本专利技术可疑交易硬件认证信息图;图3为本专利技术加密身份信息生成和验证流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1-3,本专利技术提供一种技术方案:一种区块链硬件加密安全机制,区块链硬件加密安全机制的流程包括以下步骤:S1、区块链的节点加入区块链时选择硬件加密保护功能,申请节点允许本区块链运行一套查询硬件编码的程序,程序的通过数字签名认证,最终生成节点信息;S2、用户调配查询硬件编码的程序;S3、通过特定身份认证信息的硬件来发起交易;S4、验证信息用事先规定的算法计算;S5、判断可疑交易并阻止任何可疑用户的交易申请。进一步的,硬件可以选择USB、网卡、CPU或者显示器,使用户无需添加新硬件,在提高区块链交易安全的前提下为用户节约了成本。进一步的,事先规定的算法是哈希算法、消息认证算法、哈希消息认证和对称加密算法的结合,能极大的提高可疑交易破解时的难度,充分提高用户交易安全性。进一步的,用户身份认证是基于私钥和硬件的结合,充分保证用户交易时的安全性,对于陌生的硬件或陌生的私钥,该区块链安全加密机制会进行阻止。进一步的,判断可疑交易的算法是基于RANSAC算法演进的算法或是人工神经网络算法,该两种算法极具有安全性。进一步的,节点信息由硬件信息接口和密钥组成,使区块链有效的阻止可疑用户和可疑交易。本专利技术利用现有硬件实现认证,既不会增加用户的成本,又具有极高的可靠性,通过实时监控阻止可疑的用户向系统提交交易信息,一旦发现恶意攻击,系统会自动停止交易,并要求交易提供者提供基于硬件的身份认证,极大的提高了区块链交易时的安全性,通过设置用户可选择不同的硬件,使用户无需添加新硬件,在提高区块链交易安全的前提下为用户节约了成本,通过设置用户认证,能有效的阻止可疑信息,以保证交易的安全性,通过设置多种算法的组合,能极大的提高可疑交易破解时的难度,充分提高用户交易安全性。尽管已经示出和描述了本专利技术的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本专利技术的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本专利技术的范围由所附权利要求及其等同物限定。本文档来自技高网...

【技术保护点】
1.一种区块链硬件加密安全机制,其特征在于:区块链硬件加密安全机制的流程包括以下步骤:S1、区块链的节点加入区块链时选择硬件加密保护功能,申请节点允许本区块链运行一套查询硬件编码的程序,程序的通过数字签名认证,最终生成节点信息;S2、用户调配查询硬件编码的程序;S3、通过特定身份认证信息的硬件来发起交易;S4、验证信息用事先规定的算法计算;S5、判断可疑交易并阻止任何可疑用户的交易申请。

【技术特征摘要】
1.一种区块链硬件加密安全机制,其特征在于:区块链硬件加密安全机制的流程包括以下步骤:S1、区块链的节点加入区块链时选择硬件加密保护功能,申请节点允许本区块链运行一套查询硬件编码的程序,程序的通过数字签名认证,最终生成节点信息;S2、用户调配查询硬件编码的程序;S3、通过特定身份认证信息的硬件来发起交易;S4、验证信息用事先规定的算法计算;S5、判断可疑交易并阻止任何可疑用户的交易申请。2.根据权利要求1所述的一种区块链硬件加...

【专利技术属性】
技术研发人员:庞引明李博宇徐炤
申请(专利权)人:链极智能科技上海有限公司
类型:发明
国别省市:上海,31

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

1