Clave pública, cifrado de clave privada, proceso de descifrado

Clave pública, cifrado de clave privada, proceso de descifrado

Colocar

Clave privada: k,
clave pública: K,
punto base de la curva elíptica: G, (y satisfacer K = k * G, clave privada k →Clave pública K, el proceso es irreversible)
Mensaje a cifrar:
Mensaje Resumen del mensaje: Resumen
cifrado mensaje: Cifrado
Número aleatorio: X

El proceso de encriptación

  1. Resumen del mensaje: Resumen = G ∗ X Resumen = G * XD i g es t=GRAMOX
  2. Firma digital: E = K ∗ X + Mensaje E = K * X + Mensajemi=kX+M ensaje _ _ _
  3. Enviar resumen y cifrado al receptor

El proceso de descifrado

Mensaje: METRO = E − K ∗ X = E − ( k ∗ G ) ∗ X = E − k ∗ ( G ∗ X ) = E − k ∗ D igest M = E - K * X \\ = E - (k * G) * X\\ = E - k * ( G * X)\\ = E - k * ResumenMETRO=mikX=mi( kg )X=mik( Gx )=mikD i g es t

Supongo que te gusta

Origin blog.csdn.net/William__Ma/article/details/128944124
Recomendado
Clasificación