일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- OSX
- SWIFT
- 앨범북
- MYSQL
- Nodejs
- Xcode
- MSYS2
- 앱스토어
- 인증
- SSH
- MFA
- openssl
- fido
- OTP
- SwiftUI
- apple
- kmip
- 2FA
- FIDO2
- SSL
- albumbook
- appres
- 앱리소스
- git
- Android
- css
- 안드로이드
- WebAuthn
- otpkey
- 애플
Archives
- Today
- Total
목록공개키 (1)
인디노트
디피헬만 (Diffie-Hellman) 공식 초간단 (ㅎㅎ)
A x = 5 p = 11 B y = 3 g = 7 위에서 A 는 x 가 비밀키이며 B 는 y 가 비밀키이다. p 와 g 는 공개키이며 서로 공유한다. 즉, A 와 B 는 p, g 를 모두 알고 있다. A 가 다음과 같이 Ra 를 계산하여 B 에게 보낸다. Ra = g^x mod p B 가 다음과 같이 Rb 를 계산하여 A 에게 보낸다. Rb = g^y mod p 이제 A 는 다음과 같이 K 를 구한다. K = Rb^x mod p 그리고 B 는 다음과 같이 K 를 구한다. K = Ra^y mod p 결과적으로 A 와 B 는 동일한 K 값을 얻을 수 있다. K 를 암호키로 사용하게 된다. p를 아주 매우큰 소수로 정해야 한다. p-1이 적어도 하나의 큰 소인수(60자리의 10진수 이상)을 가져야하며 K 를..
인증기술
2022. 1. 2. 22:08