Enkripcija — разлика између измена

С Википедије, слободне енциклопедије
Садржај обрисан Садржај додат
Disambiguated: RSAРСА (алгоритам) using Dab solver
Autobot (разговор | доприноси)
м Бот: исправљена преусмерења; козметичке измене
Ред 1: Ред 1:
'''Enkripcija''' ({{jez-eng-lat|encryption}}) ili šifrovanje je proces u [[kriptografija|kriptografiji]] kojim se vrši izmena [[podatak]]a tako da se podaci, ili poruke, učine nečitljivim za osobe koje ne poseduju određeno znanje ([[ključ]]). Na taj način se dobija šifrovana [[informacija]]. Da bi ovi podaci postali razumljivi i upotrebljivi, potrebno je da se dekodiraju. Dekodiranje se vrši procesom suprotnim od enkripcije koji se naziva [[dekripcija]].
'''Enkripcija''' ({{jez-eng-lat|encryption}}) ili šifrovanje je proces u [[kriptografija|kriptografiji]] kojim se vrši izmena [[podatak]]a tako da se podaci, ili poruke, učine nečitljivim za osobe koje ne poseduju određeno znanje ([[ključ]]). Na taj način se dobija šifrovana [[informacija]]. Da bi ovi podaci postali razumljivi i upotrebljivi, potrebno je da se dekodiraju. Dekodiranje se vrši procesom suprotnim od enkripcije koji se naziva [[dekripcija]].


==Elementi enkripcije==
== Elementi enkripcije ==
Svi sistemi enkripcije imaju u svojoj osnovi sledeće zajedničke elemente:<ref>
Svi sistemi enkripcije imaju u svojoj osnovi sledeće zajedničke elemente:<ref>
{{Cite web
{{Cite web
Ред 11: Ред 11:
| language =
| language =
}}</ref>
}}</ref>
*''[[Algoritam]]'': Funkcija, obično sa jakom matematičkom osnovom, koja obavlja zadatak enkripcije podataka;
* ''[[Algoritam]]'': Funkcija, obično sa jakom matematičkom osnovom, koja obavlja zadatak enkripcije podataka;
*''Ključevi'': Koriste se zajedno sa algoritmima enkripcije i određuju način na koji su podaci šifrovani;
* ''Ključevi'': Koriste se zajedno sa algoritmima enkripcije i određuju način na koji su podaci šifrovani;
*''Dužina ključa'': Enkripcioni ključevi imaju određenu dužinu u zavisnosti od toga koji enkripcioni sistemi se koriste. Dužina se meri brojem[[bit| bitova]] ,a što su duži ključevi, teži su za oštećenje sistema enkripcije;
* ''Dužina ključa'': Enkripcioni ključevi imaju određenu dužinu u zavisnosti od toga koji enkripcioni sistemi se koriste. Dužina se meri brojem [[bit]]ova ,a što su duži ključevi, teži su za oštećenje sistema enkripcije;
*''Otvoren tekst'' ({{jez-eng-lat|Plaintext}}): Informacije koje želimo da šifrujemo;
* ''Otvoren tekst'' ({{jez-eng-lat|Plaintext}}): Informacije koje želimo da šifrujemo;
*''Šifrovan tekst'' ({{jez-eng-lat|Ciphertext}}): Informacije nakon šifrovanja.
* ''Šifrovan tekst'' ({{jez-eng-lat|Ciphertext}}): Informacije nakon šifrovanja.


==Vrste enkripcije==
== Vrste enkripcije ==
Postoje dve osnovne vrste enkripcije:
Postoje dve osnovne vrste enkripcije:
*''simetrične enkripcije''
* ''simetrične enkripcije''
*''asimetrične enkripcije''.
* ''asimetrične enkripcije''.
Kod simetrične enkripcije se i za šifrovanje i za dešifrovanje koristi ista [[šifra]] (ključ). Kod asimetrične postoji poseban ključ samo za šifrovanje i drugi koji služi samo za dešifrovanje.
Kod simetrične enkripcije se i za šifrovanje i za dešifrovanje koristi ista [[šifra]] (ključ). Kod asimetrične postoji poseban ključ samo za šifrovanje i drugi koji služi samo za dešifrovanje.


