摘要 |
PURPOSE: An ID based sign cryption method which guarantees anonymity and an authenticity of a cryptogram is provided to improve the efficiency of a cryption system by reducing a hash calculation. CONSTITUTION: Using at least one among a random number with an arbitrary number of bits, a concatenation calculation result of a transmitter ID data, an ID data of a receiver, and a private key which the transmitter inputted, the value which encrypted each of the message and signature value is included in the cryptogram(100). Using the cryptogram, the private key which the receiver inputted, and the concatenation calculation result of the message and the ID data of the receiver, the ID data and the cryptogram of the receiver in which the transmitter inputted are verified whether it is same as the ID data of the receiver who have received. [Reference numerals] (110) Random number r ' {0, 1}^*; (160) Signature value s = S_IBS ((m || ID_R), SK_IBS.IDS) |