Основные определения и термины криптологии. Тема 2
2 Основные определения и термины криптологии Криптология – наука о создании и анализе систем безопасности, предметом которой являются математические основания криптографии и криптоанализа. Криптография – наука о принципах, средствах и математических методах преобразования информации, с целью сокрытия смысла или структуры данных, а также для защиты их от несанкционированного использования или подделки. Одним из основных методов криптографии является шифрование. Криптоанализ – наука о методах раскрытия шифров или подделки данных. Поскольку проверка шифров на стойкость является обязательным элементом их разработки, криптоанализ также является частью процесса разработки. Шифрованием называется взаимно однозначное преобразование сообщения, с целью скрытия его смысла от посторонних. Исходный текст сообщения, который должен быть защищен называется открытый текст. Результат шифрования – шифрованный текст (шифротекст, криптограмма). Совокупность данных, определяющих конкретное преобразование из множества преобразований шифра называют ключом. Открытый текст состоит из элементов, которые определяются шифрпреобразованием. Элемент – это наименьшая часть данных, (набор битов), которая может быть зашифрована. Элементам открытого текста соответствуют элементы шифртекста. 2.1 Основные термины криптологии Одним из основных понятий криптографии является стойкость. Стойкость – это способность противостоять попыткам хорошо вооруженного современной техникой и знаниями криптоаналитика дешифровать перехваченный шифротекст, раскрыть ключи шифра или нарушить целостность и подлинность информации. Криптоаналитической атакой называют использование специальных методов для раскрытия ключа шифра и/или получения открытого текста. Предполагается, что атакующей стороне уже известен алгоритм шифрования, и ей требуется только найти конкретный ключ. Другая важная концепция связана с термином «взлом». Когда говорят, что некоторый алгоритм был «взломан» , это не обязательно означает, что найден практический способ раскрытия шифрованных сообщений. Moжет иметься в виду в виду, что найден способ существенно уменьшить ту вычислительную работу, которая требуется для раскрытия шифрованного сообщения методом «грубой силы», то есть простым перебором всех возможных ключей. При осуществлении такого взлома практически шифр все же может оставаться стойким, поскольку требуемые вычислительные возможности будут все еще оставаться за гранью реального. Oднако, хотя существование метода взлома не означает еще реальной уязвимости алгоритма, обычно такой алгоритм более не используют.