发明名称 广播方案中授权接收者匿名集的构造方法
摘要 本发明公开了一种广播方案中授权接收者匿名集的构造方法,用于解决现有的方法在进行广播加密时授权接收者身份信息被暴露的技术问题。技术方案是利用拉格朗日插值函数实现基于身份的广播方案中授权接收者的匿名集构造,广播消息中不包含授权接收者身份列表信息。故没有直观的展示授权接收者的身份,不仅使攻击者无法得到授权接收者的信息,而且接收同一则消息的所有授权接收者都不可获得除自己以外的其他授权接收者的任何信息,从而解决了授权接收者的隐私保护问题。
申请公布号 CN102510379A 申请公布日期 2012.06.20
申请号 CN201110347192.X 申请日期 2011.11.04
申请人 西北工业大学;西安电子科技大学 发明人 李慧贤;崔静静;庞辽军;裴庆祺;刘能宾;王掌权;何利伟
分类号 H04L29/06(2006.01)I;H04H60/23(2008.01)I 主分类号 H04L29/06(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 黄毅新
主权项 一种广播方案中授权接收者匿名集的构造方法,其特征在于包括以下步骤:(a)广播发送者S选择n个授权接收者ID1,ID2,...,IDn;(b)为每一位授权接收者IDi选取秘密信息vi,构造秘密信息集V={v1,v2,...,vn};式中,i=1,2,...,n;(c)计算插值横坐标xi=H(IDi),并令插值纵坐标yi=vi,构造n个数值对(x1,y1),(x2,y2),...,(xn,yn);式中,i=1,2,...,n;(d)对n个数值对(x1,y1),(x2,y2),...,(xn,yn)进行操作,得到拉格朗日插值基函数 <mrow> <msub> <mi>f</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>x</mi> <mo>)</mo> </mrow> <mo>=</mo> <munder> <mi>&Pi;</mi> <mrow> <mn>1</mn> <mo>&le;</mo> <mi>j</mi> <mo>&NotEqual;</mo> <mi>i</mi> <mo>&le;</mo> <mi>n</mi> </mrow> </munder> <mfrac> <mrow> <mi>x</mi> <mo>-</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> </mrow> <mrow> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>x</mi> <mi>j</mi> </msub> </mrow> </mfrac> <mo>=</mo> <msub> <mi>a</mi> <mrow> <mi>i</mi> <mo>,</mo> <mn>1</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>a</mi> <mrow> <mi>i</mi> <mo>,</mo> <mn>2</mn> </mrow> </msub> <mi>x</mi> <mo>+</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>+</mo> <msub> <mi>a</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>n</mi> </mrow> </msub> <msup> <mi>x</mi> <mrow> <mi>n</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> </mrow>式中,ai,1,ai,2,...,ai,n∈Zq,i=1,2,...,n;(e)计算匿名集中的元素 <mrow> <msub> <mi>w</mi> <mi>i</mi> </msub> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </munderover> <msub> <mi>a</mi> <mrow> <mi>j</mi> <mo>,</mo> <mi>i</mi> </mrow> </msub> <msub> <mi>y</mi> <mi>i</mi> </msub> <mo>=</mo> <msub> <mi>a</mi> <mrow> <mn>1</mn> <mo>,</mo> <mi>i</mi> </mrow> </msub> <msub> <mi>y</mi> <mi>i</mi> </msub> <mo>+</mo> <msub> <mi>a</mi> <mrow> <mn>2</mn> <mo>,</mo> <mi>i</mi> </mrow> </msub> <msub> <mi>y</mi> <mi>i</mi> </msub> <mo>+</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>+</mo> <msub> <mi>a</mi> <mrow> <mi>n</mi> <mo>,</mo> <mi>i</mi> </mrow> </msub> <msub> <mi>y</mi> <mi>i</mi> </msub> <mo>,</mo> </mrow>式中,i=1,2,...,n,构造匿名集W={w1,w2,...,wn};(f)授权接收者IDi,根据匿名集W={w1,w2,...,wn},计算插值横坐标xi=H(IDi);计算秘密信息vi=yi=w1+(ximodq)w2+...+(xin‑1modq)wn,获取秘密信息集V中与授权接收者IDi相对应的秘密信息vi;式中,i=1,2,...,n。
地址 710072 陕西省西安市友谊西路127号