一种基于满足性问题的软件许可验证方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于满足性问题的软件许可验证方法
申请号:CN202510273449
申请日期:2025-03-10
公开号:CN120180390A
公开日期:2025-06-20
类型:发明专利
摘要
本发明公开了一种基于满足性问题的软件许可验证方法,包括以下步骤:许可颁发中心为软件的授权用户产生一个随机3‑SAT问题,并将该3‑SAT问题的信息和3‑SAT问题的解作为该授权用户的数字许可证信息,然后再发送给授权用户和软件验证方;授权用户需要使用软件时,使用两台通讯设备向软件验证方发送交互申请;两台通讯设备与软件验证方进行多轮交互,并记录下每一轮的信息;软件验证方检查每一轮的交互信息,判断是否通过认证,即是否认可授权用户拥有有效的许可证。本发明其安全性是基于3‑SAT问题的NP完全性,而非依赖于密钥长度或加密算法的复杂性;同时,零知识证明技术的使用,确保了许可密钥的绝对保密性。
技术关键词
许可验证方法 软件验证 交互设备 通讯设备 索引 矩阵 零知识证明技术 密钥 表达式 加密算法 方针 特异 节点 真空
系统为您推荐了相关专利信息
问答系统 自然语言文本 大语言模型 生成控制器 机器学习算法
人工智能系统 分布式数据采集 大数据 多源异构数据 动态噪声
电阻率测算方法 分层 变量 土壤电阻率 积分算法
热力图 网格 多模态 图像提取特征 点云特征
大语言模型 自动评价方法 估计方法 人类 样本