Внимание! Студландия не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.

Лабораторная работа по программированию: оценка стойкости паролей

Раздел: Лабораторная работа на заказ

  • 27.12.2025
  • Дата сдачи: 03.01.2026
  • Статус: Архив
  • Детали заказа: # 294508

Тема: Экспериментальная оценка влияния длины и состава пароля на его стойкость против атак методом словарного подбора и полного перебора (brute-force)

Задание:
Ознакомиться с концепцией ключевого пространства пароля и оценкой энтропии пароля. Получить хеши паролей трёх длин (4, 6, 10 символов) с использованием современного KDF (рекомендуется Argon2id) с фиксированными параметрами и солью. Провести словарную атаку против набора хешей, используя стандартные wordlists и простые мутации. Зафиксировать успешные восстановления и время. Провести брутфорс-атаку (полный перебор) для коротких паролей (длины 4 и 6) по заранее определённым алфавитам; для длины 10 выполнить ограниченные переборы и теоретические расчёты времени полного перебора. Сравнить результаты (время до восстановления, процент восстановленных) между разными длинами, наборами символов и параметрами KDF; проанализировать влияние KDF-параметров на скорость перебора (hashes/sec). Оформить результаты в виде таблиц и графиков, сформировать обоснованные выводы и практические рекомендации по выбору паролей и параметров KDF.

В лабораторной работе по программированию исследуют, как длина и набор символов пароля влияют на его стойкость против словарных атак и полного перебора; ключевой акцент делается на оценке энтропии пароля и измерении скорости восстановления хешей при фиксированных параметрах KDF.

Что входит в работу

  • описание методики: генерация паролей трёх длин, формирование ключевого пространства и оценка энтропии;
  • получение хешей с использованием современного KDF (например, Argon2id) с фиксированной солью и параметрами;
  • проведение словарных атак с использованием стандартных wordlists и простых мутаций, фиксация успешных восстановлений и времени;
  • проведение брутфорс‑перебора для коротких длин по заданным алфавитам и ограниченные переборы для большой длины с теоретическими расчётами;
  • сравнение результатов, построение таблиц и графиков, выводы и рекомендации по выбору паролей и параметров KDF.

На что смотрит преподаватель

Оценивают корректность методики формирования наборов паролей, корректную настройку и применение KDF, честное измерение времени и скорости хеширования, полноту эксперимента (словари, мутации, алфавиты) и обоснованность выводов. Важно пояснить допущения в теоретических расчётах полного перебора и аккуратно оформить таблицы и графики.

Мы помогаем структурировать работу, проверить методику экспериментов и оформить результаты в виде таблиц и графиков, а также сделать обоснованные выводы и практические рекомендации по длине пароля, выбору символов и параметрам KDF. Оставьте описание задания в заявке, чтобы получить расчёт и дальнейшие инструкции; доступны бесплатные доработки по замечаниям до 21 дня.

  • Тип: Лабораторная работа
  • Предмет: Программирование
  • Объем: 5-10 стр.

Можем рассчитать стоимость такой же или похожей работы за 2 минуты

Ответим за 2 минуты, без регистрации

Рассчитать
Нужна помощь?
Примеры выполненных работ
103 972 студента обратились к нам за прошлый год
22 оценок
среднее 4.9 из 5
Узнать стоимость