[发明专利]一种基于区块链NFT技术的加、解密方法及装置、设备及介质在审
申请号: | 202111277540.0 | 申请日: | 2021-10-29 |
公开(公告)号: | CN114095214A | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 彭明轩 | 申请(专利权)人: | 上海热线信息网络有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/30;H04L9/32;H04L67/104;G06F21/60;G06F21/64 |
代理公司: | 上海方澜知识产权代理事务所(普通合伙) 31440 | 代理人: | 李娜 |
地址: | 200023 上海市黄浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 nft 技术 解密 方法 装置 设备 介质 | ||
本发明实施例涉及信息安全技术领域,公开了一种基于区块链NFT技术的加、解密方法及装置、设备及介质。该加密方法包括:请求所述区块链基于符合ERC721协议的共识算法生成N个NFT;其中,N为非0自然数;所述加密节点指定授权使用每个NFT的解密节点;根据所述N个NFT以及椭圆曲线算法生成N组非对称加密密钥;根据所述N组非对称加密密钥对待加密信息进行签名;将签名后得到的密文通过所述区块链广播出去。本发明实施例通过ERC721的非同质化代币NFT以及椭圆曲线算法生成非对称加密、解密密钥进行加解密,安全性更高,且加解密算法均在本地执行,不依赖服务器分发非对称公钥和私钥,无需占用服务器缓存、数据库资源,同时保密性、拓展性更佳。
技术领域
本发明涉及信息安全技术领域,特别涉及一种基于区块链NFT技术的加、解密方法及装置、设备及介质。
背景技术
近年来随着区块链技术的发展,人们已经对其有一定的认知,而作为区块链上价值体现的数字资产也逐渐被人们所认可。公链是区块链发展的前提基础,也是区块链行业未来发展的核心保障。而目前区块链的发展现状是,底层公链的性能尚未发展起来,在其上构建的各类应用严重受限于性能,各种共识算法都有不完美之处。以太坊(Ethereum)是一个建立在区块链技术之上,去中心化应用平台。它允许任何人在平台中建立和使用通过区块链技术运行的去中心化应用。在以太坊上发行最广泛的即是同质化代币-ERC20 Token,作为一种预发行的通用代币,它构建了几乎市面上绝大多数通证经济的基础。而ERC721是以太坊智能合约更加完善的体现,它可以把各种不同特征的事物进行具象化定义,并求得完全非同质的解。
ERC721由Dieter Shirley在2017年9月提出。加密猫是第一个实现了ERC721标准的去中心化应用。目前,ERC721号提议已正式被以太坊作为标准接受。
ERC721的非同质代币NFT(Non-Fungible Token,简称NFT)表示每个NFT都是独一无二的。以加密猫为例,每只猫都被赋予拥有基因,是独一无二的(一只猫就是一个NFTs),猫之间是不能置换的。这种独特性使得某些稀有猫具有收藏价值,也因此受到追捧。而ERC20的同质化代币是可置换的,且可细分为N份(1=10*0.1),而ERC721的Token最小的单位为1,无法再分割。
如果同一个集合的两个物品具有不同的特征,这两个物品是非同质的,而同质是某个部分或数量可以被另一个同等部分或数量所代替。
非同质性其实广泛存在于我们的生活中,如图书馆的每一本书,宠物商店的每一只宠物,歌手所演唱的歌曲,花店里不同的花等等,因此ERC721合约必定有广泛的应用场景。通过这样一个标准,也可建立跨功能的NFTs管理和销售平台(就像有支持ERC20的交易所和钱包一样),使生态更加强大。
传统基于区块链的加密算法,有Raft共识算法等;传统的普通安全加密,有多重签名(Multisign)技术等。但是上述加密方法等加密依赖服务器,通过分发非对称公钥与私钥,占用服务器缓存以及数据库资源,保密性、拓展性不够。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
发明内容
本发明实施例的目的在于提供一种基于区块链NFT技术的加、解密方法及装置、设备及介质,以解决区块链的加密算法依赖服务器,通过分发非对称公钥与私钥,占用服务器缓存以及数据库资源,保密性、拓展性不够的问题。
为解决上述技术问题,第一方面,本发明的实施方式提供了一种基于区块链NFT技术的加密方法,应用于区块链的加密节点,所述方法包括:
请求所述区块链基于符合ERC721协议的共识算法生成N个NFT;其中,N为非0自然数;所述加密节点指定授权使用每个NFT的解密节点;
根据所述N个NFT以及椭圆曲线算法生成N组非对称加密密钥;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海热线信息网络有限公司,未经上海热线信息网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111277540.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含双芴的类螺烯化合物及其合成方法
- 下一篇:闭店后异常用电监测子系统