Turinys:

Kaip apskaičiuojate savo RSA?
Kaip apskaičiuojate savo RSA?

Video: Kaip apskaičiuojate savo RSA?

Video: Kaip apskaičiuojate savo RSA?
Video: Kaip apskaičiuoti pajamas natūra, kai darbuotojas darbdavio automobilį naudoja asmeniniais tikslais 2024, Lapkritis
Anonim

Labai paprastas RSA šifravimo pavyzdys

  1. Pasirinkite pirminius skaičius p=11, q=3.
  2. n = pq = 11,3 = 33. phi = (p-1) (q-1) = 10,2 = 20.
  3. Pasirinkite e=3. Patikrinkite gcd(e, p-1) = gcd(3, 10) = 1 (ty 3 ir 10 neturi bendrų faktorių, išskyrus 1),
  4. Apskaičiuokite d taip, kad ed ≡ 1 (mod phi), t. y. apskaičiuokite d = (1/e) mod phi = (1/3) mod 20.
  5. Viešasis raktas = (n, e) = (33, 3)

Atsižvelgiant į tai, kaip išspręsti RSA?

  1. 1 veiksmas: pasirinkite du pirminius skaičius ir. Imkime ir.
  2. 2 veiksmas: apskaičiuokite ir reikšmę. Jis pateikiamas kaip ir.
  3. 3 veiksmas: suraskite (viešojo rakto) reikšmę Pasirinkite, kuri turėtų būti bendras pirminis.
  4. 4 veiksmas: Apskaičiuokite (privataus rakto) reikšmę Sąlyga pateikiama kaip
  5. 5 veiksmas: atlikite šifravimą ir iššifravimą. Šifravimas pateikiamas kaip

Taip pat žinote, kas yra viešasis raktas RSA? RSA algoritmas. Tai asimetrinis kriptografinis algoritmas. Asimetriškas reiškia, kad yra du skirtingi raktai . Tai taip pat vadinama viešasis raktas kriptografija, nes vienas iš raktai galima dovanoti bet kam. Kitas Raktas turi būti saugomi privatus.

Atsižvelgiant į tai, kas yra RSA algoritmas su pavyzdžiu?

RSA algoritmas yra asimetrinė kriptografija algoritmas . Kaip nurodo pavadinimas, viešasis raktas suteikiamas visiems, o privatus raktas yra privatus. An pavyzdys asimetrinė kriptografija: klientas (skirtas pavyzdys naršyklė) siunčia savo viešąjį raktą į serverį ir prašo kai kurių duomenų.

Ką reiškia RSA?

Viešojo rakto šifravimo technologija, kurią sukūrė RSA Data Security, Inc. Akronimas stovi Rivestui, Shamirui ir Adelmanui, technikos išradėjams. The RSA algoritmas pagrįstas tuo, kad nėra efektyvaus būdo apskaičiuoti labai didelius skaičius.

Rekomenduojamas: