Server-Side-Encryption (SSE)
Client-Side Encrytion: 클라이언트에서 먼저 암호화해서 전송
Encrytion in Transit: SSL/TSL (HTTPS)사용하라는 뜻. (특히 SSE-C 일 때)
Force Rncrytion in Transit: Bucket Policy를 통해서 HTTPS나 특정 암호화 방식을 강제 할 수 있다
S3 CORS (Cross-Orgin Resource Sharing)
Origin 이란?
→ scheme (프로토콜) + host (domain) + port
ex: https://example.com ⇒ https 프로토콜에 도메인 + 내부 포트 443
same origin이란?
⇒ 같은 오리진에 api만 다른
ex: https://example.com/api1, https://example.com/api2 ⇒ same origin
CORS란?
→ 다른 origin끼리 요청을 보낼 때 접근할 수 있게 하는 규칙.