基于离散对数的数字指纹体制构造

本文基于离散对数问题的难解性构造了一种数字指纹体制,由于该体制对将发行的拷贝采用的是对称密码体制中的加解密算法,而用户用于解密数据组的密钥,是由系统给出的线性方程组的解向量,因此具有较好的实现效率。另外,本方案引入了完全可信的第三方指纹分发中心,用户的解密密钥以及嵌入拷贝中的数字指纹均由可信第三方提供,发行商和任一其他用户都无法陷害无辜用户,增加了用户的安全性。
1 基本方案描述
协议的参与实体有:发行商(m)、用户(b)、指纹分发中心(fic)、法官(j)。基本协议有:初始化协议、带指纹拷贝生成(即指纹嵌人)协议、跟踪协议、审判协议。使用的密码学原语有:对称密码体制、数字签名体制。
2.2 安全性分析
(1)发行商m的安全性
带拷贝的加密数据组是m使用b的公钥加密,经过签名后发送给b,第三方指纹分发中心得不到带指纹的拷贝,避免了第三方非法使用拷贝,降低了发行商的风险。
(2)用户b的安全性
b的解密密钥对m和其他用户都是不可见的(即不知道用户的解密密钥),系统对线性方程组保密,m和其他用户也无法从其他途径得到解向量;数字指纹中含有(gi mod p),其中i是用户随机选择并保存的正整数,p只对指纹分发中心公开,因此,m和其他用户无法伪造数字指纹陷害无辜用户。
(3)第三方指纹分发中心的安全性
本方案建立在第三方指纹分发中心完全可信的基础上。指纹产生所需的p及解密密钥对指纹分发中心都公开,只有带指纹的拷贝对指纹分发中心保密,若第三方指纹分发中心得到了带指纹的拷贝并将其非法使用,则发行商和用户都会有很大的风险。因此,第三方指纹分发中心必须是完全可信的。
本文基于离散对数问题的难解性构造了一种数字指纹体制。由于该体制主要采用的是对称密码体制中的加解密算法,而对称密钥由发行商随机选取;用户用于解密数据组的密钥,即系统随机生成的线性方程组的解向量,计算简便,具有较好的实现效率。拷贝中的数字指纹由用户和可信第三方指纹分发中心确定,使得发行商和其他用户无法陷害无辜用户,增加了用户的安全性。值得注意的是,本方案要求第三方指纹分发中心必须完全可信,否则发行商和用户都有风险。

灰度图像均值滤波算法的HDL实现介绍
长安汽车宣布正式进军电池自研领域
研华将全力推动工业物联网的发展
Verbix提供了一种工具,可以分析文本并猜测其语言
首都航空将于2019年10月27日起全面转场至北京大兴国际机场
基于离散对数的数字指纹体制构造
封装和测试工厂正式投产,安世半导体全年总产量将超过1千亿件
从传感器到人工智能——盘点一些常见的传感器
JAE推出KW02C系列电动车充放电连接器
比特币中的UTXO代币介绍
自制冷风机diy图解
轮廓仪,你真的了解吗?
Spartan-6 FPGA中的DCM功能介绍
Silicon Labs推出增强UV防护和手势识别的新一代光学传感器
TE全新直流快速连接器持续助力光伏电站的发展
探究器官芯片产业化进程缓慢的原因
图解B+树的生成过程!
第十四届夏季达沃斯论坛|英特尔王锐:AI驱动工业元宇宙,释放数实融合无穷潜力
关于右腿驱动电路的探讨
定点DSP的MP3间频编码算法研究