Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 알고리즘
- 공개키 암호화
- 암호학
- Algorithm
- python
- 코테
- 가상컴퓨팅
- sql
- Stack
- 코딩테스트
- JPA
- 생성자
- DB
- 자바의정석
- generic class
- spring
- 크루스칼
- javascript
- Java
- jsp
- 클라우드 컴퓨팅
- cloud computing
- MVC
- dbms
- BFS
- dfs
- Queue
- data structure
- JDBC
- 자료구조
Archives
- Today
- Total
목록Diffie-Hellman (1)
PLOD
[crypto]Diffie-‐Hellman
diffie-hellman은 수학적 난제(Discrete Log Problem)를 기반으로 한 암호화 알고리즘이다. diffie - hellman 알고리즘은 상대방의 공개키와 나의 개인키를 이용해 둘만의 세션키를 만드는 것이다. g와 p 값 그리고 g^k mod p을 알때 g의 지수인 k를 구하는 것이다. 1) Alice는 k를 4를 고르고 bob은 k를 3을 고른다.(k is secret) 2)Alice와 Bob은 각자의 k를 통해 결과값을 구한다(5,8) 3) 결과값을 Alice와 Bob에게 전송 4)Alice와 Bob은 각자의 k로 한번더 계산하여 같은 값을 얻을 수 있음 diffie-hellman의 특징 1. 개체 인증기능을 제공하지 않는다.(Authenticate Fail) 2. 키교환 문제를 ..
computer science/Cryptography
2022. 12. 5. 19:18