Безпека та шифрування
Генеруйте паролі, хеші, токени та шифруйте текст — усе у вашому браузері за допомогою Web Crypto.
Шифрування тексту AES (AES-GCM + PBKDF2)
Шифруйте та розшифровуйте текст за допомогою AES-256-GCM, використовуючи ключ, виведений із парольної фрази (PBKDF2 SHA-256, випадкова сіль), повністю у вашому браузері та без завантажень.
Хеш Argon2 і scrypt
Хешуйте пароль за допомогою Argon2id або scrypt і перевіряйте хеш Argon2 на відповідність паролю — повністю у вашому браузері.
Генератор і перевірник bcrypt-хешів
Створюйте bcrypt-хеш пароля з відкритого тексту з обраним фактором вартості або перевіряйте пароль за наявним bcrypt-хешем — повністю у вашому браузері.
Генератор мнемонічних фраз BIP39
Згенеруйте випадкову фразу відновлення BIP39 з 12–24 слів кількома мовами або перетворіть наявну мнемонічну фразу назад на її вихідну ентропію — повністю у вашому браузері.
Генератор CSR і самопідписаних сертифікатів
Створюйте закритий ключ RSA або ECDSA разом із запитом на підписання сертифіката (CSR) чи самопідписаним сертифікатом X.509 — усе просто у браузері.
Генератор ключів ECDSA та Ed25519
Створюйте пари ключів ECDSA (P-256/P-384) або Ed25519 і підписуйте чи перевіряйте повідомлення, експортуючи їх у PEM або JWK — повністю у вашому браузері.
Генератор HMAC
Обчисліть підпис HMAC із будь-якого повідомлення та секретного ключа за допомогою SHA-1, SHA-256, SHA-384 або SHA-512, з виводом у шістнадцятковому форматі чи Base64, наживо у вашому браузері.
Генератор htpasswd
Створюйте рядок .htpasswd для Apache чи nginx і заголовок HTTP Basic Authorization з імені користувача та пароля з хешуванням bcrypt, APR1 або SHA-1 — повністю у браузері.
JWT Tools — декодування, перевірка та підпис
Декодуйте JWT, перевіряйте підписи HS, RS та ES за допомогою секрета чи відкритого ключа PEM і підписуйте нові токени HS — повністю у вашому браузері.
Генератор паролів
Створюйте надійні випадкові паролі з налаштовуваною довжиною, наборами малих, великих літер, цифр і символів та фільтрацією неоднозначних символів — усе у вашому браузері.
Перевірка надійності пароля
Оцініть будь-який пароль від 0 до 4 та дізнайтеся його ентропію, орієнтовний час зламу й конкретні поради щодо покращення — усе обчислюється просто у вашому браузері.
Виведення ключів PBKDF2 та HKDF
Виведіть ключ із пароля або секрету за допомогою PBKDF2 чи HKDF, обравши сіль, кількість ітерацій або мітку info, хеш і довжину виводу, і прочитайте його у hex чи base64 — повністю у вашому браузері.