重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
小编给大家分享一下htm5新增的表单元素keygen标签怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
创新互联公司是一家专注网站建设、网络营销策划、微信小程序开发、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立十年以来,已经为近1000家成都酒楼设计各业的企业公司提供互联网服务。现在,服务的近1000家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。html5 keygen标签的定义和用法:
当提交表单时,私钥存储在本地,公钥发送到服务器。
HTML5
带有 keygen 字段的表单:
html5 keygen标签的属性:
html5 keygen标签的优缺点介绍:
首先
以下是使用
一个是可以提高验证时的安全性;
同时如果是作为客户端证书来使用,可以提高对MITM攻击的防御力度;
keygen标签是跨越浏览器实现的,实现起来非常容易;
另外就是可以不用考虑操作系统的管理员权限问题。例如操作系统对不同用户设置了不同的浏览器权限,IE或者其他浏览器可以在设置里面禁用key的生成,这种情况下,可以通过keygen标签来生成和使用没有误差的客户端证书。
证书(Certificates)在不同的系统里不是容易方便的(但是对于某些系统,这又是一个优势)。
没有在一个标准的位置存储私钥。
在html页面看到
很多用户并不清楚是否该根据提示下载证书(Certificate)。
没有标准的key长度或者hash来实现浏览器无关性。
不支持算法(RSA, DSA, ECC等)。
key的大小选择只能来源于
签名只能基于MD5,而不能使用其他的加密算法。
浏览器支持
所有主流浏览器都支持
以上是htm5新增的表单元素keygen标签怎么用的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联网站制作公司行业资讯频道!