Заключение При избора на криптографски алгоритъм за използване в конкретна разработка, един от определящите фактори е неговата сила, тоест устойчивостта на опитите на противника да го разкрие. Въпросът за силата на шифъра, при по-внимателно разглеждане, се свежда до два взаимосвързани въпроса:
възможно ли е изобщо да се отвори този шифър;
ако да, колко трудно е на практика;
Шифрове, които изобщо не могат да бъдат разбити, се наричат абсолютно или теоретично сигурни. Съществуването на такива шифри се доказва от теоремата на Шанън, но цената на тази сила е необходимостта да се използва ключ, не по-малък от размера на самото съобщение, за да се криптира всяко съобщение. Във всички случаи, с изключение на редица специални, тази цена е прекомерна, поради което на практика се използват предимно шифри, които нямат абсолютна сигурност. По този начин най-често използваните схеми за криптиране могат да бъдат решени за крайно време или по-точно за краен брой стъпки, всяка от които е някаква операция върху числа. За тях най-важното понятие е понятието практическа стабилност, което изразява практическата трудност на тяхното разкриване.
Приложения
Фигура 1:
Фигура: 2:
Фигура: 3:
Фигура: 4
Фигура: 5
Фигура: 6
Използвана литература https://codoschool.ru/bg/internet/gost-28147-89-otechestvennyi-standart-shifrovaniya.html https://rustrackers.ru/bg/multimedia/algoritm-opredelyaemyi-standartom-gost-28147-89-yavlyaetsya-rezhim-prostoi/