Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Consider the following private RSA key and answer the questions: b'-----BEGIN RSA PRIVATE KEY----- MIIEpAIBAAKCAQEAvV0XWkPc7WQ2bN++W/tuflnEI0L0E6WK/QfUaxWNU5A9vfrm XT8fZcMS9cgWnjZqMF/o81eU5VaShngVf1/6H7/Gri3HsrRqFvMHMe02bXmb+zZf BzBc5VnyWiN6rxyQWGPAx3giPbNn3cDCFtVwr3gVE2N0MjcaV5/kia5Z5RV8M8XE 5dry709eL5MCuxd7gb1Utm8THi5uCPLwQSh0FE2kTlH0rKIr4rFUhrgbu6dzyDvg hyJiQukCTaWusV0KucmnP8fG/xlAk8iSro06p3HMczNQ8IbL0rc+XrlqHjeVqdqM u1Su4JZyof5fLkPLxIRTzWHGiCcEhw/ZoOuNTwIDAQABAoIBAHYTcvlM8Zhw8WLo DQnL+PT+Qkf+erU5dzYZyMFQ+gPOIEGzDiu8rXZFsi/hqQDUS1iIpXf+95AdcFY6 0KTREuTzLw7y6t+qkbBnr+fY0yRmPPXizFRuOq6kbHL6RoikVflXkiCO70Lr+GsU w7F7O72eMf4Z+J1LMLjMsbOMLO+jZyDDtmnWqsdGBuXugEez6rUiI5gByvSFAIXI GGXvNn67xeaMbUXbRyBd7RDeTSx/D00HG71eMtSl2B0b18TJCkAOCMmqcMH1lcRF 1n6VV8vdgfcWfKO4dyr8Uz/Q8sJ0W2INKrkI5vH1YRhyLeDH6TWQpeD/+LtCtZz0

Consider the following private RSA key and answer the questions: b'-----BEGIN RSA PRIVATE KEY----- MIIEpAIBAAKCAQEAvV0XWkPc7WQ2bN++W/tuflnEI0L0E6WK/QfUaxWNU5A9vfrm XT8fZcMS9cgWnjZqMF/o81eU5VaShngVf1/6H7/Gri3HsrRqFvMHMe02bXmb+zZf BzBc5VnyWiN6rxyQWGPAx3giPbNn3cDCFtVwr3gVE2N0MjcaV5/kia5Z5RV8M8XE 5dry709eL5MCuxd7gb1Utm8THi5uCPLwQSh0FE2kTlH0rKIr4rFUhrgbu6dzyDvg hyJiQukCTaWusV0KucmnP8fG/xlAk8iSro06p3HMczNQ8IbL0rc+XrlqHjeVqdqM u1Su4JZyof5fLkPLxIRTzWHGiCcEhw/ZoOuNTwIDAQABAoIBAHYTcvlM8Zhw8WLo DQnL+PT+Qkf+erU5dzYZyMFQ+gPOIEGzDiu8rXZFsi/hqQDUS1iIpXf+95AdcFY6 0KTREuTzLw7y6t+qkbBnr+fY0yRmPPXizFRuOq6kbHL6RoikVflXkiCO70Lr+GsU w7F7O72eMf4Z+J1LMLjMsbOMLO+jZyDDtmnWqsdGBuXugEez6rUiI5gByvSFAIXI GGXvNn67xeaMbUXbRyBd7RDeTSx/D00HG71eMtSl2B0b18TJCkAOCMmqcMH1lcRF 1n6VV8vdgfcWfKO4dyr8Uz/Q8sJ0W2INKrkI5vH1YRhyLeDH6TWQpeD/+LtCtZz0 0i1tJXECgYEA8roTyMCodYqy+4xK5Auj9ADz5Jg9wjshmQTLwtTKMJ5gzEee1c68 GHhq8EiZnUlUJ2nDjSvrJnvld0DG7vFdXlePnpD/FuzSqHnQ4rfHYKZmMEkzfL+d RfA6rPcN0NX/kvsLgb3/nLEftyFH2jSzR+tYMyGpeuOwZrTe7XxBDzcCgYEAx7f8 BjiyvVquzUxHBbHjD3fV9/6iwrSHreOq5ovWXuMYb0szRNcxNnRyv3yf0ZDNBPci UKjaOqNiG5RcEMCwY6bj8p727gzWBBi3k98EzsbYkVQ2ke4Jpe//ABLA3PyS6OoO JAPeWiDNgiO7rFD8wojUpzj5NDYuB7mbOwy4jqkCgYEAtJggCjjV3gahXqmmOwAy L2TaEhX3tWD7gXdhB4f9G6lrCfKryha0Oly17CuIJ8+cTmrRtWKc5hg+xbirirKI rp3lXKwzL2Jq5jEkatsj+9QyqfB8329N2/B+J5z1aZEfQ8OHbzPnUDU1DLM1W7Pk RDlleT2tdKKd5/zg9L+DRIcCgYAhteZuTmetGn9i27spNOt0ku+k2nAymTJFoaYZ IAVhIsffETxoJEKERIeR1sFLKDvS2LwMDVQ4jZdjvFkF4uBjEapsK3TWnYgKTPm/ ledD18B6V1KWsy0huy65nnC7XE6XzdnxLk37vImzq8Bjx4/CbkImr7EwpOyEFUok X3NPcQKBgQCzbzVKQ+OK4eq4gNRqlIKWGPbToJQpKGoX0olAf5KPwp+LLwCvRG3m hKKdj4kxdqjTV9RB1My8xNneiGTYhalz6LboSKdTMy61aW+OMvumkQMShQ4MkT9t 2dAX2aaxte/DUmrj4Vfk3c55YAsh1H3Jyr1RoZ1kh03Uu8xwpDT5OQ== -----END RSA PRIVATE KEY----- '

a) Generate its public key

b) Now, if data= b"Ali, I give you 2$." then verify the following signature for this data. If it is correct, say it is, otherwise write its corrected signature (based on the above private key) ab08d1bc5c0d0cf19fbe85619f346a1fa263cc0beacf534ccbbbaee3b2e7c5ce0aad2065c22cc3241472625a8579f0f2a61dc9413cee5402c9749428430f7090115bb5b2d4476ecf6f8c86dce310fbe97963db484aaa42f5049c488dd5d25c76ce97602f02094ce36b11fdd59451e1e71e78b74ad80125747b9adc37ecca14943c49d2399d1c75ae7a8736a7af578e87f45fabf09addd2aa4b3b301e688034ac14266c123d896f22368ee9c38b65e6a46adc92ad676db268ad02ee50b9875c5768245785cf0db7234b6a7b06a89dda39a0ff45a00bd4acd7f9f37a01d7afd4124cedfe1830f68a584d5165ea269cc69ba03d947857c2627fe349902e925a3161

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

Databases DeMYSTiFieD

Authors: Andy Oppel

2nd Edition

0071747990, 978-0071747998

More Books

Students also viewed these Databases questions