목차
- <keygen> 예제 - 암호화 쌍키 생성
- <keygen> 정의
- <keygen> 구문
- <keygen> 속성
※ 지원 브라우저 적으니, 사용 자제. ㅡㅡ;
<keygen> 예제 - 암호화 쌍키 생성
<form action="keygen.asp" method="get">
닉네임: <input type="text" name="nick_name">
암호화: <keygen name="security">
<input type="submit">
</form>
결과보기
<keygen> 정의
<form> 태그 내의 <input> 입력값을 쌍키방식 (= 개인키는 사용자컴에, 공공키는 서버에 전달)으로 암호화.
1.
<form> 태그 내에서 사용.
2.
시작 태그만으로 구성
3.
IE, 파이어폭스, 크롬 등은 지원 X.
4.
HTML5에 새로 도입
5.
브라우저 기본 CSS : none
<keygen> 구문
<keygen> 속성
속성
|
속성값 |
설명 |
비고 |
autofocus |
autofocus |
페이지 로딩 시, <kegen> 태그 자동으로 포커스 되게 함. |
HTML5추가 |
challenge |
challenge |
<keygen> 태그로 생성한 값을 서버에서 바로 검사받게 함. |
HTML5추가 |
disabled |
disabled |
<keygen> 태그 사용 불가케 함. |
HTML5추가 |
form |
form_id |
<keygen> 태그가 속하는 하나 또는 그 이상의 <form> 태그 명시 |
HTML5추가 |
keytype |
rsa dsa ec |
<keygen> 태그가 생성하는 값의 보안 알고리즘을 명시. |
HTML5추가 |
name |
텍스트 |
<keygen> 태그의 고유 이름을 명시 |
HTML5추가 |
<keygen> 태그는 전역속성과 이벤트속성 지원.