кости ключей, находящихся в обороте. Во-первых, возможна сертификация
средств ЭЦП уполномоченным органом. В этом случае средства ЭЦП, не про-
шедшие экспертизу, не получают соответствующего сертификата и запрещают-
ся к применению. Недостаток этого метода может быть связан с тем, что подоб-
ная сертификация связана со значительными затратами как финансов, так и вре-
мени. Не каждый разработчик средств ЭЦП может быть в состоянии вложить
необходимые средства в их сертификацию. С другой стороны, это страхует об-
щество от использования средств ЭЦП, выполненных неквалифицированными
кадрами.
Второй подход может заключаться не в сертификации средств ЭЦП, а в
сертификации конкретных ключей, созданных с их помощью. В этом случае
пары ключей (закрытый и открытый) должны предоставляться органу, выпол-
няющему сертификацию. Орган принимает решение, учитывая не только отно-
сительную крипто-стойкость ключей, но и характер деятельности заявителя. То,
что можно допустить для малого торгового предприятия, может быть неприем-
лемым для банковской структуры.
Недостатком такого подхода является наличие копий закрытых ключей в
государственном органе, где их защита от неправомочного использования (или
утраты) находится под сомнением. Возможны и комбинированные решения,
объединяющие и сертификацию средств ЭЦП, и сертификацию ключей.
Влияние размера ключей на их криптостойкость
Интересно, что чем более совершенными становятся системы шифрова-
ния и связанные с ними средства ЭЦП, тем реже появляются сообщения о
неопровержимых шифрах и об «абсолютных защитах». Чем выше развита крип-
тографическая культура общества, тем очевиднее тот факт, что абсолютных
средств защиты не существует, и вопрос снятия любой защиты сводится лишь к
вопросу об используемых технических средствах и затратах времени. Это во-
прос чистой экономики. Если данные защищены любым несимметричным алго-
ритмом, то вопрос снятия защиты — это только вопрос времени, денег и эконо-
мической целесообразности. Выше мы показали, что исходных данных для ре-
конструкции закрытого ключа более чем достаточно. Если для нее не находится
никаких оригинальных методов, основанных на криптоанализе, то можно
воспользоваться методом простого перебора. Он всегда приводит к решению
задачи, хотя заранее не известно, когда это решение будет достигнуто. Продол-
жительность реконструкции определяется, во-первых, производительностью
используемой вычислительной техники и, во-вторых, размером ключа.
Размер ключа измеряется в битах (двоичных разрядах). Чем он больше,
тем, соответственно, больше времени необходимо на перебор возможных зна-
чений, но и тем продолжительнее работает алгоритм. Поэтому выбор оптималь-
ной длины ключа — это вопрос баланса. Опять-таки он решается по-разному в
зависимости от характера деятельности организации. То, что годится для гра-
жданской переписки, не годится для банковских организаций и, тем более, не-
применимо в деятельности служб, связанных с государственной безопасностью.
Совершенно просто оценивается криптостойкость симметричных клю-