65. Для чего нужен тег KEYGEN
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
В предыдущем уроке изучили тег <select>
и научились создавать раскрывающиеся списки в HTML. В этом уроке познакомимся с тегом <keygen>
.
Для чего нужен тег <keygen>
?
Тег <keygen>
так и переводится – генерация ключа. Он нужен для генерации пары ключей – открытого и закрытого. После отправки формы, закрытый ключ сохраняется на компьютере, а открытый отправляется на сервер.
Эти ключи используют, для каких либо проверок, создания цифровых подписей. На самом деле, этот тег вам даже не потребуется в дальнейшем. Далее пример применения:
<form>
<keygen name = "pubkey" challenge = "строка">
<input type = "submit" value = "Сгенерировать">
</form>
Более конкретный пример применения тега <keygen>
:
<form action = "function_keygen.php" method = "post">
<keygen name = "rsaPublicKey" keytype = "RSA">
Пользователь: <input type = "text" name = "username">
<input type="submit">
</form>
ПримечаниеТег
<keygen>
будет работать только в браузере, который поддерживает криптографические аппаратные средства.
Мы рассмотрели тег <keygen>
только для расширения кругозора. Вряд ли вы найдете ему применение на практике. Выполните практику, связанную с универсальным тегом <input>
и переходите к следующему уроку.
Похожие уроки Codebra
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
- Поменяйте тип тега
<input>
на такой, чтобы отправить данные на сервер
– Не пропускайте новостей, подпишитесь на нашу страницу ВКонтакте, Telegram.
– На данный момент на сайте нет возможности оставлять комментарии, но Вы можете спросить в нашей Telegram-группе.
Это займет не больше минуты.