发明名称 CIPHERING DEVICE AND DECIPHERING DEVICE
摘要 PROBLEM TO BE SOLVED: To provide a public key ciphering system in which a normal user easily deciphers, while maintaining safety of ciphering. SOLUTION: Let Cs be a matrix of M rows and N columns, having two elements '1' in every row, Cn be a reversible matrix of M rows and M columns, having two elements '1' in every row and D be a reversible matrix of N rows and N columns. Then, a plain sentence vectorξis multiplied by a matrix Cn-1CsD and a random vectorξ, in which the appearance probability of '1' is (p), is added to obtain a ciphered sentence (z). Note that the matrix Cn-1CsD and the value (p) are public keys and Cn, Cs and D are secret keys. During deciphering, the sentence (z) is multiplied by the matrix Cn to obtain a vector (b), a parity inspection equation b=Cs S+Cnτis solved, with respect to vectors S andτ, by using a probabilistic search method such as a brief propagation, and an estimated value of a plain sentenceξis obtained by multiplying D-1 to the vector S.
申请公布号 JP2002055607(A) 申请公布日期 2002.02.20
申请号 JP20010182409 申请日期 2001.06.15
申请人 RIKOGAKU SHINKOKAI 发明人 KABASHIMA SHOSUKE;MURAYAMA TATSUTO;SAAD DAVID
分类号 G09C1/00;(IPC1-7):G09C1/00 主分类号 G09C1/00
代理机构 代理人
主权项
地址