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

Садржај обрисан Садржај додат
Нема описа измене
Ред 25:
== Шифровање и кодирање ==
{{главни чланак|Код (криптографија)}}
У не-техничкој употреби, „(тајни) [[Код (криптографија)|код]]“ обично значи „шифра“. Међутим, у техничким дискусијама речи „код“ и „шифра“ се односе на два различита појма. Кодови раде на нивоу значења — то јест, речи и изрази се претварају у нешто друго и то сажимање начелно скраћује поруку. Насупрот томе, шифра ради на нижем нивоу: на нивоу појединачних слова, малих група слова, или, у модерним шемама, на поједине [[Бит (рачунарство)|бит]]ове. Неки системи користе комбиновани код и шифру, такозвано „супершифровање“ за повећање сигурности. У неким случајевима, термини код и шифра се користе као синоними у замени и померању.
 
Историјски, криптографија је подељена у [[дихотомија|дихотомију]] кода и шифре; код има своју терминологију, аналогну оној за шифру: „кодирање“, „кодни текст“, „декодирање“ итд.
Ред 48:
* Алгоритми асиметричног кључа (криптографија са јавним кључем), где се користе два различита кључа за шифровање и дешифровање.
 
Код алгоритма симетричног кључа (нпр. ''-{[[DES]]}-'' и ''-{[[AES (криптографија)|AES]]}-''), пошиљалац и прималац морају да имају исти кључ, који је унапред припремљен и који мора да буде тајан за све којима није намењен - пошиљалац користи тај кључ за шифровање, а прималац исти тај кључ за дешифровање. Фајстелова шифра користи комбинацију шифре замењивања и премештања. Већина алгоритама блок шифре је базирана на овој структури. Код алгоритма асиметричног кључа (нпр. ''-{[[РСА (алгоритам)|RSA]]}-''), постоје два посебна кључа: „јавни кључ“ се објављује и омогућава пошиљаоцу да изврши шифровање, док „тајни кључ“ прималац чува као тајну и користи га да изврши исправно дешифровање.
 
По типу улазних података, шифре се могу сврстати у две групе:
Преузето из „https://sr.wikipedia.org/wiki/Шифра