零知识证明方法、装置及存储介质
Abstract:
本发明涉及一种区块链技术,揭露了一种零知识证明方法,该方法包括:由一个或多个可信第三方创建基点g、h、i,并上传至公共数据存储系统;证明发起方根据所述基点创建加密乘积数据[ab]并设置对应的密钥z;证明发起方根据所述基点创建乘法证明,在已知加密数据[a]和[b]但并不知道原始数据a和b的前提下证明所述加密乘积数据[ab]加密的数据是数据a和数据b的乘积;任何第三方根据所述基点校验所述乘法证明。本发明还揭露了一种零知识证明装置及计算机可读存储介质。利用本发明,可以提高乘法证明协议的计算效率,并且证明产生的数据很小,非常适用于区块链等公共数据存储和分布式数据库。
Public/Granted literature
Patent Agency Ranking
0/0