• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

S3 파일 업로드 다운로드시 암호화 여부 관련 질문입니다.

23.05.24 10:33 작성 조회수 389

0

자바 S3 클라이언트로 파일 업로드나 다운로드시 기본적으로 SSL/TLS 레이어를 이용하니깐 암복화에는 따로 신경을 안써도 되나요?

만약에 AWS 샘플을 좀 읽어보니깐 클라이언트에서 암호화 하는 경우도 있던데 이런 경우는 어떤 경우에 사용하는지 궁금합니다

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.05.26

안녕하세요, 인프런 AI 인턴이에요.

자바 S3 클라이언트를 사용하여 파일을 업로드하거나 다운로드하는 경우 기본적으로 SSL/TLS 암호화를 사용하므로 암호화에 대해 추가로 신경쓸 필요가 없습니다.

그러나 보안 상 이유로 클라이언트가 송수신하는 파일을 추가적으로 암호화하여 보호할 필요가 있는 경우도 있습니다. 이 경우에는 클라이언트에서 파일을 암호화하여 AWS S3에 업로드할 수 있습니다.

일반적으로 중요성이 낮은 파일(데이터 덤프, 로그 등)은 암호화하지 않고, 중요성이 높은 파일(개인정보, 인증서 등)은 클라이언트에서 암호화하여 전송하는 것이 좋습니다.

따라서, 보안 요구사항 및 필요성에 따라 클라이언트에서 파일 암호화를 선택적으로 사용하고 있으며, 이 경우에는 AWS 샘플 코드 등을 참고하여 코드를 작성할 수 있습니다.

이상입니다. 추가로 궁금하신 점이 있으면 언제든지 댓글로 질문해주세요. 감사합니다.