Да | Да | 1+ | 1+ | 1+ |
HTML Атрибут keytype
Атрибут keytype (от англ. "key type" ‒ «тип ключа») используется для генерации пары ключей ‒ определяет тип алгоритма генерирования ключа шифрования.
Атрибут keytype используется только совместно с атрибутами name и challenge.
Примечание: Поддерживаемые типы ключей зависят от используемого браузера.
Синтаксис
<keygen keytype="rsa | dsa | ec">
Значения
Значение | Описание |
---|---|
rsa | Система шифрования и/или электронной подписи, при которой создаётся два ключа ‒ открытый (публичный) и закрытый (секретный). Открытый ключ передаётся по открытому (то есть незащищённому, доступному для наблюдения) каналу и используется для проверки электронной подписи. Для генерации электронной подписи используется закрытый ключ. |
dsa | (от англ. "Digital Signature Algorithm" ‒ «Алгоритм Цифровой Подписи») криптографический алгоритм с использованием открытого ключа для создания электронной подписи, но не для шифрования. |
ec | (от англ. "Elliptic Curve" ‒ «Эллиптическая Кривая») криптографический алгоритм с использованием открытого ключа, основанный на алгебраических структурах эллиптических кривых над конечными полями (полями Галуа). |
Значение по умолчанию
rsa.
Применяется к тегам
Элемент | Атрибут |
---|---|
<keygen> | keytype |
Пример использования:
Атрибут keytype
Пример HTML:
Попробуй сам<form action="action_form.php" method="get">
Логин: <input type="text" name="login">
Шифрование: <keygen name="security" keytype="rsa">
<input type="submit">
</form>
Спецификации
Спецификация | Статус |
---|---|
HTML5 (W3C) | Рекомендация |
HTML 5.1 (W3C) | Рекомендация |
Поддержка браузерами
Учебник HTML
HTML уроки: HTML Атрибуты
