Question: Again I have given you N , e and C . N = 1 7 2 2 1 9 6 0 4 2 9 1
Again I have given you N e and C
N
e
# Cryptogramme
C
I am relying on you to retrieve the original M We are given this function to exploit
# exponentiation modulaire
def modularpowbase exponent, modulus:
result
base base modulus
while exponent :
if exponent :
result result base modulus
exponent exponent
base base base modulus
return result
def egcda b:
if a :
return b
else:
g y x egcdb a a
return g x b a y y
# inverse multiplicatif de a modulo m
def modinva m:
g x y egcda m
if g :
raise ExceptionPas d'inverse multiplicatif"
else:
return x m and this to retrieve the original string which a name of celebrity:# Convertir un entier en une chane de caractres
def inttostrn:
# Convertir l'entier en une chane binaire
binstr binn:# On enlve le prfixe b
# S'assurer que la longueur de la chane binaire est un multiple de
if lenbinstr:
binstr lenbinstr binstr
# Diviser la chane binaire en groupes de bits
byteli
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
