Тег <keygen>

Internet Explorer

Chrome

Opera

Safari

Firefox

Android

iOS


1.0+

3.0+

1.2+

1.0+

1.0+

1.0+

Спецификация

HTML:

3.2

4.01

5.0

XHTML:

1.0

1.1

Описание

Используется для генерации пары ключей — закрытого и открытого. Когда форма отправляется на сервер, закрытый ключ сохраняется на локальном компьютере, а открытый ключ передается вместе с формой. Сами ключи необходимы для шифрования и расшифровки данных, создания и проверки цифровой подписи.

Синтаксис

<form>

<keygen></keygen>

</form>

Атрибуты

autofocus

Передает фокус элементу при загрузке страницы.

challenge

Определяет, должно ли значение изменяться при отправке формы.

disabled

Отключает этот элемент.

form

Идентификатор формы к которой применяется шифрование.

keytype

Задает алгоритм шифрования ключа. К примеру, значение rsa использует криптографический алгоритм RSA.

name

Имя элемента.

Закрывающий тег

Не обязателен.

HTML5

Формы