Pastepile종단간 암호화
종단간 암호화 페이스트
Pastepile은 업로드 전에 브라우저에서 페이스트를 암호화할 수 있습니다. 서버에는 암호문만 저장되고, 복호화 키는 서버에 절대 전달되지 않습니다.
동작 방식
- 브라우저가 Web Crypto API로 무작위 256비트 키를 생성합니다.
- 페이스트를 AES-GCM으로 암호화한 뒤 암호문만 업로드합니다.
- 키는 URL 프래그먼트(
#뒤 부분)에 들어갑니다. 브라우저는 이 부분을 서버로 절대 보내지 않습니다. - 전체 링크를 가진 사람은 로컬에서 복호화할 수 있습니다. 서버 URL만 가진 사람에게는 암호문만 보입니다.