Ред 41: Ред 41:
}}</ref>
}}</ref>


==Upotreba enkripcije==
== Upotreba enkripcije ==
Enkripcija se koristi za zaštitu [[informacija]] u računarskim, komunikacionim i bezbednosnim sistemima. Takođe, olakšava upravljanje [[IP adresa]]ma štiteći sadržaj od otkrivanja prilikom prenosa.
Enkripcija se koristi za zaštitu [[informacija]] u računarskim, komunikacionim i bezbednosnim sistemima. Takođe, olakšava upravljanje [[IP adresa]]ma štiteći sadržaj od otkrivanja prilikom prenosa.
Enkripcija obezbeđuje zaštitu podataka u mirovanju, npr. [[dokument|dokumenata]] na [[računar]]u ili na uređajima za skladištenje podataka ([[USB]]) i omogućava očuvanje ovih podataka ukoliko fizičke mere bezbednosti otkažu. Enkripcija se takođe koristi za zaštitu podataka u toku prenosa, npr. preko mreže ([[internet]], [[e-trgovina]]), [[mobilni telefon|mobilnih telefona]], bežičnih uređaja, bankomata, itd.
Enkripcija obezbeđuje zaštitu podataka u mirovanju, npr. [[dokument|dokumenata]] na [[računar]]u ili na uređajima za skladištenje podataka ([[USB]]) i omogućava očuvanje ovih podataka ukoliko fizičke mere bezbednosti otkažu. Enkripcija se takođe koristi za zaštitu podataka u toku prenosa, npr. preko mreže ([[интернет|internet]], [[e-trgovina]]), [[mobilni telefon|mobilnih telefona]], bežičnih uređaja, bankomata, itd.


Kod enkripcije se javljaju dva glavna problema: tajnost i autentifikacija. Potrebno je obezbediti da je lice koje prima ključ sigurno lice koje je ovlašćeno da ga dobije (autentifikacija) i da niko drugi ne može da sazna ključ u toku prenosa (tajnost). Enkripcija, sama po sebi, može da obezbedi tajnost poruke, ali potrebne su i druge tehnike za zaštitu integriteta i autentičnosti poruke, na primer, provera identifikacionog [[kod]]a poruke ili [[digitalni potpis]].
Kod enkripcije se javljaju dva glavna problema: tajnost i autentifikacija. Potrebno je obezbediti da je lice koje prima ključ sigurno lice koje je ovlašćeno da ga dobije (autentifikacija) i da niko drugi ne može da sazna ključ u toku prenosa (tajnost). Enkripcija, sama po sebi, može da obezbedi tajnost poruke, ali potrebne su i druge tehnike za zaštitu integriteta i autentičnosti poruke, na primer, provera identifikacionog [[kod]]a poruke ili [[електронски потпис|digitalni potpis]].


==Reference==
== Reference ==
{{reflist}}
{{reflist}}


==Literatura==
== Literatura ==
{{refbegin}}-{
{{refbegin}}-{
* Robert A. Burgelman, Claiyton M. Christensen, Steven C. Wheelwright, Strategic management of technology and inovation, 4th Edition (2004, p.398)
* Robert A. Burgelman, Claiyton M. Christensen, Steven C. Wheelwright, Strategic management of technology and inovation, 4th Edition (2004, p.398)
Ред 58: Ред 58:
}-{{refend}}
}-{{refend}}


==Vidi još==
== Vidi još ==
*[[Kriptografija]]
* [[Kriptografija]]
*[[Šifra]]
* [[Šifra]]


