Інструмент Шифрування Тексту
Кодування Base64 (base64-encode)
Кодування Base64 перетворює двійкові дані на текстовий формат, що дозволяє безпечно передавати їх у таких середовищах, як електронна пошта, URL-адреси та веб-API. Цей метод широко використовується для безвтратного перетворення даних у текстовий формат.
Декодування Base64 (base64-decode)
Декодування Base64 — це процес відновлення даних, закодованих у Base64, до їхнього початкового двійкового формату. Він відіграє вирішальну роль у передачі файлів та відновленні даних зображень, забезпечуючи цілісність даних.
Хеш MD5 (md5)
MD5 — це алгоритм, який генерує 128-бітне хеш-значення, що зазвичай використовується для перевірки цілісності даних. Однак через відомі вразливості безпеки для важливих цілей безпеки рекомендуються хеші сімейства SHA-2.
Хеш SHA-1 (sha1)
SHA-1 — це хеш-функція, яка створює 160-бітне хеш-значення. Колись вона широко використовувалася для цифрових підписів та сертифікатів, але зараз її поступово виводять з ужитку на користь більш безпечних хеш-алгоритмів через її вразливість до колізійних атак.
Хеш SHA-256 (sha256)
SHA-256 — одна з хеш-функцій сімейства SHA-2, що генерує надійне 256-бітне хеш-значення. Це один з найнадійніших хеш-алгоритмів на сьогоднішній день, який широко використовується в блокчейні, сертифікатах безпеки та зберіганні паролів.
Хеш SHA-224 (sha224)
SHA-224 — це хеш-функція в сімействі SHA-2, яка створює 224-бітне хеш-значення. Вона забезпечує баланс між безпекою та швидкістю обробки і використовується в різних протоколах безпеки.
Хеш SHA-512 (sha512)
SHA-512 — це хеш-функція в сімействі SHA-2, яка генерує дуже довге 512-бітне хеш-значення, забезпечуючи надзвичайно високу безпеку. Вона в основному використовується на високопродуктивних серверах та в критично важливих для безпеки середовищах.
Хеш SHA-384 (sha384)
SHA-384 — це хеш-функція в сімействі SHA-2, яка створює 384-бітне хеш-значення і є варіантом SHA-512. Вона в основному використовується в системах, що вимагають високого ступеня безпеки.
Хеш SHA-3 (sha3)
SHA-3 — це найновіший криптографічний хеш-стандарт. Він має іншу внутрішню структуру, ніж SHA-2, що ще більше підвищує його безпеку. Очікується, що в майбутньому він стане стандартним хеш-алгоритмом у різних системах безпеки.
Хеш RIPEMD-160 (ripemd160)
RIPEMD-160 — це криптографічна хеш-функція, яка генерує 160-бітне хеш-значення. Вона особливо використовується при генерації адрес гаманців криптовалют. Це алгоритм, який збалансовує безпеку та ефективність.
Кодування URI (encodeURI)
Функція encodeURI кодує весь рядок URI, перетворюючи його так, щоб його можна було безпечно включити у веб-адресу. Вона перетворює спеціальні символи або символи, що не належать до ASCII, у формат, який може бути правильно оброблений веб-браузерами.
Кодування компонента URI (encodeURIComponent)
Функція encodeURIComponent використовується для кодування окремих компонентів URI (наприклад, параметрів запиту). Вона більше підходить для безпечної обробки часткових рядків, а не всього URL-адреси.
Декодування URI (decodeURI)
Функція decodeURI відновлює рядок URI, закодований за допомогою encodeURI, до його початкової форми. Вона інтерпретує закодовані символи у веб-адресі та перетворює їх на рядок, що читається людиною.
Декодування компонента URI (decodeURIComponent)
Функція decodeURIComponent відновлює компонент URI, закодований за допомогою encodeURIComponent. Вона в основному використовується для відновлення рядків запиту або даних форми.
HMAC-MD5 (HmacMD5)
HMAC-MD5 — це метод, який генерує код автентифікації повідомлення шляхом поєднання секретного ключа з хеш-функцією MD5. Він використовується для забезпечення цілісності та автентифікації даних і значно підвищує безпеку порівняно з використанням лише MD5.
HMAC-RIPEMD160 (HmacRIPEMD160)
HMAC-RIPEMD160 виконує автентифікацію повідомлень шляхом поєднання хешу RIPEMD-160 з секретним ключем. Він широко використовується в протоколах безпеки, особливо в тих, що пов'язані з криптовалютами.
HMAC-SHA1 (HmacSHA1)
HMAC-SHA1 створює код автентифікації повідомлення шляхом поєднання хеш-алгоритму SHA-1 з секретним ключем. Він широко використовувався в минулому, але поступово замінюється сімейством SHA-2.
HMAC-SHA224 (HmacSHA224)
HMAC-SHA224 забезпечує автентифікацію повідомлень за допомогою хешу SHA-224 та секретного ключа. Він підходить для середовищ, що вимагають балансу між безпекою та продуктивністю.
HMAC-SHA256 (HmacSHA256)
HMAC-SHA256 поєднує хеш SHA-256 з секретним ключем для генерації високозахищеного коду автентифікації повідомлення. Він використовується як стандарт при автентифікації API, підписанні токенів тощо.
HMAC-SHA3 (HmacSHA3)
HMAC-SHA3 забезпечує надійну автентифікацію повідомлень шляхом поєднання найновішої хеш-функції SHA-3 з секретним ключем. Він підходить для сучасних додатків, де безпека має вирішальне значення.
HMAC-SHA384 (HmacSHA384)
HMAC-SHA384 генерує код автентифікації повідомлення з хешем SHA-384 та секретним ключем, підтримуючи надійну автентифікацію в середовищах з високим рівнем безпеки.
HMAC-SHA512 (HmacSHA512)
HMAC-SHA512 поєднує дуже сильну хеш-функцію SHA-512 з секретним ключем для забезпечення високого рівня цілісності та автентифікації даних. Він використовується у фінансових та урядових системах.
Шифрування AES (AES)
AES (Advanced Encryption Standard) — це симетричний алгоритм шифрування, що широко використовується для шифрування даних. Він шифрує конфіденційну інформацію для запобігання зовнішньому вторгненню або витоку даних.
Розшифрування AES (AES)
Розшифрування AES — це процес відновлення зашифрованих AES даних до їхнього початкового відкритого тексту. Він використовується в тандемі з шифруванням і є необхідним для безпечного обміну даними.
Шифрування TripleDES (TripleDES)
TripleDES — це метод шифрування з симетричним ключем, який підвищує безпеку за рахунок триразового застосування алгоритму DES. Він широко використовувався до AES і досі використовується для сумісності.
Розшифрування TripleDES (TripleDES)
Розшифрування TripleDES — це процес відновлення зашифрованих TripleDES даних до їхніх початкових даних. Це необхідно для підтримки безпеки даних поряд з шифруванням.
Шифрування RC4 (RC4)
RC4 — це потоковий шифр, який забезпечував швидке шифрування, але він не використовується в сучасних системах безпеки через декілька вразливостей. Він використовується лише для обмеженої сумісності зі старими протоколами.
Розшифрування RC4 (RC4)
Розшифрування RC4 — це процес відновлення зашифрованих RC4 даних до їхнього початкового стану. Через проблеми з безпекою використання RC4 в нових проектах не рекомендується.
Шифрування Rabbit (Rabbit)
Rabbit — це легкий алгоритм потокового шифрування, який забезпечує швидке та ефективне шифрування. Він корисний у пристроях з низьким енергоспоживанням та вбудованих системах.
Розшифрування Rabbit (Rabbit)
Розшифрування Rabbit — це процес відновлення даних, зашифрованих потоком Rabbit, що забезпечує безпеку при збереженні високої швидкості обробки.
Шифрування RabbitLegacy (RabbitLegacy)
RabbitLegacy — це стара версія алгоритму Rabbit, що використовується в деяких системах для сумісності. Рівень її безпеки може бути нижчим, ніж у сучасної версії.
Розшифрування RabbitLegacy (RabbitLegacy)
Розшифрування RabbitLegacy — це процес відновлення даних, зашифрованих RabbitLegacy. Вона може не підходити для сучасних вимог безпеки, тому рекомендується дотримуватися обережності.