在数字化和网络化日益深入的现代社会,区块链技术作为一种创新的分布式账本技术,已经广泛应用于金融交易、供应链管理、智能合约等多个领域。其独特的去中心化、不可篡改和透明性等特点为数据交换提供了新的可能性。由于区块链上的数据是公开的,如何确保敏感数据在传输过程中的机密性、完整性和真实性成为一个重要问题。对于区块链数据而言,一旦主机元件打包了一批交易,它们将被记录在一个新的区块之中,随着数据传输行为的进行,这些记录快速被广播到网络中的其他节点
[1]。这一问题尤其在需要处理大量个人隐私数据的场景中显得尤为突出。因此,如何在充分利用区块链技术优势的基础上,设计出一种能够同时保证数据安全性和高效性的加密传输方法,成为当前研究的热点和难点。
在过往的研究中,如文献[
2]提出的基于高级加密标准算法的优化识别方法,采用轻量级的AES加密算法进行快速加密与解密处理,并通过密钥分割、密钥托管等处理方法,识别潜在的异常信息,以完成对非对称数据样本的选择性加密与传输。加密过程中,区块链主机不会对非对称数据样本进行全面性的识别与筛选,因此该方法所定义加密方案的有效性只能在特定情况下得到保障。文献[
3]提出的考虑节点能量特征的加密传输方法,根据混沌参数调整时间戳,再利用二阶映射迭代律评估区块链组织对于数据样本的负载能力,实现对区块链数据的非对称加密传输。该方法在加密过程中不能保证网络链路的运行稳定性,故其在传输数据样本时,有可能出现加密信息、未加密信息混淆的情况。文献[
4]利用区块链技术建立了双创数据共享平台,改进RSA算法与DES结合,实现快速且安全的加密。采用三数据广播和PBFT共识机制,增强数据防篡改和传输鲁棒性。但是合约的访问控制逻辑存在不足,攻击者可能通过伪造身份或绕过验证机制来访问数据。文献[
5]针对水下通信,提出基于公钥加密的多跳安全传输方法,通过移动CA和空间验证策略,实现水下节点的认证和密钥管理,降低通信成本,适应恶劣水下环境。但是水下声通信带宽有限,而公钥加密通常需要较大的计算和通信开销,这可能导致数据传输效率降低。
为在加、解密非对称数据的同时,完成对加密信息节点身份的有效认证,本文提出信任度下的区块链数据非对称加密安全传输方法。由于区块链上的数据是公开的,所有节点都可以查看链上的交易记录等信息。这增加了隐私泄露的风险。不存在单一的控制中心,数据存储和验证由众多节点共同完成。这导致数据管理和保护的复杂性增加,难以像传统中心化系统那样统一实施安全策略,并且一旦数据上链,就极难被篡改。这虽然保证了数据的完整性和可信度,但也意味着一旦敏感数据上链且未加密保护好,其泄露后的负面影响难以消除。本文建立了信任度模型,对数据样本进行信任度分析,并对重要或敏感数据进行多重非对称加密保护。这样在区块链数据公开透明的环境下,只有被信任的节点或满足信任度要求的情况下才能访问和处理加密数据,从而有效保护隐私,降低敏感数据泄露风险。结合信任度模型的加密序列规划进一步确保了数据传输过程中的机密性,即使数据公开也难以被未授权方解密并获取真实信息。通过哈希值链接机制,任何对数据的篡改都会被迅速识别并拒绝,保证了数据的完整性。加密过程中结合节点身份认证机制,确保只有经过认证的节点才能解密信息,防止非法节点介入,有效保护了数据在去中心化网络环境中的安全。