반응형

ssl

TLS(Transport Layer Security) 프로토콜은 인터넷 통신에서 데이터의 기밀성, 무결성 및 인증을 보장하는 중요한 역할을 합니다. 이 프로토콜이 웹 사이트와 클라이언트 간의 안전한 통신을 보장하는 과정에서 중요한 부분은 바로 TLS 핸드셰이크입니다. 핸드셰이크 과정은 클라이언트와 서버가 안전한 연결을 설정하는 중요한 초기 단계입니다. 이 글에서는 TLS 핸드셰이크의 개념, 세부 과정, 실제 실무에서의 사용 방법, 그리고 면접 대비를 위한 상세한 설명을 제공합니다.TLS 핸드셰이크의 개념과 역할TLS 핸드셰이크의 개념TLS 핸드셰이크는 클라이언트와 서버 간의 안전한 연결을 설정하기 위한 초기 과정입니다. 이 과정에서 클라이언트와 서버는 서로 신뢰할 수 있는지 확인하고, 암호화 방식과 키를..
웹에서 정보를 안전하게 주고받는 데 중요한 역할을 하는 HTTPS, TLS, 그리고 암호화 기술은 데이터 보안의 핵심 요소입니다. 이 기술들은 웹 애플리케이션에서 데이터가 보호될 수 있도록 보장하며, 개인정보 유출과 같은 보안 사고를 예방하는 데 중요한 역할을 합니다. 이 글에서는 HTTPS, TLS, 암호화의 개념과 작동 원리뿐만 아니라, 실제 실무에서 어떻게 사용되는지에 대해 깊이 있게 설명합니다.HTTPS의 개념과 작동 원리HTTPS의 개념HTTPS(Hypertext Transfer Protocol Secure)는 HTTP(Hypertext Transfer Protocol) 프로토콜의 보안 버전으로, 웹에서 클라이언트와 서버 간에 안전한 통신을 제공합니다. HTTP는 데이터를 평문으로 주고받기 때문..
S3 버킷을 만들고 난 후, AWS는 보안적인 측면을 고려하여 모든 것을 허용하지 않고, 기본적으로 외부 접근을 제한이로 인해, 버킷을 사용하는 사용자들은 적절한 `권한 설정`을 해야만 버킷에 접근할 수 있음S3 사용 용례1. 파일 저장소로그, 이미지, 비디오, 압축 파일 등 다양한 파일을 저장할 수 있음.S3 버킷에 특정 파일이 업로드될 때 `이벤트를 트리거`시켜 다른 서비스를 실행할 수 있는 기능이 있음.웹사이트 호스팅, 로그 파일 보관, 연구 데이터 복원 등 다양한 방식으로 사용.2. 웹사이트 호스팅HTML, CSS, 자바스크립트 파일을 올려 웹사이트를 호스팅할 수 있음.`Route 53`을 사용하여 도메인을 S3 버킷에 연결할 수 있음.3. CORS (Cross-Origin Resource Sha..
반응형
mint10
'ssl' 태그의 글 목록