Question

b) i) Bob uses ElGamal cyrptosystem with parametersequationand the secret value x = 3. What values will he make public?

ii) Alice wants to send Bob the messageequationShe chooses k = 5. How will she compute the cipher text? What information does she send to Bob?

iii) Explain how Bob will decrypt the message

29 Apr 2025
Answer :
Word Count : 884
Let's solve this ElGamal cryptosystem problem numerically, step by step. --- ### Given: * $p = 47$ (a prime number) * $g = 5$ (a primitive root mod 47) * Bob's private key: $x = 3$ --- ## Part (i): What values will Bob make public? In ElGamal, Bob's public key is: $$ \text{Public Key: } (p, g, y) \quad \text{where} \quad y = g^x \mod p $$ Here: $$ y = 5^3 \mod 47 = 125 \mod 47 $$ Let’s compute: $$ 125 \div 47 = 2 \text{ with remainder } 125 - 94 = 31 $$ So, $$ y = 31 $$ --- ✅ Bob’s public key: $$ (p, g, y) = (47, 5, 31) $$ Private key: $x = 3$ --- ## Part (ii): Alice encrypts the message $\mathcal{M} = 15$ using $k = 5$ ElGamal encryption steps: 1. Compute $c_1 = g^k \mod p$ 2. Compute $c_2 = M \cdot y^k \mod p$ Let’s calculate: --- ### Step 1: Compute $c_1$ $$ c_1 = 5^5 \mod 47 $$ Calculate $5^5$: $$ 5^2 = 25,\quad 5^4 = 625,\quad 5^5 = 3125 $$ $$ 3125 \mod 47 $$ Do division: $$ 3125 \div 47 \approx 66.5,\quad 47 \times 66 = 3102 \quad \Rightarrow 3125 - 3102 = 23 $$ $$ c_1 = 23 $$ --- ### Step 2: Compute _____ ___ __________ _____ _______ ___ _________ _______ ____ _________ _________.
______ ___ ____ ___ ____ ____ ___ ________.
____ ________ _____ _________ ________ ________ ______ _______ _______ ___.
____ ________ ___ _______ ___ __________.
___ ________ ______ ________ ___ _______ __________ ____ _________ ____ ____ ______.
_________ ____ ___ ______ ______ ________ ______ __________ ________.
___ ________ _______ _________ ____ ____ ____ _____ ____.
________ ________ ________ _______ __________ ______ _______ ________.
______ _______ _____ _____ __________ _______ ______.
____ __________ _________ ____ _____ ___ _______ ___ ___ ____ __________ ________.
_________ ________ __________ _______ _________ ____ ____ ________ _________ ______.
____ _____ __________ ___ ___ _________ ___.
__________ _____ _________ ________ _______ _____ _________ _____ ____ _______ ______.
_______ ___ ____ ____ ____ ____ ________ ____ __________ ___ _______.
____ ________ ________ ________ __________ _________.
________ __________ _____ ________ __________ ___ ____ _____ ____ __________.
__________ __________ ________ ________ ______.
______ __________ _________ __________ ________ ______.
_________ _________ ______ ___ ___ ______.
_____ ____ ______ _________ ___ ____ _________ ___.
___ _________ ____ ___ _________.
___ _____ ______ ________ ______ __________.
_________ ___ ____ ________ __________ _________ _______ ___.
__________ ______ _________ _______ ______ _____ ___ _______ _____ _____.
____ _________ _______ ______ ______ ___ _____ __________.
____ _______ _________ _________ ___ ___ __________ _____ _______ ____ ____ _____.
__________ ______ ____ _________ _________ ________ _____ ____.
__________ ___ _____ ______ ________ ____ __________ ___ _______.
_________ ____ ___ __________ ______ ________.
_________ _______ __________ ________ ________ _______ ___ _______ ______ __________ ____.
____ ______ _____ ________ _________ __________ _________ _____ ______ __________.
___ ___ _______ ___ _________.
____ __________ __________ ____ ______.
_______ _______ ____ _________ _______ _______.
_______ ______ ________ __________ ____ __________.
_________ ______ _____ _________ ________ ___ _______ _________ ____.
___ ____ ___ ___ ___ _____ ________ _______.
__________ __________ ___ __________ _______ _________ ________ ______ _____.
___ ____ __________ ________ _______ _________.
___ __________ _____ ___ ________ _________ ______ _____ ________ _________.
__________ __________ _______ _________ __________ ____ ______ ____.
___ ____ ______ ______ _________.
_____ ________ _____ __________ ________ ______ __________ _____ _______.
________ ___ ________ _______ _____.
_______ _________ __________ _________ ____ _________ _______.
___ ______ ____ ___ _____ ________ _________ _________ ________ _______ ___.
__________ ____ ______ __________ _____ _____ ________ ______ _________.
______ ___ _________ ______ _______ ___ ____ ______ _________ _______ ______.
______ _______ _______ _____ __________ _________ ___ ______.
_________ _________ ___ _______ __________.
_________ ___ ______ ______ ____ _____ ___ ______ ___ __________ _____.
_______ ___ ___ _____ ___ ________ ________ ___ ________ __________.
_____ ____ ____ _________ ___ ________ _____ _____ _____ ____ ________ ______.
________ ____ ___ _________ ________ _______ ____ ____.
_______ ______ _____ ______ ____ _______ ______ ____ ______ ___ _______ ________.
_________ _____ _________ ____ _______ ___.
___ _______ _____ ____ _____ _________ _________ ___ ________ ______.
___ ____ ____ ______ _______ ________ _______.
__________ __________ ________ ________ ________ ________ ___ ___.
___ ______ _____ ______ ___ _____.
__________ _______ __________ _______ _______ ___ ______.
_____ ________ _________ ________ _____ _____ ______ _______ ___ _____ _________ ______.
___ ___ ______ ______ ________ _________ _____ _________.
_______ ___ _________ _________ ________ ___ ______.
________ _______ ___ __________ ___ ______ _______ _____ ____ _____ ____.
___ ________ ________ _____ ________ ___ _____ _________ ________ ________.
________ ____ ___ ____ _____ _______ _____ ___ _______ ______ ______.
_______ _______ ___ _________ __________ _______ __________ _________ ______ ____ ___.
__________ ___ __________ ___ _____ __________ _______.
__________ ___ _____ __________ _____ ______ ____ ____ ___ ________.
_________ _________ _________ ______ ___ __________ _________ ___.
________ ___ _____ _______ _______.
______ _________ _____ ____ _________ ___ _________ __________ __________.
_______ __________ ________ ______ ___ _______ _______ ___.
____ _____ ________ ______ _______ _________ ____.
_____ _________ ___ _____ ________ _____.
____ __________ ____ ___ ________ _______ _________.
_____ _______ __________ ___ ______ ______ _______ ________ ______.
________ ________ ______ __________ _________ _____ ____ ___ _____.
______ ______ ______ ___.
Get Full Answer on WhatsApp
IGNOU NEWS
Assignment Submission Last Date Extended Till 30 June 2026 Click Here★★★IGNOU June 2026 TEE Date Sheet Released Click Here★★★
Top
📞
Call Support Instant phone assistance b) i) Bob uses ElGamal cyrptosystem with parametersand the secret valu
🟢
WhatsApp Chat Fast live messaging
Email Us Business enquiries & support