나만의 작은 도서관
[TIL] 240626 캠프 73일차: 로드 밸런싱, 대칭/공개 키 암호화 방식 본문
오늘 배운 내용
로드 밸런싱
로드 밸런싱은 네트워크 트래픽을 여러 서버에 분산시키는 기술로, 서버 간의 부하를 균등하게 나누어 시스템의 효율성을 극대화하고 성능을 향상시키기 위해 사용됩니다. 간단히 말해서, 서버가 받는 부하를 의미하는 "로드"를 균형있게 분배해준다고 할 수 있습니다. 이러한 로드 밸런싱은 로드 밸런서(Load Balaner)라고 부르는 모듈(장치)을 통해 수행하게 됩니다.
자세한 내용을 아래 링크에 따로 정리해두었다.
https://pledge24.tistory.com/280
대칭 키 암호화 방식과 공개 키 암호화 방식
대칭 키 암호화(Symmetric Key Encryption)방식은 하나의 키를 사용하여 데이터를 암호화하고 복호화하는 방식입니다. 즉, 데이터를 암호화하기 위해 특정 키를 사용했다면, 복호화 할 때도 동일한 키를 사용한다는 것입니다.
비대칭 키 방식으로도 불리는 공개 키 암호화(Public Key Encryption)방식은 두 개의 키(공개 키와 비밀 키)를 사용하여 데이터를 암호화하고 복호화하는 방식입니다. 여기서 공개 키는 누구나 접근 가능하며, 비밀 키는 소유자만이 알고 있습니다.
자세한 내용을 아래 링크에 따로 정리해두었다.
https://pledge24.tistory.com/281
오늘 한 일
더보기
- 로드 밸런싱, 대칭 키 암호화 방식과 공개 키 암호화 방식, 삼각함수/역삼각함수 글 포스팅
'Today I Learn' 카테고리의 다른 글
[TIL] 240628 캠프 75일차: 빅 엔디안, 리틀 엔디안, protoBuf와 직렬화/역직렬화 (0) | 2024.06.28 |
---|---|
[TIL] 240627 캠프 74일차: TCP Handshake, TCP와 UDP (0) | 2024.06.27 |
[TIL] 240625 캠프 72일차: 커링 (Currying) , 프로토콜 버퍼 (0) | 2024.06.25 |
[TIL] 240624 캠프 71일차: net으로 간단한 TCP 서버 만들기, 자바스크립트 Buffer (0) | 2024.06.24 |
[TIL] 240621 캠프 68일차: 웹소켓과 http와의 관계, Socket.io의 기초 emit 이해 (0) | 2024.06.23 |