Merkle-Hellmann viešojo rakto kriptosistema
Įžanga
Kadangi mane vilioja paslaptys, nusipirkau knygutę “Šifrų istorijos”, tačiau kažkaip nuo pradžios iki pabaigos neperskaičiau kadangi atsirado “trikdžiai” - Dan Brown “Skaitmeninė Tvirtovė” ir John Irving “Sidro Namų Taisyklės”. Tačiau visgi kai prisireikė atnaujinti savo programavimo C/C++ kalbomis žinias, sumąsčiau vieną šifravimo algoritmą suprogramuoti.
Primygtinai siūlau prieš gilinantis į programos kodą bei dokumentaciją nusipirkti Viliaus Stakėno knygą “Šifrų istorijos”.
Aprašymas
Anaiptol tai nėra tokio lygio programa kaip PGP arba GnuPG. Tai tiesiog linksmas vienos dienos darbas (neskaitant šiokių tokių nesklandumų), kuris galbūt ką nors sudomins šį darbą plėtoti toliau.
Bet turiu perspėti - šis algoritmas nulaužiamas. (Kolkas dar nežinau kaip).
Tačiau… Manau galima smagiai pasižaisti su programa + išmanantys C/C++ gali bandyti integruoti kodą į savo programas ir rašyti savo programas pasinaudojant šia šifravimo funkcijų rinktine.
Failai
Sukompiliuota programa: čia
Programos kodas: čia
Dokumentacija: online | zip
Kas toliau?
Toliau manau šitą dalyką būtų galima papildyti:
Pastabos
"Studijuojantis darbuotojas ir dirbantis studentas.", "Pamišęs dėl saulėlydžių", "Turi aiškius tikslus ir vertybes...", "Iš pirmo žvilgsnio 'pasikėlęs', o iš tiesų
labai draugiškas", "Linkęs į perfekcionizmą." - Julius Šėporaitis.








