¡Existe una necesidad urgente de diseñar un curso de estructura de datos sobre el "algoritmo de cifrado de clave pública RSA de 1024 bits"! ¡Respuesta de experto!
Lo que escribí es fácil de entender y lo entenderás si lo lees . Hay ejemplos.
Ejemplos de algoritmo RSA
/lsgo/blog/item/5fd0da24d495666834a80fb8.html
El espacio parece tener algoritmos también
I Sé que acabo de responder La pregunta de otro amigo está publicada para que todos la vean
/ question/91261774.html?si=2
Título: Cuando se cifra usando el algoritmo RSA, el público La clave es (e = 7, n = 20), la clave privada es (e = 3, n = 20) y la clave pública se utiliza para cifrar la información M = 3. El texto cifrado resultante es _____.
Describe este proceso en detalle. ¡Gracias!
Respuesta:
Estás hablando de:
n=20
d=7 clave pública
e=3 clave privada
Cifrado M=3
M'=M^d%n (d se multiplica por M y luego se divide por n para obtener el resto)
M'=3^7%20=2187%20=7 es igual a 7 después del cifrado
Descifrado M'=7
M=M'^e%n= 7^3 %20=343%20=3 se convierte en 3 después del descifrado
Los dos números primos que tomaste son demasiado pequeños, por lo que n es demasiado pequeño y no sirve de nada. Debes tomar al menos un número de 1024 bits
.