Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


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 Атрибуты