2013-01-10 3 views
2

keygen 요소의 실제 사용에 대한 구현을 찾을 수없는 것 같습니다. 내가 찾은 최고의 데모는 단순히 공개 키를 반향합니다.Keygen 예가 있습니까?

데모가 있습니까? 나는. 실제 인증?

+0

인터넷의 작동 방식에는 keygen이 필요하지 않습니다. 대신 API 키 또는 권한 부여 액세스 키 또는 유사한 키가 필요합니다. Keygen은 데스크톱에서만 사용되는 것으로 알려져 있습니다. 나는 이것이 당신이 의미하는 바가 아닌지 잘 모르겠지만 마음에 무엇이 있니? –

+0

@FranzNoel [this] (http://www.w3schools.com/tags/tag_keygen.asp)를보십시오. – user1277170

+0

예. 응용 프로그램을 만들려고하는데 암호로 사용자 이름과 보안을 사용하고 싶습니까? –

답변

0

PHP와 Apache there을 사용하는 전체 TLS 인증 예제가 있습니다.

그러나 BrowserAuth.net에 따르면 이러한 인증에는 여러 가지 문제가 있습니다.

제 생각에 가장 성가신 것은 이식성 문제입니다. 즉, 개인 키는 기본 플랫폼에서 추출 할 수 없으며 한 장치에서 다른 장치로 이동할 수 없습니다.

비공개 키를 추출하는 표준 API가 없을 것입니다 (잘못된 보안 방법이므로) <keygen> 요소를 개인/공개 키 생성기로 사용할 수 없습니다.

도 참조하십시오. https://security.stackexchange.com/questions/27955/what-are-the-benefits-and-drawbacks-of-the-html5-keygen-element

관련 문제