Title :
Verification of a Batch of Bad Signatures by Using the Matrix-Detection Algorithm
Author :
Huang, Yi-Li ; Lin, Chu-Hsing ; Leu, Fang-Yie
Author_Institution :
Dept. of Comput. Sci., TungHai Univ., Taichung, Taiwan
Abstract :
Batch verification is a method devised to verify multiple signatures as a whole simultaneously. In literatures, we can see that some conventional batch verification schemes cannot effectively and efficiently identity bad signatures. Small Exponent test, a popular batch verification method, has its own problems, e.g., after a test, bad signatures still exist with some escape probabilities. In this paper, we propose a batch verification approach, called Matrix-Detection Algorithm (MDA for short), with which when a batch of signatures has less than four bad signatures or odd number of bad signatures, all bad signatures can be identified. Given 1024 signatures with 4 bad signatures, the maximum escape probability pmax of the MDA is 5.3 × 10-5, and pmax decreases as digital signatures or bad signatures increase. Analytic results show that the MDA is more secure and efficient than the SET.
Keywords :
digital signatures; formal verification; matrix algebra; MDA; bad signature verification; batch verification; digital signatures; matrix detection algorithm; small exponent test; Algorithm design and analysis; Detection algorithms; Digital signatures; Equations; Indexes; Silicon; Batch verification; Checking matrix; Conventional batch verification scheme; DSA-type batch verification; Digital Signature; Escape probability; RSA-type batch verification; Small Exponent test;
Conference_Titel :
Data Compression, Communications and Processing (CCP), 2011 First International Conference on
Conference_Location :
Palinuro
Print_ISBN :
978-1-4577-1458-0
Electronic_ISBN :
978-0-7695-4528-8
DOI :
10.1109/CCP.2011.46