Какие алгоритмы используются для усиления защиты обработки паролей от атак методом перебора (brute-force) для REST API?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: PBKDF2, BCrypt и SCrypt.
Почему это правильный ответ
Правильный ответ — PBKDF2, BCrypt и SCrypt. Эти алгоритмы являются функциями формирования ключа на основе пароля (Password-Based Key Derivation Functions, PBKDFs) и специально разработаны для безопасного хранения паролей. Они замедляют процесс хеширования, добавляя "соль" (salt) и выполняя многократные итерации, что делает атаки методом перебора (brute-force) и радужных таблиц (rainbow table) чрезвычайно ресурсоемкими и неэффективными. Остальные варианты содержат алгоритмы хеширования (SHA-1, SHA-256, SHA-384, SHA-512, MD5), которые, хотя и используются для создания хешей, не предназначены для защиты паролей от атак перебора. Они быстрые и не используют "соль" или итерации по умолчанию, что делает их уязвимыми.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется