一种基于区块链NFT技术的加、解密方法及装置、设备及介质

基本信息

申请号 CN202111277540.0 申请日 -
公开(公告)号 CN114095214A 公开(公告)日 2022-02-25
申请公布号 CN114095214A 申请公布日 2022-02-25
分类号 H04L9/40(2022.01)I;H04L9/30(2006.01)I;H04L9/32(2006.01)I;H04L67/104(2022.01)I;G06F21/60(2013.01)I;G06F21/64(2013.01)I 分类 电通信技术;
发明人 彭明轩 申请(专利权)人 上海热线信息网络有限公司
代理机构 上海方澜知识产权代理事务所(普通合伙) 代理人 李娜
地址 200023上海市黄浦区鲁班路558号2楼A18-175室
法律状态 -

摘要

摘要 本发明实施例涉及信息安全技术领域,公开了一种基于区块链NFT技术的加、解密方法及装置、设备及介质。该加密方法包括:请求所述区块链基于符合ERC721协议的共识算法生成N个NFT;其中,N为非0自然数;所述加密节点指定授权使用每个NFT的解密节点;根据所述N个NFT以及椭圆曲线算法生成N组非对称加密密钥;根据所述N组非对称加密密钥对待加密信息进行签名;将签名后得到的密文通过所述区块链广播出去。本发明实施例通过ERC721的非同质化代币NFT以及椭圆曲线算法生成非对称加密、解密密钥进行加解密,安全性更高,且加解密算法均在本地执行,不依赖服务器分发非对称公钥和私钥,无需占用服务器缓存、数据库资源,同时保密性、拓展性更佳。