기기가 패스키를 사용할 준비가 되었나요?

이 브라우저가 WebAuthn으로 무엇을 할 수 있는지 확인한 뒤, 선택적으로 데모 패스키를 만들고 로그인할 수 있습니다. 계정은 만들지 않습니다.

검사는 이 페이지 안에서만 이뤄집니다. 데모 패스키는 기기 또는 비밀번호 관리자에 저장됩니다. 개인 키는 그 인증기를 떠나지 않습니다. 이 페이지는 서명 확인을 위해 공개 키만 이 브라우저 세션에 보관합니다.

01

브라우저 검사

WebAuthn은 사용 가능하지만 플랫폼 인증기는 보고되지 않았습니다

아래에서 보안 키를 여전히 시도할 수 있습니다. 플랫폼 검사가 없다고 해서 모든 패스키 작업이 실패한다는 뜻은 아닙니다.

  • 보안 컨텍스트

    사용 가능

    이 페이지는 HTTPS 또는 localhost이며, WebAuthn에 필요합니다.

  • WebAuthn API

    사용 가능

    PublicKeyCredential이 있으므로 이 브라우저는 세리머니를 시작할 수 있습니다.

  • 사용자 확인 플랫폼 인증기

    사용 불가

    사용자 확인 플랫폼 인증기가 보고되지 않았습니다. 보안 키나 휴대폰은 여전히 작동할 수 있습니다.사용 가능은 브라우저가 가능한 인증기를 본다는 뜻입니다. 패스키가 이미 저장되어 있다는 뜻은 아닙니다.

  • 패스키 자동 완성

    사용 가능

    이 브라우저는 로그인 양식에서 패스키를 제안할 수 있습니다.이 페이지는 그 프롬프트를 열지 않으므로 데모가 이 사이트의 다른 패스키와 섞이지 않습니다.

  • QR 코드로 휴대폰 승인

    사용 불가

    하이브리드 전송이 사용 불가로 보고되었습니다.

상세 클라이언트 기능

  • userVerifyingPlatformAuthenticator

    생체 인식 또는 기기 PIN으로 본인임을 확인할 수 있습니다.

    지원되지 않음
  • passkeyPlatformAuthenticator

    내장 패스키 제공자를 사용할 수 있습니다.

    지원되지 않음
  • conditionalGet

    로그인 필드에서 저장된 패스키를 제안할 수 있습니다.

    지원됨
  • conditionalCreate

    비밀번호 로그인 후 패스키 생성을 제안할 수 있습니다.

    지원됨
  • hybridTransport

    QR 코드로 이 컴퓨터의 로그인을 휴대폰이 승인할 수 있습니다.

    지원되지 않음
  • relatedOrigins

    Related Origin Requests. 관련 도메인이 패스키를 공유할 수 있습니다.

    지원됨
  • signalAllAcceptedCredentials

    사이트가 아직 수락하는 패스키를 기기에 알릴 수 있습니다.

    지원됨
  • signalCurrentUserDetails

    사이트가 패스키에 표시되는 이름을 업데이트할 수 있습니다.

    지원됨
  • signalUnknownCredential

    사이트가 더 이상 수락하지 않는 패스키를 숨기도록 기기에 요청할 수 있습니다.

    지원됨
  • extension:credProps

    등록 시 새 자격 증명이 검색 가능한지 보고할 수 있습니다.

    지원됨
  • extension:prf

    인증기는 PRF 확장을 통해 암호화용 키를 파생할 수 있습니다.

    지원됨
  • extension:largeBlob

    인증기는 자격 증명과 함께 더 큰 blob을 저장할 수 있습니다.

    지원됨
  • extension:appid
    지원됨
  • extension:appidExclude
    지원됨
  • extension:credBlob
    지원됨
  • extension:credentialProtectionPolicy
    지원됨
  • extension:enforceCredentialProtectionPolicy
    지원됨
  • extension:getCredBlob
    지원됨
  • extension:hmacCreateSecret
    지원됨
  • extension:minPinLength
    지원됨
  • extension:payment
    지원되지 않음

02

데모 패스키 사용해 보기

사용자 확인이 있는 검색 가능 자격 증명을 만듭니다. 실제 사이트의 패스키와 같은 형태입니다. 계정에 연결되지 않습니다.

기기 또는 비밀번호 관리자가 이 사이트용 실제 패스키를 계정 이름 passkey-demo@passwords.lu로 저장합니다. 나중에 해당 비밀번호 관리자, iCloud Keychain, Google Password Manager 또는 Windows Hello에서 삭제하세요. 여기서 잊으면 이 브라우저 세션의 공개 키만 제거됩니다.

챌린지는 이 페이지에서 만들고, 등록 시 공개 키로 서명을 여기서 확인합니다. 프로덕션 사이트는 서버에서 챌린지를 만들고 거기서 서명을 검증해야 합니다. 이 세리머니는 서버로 보내지지 않습니다.

이 호스트는 passwords.lu가 아닙니다. 데모 패스키는 현재 호스트에만 저장됩니다.

Relying party id
localhost
계정 이름
passkey-demo@passwords.lu
찾는 곳
비밀번호 관리자에서 passkey-demo@passwords.lu를 검색하세요.

03

패스키, 비밀번호, TOTP

패스키는 비밀번호를 실제 사이트에 묶인 키로 바꿉니다. TOTP는 공유 비밀에서 짧은 코드를 더하지만, 피싱 사이트는 그 코드를 중계할 수 있습니다.

패스키, 비밀번호, TOTP
항목패스키비밀번호TOTP
내가 보관하는 것기기 또는 비밀번호 관리자의 개인 키. 생체 인식 또는 기기 PIN으로 확인합니다.기억하거나 저장하는 비밀.인증 앱의 공유 비밀. 보통 비밀번호와 함께 씁니다.
피싱서명은 실제 사이트에 묶입니다. 유사 도메인은 사용할 수 없습니다.가짜 페이지에 비밀을 입력할 수 있습니다.실시간 피싱 사이트가 현재 코드를 중계할 수 있습니다.
서버 침해서버는 공개 키를 저장합니다.서버는 오프라인 공격될 수 있는 해시를 저장합니다.서버는 공유 비밀을 저장합니다. 복사본으로 유효한 코드를 만들 수 있습니다.
휴대폰 분실동기화, 다른 기기, 또는 사이트가 제공하는 복구 방법에 달려 있습니다.알고 있으면 어디서든 여전히 작동합니다.인증 앱, 백업, 또는 사이트의 복구 코드가 필요합니다.
이 사이트에서브라우저 지원과 이 페이지에서의 생성 및 로그인.passwords.lu의 다른 강도·유출 도구.TOTP 도구에서 코드를 생성하고 확인.

개발자

리라인 파티가 여전히 해야 할 일

기능 감지는 통합 테스트가 아닙니다. 프로덕션 사이트는 서버에서 새 챌린지를 발급하고, 저장된 공개 키로 서명을 검증하며, 출처와 relying party id를 확인합니다. 이 페이지는 계정 없이 세리머니를 보여 주기 위해 그 검사를 로컬에서 합니다. 로그인은 이 데모 자격 증명만 요청하므로, 프롬프트는 이 사이트의 다른 패스키로 로그인하는 것이 아닙니다.

자주 묻는 질문

Photo by Marc Marchal on Unsplash · Modified with AI