Оценка стойкости парольной защиты
Цель работы: изучение методов парольной защиты данных. Теоретические сведения: Подсистемы идентификации и аутентификации пользователя играют очень важную роль в системах защиты информации. Стойкость подсистемы идентификации и аутентификации пользователя в системе защиты информации (СЗИ) во многом определяет устойчивость к взлому самой СЗИ. Данная стойкость определяется гарантией того, что злоумышленник не сможет пройти аутентификацию, присвоив чужой идентификатор или украв его. Парольные системы идентификации/аутентификации является одними из основных и наиболее распространенных в СЗИ методами пользовательской аутентификации. В данном случае, информацией, аутентифицирующей пользователя, является некоторый секретный пароль, известный только легальному пользователю. Пароль - некоторое секретное количество информации, известное только пользователю и парольной системе, которое может быть запомнено пользователем и предъявлено для прохождения процедуры аутентификации. Существуют одноразовые и многоразовые пароли. Одноразовый пароль дает возможность пользователю однократно пройти аутентификацию. Многоразовый пароль может быть использован для проверки подлинности повторно, также пароли могут быть индивидуальными (личными) и групповыми (для групп пользователей) Парольная система - комплекс организационных и технических мероприятий (мер, решений) по предотвращению несанкционированного доступа к компьютерной информации на основе применения паролей. Главное достоинство парольной защиты - простота и привычность. Пароли давно встроены в операционные системы и иные сервисы. При правильном использовании пароли могут обеспечить приемлемый для многих организаций уровень безопасности. Тем не менее, по совокупности характеристик их следует признать самым слабым средством проверки подлинности.
Одним из важнейших требований к парольной системе защиты (ПСЗ) является требование стойкости парольной системы т.е. ее способности противостоять несанкционированному вскрытию паролей системы. Рассмотрим основные параметры паролей, определяющие стойкость парольной системы. Параметры для количественной оценки стойкости парольных систем приведены в таблице
Примеры № 1. Задание: определить время перебора всех паролей, состоящих из шести цифр. Алфавит составляют цифры n = 10.
Длина пароля 6 символов k = 6. Таким образом, получаем количество вариантов: С= nk = 106. Примем скорость перебора s = 10 паролей в секунду. Получаем время перебора всех паролей: t =C/s = 105 секунд»1667 минут»28 часов»1,2 дня. Примем, что после каждого из m =3 неправильно введенных паролей идет пауза в v =5 секунд. Получаем время перебора всех паролей: T = t*5/3 = 16667секунд»2778минут» 46часов» 1,9 дня. Титог = t + T = 1,2 + 1,9 = 3,1 дня. № 2. Определить минимальную длину пароля, алфавит которого состоит из 10 символов, время перебора которого было не меньше 10 лет. Алфавит составляют символы n = 10. Длина пароля рассчитывается: k=lognC=lgC. Определим количество вариантов: C =t * s = 10 лет*10 паролей в сек. = = 10*10*365*24*60*60» 3,15* 109 вариантов. Таким образом, получаем длину пароля: k = lg (3,15*109) = 9,5. Очевидно, что длина пароля должна быть не менее 10 символов. № 3. Вероятность подбора пароля в течение его срока действия равна - Р=10-6. Скорость интерактивного подбора паролей V = 10 паролей/мин. Время действия пароля одна неделя. Определить минимальную длину пароля, которая обеспечит его стойкость в течение одной недели непрерывных попыток подобрать пароль. Так как по условию скорость интерактивного подбора паролей V = 10 паролей/мин, то тогда в течение недели (срока действия пароля) можно перебрать 10´60´24´7 = 100800 паролей. Далее, учитывая, что параметры S, V, Т и Р связаны соотношением P = V ´ T/S, получаем S = 100800/10-6 = 1,008´1011 1011 Полученному значению S соответствуют пары: А=26, L=8 и А=30, L=6.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|