摘要
本发明实施例涉及位置验证技术领域,公开了一种基于零知识证明的地理位置验证方法、装置及设备,包括:根据待验证设备预设范围内多个锚点的签名数据生成综合位置证明;针对综合位置证明中的每个签名数据,采用锚点的公钥来验证距离数据签名的有效性;根据综合位置证明中签名有效的多个距离数据通过三角测量或者多边测量得到待验证设备的计算位置;根据待验证设备的计算位置生成子零知识证明,子零知识证明根据自身约束条件生成子多项式用于验证待验证设备的宣称位置与计算位置是否一致。通过零知识证明来对地理位置进行验证,在验证过程中无需向验证方发送自己的地理位置信息,避免了泄露用户隐私,提高了位置验证的安全性。
技术关键词
验证设备
地理位置验证
零知识证明
多项式
数据
四边形
泄露用户隐私
有效性
地理位置信息
验证算法
处理器通信
可读存储介质
模块
存储器
锚点
物理
电子设备
私钥
系统为您推荐了相关专利信息
生物特征识别方法
对象
样本
多模态
数据获取模块
光伏面板
运维控制系统
图像拍摄模块
光伏电站
实时图像
配电设备故障
消防控制系统
消防配电设备
火灾
数据