PBKDF2 генератор на ключове: Сигурни ключове от пароли
PBKDF2 генераторът на ключове създава деривиран ключ от парола и сол, използвайки PBKDF2 с HMAC-SHA256 чрез WebCrypto във вашия браузър. Задайте наличните опции, след което генерирайте една или пакет от стойности за тестове, фикстури или начални данни. Увеличаването на броя итерации прави деривирането по-бавно и по-силно; предоставената препоръка е 600 000 или повече итерации за SHA-256.
PBKDF2 генераторът на ключове е инструмент за деривиране на PBKDF2 ключове в браузъра, с който се създава ключ от парола и сол. Той използва PBKDF2 с HMAC-SHA256 чрез WebCrypto, така че можете да деривирате ключ от парола във вашия браузър, без да е нужен отделен инструмент. Използвайте го, за да генерирате стойности за тестване, фикстури или начални данни.
За да използвате PBKDF2-SHA256 генератора на ключове, предоставете паролата и солта, задайте наличните опции и генерирайте стойност или пакет. Броят итерации има значение: по-високият брой прави деривирането по-бавно, но по-силно. Предоставената препоръка за SHA-256 е 600 000 или повече итерации. Генерираните стойности могат да бъдат копирани за използване в задачата, по която работите.
Паролата е входът за деривирането, а деривираният ключ е изходът. PBKDF2 прилага процес на деривиране на ключ към паролата и солта, вместо просто да третира самата парола като получения ключ. Това прави инструмента полезен, когато ви трябват деривирани стойности за тестови данни или искате да инспектирате резултата от PBKDF2-SHA256 настройка.
PBKDF2 генераторът на ключове работи изцяло във вашия браузър: вашият вход се обработва на вашето устройство и никакви данни не се изпращат към сървър. Безплатен е, не изисква регистрация и работи офлайн, след като страницата се е заредила. Разработчиците и DevOps инженерите могат да го използват, за да подготвят тестови стойности, фикстури и начални данни, без да качват своите входове.
Стъпка 1: Въведете паролата и солта, които искате да използвате. PBKDF2 деривира ключ от тези входове.
Стъпка 2: Задайте наличните опции, преди да започнете. Броят итерации влияе върху това колко време отнема деривирането.
Стъпка 3: Генерирайте ключа или пакета от стойности. Инструментът използва PBKDF2 с HMAC-SHA256 чрез WebCrypto.
Стъпка 4: Копирайте стойностите, от които имате нужда за своите тестове, фикстури или начални данни.
Случай на употреба: Създайте PBKDF2 стойности за тестови фикстури или начални данни. Това дава на тестовете ви конкретни деривирани стойности, с които да работят.
Случай на употреба: Генерирайте пакет от стойности наведнъж, вместо да ги измисляте на ръка. Това може да помогне при подготовката на множество тестови случаи.
Случай на употреба: Получете генерирани стойности, които са наистина случайни, вместо да разчитате на предположения, въведени от клавиатурата.
Случай на употреба: Проверете как парола и сол произвеждат деривиран ключ с PBKDF2-SHA256. Това е полезно, когато преглеждате настройка за деривиране.
Случай на употреба: Подгответе примерни стойности за работни процеси на разработка или QA. Копирайте само стойностите, от които имате нужда, във вашите локални тестови материали.