일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- SSL
- OTP
- 앱리소스
- MFA
- OSX
- 인증
- 앱스토어
- albumbook
- openssl
- SSH
- Android
- kmip
- FIDO2
- WebAuthn
- SWIFT
- 앨범북
- css
- otpkey
- apple
- Xcode
- fido
- 2FA
- MYSQL
- MSYS2
- 애플
- appres
- git
- 안드로이드
- SwiftUI
- Nodejs
Archives
- Today
- Total
인디노트
Windows Hello Unlock using Companion Devices 본문
https://github.com/Microsoft/companion-device-framework
CDF Sample App
The sample demonstrates how you can use the CDF APIs to build a UWP app to unlock a Windows PC using a companion device. For the sake of simplicity and ease, the sample does a lot of operations (like key generation, HMAC operations, etc.) in this sample itself on the PC i.e., making the PC itself as the companion device. When you implement your own UWP app, please use a transport (like BT, NFC, etc.) to talk to a companion device and have the companion device do some of these operations especially the key generaiton, key storage and HMAC operation.
In the Sample
The sample has two components - foreground and background task.
- The foreground component registers the background task and registers the companion device to be used for Windows unlock.
- The background component does the actual auth operation and hence, performs the unlock.
Before using the sample
When you use the sample code, please do the following:
- Setup PIN auth/PIN based logon on your PC You should use Settings app-> Accounts -> Sign-in Options to set the PIN for your PC. If for some reason, PIN based logon is disabled on your PC, you may be able to either use gpedit.msc or set reg key. This setting can be enabled by creating the AllowDomainPINLogon REG_DWORD value under the HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System Registry key and setting it to 1.
반응형
'소스 팁' 카테고리의 다른 글
JNI 의 Native 함수를 만들때 유의사항 (0) | 2022.09.02 |
---|---|
Unique System Identifier in C CPP on Windows, Linux and Mac (0) | 2022.06.28 |
RHEL/CentOS 에 python 2.7, 3.* 설치하기 (0) | 2019.08.17 |
HTTP 쿠키와 톰캣 버전별 이슈 (0) | 2018.12.17 |
The Most Common Java Keytool Keystore Commands (0) | 2018.04.30 |
Comments