==Spoljašnje veze==
== Spoljašnje veze ==
*[http://ed.uiuc.edu/wp/privacy/encrypt.html Enkripcija na sajtu -{www.ed.uiuc.edu}-]
* [http://ed.uiuc.edu/wp/privacy/encrypt.html Enkripcija na sajtu -{www.ed.uiuc.edu}-]
*[http://www.parliament.uk/documents/post/postpn270.pdf Enkripcija podataka]{{pdf}}
* [http://www.parliament.uk/documents/post/postpn270.pdf Enkripcija podataka]{{pdf}}
*[http://www.hhs.gov/ocr/privacy/hipaa/administrative/securityrule/nist800111.pdf Računarska bezbednost]{{pdf}}
* [http://www.hhs.gov/ocr/privacy/hipaa/administrative/securityrule/nist800111.pdf Računarska bezbednost]{{pdf}}
*[http://www.cisecurity.org/ Centar za bezbednost na internetu]
* [http://www.cisecurity.org/ Centar za bezbednost na internetu]
*[http://www.ecu.edu/cs-itcs/itsecurity/DataEncryption.cfm Enkripcija podataka na sajtu Univerziteta Istočne Karoline]
* [http://www.ecu.edu/cs-itcs/itsecurity/DataEncryption.cfm Enkripcija podataka na sajtu Univerziteta Istočne Karoline]
*[http://www.hermetic.ch/crypto/intro.htm Uvod u korišćenje enkripcije Pitera Mejera]
* [http://www.hermetic.ch/crypto/intro.htm Uvod u korišćenje enkripcije Pitera Mejera]
[[Enkripcija]]


[[Категорија:Криптографија]]
[[Категорија:Криптографија]]
Ред 74: Ред 75:
[[af:Versleuteling]]
[[af:Versleuteling]]
[[ar:تعمية]]
[[ar:تعمية]]
[[id:Enkripsi]]
[[ms:Penyulitan]]
[[bg:Шифроване]]
[[bg:Шифроване]]
[[bs:Enkripcija]]
[[bs:Enkripcija]]
Ред 79: Ред 82:
[[da:Kryptering]]
[[da:Kryptering]]
[[de:Verschlüsselung]]
[[de:Verschlüsselung]]
[[et:Šifreerimine]]
[[en:Encryption]]
[[en:Encryption]]
[[es:Cifrado]]
[[es:Cifrado]]
[[et:Šifreerimine]]
[[eo:Ĉifrado]]
[[eo:Ĉifrado]]
[[fa:رمزگذاری]]
[[fa:رمزگذاری]]
[[fr:Chiffrement]]
[[fr:Chiffrement]]
[[ko:암호화]]
[[id:Enkripsi]]
[[is:Dulkóðun]]
[[is:Dulkóðun]]
[[it:Cifrario]]
[[it:Cifrario]]
[[ja:暗号]]
[[ko:암호화]]
[[mk:Encryption]]
[[mk:Encryption]]
[[ms:Penyulitan]]
[[nl:Encryptie]]
[[nl:Encryptie]]
[[ja:暗号]]
[[pt:Encriptação]]
[[pt:Encriptação]]
[[ru:Шифрование]]
[[ru:Шифрование]]
[[simple:Encryption]]
[[simple:Encryption]]
[[sr:Enkripcija]]
[[fi:Salauksen purku]]
[[fi:Salauksen purku]]
[[sv:Kryptering]]
[[sv:Kryptering]]
[[ta:மறையாக்கம்]]
[[ta:மறையாக்கம்]]
[[th:การเข้ารหัส]]
[[th:การเข้ารหัส]]
[[vi:Mã hóa]]
[[uk:Шифрування]]
[[uk:Шифрування]]
[[ur:صفریت]]
[[ur:صفریت]]
[[vi:Mã hóa]]
[[zh:加密]]
[[zh:加密]]

Верзија на датум 23. јул 2014. у 19:26

Enkripcija (engl. encryption) ili šifrovanje je proces u kriptografiji kojim se vrši izmena podataka tako da se podaci, ili poruke, učine nečitljivim za osobe koje ne poseduju određeno znanje (ključ). Na taj način se dobija šifrovana informacija. Da bi ovi podaci postali razumljivi i upotrebljivi, potrebno je da se dekodiraju. Dekodiranje se vrši procesom suprotnim od enkripcije koji se naziva dekripcija.

Elementi enkripcije

Svi sistemi enkripcije imaju u svojoj osnovi sledeće zajedničke elemente:[1]

  • Algoritam: Funkcija, obično sa jakom matematičkom osnovom, koja obavlja zadatak enkripcije podataka;
  • Ključevi: Koriste se zajedno sa algoritmima enkripcije i određuju način na koji su podaci šifrovani;
  • Dužina ključa: Enkripcioni ključevi imaju određenu dužinu u zavisnosti od toga koji enkripcioni sistemi se koriste. Dužina se meri brojem bitova ,a što su duži ključevi, teži su za oštećenje sistema enkripcije;
  • Otvoren tekst (engl. Plaintext): Informacije koje želimo da šifrujemo;
  • Šifrovan tekst (engl. Ciphertext): Informacije nakon šifrovanja.

Vrste enkripcije

Postoje dve osnovne vrste enkripcije:

  • simetrične enkripcije
  • asimetrične enkripcije.

Kod simetrične enkripcije se i za šifrovanje i za dešifrovanje koristi ista šifra (ključ). Kod asimetrične postoji poseban ključ samo za šifrovanje i drugi koji služi samo za dešifrovanje.

Ova dva ključa nazivaju se još javni i tajni ključ. Tajni ključ dodeljuje se onda kada se vrši enkripcija i na osnovu njega se generiše javni ključ, koji koristi strana koja treba da pročita podatke. [2]

Standard koji se koristi pri simetričnoj enkripciji je DES (engl. Data Encryption Standard). Asimetrična enkripcija se još naziva i kriptografija javnog ključa (engl. Public-Key Cryptography). Za ovu vrstu enkripcije koristi se RSA algoritam (Rivest-Shamir-Adleman). [3]

Upotreba enkripcije

Enkripcija se koristi za zaštitu informacija u računarskim, komunikacionim i bezbednosnim sistemima. Takođe, olakšava upravljanje IP adresama štiteći sadržaj od otkrivanja prilikom prenosa. Enkripcija obezbeđuje zaštitu podataka u mirovanju, npr. dokumenata na računaru ili na uređajima za skladištenje podataka (USB) i omogućava očuvanje ovih podataka ukoliko fizičke mere bezbednosti otkažu. Enkripcija se takođe koristi za zaštitu podataka u toku prenosa, npr. preko mreže (internet, e-trgovina), mobilnih telefona, bežičnih uređaja, bankomata, itd.

Kod enkripcije se javljaju dva glavna problema: tajnost i autentifikacija. Potrebno je obezbediti da je lice koje prima ključ sigurno lice koje je ovlašćeno da ga dobije (autentifikacija) i da niko drugi ne može da sazna ključ u toku prenosa (tajnost). Enkripcija, sama po sebi, može da obezbedi tajnost poruke, ali potrebne su i druge tehnike za zaštitu integriteta i autentičnosti poruke, na primer, provera identifikacionog koda poruke ili digitalni potpis.

Reference

Literatura

  • Robert A. Burgelman, Claiyton M. Christensen, Steven C. Wheelwright, Strategic management of technology and inovation, 4th Edition (2004, p.398)
  • Helen Fouché Gaines, “Cryptanalysis”, 1939, Dover. ISBN 0-486-20097-3
  • David Kahn, The Codebreakers - The Story of Secret Writing (ISBN 0-684-83130-9) (1967)
  • Abraham Sinkov, Elementary Cryptanalysis: A Mathematical Approach, Mathematical Association of America, 1966. ISBN 0-88385-622-0

Vidi još

Spoljašnje veze

Enkripcija