Referatai

Duomenų kodavimas: RSA

9.2   (3 atsiliepimai)
Duomenų kodavimas: RSA 1 puslapis
Duomenų kodavimas: RSA 2 puslapis
Duomenų kodavimas: RSA 3 puslapis
Duomenų kodavimas: RSA 4 puslapis
Duomenų kodavimas: RSA 5 puslapis
Duomenų kodavimas: RSA 6 puslapis
Duomenų kodavimas: RSA 7 puslapis
Duomenų kodavimas: RSA 8 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

RSA – tai asimetrinio šifravimo sistema, kurioje informacijos užkodavimui yra panaudojamas vienas raktas, o atkodavimui kitas. Tai viešojo rakto kriptosistema, kurios algoritmą 1977 metais sukūrė Ronald Rivest, Adi Shamir ir Leonard Adleman, jų garbei ir buvo pavadintas algoritmas.
Atvirkščiai, nei simetrinio kodavimo metu, kurio dešifravimo procedūrą yra lengvai atliekama pagal šifravimo schemą, kodavimo schemoje su atviru raktu, nesimetrinio kodavimo metu, neįmanoma atlikti dešifravimo procedūrą, žinant tik šifravimo schemą.
Algoritmas
Taigi kodavimas ir atkodavimas susideda iš šių etapų :
1. Kodavimo raktų generavimas
2. Viešo rakto paskelbimas
3. Informacijos kodavimas
4. Informacijos perdavimas
5. Informacijos atkodavimas
Kodavimo raktų generavimas:
1. Pirminių skaičių P ir Q generavimas
2. Skaičių Fi ir N apskaičiavimas
3. Viešo rakto generavimas
4. Slapto rakto generavimas
Pirminių skaičių P ir Q generavimas metodai:
1) Skaičiaus generavimas ir tikrinimas, ar jis pirminis.
2) Išsijojimo metodas, kai imama skaičių aibė, iš kurios pradžios imami skaičiai ir iš aibės išmetami jo kartotiniai. Likę skaičiai - pirminiai. Taip galima užpildyti pirminių skaičių lenteles.
3) Imti skaičius iš jau paruoštų pirminių skaičių lentelių.
Skaičių FI ir N apskaičiavimas:
Skaičius N yra dalis slapto ir viešo raktų, apskaičiuojamas : N = P * Q.
Skaičius FI yra naudojamas skaičiuoti viešą ir slaptą raktus, jis apskaičiuojamas: FI = (P – 1)*(Q – 1).
Viešo rakto generavimas:
Viešas raktas yra skaičių pora PK{E,N}. Skaičius E turi būti toks, kad BDD( FI , E ) = 1. Čia BDD – bendras didžiausias daliklis.
Slapto rakto generavimas:
Slaptas raktas yra skaičių pora RK{D,N}. Skaičius D yra gaunamas taip: D = (k*FI + 1) / E. k – sveikas skaičius .
Informacijos kodavimas:
Kodavimo metodas: sakykim turim informaciją M, kurią reikia užkoduoti ( gauti koduotą informaciją C), tada imam viešą raktą PK{E,N} ir koduojam pagal formulę : C = ME mod N .
Informacijos atkodavimas:
Atkodavime naudojamas privatus raktas RK{D,N}, atkoduojama pagal formulę M = CD mod N.
Sistema RSA yra pagrista keliu skaičių didžiausio bendro daliklio radimų. Privatusis ir viešasis raktai naudojami RSA yra pora dideliu...

Daugiau informacijos...

Šį darbą sudaro 1441 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Šaltiniai
✅ Šaltiniai yra
Failo tipas
Word failas (.doc)
Apimtis
8 psl., (1441 ž.)
Darbo duomenys
  • Informacinių technologijų referatas
  • 8 psl., (1441 ž.)
  • Word failas 140 KB
  • Lygis: Universitetinis
  • ✅ Yra šaltiniai
www.nemoku.lt Atsisiųsti šį referatą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt