摘要
本发明涉及一种基于区块链的Hadoop数据加解密方法及系统,方法包括加密步骤和解密步骤;加密时,在客户端中划分需要存储的数据为块并计算哈希值,使用签发密钥加密数据块,存入区块链网络。解密时,客户端获取数据节点地址,连接节点获取数据块,节点解密数据块,客户端查询区块链验证哈希值以确保数据完整性,实现数据的安全传输和保护。与现有技术相比,本发明在客户端完成数据加密,在数据节点执行解密,能够减轻Hadoop集群的加解密负担,提高作业的执行效率和响应时间,结合哈希值校验与权限验证机制,实现了数据从加密存储到解密访问全流程的安全管控,保证数据完整性。
技术关键词
数据加解密方法
密钥管理
客户端
节点地址信息
加密数据
验证数据完整性
集群
对称加密算法
数字证书
数据加解密系统
验证机制
网络
解密数据块
拜占庭容错
工作量证明