Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

One important aspect of digital signatures is the computational effort required to (i) sign a message, and (ii) to verify a signature. We will study

image text in transcribedOne important aspect of digital signatures is the computational effort required to (i) sign a message, and (ii) to verify a signature. We will study the computational complexity of the Elliptic Curve algorithm with the public key (p,a,b,q,A,B) used as a digital signature in this problem. (a) How many point additions and doublings do we need on average to perform (i) signing of a message and (ii) verification of a signature? Assume that q has l = log2 q bits. (b) What takes longer, signing or verification? (c) Estimate the number of inversions, additions and multiplications (mod q) required to (i) sign a message, and (ii) to verify a signature. Bonus: Estimate the number of instructions that a 64-bit processor will need to execute for l = 160.

5. One important aspect of digital signatures is the computational effort required to (i) sign a message, and (ii) to verify a signature. We will study the computational complexity of the Elliptic Curve algorithm with the public key (p,a,b,q,A,B) used as a digital signature in this problem. (a) How many point additions and doublings do we need on average to perform (i) signing of a message and (ii) verification of a signature? Assume that q has I=log2q bits. (b) What takes longer, signing or verification? (c) Estimate the number of inversions, additions and multiplications (mod q) required to (i) sign a message, and (ii) to verify a signature. Bonus: Estimate the number of instructions that a 64 -bit processor will need to execute for I=160

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Learning MySQL Get A Handle On Your Data

Authors: Seyed M M Tahaghoghi

1st Edition

0596529465, 9780596529468

More Books

Students also viewed these Databases questions