【技术实现步骤摘要】
本专利技术属于数据安全,具体涉及一种基于区块链的数据安全传输方法。
技术介绍
1、随着信息技术的迅速发展,数据已经成为企业和个人的重要资产。然而,传统的数据传输和共享方式存在着诸多安全隐患,如数据泄露、篡改和丢失等。如何保障数据在传输过程中的安全性和可靠性,已成为信息安全领域亟待解决的问题。
2、区块链技术作为一种去中心化、不可篡改和可追溯的新型技术,已经在金融、物流、医疗等领域得到了广泛应用。
3、同态加密是基于数学难题的计算复杂性理论的密码学技术,用于解决加密后的密文不能直接进行计算的问题;对经过同态加密的数据进行处理得到一个输出,将这一输出进行解密,其结果与用同一方法处理未加密的原始数据得到的输出结果是一样的。例如,把1加密成a,把2加密成b,然后a+b的结果等于c,然后c能够正确解密为3。
4、代理重加密用于解决云计算服务商无法完全可信的问题;该算法可以对密文进行安全转换,代理重加密技术可以将用户a用自己公钥加密上传的密文,转换成另一种形式的密文,使得用户b可以用自己私钥对转换后的密文进行解密
...【技术保护点】
1.一种基于区块链的数据安全传输方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于区块链的数据安全传输方法,其特征在于,需要对明文进行随机分块后使用数据接收方的公钥采用同态加密算法进行加密处理。
3.根据权利要求1所述的一种基于区块链的数据安全传输方法,其特征在于,对同态加密明文需要再使数据提供方的公钥进行二次加密。
4.根据权利要求1或2所述的一种基于区块链的数据安全传输方法,其特征在于,利用双方的密钥生成转换密钥,对二次加密的密文利用转换密钥进行代理重加密,且在请求方请求加密数据前需要根据公钥验证其身份。
...【技术特征摘要】
1.一种基于区块链的数据安全传输方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于区块链的数据安全传输方法,其特征在于,需要对明文进行随机分块后使用数据接收方的公钥采用同态加密算法进行加密处理。
3.根据权利要求1所述的一种基于区块链的数据安全传输方法,其特征在于,对同态加密明文需要再使数据提供方的公钥进行二次加密。
4.根据权利要求1或2所述的一种基于区块链的数据安全传输方法,其特征在于,利用双方的密钥生成转换密钥,对二次加密的密文利用转换密钥进行代理重加密,且在请求方请求加密数据前需要根据公钥验证...
【专利技术属性】
技术研发人员:杨川,
申请(专利权)人:四川启睿克科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。