일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- SSH
- Xcode
- Nodejs
- MFA
- kmip
- css
- 안드로이드
- MYSQL
- 앱리소스
- 2FA
- 앱스토어
- git
- albumbook
- SSL
- MSYS2
- 인증
- SwiftUI
- appres
- apple
- 애플
- OSX
- 앨범북
- fido
- SWIFT
- WebAuthn
- Android
- otpkey
- openssl
- OTP
- FIDO2
- Today
- Total
목록인증기술 (127)
인디노트
마이크로 소프트 Azure Quantum 의 양자 난수 생성기 개념 등 Q# 프로젝트에 대한 내용입니다. 퀀텀 난수 생성기 만들기 - Azure Quantum 퀀텀 난수 생성기 만들기 - Azure Quantum 양자 난수 생성기를 만들어서 중첩 같은 기본적인 양자 개념을 보여주는 Q# 프로젝트를 빌드합니다. docs.microsoft.com https://docs.microsoft.com/ko-kr/azure/quantum/install-command-line-qdk?tabs=tabid-vscode IDE에서 Q# 애플리케이션을 사용하여 개발 - Azure Quantum 편집기/IDE에서 Q# 애플리케이션을 개발하고 .NET 콘솔에서 애플리케이션을 실행하는 방법을 알아봅니다. docs.microsoft..
Easy RSA 설치 Easy RSA 는 OpenVPN 에서 사용하는 인증서를 발급하기위해 만든 CA (인증기관) 구축 유틸리티이다. OpenSSL 로 CA 를 간단하게 구축할 수 있지만 복잡한 여러 설정이 필요하기 때문에 쉽게 사용하기 위해서 Easy RSA 를 사용하게 된다. Easy RSA 는 OpenSSL 을 기본으로 하는 스크립트 (Script) 프로젝트이므로 OpenSSL 이 설치되어 있어야 한다. 대부분의 리눅스 배포판이라면 시스템 설치시 기본으로 OpenSSL 이 설치되어 있지만 혹시 없는경우에는 다음과 같은 명령으로 설치 할 수 있다. OpenSSL 설치 레드햇 계열 $ sudo yum install openssl 데비안 (우분투) 계열 $ sudo apt install openssl E..
웹서버에 보안을 추가하려면 SSL 인증서를 설치해야한다. 주로 베리싸인이나 기타 SSL 인증서 발급 기관에서 유료로 발급을 받거니 Let's Encrypt 같은곳에서 무료 SSL 인증서를 발급 받으면 된다. 하지만 그냥 서비스 운영이 아니라 개발 진행만의 목적으로는 (혹은 외부의 서비스가 아닌 내부 서비스 개발) Self Signed Certificate 를 생성하여 Self Signed SSL 인증서를 만들어 사용할 수도 있다. Self Signed Certificate 란 스스로 서명한 인증서라는 뜻이며, 보통의 인증서는 개인키와 공개키가 쌍을 이루어 만들어진 다음 공개키를 인증기관의 개인키로 전자서명을 한 것을 인증서라고 할 수 있다. 따라서 모든 인증서는 CA 가 존재하지만 최상위 인증기관 (Ro..
ssh-keygen -t rsa -m pem 4096 길이로 ssh-keygen -t rsa -m pem -b 4096
ssh-keygen -f id_rsa -p
codelabs.developers.google.com/codelabs/fido2-for-android#0
FIDO2 의 인증자 모듈을 개발하다보면 WebAuthn 기능의 Test가 필요하다. 다음의 사이트에서 테스트를 해 볼 수 있다. webauthntest.azurewebsites.net/ WebAuthn Test App Require Resident Key Authenticator Data Authenticator Data in Hex Public Key Extension Data Attestation Statement Chain Attestation Statement in Hex webauthntest.azurewebsites.net
enum AuthenticatorTransport { "usb", "nfc", "ble", "internal" }; Note: The AuthenticatorTransport enumeration is deliberately not referenced, see § 2.1.1 Enumerations as DOMString types. Authenticators may implement various transports for communicating with clients. This enumeration defines hints as to how clients might communicate with a particular authenticator in order to obtain an assertion ..
This enumeration’s values describe authenticators' attachment modalities. Relying Parties use this to express a preferred authenticator attachment modality when calling navigator.credentials.create() to create a credential.enum AuthenticatorAttachment { "platform", "cross-platform" }; 이 열거의 값은 인증 자의 첨부 양식을 설명합니다. 신뢰 당사자는 navigator.credentials.create ()를 호출하여 credential.enum AuthenticatorAttachme..
excludeCredentials, of type sequence, defaulting to [] This member is intended for use by Relying Parties that wish to limit the creation of multiple credentials for the same account on a single authenticator. The client is requested to return an error if the new credential would be created on an authenticator that also contains one of the credentials enumerated in this parameter. sequence 유형의 e..