01 / 열람 후 파기

열람 후 파기 링크
한 번 암호화해 비밀번호를 안전하게 공유

열어 바로 사용할 수 있고, 상대도 계정이 필요 없습니다. 전달할 비밀번호, API Key, 복구 코드를 붙여 넣으면 지금 연 탭이 AES-256-GCM으로 일회성 암호화 링크를 만듭니다. 서버는 암호문만 받습니다. 복호화 키는 주소 # 뒤에 이어지며 HTTP 요청에 들어가지 않습니다. 위챗에 비밀번호를 그대로 붙이는 것보다 일회성 인계에 더 맞습니다.

이 기기에서 암호화 키는 # 뒤 열람 후 파기 계정 불필요

링크 만들기

최대 32 KB

0 / 32,768 바이트

만료 전에 읽지 않아도 서버에서 삭제됩니다

1–10회, 기본값은 1회 열람 후 파기

이번 링크

암호화가 끝나면 여기에 나타납니다

#가 포함된 링크 전체를 상대에게 보내 주세요. 프래그먼트를 빼면 서버의 암호문을 복호화할 수 없습니다. 링크를 잃으면 복구할 수 없습니다.

[ 02 ] 보내는 방법

열람 후 파기로 비밀번호를 공유하는 방법: 기밀을 붙여 넣고, 일회성 암호화 링크를 만든 뒤, #이 포함된 전체를 상대에게 보냅니다.

전달할 기밀을 붙여 넣기

01

서버 비밀번호, 데이터베이스 연결 문자열, API Key, 복구 코드에 맞습니다. 한 건 최대 32 KB. 파일 전체는 파일 암호화 박스를 사용하세요.

만료와 열람 횟수 설정

02

기본값은 24시간, 1회 열람 후 파기입니다. 1시간, 7일, 또는 열람 후에만 삭제도 고를 수 있습니다. 열람 횟수는 1–10입니다.

전체 링크 보내기

03

# 뒤의 키까지 함께 복사해야 합니다. 프래그먼트를 빼면 서버의 암호문을 복호화할 수 없습니다. 링크를 잃으면 복구할 수 없습니다.

[ 03 ] 전달 방식

일회성 링크로 서버가 평문을 보지 못하게 하는 방법: 암호문 한 조각을 잠시 보관한 뒤, 열람 성공 또는 만료 후 삭제합니다.

이 기기에서 키를 만들고 암호화

01

브라우저는 Web Crypto로 256비트 난수 키를 뽑은 뒤, AES-256-GCM으로 입력한 텍스트를 암호화합니다. 평문은 지금 연 탭에만 나타나며, 요청 본문으로 나가지 않습니다.

서버는 암호문만 받습니다

02

업로드 필드는 암호문, 만료 시간, 최대 열람 횟수뿐입니다. 추측할 수 없는 번호가 반환되면, 이 페이지가 키를 s.html?id=…#키의 프래그먼트에 붙입니다.

상대가 읽으면 암호문이 삭제됩니다

03

받는 쪽은 전체 링크를 열고 #에서 키를 꺼내 이 기기에서 복호화합니다. 설정한 열람 횟수에 도달하면 서버가 암호문을 완전히 삭제하고, 다시 열면 파기됨이라고 표시됩니다. 받는 쪽도 가입이 필요 없습니다.

[ 04 ] 확인할 수 있는 것

열람 후 파기가 할 수 있는 일, 막지 못하는 일

열람 후 파기가 답하는 것은 “짧은 텍스트 기밀을 한 번 전달하는 방법”뿐입니다. 알고리즘, 키 위치, 용량, 하지 못하는 일은 모두 이 페이지에 적혀 있습니다.

알고리즘
AES-256-GCM

AES-256-GCM을 사용합니다. 암호문 형식은 Base64(12바이트 IV + 암호문 + 16바이트 태그)입니다. 계산은 브라우저 Web Crypto API에서 이뤄집니다.

키 위치
# 프래그먼트

키는 URL의 # 프래그먼트에만 두며, 형태는 s.html?id={번호}#{키}입니다. 쿼리 파라미터에는 번호만 있습니다. 키를 ?key=로 바꾸지 마세요. 접속 로그에 들어갑니다.

용량과 기한
32 KB

한 건 최대 32 KB로, 비밀번호, 키 조각, 짧은 설명에 맞습니다. 만료는 1시간, 24시간, 7일, 또는 열람 후에만 파기를 고를 수 있습니다. 열람 횟수는 1–10입니다. 파일 전체는 파일 암호화 박스를 사용하세요.

하지 못하는 일
스크린샷은 막지 못함

상대의 복사, 스크린샷, 전달은 막지 못합니다. 서버 쪽 평문 백업도 없습니다. 줄이는 것은 반복 열람과 서버가 평문을 오래 보관하는 위험이며, 신뢰를 대신하지 않습니다.

[ 05 ] 자주 묻는 질문

열람 후 파기에서 자주 묻는 질문

열람 후 파기는 일회성 암호화 링크입니다. 이 기기에서 AES-256-GCM으로 비밀번호나 API Key를 암호화하고, 서버는 암호문만 잠시 보관합니다. 복호화 키는 주소창 # 뒤에 이어지며 HTTP 요청에 들어가지 않습니다. 상대가 열고 설정한 횟수에 도달하면 암호문이 삭제되어 다시 읽을 수 없습니다.
볼 수 없습니다. 텍스트는 지금 연 탭에서 AES-256-GCM으로 암호화된 뒤, 서버는 암호문만 받습니다. 복호화 키는 링크의 # 프래그먼트에 있으며, 브라우저는 이를 HTTP 요청에 넣지 않습니다. 접속 로그에도 이 부분은 없습니다.
필요 없습니다. 만들기 페이지와 열람 페이지 모두 열어 바로 사용합니다. 상대는 #가 포함된 전체 링크를 열면 이 기기에서 복호화할 수 있습니다. 설정한 열람 횟수에 도달하면 서버가 암호문을 삭제하고, 다시 열면 파기됨이라고 표시됩니다.
막지 못합니다. 줄이는 것은 링크가 반복해서 열리는 일과, 서버가 평문을 오래 보관하는 위험입니다. 복사, 스크린샷, 전달은 막지 못합니다. 상대가 보고 끝낼 것이라고 믿을 수 있는 일회성 전달에만 맞습니다. 링크를 잃으면 찾을 수 없습니다.
채팅 기록과 이메일에는 평문이 오래 남습니다. 열람 후 파기는 비밀번호를 일회성 암호화 링크로 만듭니다. 서버는 암호문만 잠시 보관하고, 상대가 열어 설정 횟수에 도달하면 삭제합니다. 스크린샷은 여전히 막지 못하지만, 위챗에 비밀번호를 그대로 붙이는 것보다 일회성 인계에 더 맞습니다.
[ 06 ] 다음 단계
전달 후 이후

짧은 텍스트는 이 페이지에서 한 번 전달하세요. 더 긴 준비나 파일 전체는 이어서 브라우저에서 처리합니다. 평문, 키, 파일은 기본적으로 업로드하지 않습니다.