Итак, я наткнулся на этот новый тег в HTML5, <keygen>
. Я не могу понять, для чего он предназначен, как он применяется и как это может повлиять на поведение браузера.
Я понимаю, что этот тег предназначен для шифрования формы, но в чем разница между <keygen>
и наличием SSL-сертификата для вашего домена. Кроме того, что такое атрибут challenge
?
Я не планирую использовать его, поскольку он далеко не реализован в приемлемом диапазоне браузеров, но мне любопытно, что ТОЧНО этот тег. Все, что я могу найти, - это неопределенная документация для куки-резаков без реальных примеров использования.
Изменить:
Я нашел ОЧЕНЬ информативный документ, здесь. Это выполняется как на стороне клиента, так и на стороне сервера.
Мне все еще интересно узнать, какая польза от этого будет в SSL-сертификате домена.