Moderna kriptografija je osnova svih kriptovaluta te je dobro znati barem neke osnove. Kriptografija je matematički zahtjevna te ne treba ulaziti previše u dubinu, stoga ćemo ovdje samo zagrepsti ispod površine kripta u kriptovalutama.

Hash

Hash je rezultat funkcije koja s obzirom na nekakve ulazne vrijednosti pokušava dati unikatni izlazni rezultat. Hash funkcija će dati hash jednake duljine bez obzira na veličinu ulaznih podataka.

“A” => “1q2w3e4r5t”
“Rečenica o slovu A” => “9q8w7e6r5t”

Rezultat (hash) je nemoguće vratiti, tj. saznati iz hash-a koji su bili ulazni podaci. Samim time hash nam omogućava da bez znanja ulaznih podataka provjerimo da li je korisnik npr. upisao dobru šifru. 

Hash funkcije su jako rasprostranjene u informatičkim sustavima i vrlo su korisne. Često služe kao unikatni identifikatori. U stvarnosti su jako slični otiscima prstiju. Na primjer, kod blizanaca, kod kojih su otisci prstiju dosta slični, čak i najmanja promjena u DNK rezultirati će različitim otiscima prstiju.

Simetrična enkripcija

Simetrična enkripcija nema preveliku upotrebu u informatičkim sustavima, pa tako niti u blockchain tehnologijama, ali je nešto na što većina ljudi pomisli kada se kaže kriptografija.

Simetrična enkripcija radi na principu ključa s kojim se informacija zaključa te naknadno otključa.

Najpoznatiji primjer je vjerojatno Cezarova enkripcija – kada se abeceda pomakne za određeni broj mjesta. Npr. ajmo reći da je ključ 2, onda će “A” postati “D”, a “B” će postati “E”, itd. 

Pošto je kod takve enkripcije potrebno poslati i ključ primatelju, jasno je da u dinamičnom informacijskom svijetu, ovakva enkripcija krajne nepraktična te se koristi iznimno rijetko.

Asimetrična enkripcija

Postoji više vrsta asimetričnih enkripcija (po pitanju samog principa rada), ali za potrebe ovog članka pogledat ćemo samo najpoznatiju vrstu, RSA enkripciju.

Kod RSA enkripcije svaka strana ima 2 ključa – jedan javni ključ (public key) i jedan privatni ključ (private key). Javni ključ smiju svi vidjeti i on je sposoban enkriptirati informaciju. Privatni ključ ne smije nitko vidjeti i samo on može otključati informaciju zaključanu javnim ključem.

D.P.
Code monkey

    62 Comments

    1. tadalafil 5 mg brands in india

      Kriptografija za laike - xu.zone

    2. best custom essay writing service

      Kriptografija za laike - xu.zone

    3. essay writer reddit

      Kriptografija za laike - xu.zone

    4. community service essay

      Kriptografija za laike - xu.zone

    5. buy an essay online

      Kriptografija za laike - xu.zone

    6. custom essays cheap

      Kriptografija za laike - xu.zone

    7. i need help with my college essay

      Kriptografija za laike - xu.zone

    8. online pharmacy overnight shipping

      Kriptografija za laike - xu.zone

    9. tadalafil best price

      tadalafil best price

    10. sildenafil 20mg daily

      sildenafil 20mg daily

    11. cialis soft tabs overnight

      cialis soft tabs overnight

    12. cialis insurance coverage blue cross

      cialis insurance coverage blue cross

    13. sildenafil 20 mg mexico

      sildenafil 20 mg mexico

    14. pharmacy direct gb propecia

      pharmacy direct gb propecia

    15. cheap cialis canada

      cheap cialis canada

    16. sildenafil tablet brand name in india

      sildenafil tablet brand name in india

    17. gabapentin markings

      gabapentin markings

    18. bactrim cholestasis

      bactrim cholestasis

    19. 40 units of semaglutide is how many mg

      40 units of semaglutide is how many mg

    20. what is compounded semaglutide

      what is compounded semaglutide

    21. metronidazole research

      metronidazole research

    22. is bactrim good for a sinus infection

      is bactrim good for a sinus infection

    23. how much cephalexin should i take for tooth infection

      how much cephalexin should i take for tooth infection

    24. ciprofloxacin 500mg dosage for sinus infection

      ciprofloxacin 500mg dosage for sinus infection

    25. augmentin half life

      augmentin half life

    26. can you take robaxin with tylenol

      can you take robaxin with tylenol

    27. amitriptyline name brand

      amitriptyline name brand

    28. ezetimibe fibrate combination

      ezetimibe fibrate combination

    29. remeron dosage 7.5 mg

      remeron dosage 7.5 mg

    30. withdrawal symptoms of effexor

      withdrawal symptoms of effexor

    31. side effects of missed dose of abilify

      side effects of missed dose of abilify

    32. acarbose nice

      acarbose nice

    33. semaglutide heartburn

      semaglutide heartburn

    34. actos personalisimos

      actos personalisimos

    35. severe hypoglycemia from clarithromycin repaglinide drug interaction

      severe hypoglycemia from clarithromycin repaglinide drug interaction

    36. diltiazem 2 ointment

      diltiazem 2 ointment

    37. protonix max dose

      protonix max dose

    38. tamsulosin tube administration

      tamsulosin tube administration

    39. venlafaxine dosage for anxiety

      venlafaxine dosage for anxiety

    40. voltaren gel 1% price cvs

      voltaren gel 1% price cvs

    41. topical ivermectin cost

      topical ivermectin cost

    42. sitagliptin youtube

      sitagliptin youtube

    43. lasix vs spironolactone

      lasix vs spironolactone

    44. does tizanidine lower blood pressure

      does tizanidine lower blood pressure

    45. synthroid 250mcg

      synthroid 250mcg

    46. ivermectin usa price

      ivermectin usa price

    47. stromectol tablets for humans for sale

      stromectol tablets for humans for sale

    48. ivermectin 0.2mg

      ivermectin 0.2mg

    49. pregnancy category for tadalafil

      pregnancy category for tadalafil

    50. tadalafil 5 mg

      tadalafil 5 mg

    51. where can you buy viagra for women

      where can you buy viagra for women

    Leave a reply

    You may also like