отзывы

Восстановление
пароля

Готово

Назад

Основы программирования
Успеха достигает тот, кто способен на время отодвинуть свои увлечения
Программист - профессия будущего!

<keygen>

  • 95

  • 0

  • Нравится

    0

  • Код:432593187397

KEYGEN - HTML тег, для генерации пар...
Задайте вопрос продавцу

<keygen>

грн. / шт.

Компания: Уроки программирования
Телефон: +38(093)43-03-164
Адрес: Киевская область г. Киев, с. Красное
Оставьте свой номер
<keygen>

грн. / шт.

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

     закрытого и открытого для форм.

Описание

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

 

Синтаксис

<form>
 <keygen></keygen>
</form>

 

Атрибуты

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

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

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

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

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

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

 

 

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

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

 

<keygen autofocus>
<keygen autofocus="autofocus">
<keygen autofocus="">

 

ег поддерживается следующими браузерами и их версиями:
1.0+
Firefox Opera Chrome Safari Android iOS
1.0+ 3.0+ 1.0+ 1.2+ 1.0+

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

Тег <KEYGEN> является новым и добавлен в спецификации HTML 5

Синтаксис тега:

<FORM> <KEYGEN>...</KEYGEN> </FORM>

Атрибуты тега :

AUTOFOCUS Указывает, что тег KEYGEN при наличии этого атрибута автоматически получает фоукс при загрузке страницы.
Возможные значения:
  • <KEYGEN AUTOFOCUS>
  • <KEYGEN AUTOFOCUS="autofocus">
  • <KEYGEN AUTOFOCUS="">
CHALLENGE Определяет должно ли значение автоматически изменяться при отправке формы.
DISABLED Этот атрибут делает этот тег недоступным, т.е. отключает его.
Возможные значения:
  • <KEYGEN DISABLED>
  • <KEYGEN DISABLED="disabled">
  • < ит DISABLED="">
FORM Определяет одну или несколько форм,к которым принадлежит тег KEYGEN.
Значением атрибута будет идентификатор формы ID или список идентификаторов форм, разделнных пробелами.
KEYTYPE Задает ключевой алгоритм генерации ключа. Поддержка типов ключа зависит от браузеров.
Возможные значения атрибута:
  • rsa- Определяет алгоритм безопасности RSA, пользователю может быть предоставлен выбор между высокой средней степенью защиты.(значение по умолчанию)
  • dsa- Определяет алгоритм безопасности DSA, пользователю может быть предоставлен выбор размера ключа.
  • ec - Определяет алгоритм безопасности ЕС, пользователю может быть предоставлен выбор между высокой средней степенью защиты.
NAME Определяет имя тега KEYGEN, которое используется для ссылки на данные формы после ее отправки на сервер.

Тег не имеет обязательных атрибутов, но поддерживает глобальные атрибуты и события HTML 5.

Пример тега KEYGEN:

<html>
    <head>
        <title>Пример тега KEYGEN</title>
    </head>
    <body>
        <form action="demo_keygen.asp" metod="get">
           Имя:<input type="text" name="usr_name">
           Шифрование:<keygen name="security"
           <input type="submit">
        </form>       
    </body>
</html> 

Примечание: атрибут autofocus не поддерживается в IE и Firefox.

<form action="demo_keygen.asp" method="get">
  Имя пользователя: <input type="text" name="usr_name">
  Шифрование: <keygen name="защита">
  <input type="submit">
</form>

challenge:

Определяет строку вызова, которая отправляется вместе с открытым ключом. Если атрибут не задан, то по умолчанию используется пустая строка.

disabled:

Указывает, что элемент должен быть выключен (выключенный элемент является неактивным). Значения для логического атрибута disabled можно задавать следующими способами:

1
2
3
<keygen disabled>
<keygen disabled="disabled">
<keygen disabled="">

form:

Определяет форму с которой связан элемент <keygen>. В качестве значения атрибута выступает идентификатор элемента <form>. Этот атрибут позволяет размещать элемент <keygen> в произвольном месте документа, а не только в качестве потомка элемента <form>.

Если атрибут form не указан, то элемент <keygen> должен быть потомком элемента <form>.

Примечание: атрибут form не поддерживается в IE.

keytype:

Указывает тип создаваемого ключа. Атрибут keytype используется только совместно с атрибутами name и challenge.

  • rsa - алгоритм безопасности RSA, пользователю может быть предоставлен выбор между высокой и средней степенью защиты (значение по умолчанию).
  • dsa - алгоритм безопасности DSA, пользователю может быть предоставлен выбор размера ключа.
  • ec - алгоритм безопасности EC, пользователю может быть предоставлен выбор между высокой и средней степенью защиты.

Примечание: атрибут keytype не поддерживается в IE и Safari.

name:

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

Примечание: атрибут keytype не поддерживается в IE.

Тег <keygen> так же поддерживает Глобальные атрибуты и События

Стиль по умолчанию

Нет.

Отзывов нет

Публикация отзыва производится после предварительной модерации

Отправить

Случайные статьи