<키젠>


HTML <keygen> 태그

Instance

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
</head>
<body>

<form action="demo_keygen.php" method="get">
  用户名: <input type="text" name="usr_name">
  加密: <keygen name="security">
  <input type="submit">
</form>

<p><strong>注意:</strong> Internet Explorer 不支持 keygen 标签。</p>

</body>
</html>

인스턴스 실행»

온라인 인스턴스를 보려면 "인스턴스 실행" 버튼을 클릭하세요


브라우저 지원

1000.png

파이어폭스, 오페라, Chrome과 Safari 6 모두 <keygen> 태그를 지원합니다.


태그 정의 및 사용 지침

<keygen> 태그는 양식에 사용되는 키 쌍 ​​생성 필드를 지정합니다.

양식이 제출되면 개인 키는 로컬에 저장되고 공개 키는 서버로 전송됩니다.


HTML 4.01과 HTML5의 차이점

<keygen> 요소는 HTML5의 새 태그입니다.


Attributes

New: HTML5의 새로운 속성.

PropertyValueDescription
autofocusNewautofocus 페이지가 로드될 때 <keygen> 필드에 초점이 맞춰집니다.
challengeNewchallenge 사용하는 경우 커밋 시 요청할 keygen 값을 설정합니다.
disabledNewdisabled <keygen> 요소 필드를 비활성화합니다.
formNewform_id 이 <keygen> 필드가 속하는 하나 이상의 양식을 정의합니다.
keytypeNewrsa
dsa
ec
은 키의 보안 알고리즘을 정의합니다.
nameNewname은 <keygen> 요소의 고유 이름을 정의합니다. name 속성은 양식을 제출할 때 필드 값을 수집하는 데 사용됩니다.

전역 속성

<keygen> 태그는 전역 속성을 지원하며 전체 속성 테이블 HTML 전역 속성을 확인하세요.


이벤트 속성

<keygen> 태그는 모든 HTML 이벤트 속성을 지원합니다.