2014
DOI: 10.1007/s13389-014-0082-x
|View full text |Cite
|
Sign up to set email alerts
|

New algorithms for batch verification of standard ECDSA signatures

Abstract: In this paper, several algorithms for batch verification of ECDSA signatures are studied. The first of these algorithms is based upon the naive idea of taking square roots in the underlying field. In order to improve the efficiency beyond what can be achieved by the naive algorithm, two new algorithms are proposed which replace square-root computations by symbolic manipulations. Experiments carried out on NIST prime curves demonstrate a maximum speedup of above six over individual verification if all the signa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
13
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(13 citation statements)
references
References 14 publications
(55 reference statements)
0
13
0
Order By: Relevance
“…The technique ECDSA Ã [7] is introduced to speedup the verification of individual ECDSA signature. The schemes S1 and S2 [8] are very efficient for smaller batch sizes. However, the efficiency of these techniques decreases as the batch size increases.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…The technique ECDSA Ã [7] is introduced to speedup the verification of individual ECDSA signature. The schemes S1 and S2 [8] are very efficient for smaller batch sizes. However, the efficiency of these techniques decreases as the batch size increases.…”
Section: Related Workmentioning
confidence: 99%
“…The other algorithms S1, S2 [8] concentrate on reducing the time required to calculate R.y. Usually, R.y is calculated by square root method in ECDSA.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…, p E a b and then Alice obtains a private key d and a public key Q d G   . Signer Alice generates the signature for the message m , as follows [10].…”
Section:  mentioning
confidence: 99%
“…Batch verification, which is firstly introduced by Naccache et al [40], is used to verify multiple signatures simultaneously consuming less time than verifying total individual signatures. Successive research results have achieved improvements in terms of efficiency and security [1,3,4,5,8,9,21,27,51]. There also have been researches for batch signature schemes [22,42,53] and batch generation of exponentiations [10,39].…”
Section: Introductionmentioning
confidence: 99%