<keygen>

정의 및 사용

keygen 태그는 폼(form)양식에서 한 쌍의 키(암호화된 비밀번호)를 제공하는데, 폼이 키를 전송할 때 개인키(private key)는 로컬(개인 컴퓨터 안)에 저장하고 공동키(public key)를 서버에 전달하는 방식이다.

브라우저 지원

IE6  지원안함IE7  지원안함IE8  지원안함Chrome 지원Firefox 지원Opera 지원Safari 지원안함

현재 chrome, firefox, opera 에서만 지원

구문

속성 값 설명
속성 설명
autofocus 페이지가 로드될 때 자동으로 포커스가 지정
challenge ..
disabled 값을 이용하지 않게 지정
form keygen 요소에 속하는 폼을 지정
keytype 키 유형(보안알고리즘)을 정의
name 요소의 이름을 지정

예제

버그 및 이슈

공인인증제도와 keygen

  • 현재 우리나라에서만 사용되고 있는 공인인증제도는 한정된 브라우저와 OS에만 최적화되어 있으므로 변화가 시급하다. HTML5에서 이제 <keygen> 이라는 태그를 지원하므로 웹브라우저만으로도 손쉽게 처리될 수 있고 개인키를 로컬에 저장하는 방식이 보안성 면에서도 훨씬 우월하다.

목록 으로

  • 6k2hyz

    2014년 2월 18일, 5:14 오후

    [답변]

    좋은 사이트 만들어 주셔서 감사합니다..
    잘 보고 있습니다.

    예제로 나온 코딩에
    오타 같아서요
    form태그에서 method=”ger” 로 되어 있는데
    혹 get이 아닌지요

    • kiris

      2014년 2월 18일, 5:17 오후

      [답변]

      오타났네요 ㅠㅠ 수정하였습니다. 소소한 지적질 완전 감사합니다^^!!!

댓글