×

INFORMATION GENERATION APPARATUS,METHOD, PROGRAM, AND RECORDING MEDIUM THEREFOR

  • US 20120027206A1
  • Filed: 04/23/2010
  • Published: 02/02/2012
  • Est. Priority Date: 04/24/2009
  • Status: Active Grant
First Claim
Patent Images

1. :

  • An information generation apparatus comprising;

    a random number generator adapted to generate a random number σ

    Yε

    Zq and a random number σ

    Yjε

    Zq corresponding to each element jε

    w(Y) of a set w(Y);

    a main information generator adapted to use the generated random number σ

    Y to calculate main information kY that satisfies kYj

    YjΣ



    {1, . . . , N-1}\w(Y)
    Yibi*+bN*; and

    a derivation information generator adapted to use the generated random number σ

    Yj to calculate derivation information kYj that satisfies kYjΣ



    {1, . . . , N-1}\w(Y)
    Yibi*+bj* for each element jε

    w(Y) of the set w(Y);

    where e is a non-degenerate, bilinear function that outputs one element of a cyclic group GT in response to inputs of N elements γ

    L (L=1, . . . , N) (N≧

    2) of a cyclic group G1 and N elements γ

    L* (L=1, . . . , N) of a cyclic group G2;

    biε

    G1N (i=1, . . . , N) is an N-dimensional basis vector having N elements of the cyclic group G1 as elements;

    bj

    G2N (j=1, . . . , N) is an N-dimensional basis vector having N elements of the cyclic group G2 as elements;

    a function value obtained when each element of the basis vector biε

    G1N (i=1, . . . , N) and each element of the basis vector bj

    G2N (j=1, . . . , N) are put into the bilinear function e is represented by gTτ

    ·

    δ

    (i,j)
    ε

    GT, using a Kronecker'"'"'s delta function in which δ

    (i, j)=1F when i=j and δ

    (i, j)=0F when i≠

    j;

    0F is an additive unit element of a finite field Fq;

    1F is a multiplicative unit element of the finite field Fq;

    τ

    is an element of the finite field Fq, other than 0F; and

    gT is a generator of the cyclic group GT; and

    * indicates an indeterminate character, an index Y is Y=(Y1, . . . , YN-1

    I=(Fq

    {*})N-1, the set w(Y) corresponds to the index Y, and w(Y)={i|Yi=*}.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×