일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 동적 계획법
- 다이나믹 프로그래밍
- frontend
- react
- Graph
- 알고리즘
- 프로그래머스
- Python
- db
- Database
- BFS
- vscode
- 자바
- java
- git
- CS
- 안드로이드
- Algorithm
- Javascript
- Redux
- DFS
- VIM
- TypeScript
- LeetCode
- network
- DP
- Data Structure
- 백준
- 그레이들
- 리트코드
- Today
- Total
목록네트워크 (2)
늘 겸손하게
목차 질문리스트 정답 출처 질문 리스트 1. 네트워크가 무엇인가요? 2. 좋은 네트워크의 기준이 무엇인가요? 3. 처리량, 지연시간을 설명해주세요? 4. 네트워크 토폴로지와 병목현상을 설명해주세요 5. 네트워크를 크기에 따라 분류하면? 6. TCP/IP 4계층 모델을 설명해주세요 7. TCP/IP 4계층 모델에서 애플리케이션 계층을 설명해주세요 8. TCP/IP 4계층 모델에서 전송 계층을 설명해주세요 9. TCP를 설명해주세요 10. UDP를 설명해주세요 11. TCP 연결 성립 과정을 설명해주세요 12. TCP 연결 해제 과정을 설명해주세요 13. TCP/IP 4계층 모델에서 인터넷 계층을 설명해주세요 14. TCP/IP 4계층 모델에서 링크 계층을 설명해주세요 15. HTTP가 무엇인가요 16. H..
대칭키 (Symmetric Key) 암호화와 복호화에 같은 암호키(대칭키)를 사용하는 알고리즘 동일한 키를 주고받기 때문에, 매우 빠르다는 장점이 있다. 하지만 대칭키 전달과정에서 해킹 위험에 노출된다. 공개키(Public Key) / 비대칭키(Asymmetric Key) 암호화와 복호화에 사용하는 암호키를 분리한 알고리즘 대칭키의 키 분배 문제를 해결하기 위해 고안됨. 대칭키는 송수신자만이 알아야하여 분배가 복잡하고 어려운 문제가 존재. 공개키와 비밀키로 분리할 경우, 남들이 알아도 되는 공개키만 공개하면 되므로 키 분배 문제가 없음. 자신이 가지고 있는 고유한 암호키(비밀키)로만 복호화할 수 있는 암호키(공개키)를 대중에 공개함 공개키 암호화 방식 진행 과정 A가 웹 상에 공개된 'B의 공개키'를 이..