Kerckhoffsovo načelo: razlika između inačica

Izbrisani sadržaj Dodani sadržaj
m stari parametri predložaka za citiranje
Redak 1:
 
'''Kerckhoffsovo načelo''' ili '''Kerckhoffsov princip''' u [[Kriptografija|kriptografiji]]<ref>{{Citiranje weba |title=Kriptografija |archiveurl=https://web.archive.org/web/20160311045813/https://web.math.pmf.unizg.hr/~duje/kript/kriptografija.html |archivedate=2016-03-11 |author=Andrej Dujella |url=https://web.math.pmf.unizg.hr/~duje/kript/kriptografija.html |accessdate=2020-11-19}}</ref> je postavka koju je iznio [[Nizozemska|nizozemski]] kriptograf Auguste Kerckhoffs (1835. – 1903.) u radu ''La Cryptographie militaire'' (''Vojna kriptografija''): kriptirani sustav treba biti siguran čak i kada je o njemu javno poznato sve osim samoga ključa.<ref>{{Citiranje časopisa |author=Auguste Kerckhoffs |title=La cryptographie militaire |url=https://www.petitcolas.net/kerckhoffs/crypto_militaire_1_b.pdf |date=Siječanj 1883. |journal=Journal des sciences militaires |volume=IX |pages=5–83 |language=fr|accessdate=}}</ref><ref>{{Citiranje časopisa |author=Auguste Kerckhoffs |title=La cryptographie militaire |url=https://www.petitcolas.net/kerckhoffs/crypto_militaire_2.pdf |date=Veljača 1883. |journal=Journal des sciences militaires |volume=IX |pages=161–191 |language=fr|accessdate=}}</ref>
 
Kerckhoffsovo [[načelo]] je američki [[matematičar]] Claude Shannon preoblikovao ili neovisno formulirao kao „neprijatelj poznaje sustav“.<ref name="Shannon">{{Citiranje časopisa |author=Claude Shannon |title=Communication Theory of Secrecy Systems |url=https://archive.org/stream/bstj28-4-656#page/n5/mode/2up |date=1949-10-04 |journal=Bell System Technical Journal |volume=28 |issue=4 |language=en |accessdate=20 June 2014-06-20}}</ref> Načelo da sustave treba dizajnirati pod pretpostavkom da će neprijatelj odmah sve saznati o njima poznato je i kao ''Shannonova maksima''. Ovo su načelo, za razliku od oprečnoga, o ''sigurnosti koja proistječe iz nejasnoća'' (eng. ''security through obscurity''), naširoko prihvatili svjetski kriptografi.
== Izvorište ==
U prvome od svoja dva članka ''La Cryptographie militaire'' iz 1883. Auguste Kerckhoffs navodi šest počela za vojne šifre. U prijevodu s francuskog ona su:<ref>{{Citiranje weba |url=http://petitcolas.net/fabien/kerckhoffs/ |title=Electronic version and English translation of "La cryptographie militaire" |archiveurl=https://archive.is/20151010133258/http://www.petitcolas.net/kerckhoffs/index.html |archivedate=2015-10-10 |author=Fabien Petitcolas |accessdate=2020-11-18}}</ref><ref>{{Citiranje weba |author=John Savard |title=The Ideal Cipher |url=http://www.quadibloc.com/crypto/mi0611.htm |accessdate=2020-11-19}}</ref>
 
# Sustav mora biti praktički, ako ne i matematički, neodgonetljiv.
Redak 20:
Za razliku od steganografskog kodiranja, kriptografija devetnaestog stoljeća koristi jednostavne tablice koje omogućavaju prijevod slova i brojaka na presjecima redaka i stupaca koji se mogao mijenjati ključevima. Ključevi su pak bili kratki, brojčani, i ljudima lako pamtljivi. Sustav se smatrao neodgonetljivim jer tablice same po sebi nisu prenosile značenje. Tajne poruke mogle su biti ugrožene samo ako bi i tablice i ključ i poruke dospjele neprijatelju u nekom kraćem periodu. Kerckhoffs je smatrao da takve poruke vrijede samo nekoliko sati. Kriptografski sustavi sami po sebi nisu nužno bili ugroženi jer su se njihove tablice mogle lako promijeniti.
 
Upotreba sigurne kriptografije trebala je zamijeniti težak problem čuvanja poruka tajnima jednostavnijim problemom čuvanja malenih ključeva sigurnima. Sustav koji zahtijeva dugotrajnu tajnost za nešto veliko i složeno kao što je cjelokupni dizajn očito ne može postići trajnu sigurnost. Međutim, ako je sustav siguran čak i kad neprijatelj zna sve osim ključa, tada je potrebno samo upravljati čuvanjem tajnosti ključeva.
 
Postoji velik broj načina na koje se mogu otkriti unutarnji detalji naširoko korištenog sustava. Najočitiji je podmićivanjem, prijetnjom i ucjenom osoblju ili kupcima sustava. Primjerice, u ratu će jedna strana vjerojatno zarobiti nešto opreme i ljudi s druge strane, a i svaka će strana također koristiti [[Špijunaža|špijune]] za prikupljanje informacija.
Redak 40:
 
== Vanjske poveznice ==
*{{Citiranje weba |title=Kriptografija |archiveurl=https://web.archive.org/web/20160311045813/https://web.math.pmf.unizg.hr/~duje/kript/kriptografija.html |archivedate=2016-03-11 |author=Andrej Dujella |url=https://web.math.pmf.unizg.hr/~duje/kript/kriptografija.html |accessdate=2020-11-19}}
*{{Citiranje weba |title=A Cryptographic Compendium |archiveurl=https://web.archive.org/web/20201109002539/http://www.quadibloc.com/crypto/jscrypt.htm |archivedate=2020-11-09 |author=John Savard |url=http://www.quadibloc.com/crypto/jscrypt.htm |accessdate=2020-11-19}}
[[Kategorija:Kriptografija]]
[[Kategorija:Matematika]]