Êðèïòîñèñòåìû ðàçäåëÿþòñÿ íà ñèììåòðè÷íûå ñ îòêðûòûì êëþ÷îì (èëè àñèììåòðè÷åññêèå) è íå ñèììåòðè÷íûå.
 ñèììåòðè÷íîé ìåòîäîëîãèè è äëÿ øèôðîâàíèÿ, è äëÿ ðàñøèôðîâêè îòïðàâèòåëåì è ïîëó÷àòåëåì ïðèìåíÿåòñÿ îäèí è òîò æå êëþ÷, îá èñïîëüçîâàíèè êîòîðîãî îíè äîãîâîðèëèñü äî íà÷àëà âçàèìîäåéñòâèÿ. Åñëè êëþ÷ íå áûë ñêîìïðîìåòèðîâàí, òî ïðè ðàñøèôðîâêå àâòîìàòè÷åñêè âûïîëíÿåòñÿ àóòåíòèôèêàöèÿ îòïðàâèòåëÿ, òàê êàê òîëüêî îòïðàâèòåëü èìååò êëþ÷, ñ ïîìîùüþ êîòîðîãî ìîæíî çàøèôðîâàòü èíôîðìàöèþ, è òîëüêî ïîëó÷àòåëü èìååò êëþ÷, ñ ïîìîùüþ êîòîðîãî ìîæíî ðàñøèôðîâàòü èíôîðìàöèþ. Òàê êàê îòïðàâèòåëü è ïîëó÷àòåëü – åäèíñòâåííûå ëþäè, êîòîðûå çíàþò ýòîò ñèììåòðè÷íûé êëþ÷, ïðè êîìïðîìåòàöèè êëþ÷à áóäåò ñêîìïðîìåòèðîâàíî òîëüêî âçàèìîäåéñòâèå ýòèõ äâóõ ïîëüçîâàòåëåé. Ïðîáëåìîé, êîòîðàÿ áóäåò àêòóàëüíà è äëÿ äðóãèõ êðèïòîñèñòåì, ÿâëÿåòñÿ âîïðîñ î òîì, êàê áåçîïàñíî ðàñïðîñòðàíÿòü ñèììåòðè÷íûå (ñåêðåòíûå) êëþ÷è. Àëãîðèòìû ñèììåòðè÷íîãî øèôðîâàíèÿ èñïîëüçóþò êëþ÷è íå î÷åíü áîëüøîé äëèíû è ìîãóò áûñòðî øèôðîâàòü áîëüøèå îáúåìû äàííûõ.
Èçâåñòíû äâà îñíîâíûõ òèïà øèôðîâ, êîìáèíàöèè êîòîðûõ îáðàçóþò êëàññè÷åñêèå êðèïòîãðàôè÷åñêèå ñèñòåìû. Ãëàâíàÿ èäåÿ, ïîëîæåííàÿ â îñíîâó èõ êîíñòðóèðîâàíèÿ, ñîñòîèò â êîìáèíàöèè ôóíêöèé, ïðåîáðàçóþùèõ èñõîäíûå ñîîáùåíèÿ â òåêñò øèôðîâêè, ò.å. ïðåâðàùàþùèõ ýòè èñõîäíûå ñîîáùåíèÿ ñ ïîìîùüþ ñåêðåòíûõ êëþ÷åé â íå÷èòàåìûé âèä. Íåïîñðåäñòâåííîå ïðèìåíåíèå ôóíêöèé ñðàçó êî âñåìó ñîîáùåíèþ ðåàëèçóåòñÿ êðàéíå ðåäêî. Âñå ïðàêòè÷åñêè ïðèìåíÿåìûå êðèïòîãðàôè÷åñêèå ìåòîäû ñâÿçàíû ñ ðàçáèåíèåì ñîîáùåíèÿ íà áîëüøîå ÷èñëî ÷àñòåé ôèêñèðîâàííîãî ðàçìåðà, êàæäàÿ èç êîòîðûõ øèôðóåòñÿ îòäåëüíî, åñëè íå íåçàâèñèìî. Ýòî óïðîùàåò çàäà÷ó øèôðîâàíèÿ, ò.ê. ñîîáùåíèÿ îáû÷íî èìåþò ðàçíóþ äëèíó. Ïîýòîìó ìîæíî âûäåëèòü ÷åòûðå îñíîâíûõ ìåòîäà øèôðîâàíèÿ: ïîòîêîâûé, áëî÷íûé, ñ îòêðûòûì êëþ÷îì, ñâåðòî÷íûé. Èõ ðàçëè÷èÿ çàêëþ÷àåòñÿ â ñëåäóþùåì:
– ïðè ïîòîêîâûì øèôðîâàíèè êàæäûé çíàê òåêñòà øèôðîâêè ÿâëÿåòñÿ ôóíêöèåé çíà÷åíèÿ è ïîëîæåíèÿ ñîîòâåòñòâóþùåãî çíàêà îòêðûòîãî òåêñòà. Çíàêàìè áûâàþò áèòû, áàéòû, ðåæå åäèíèöû òåêñòà ïîêðóïíåå. Ïîòîêîâîå øèôðîâàíèå ïðåäñòàâëÿåò ñîáîé øèôðîâêó çàìåíû çíàêîâ;
– ïðè áëî÷íîì øèôðîâàíèè èñõîäíûé òåêñò ñíà÷àëà ðàçáèâàåòñÿ íà ðàâíûå ïî äëèíå áëîêè áèò. Ê áëîêàì ïðèìåíÿåòñÿ çàâèñÿùàÿ îò êëþ÷à ôóíêöèÿ øèôðîâàíèÿ äëÿ ïðåîáðàçîâàíèÿ èõ â áëîêè òîé æå äëèíû. Îáû÷íî áëîêè øèôðóþòñÿ âçáèâàíèåì;
– îñíîâíîå îòëè÷èå ñèñòåì ñ îòêðûòûì êëþ÷îì ñîñòîèò â òîì, ÷òî â íåé çíàíèå êëþ÷à øèôðîâàíèÿ íåäîñòàòî÷íî äëÿ ðàñøèôðîâûâàíèÿ è íàîáîðîò. Ñèñòåìû ñ îòêðûòûì êëþ÷îì âñåãäà áëî÷íûå;
– åñëè â ïîòîêîâîì è áëî÷íîì øèôðå ôóíêöèÿ øèôðîâàíèÿ çàâèñèò òîëüêî îò êëþ÷à, òî â øèôðàõ ñî ñâåðòêîé îíà çàâèñèò êàê îò êëþ÷à, òàê è îò îäíîãî èëè áîëåå ïðåäøåñòâóþùèõ ñèìâîëîâ èëè áëîêîâ òåêñòà øèôðîâêè.
ñòð. 1, {SITELINK-S501}2{/SITELINK}
|