Перегляд SSL-Сертифікатів
FreeДекодуйте один або кілька сертифікатів X.509 у форматі PEM або DER і переглядайте кожне поле зрозумілою мовою: суб'єкт, видавця, термін дії, відбитки, відомості про відкритий ключ, а також кожне стандартне розширення, зокрема Key Usage, Subject Alternative Names та Authority Information Access, усе це працює повністю у вашому браузері.
Повністю працює у вашому браузері за допомогою node-forge. Ніщо з вставленого або завантаженого нікуди не надсилається.
Сертифікат (вставте один або кілька, або повний ланцюжок)
Недавня Активність
Видно всім. Останні 20 використань серед усіх відвідувачів, найновіші спочатку.
Viewed 1 certificate(s)
3 години тому
Viewed 2 certificate(s)
3 години тому
Viewed 1 certificate(s)
3 години тому
Що робить цей інструмент
Цей інструмент декодує один або кілька сертифікатів X.509 у форматі PEM або DER і відображає кожне поле зрозумілою мовою: суб'єкт, видавець, серійний номер, термін дії з попередженнями про закінчення, алгоритм підпису, відомості про відкритий ключ, відбитки SHA-256 та SHA-1, а також кожне стандартне розширення, зокрема Basic Constraints, Key Usage, Extended Key Usage, Subject Alternative Names, Subject/Authority Key Identifiers, CRL Distribution Points та Authority Information Access, і все це без завантаження будь-чого будь-куди.
Як Це Працює
Сертифікат є структурою даних у кодуванні ASN.1, визначеною стандартом X.509; цей інструмент аналізує цю структуру повністю у вашому браузері за допомогою бібліотеки node-forge, так само, як це робив би браузер або сервер під час перевірки сертифіката. Розширення, такі як Key Usage та Basic Constraints, декодуються node-forge безпосередньо в названі поля, тоді як кілька менш поширених, Authority Key Identifier, CRL Distribution Points і Authority Information Access, обробляються вручну з їхньої необробленої структури ASN.1 для видобування ідентифікаторів ключів та URL-адрес, які вони містять. Ніколи нічого не надсилається через мережу.
Проблеми, які це вирішує
- Швидка перевірка терміну дії сертифіката та його Subject Alternative Names перед розгортанням, без встановлення OpenSSL чи будь-яких інструментів командного рядка.
- Перевірка всього ланцюжка сертифікатів одразу, кореневого, промiжного та кінцевого, для підтвердження ролі кожного сертифіката та його зв'язку з наступним.
- Читання кінцевих точок OCSP і CRL, які оголошує сертифікат, корисно під час усунення проблем із перевіркою відкликання.
- Перевірка того, що точні позначки Key Usage та Extended Key Usage сертифіката відповідають тому, що дійсно вимагає певний варіант використання, наприклад підписання коду або аутентифікація клієнта.
Часті запитання
›Чи потрібен мені закритий ключ, щоб переглянути сертифікат?
Ні, сертифікат за задумом є публічним документом: він містить відкритий ключ, суб'єкт і видавця, термін дії та розширення, жодне з яких не потребує відповідного закритого ключа для читання. Цей переглядач ніколи не запитує закритий ключ.
›Чи безпечно вставляти тут сертифікат із діючого веб-сайту?
Так: сертифікат TLS надсилається кожному відвідувачу веб-сайту як звичайна, незашифрована частина узгодження з'єднання, тож він не містить секретної інформації, і цей інструмент лише декодує його локально у вашому браузері, не завантажуючи його будь-куди.
›Що означають відбитки сертифіката?
Відбиток це просто хеш необроблених байтів сертифіката, що використовується як короткий, унікальний ідентифікатор для підтвердження того, що два файли сертифікатів ідентичні байт за байтом без порівняння всього файлу; цей інструмент показує як SHA-256, сучасний стандарт, так і SHA-1, який досі показують багато браузерів та інструментів для сумісності.
›Чому мій ланцюжок сертифікатів показує лише деякі поля на промiжному або кореневому сертифікаті?
Різні сертифікати в ланцюжку можуть мати різні розширення: кореневий сертифікат CA зазвичай не має розділу Authority Information Access, оскільки немає вищого органу для запиту, тоді як кінцевий сертифікат зазвичай має; переглядач показує саме ті розширення, які присутні в кожному сертифікаті, а не фіксований шаблон.
›Чи підтримує цей інструмент сертифікати на еліптичних кривих (EC)?
Поки що ні: він наразі декодує лише сертифікати RSA. Якщо ви вставите сертифікат EC, він повідомить, що тип ключа не підтримується, замість того щоб показувати неповну або неправильну інформацію.
›Що означає "Обмеження довжини шляху" в Basic Constraints?
Воно з'являється лише в сертифікатах CA і обмежує, скільки ще промiжних сертифікатів CA дозволено нижче нього в ланцюжку, перш ніж буде досягнуто кінцевого сертифіката (кінцевої сутності); значення 0 означає, що цей CA може безпосередньо видавати лише кінцеві сертифікати, а не додаткові промiжні.
Пов'язані Інструменти
Текст
Генератор Самопідписаних SSL-Сертифікатів
Створюйте справжній, працюючий самопідписаний TLS-сертифікат разом із відповідним закритим ключем прямо у браузері за допомогою node-forge, з Subject Alternative Names, налаштовуваним розміром ключа та терміном дії, а також готовими до завантаження файлами .crt і .key.
FreeТекст
Перевірка Пари SSL-Сертифіката і Ключа
Перевірте, чи дійсно закритий ключ SSL/TLS, сертифікат і необов'язковий CSR належать до однієї пари ключів, розшифруйте та перегляньте суб'єкт сертифіката, видавця, термін дії, SAN та відбитки, усе це працює повністю у вашому браузері.
FreeТекст
Конвертер Формату SSL-Сертифіката
Перетворюйте сертифікати SSL/TLS між кодуваннями PEM і DER, об'єднуйте сертифікати у файл PKCS#7 (.p7b) або вилучайте їх із нього, а також упаковуйте сертифікат і закритий ключ у захищений паролем файл PKCS#12 (.pfx / .p12) або вилучайте їх назад, усе це працює повністю у вашому браузері.
FreeТекст
Додати текст до кожного рядка
Вставте той самий текст у кожен рядок, на початку, в кінці, у точній позиції, чи поруч зі збігом, прямо у вашому браузері.
FreeТекст
Калькулятор контрольної суми Adler-32
Обчисліть контрольну суму Adler-32 тексту чи файлу прямо у вашому браузері.
FreeТекст
Генератор анаграм
Знаходьте англійські анаграми та коротші слова, які можна скласти з будь-якого слова, прямо у вашому браузері.
FreeТекст
Тестер API
Надсилайте HTTP-запити до будь-якої API-точки доступу та перевіряйте відповідь прямо у вашому браузері.
FreeТекст
Генератор хешів Argon2
Генеруйте та перевіряйте хеші паролів Argon2id/Argon2i/Argon2d повністю у вашому браузері, з регульованою вартістю пам'яті, вартістю часу та паралелізмом.
Коментарі (0)
Знайшли цей інструмент корисним? Залиште коментар, поділіться порадою, чи скажіть нам, як ми можемо покращити його.
Ще немає коментарів. Будьте першим, хто поділиться думками!