기능 가이드
6분

암호화 채팅방 가이드: 브라우저에서 암호화되는 익명 대화

LOCK.PUB 익명 채팅방은 모든 메시지를 업로드 전에 브라우저에서 암호화합니다. 대화는 평문으로 저장되지 않습니다.

LOCK.PUB
암호화 채팅방 가이드: 브라우저에서 암호화되는 익명 대화

암호화 채팅방 가이드: 브라우저에서 암호화되는 익명 대화

일반적인 메신저에서 "비밀 대화"라고 하면, 대부분 서버에는 내용이 저장되어 있습니다. 법원 명령이나 해킹으로 서버 데이터가 유출되면 대화 내용이 노출될 수 있죠.

LOCK.PUB의 암호화 채팅방은 다릅니다. 모든 메시지가 업로드되기 전에 브라우저에서 암호화되므로, 서버에 저장되는 것은 읽을 수 있는 텍스트가 아니라 암호화된 메시지 데이터입니다. 채팅방 비밀번호가 없으면 저장된 데이터만으로는 대화를 읽을 수 없습니다.

어떻게 작동하나요?

암호화 원리

sequenceDiagram
    participant A as 참여자 A (브라우저)
    participant S as 서버
    participant B as 참여자 B (브라우저)
    A->>A: AES 암호화 (비밀번호)
    A->>S: 암호화된 메시지 전송
    Note over S: 메시지는 암호문으로 저장<br/>평문으로 저장되지 않음
    S->>B: 암호화된 메시지 전달
    B->>B: AES 복호화 (같은 비밀번호)

암호화와 복호화는 모두 브라우저에서 이루어집니다. 메시지는 내 기기에서 암호화되고 상대방 기기에서 풀립니다. 비밀번호는 HTTPS로 LOCK.PUB에 전달되어, 방을 만들 때는 채팅방 암호화 키를 잠그는 데, 입장할 때는 솔트를 적용한 scrypt 검증값과 대조하는 데 쓰입니다. 브라우저는 같은 비밀번호로 이 키를 풀어 메시지를 읽고 씁니다. 비밀번호 자체는 어디에도 저장되지 않으므로 LOCK.PUB도 비밀번호를 재설정하거나 복구하거나 다른 사람에게 넘겨줄 수 없습니다.

사용 순서

  1. 채팅방 생성 — 비밀번호를 설정하고 채팅방을 만듭니다
  2. 링크 공유 — 생성된 채팅방 링크를 참여자에게 전달합니다
  3. 비밀번호 공유 — 비밀번호를 별도 채널로 전달합니다
  4. 대화 시작 — 참여자가 비밀번호를 입력하면 바로 대화할 수 있습니다

채팅방의 특징

🎭 익명 참여

회원가입 없이 누구나 참여할 수 있습니다. 참여 시 닉네임을 직접 설정하고 랜덤 색상이 배정되며, 둘 다 메시지와 함께 암호화됩니다. 이름·이메일·전화번호는 묻지 않고, 참여자가 남긴 말에 계정이나 프로필이 연결되지도 않습니다.

🔒 전송 전 브라우저 암호화

모든 메시지는 브라우저에서 적용되는 AES 암호화로 보호됩니다. 메시지 내용뿐만 아니라 닉네임과 색상 정보도 함께 암호화됩니다.

flowchart LR
    subgraph 암호화됨
        A[메시지 텍스트]
        B[참여자 닉네임]
        C[참여자 색상]
    end

⚡ 실시간 대화

Firestore의 실시간 동기화를 활용해 메시지가 즉시 전달됩니다. 별도의 새로고침 없이 새 메시지가 자동으로 표시됩니다.

📜 이전 메시지 로드

채팅방에 입장하면 최근 50개 메시지가 표시됩니다. 위로 스크롤하면 이전 메시지를 더 불러올 수 있습니다.

이런 상황에서 사용하세요

🏢 민감한 업무 논의

외부 유출이 우려되는 프로젝트 논의, 인사 관련 대화, 계약 협상 등에 활용할 수 있습니다. 대화가 끝나면 채팅방을 만료시키면 됩니다.

👥 익명 피드백 수집

팀원들에게 솔직한 피드백을 받고 싶을 때 유용합니다. 익명으로 참여하기 때문에 솔직한 의견을 나눌 수 있습니다.

🔑 긴급 정보 교환

서버 장애 등 긴급 상황에서 접속 정보나 복구 코드를 빠르게 공유할 때 활용할 수 있습니다.

🎉 비밀 이벤트 기획

서프라이즈 파티나 선물 기획 등 당사자에게 들키면 안 되는 대화에 활용할 수 있습니다.

보안 팁

비밀번호 강도

채팅방의 보안은 비밀번호 강도에 달려 있습니다. 채팅방의 AES 암호화 키를 여는 것이 바로 비밀번호이기 때문입니다.

  • ❌ 1234 — 너무 약함
  • ❌ password — 추측 가능
  • ✅ 우리팀2월회의! — 참여자만 알 수 있는 조합
  • ✅ Project-X-2026#Feb — 충분히 복잡

만료 시간 활용 (Pro)

Pro 플랜에서는 채팅방에 만료 시간을 설정할 수 있습니다. 대화가 끝난 후에도 채팅방이 살아있으면 보안 위험이 되므로, 용도에 맞는 만료 시간을 설정하세요:

용도 추천 만료 시간
긴급 정보 교환 1시간
일회성 미팅 논의 24시간
프로젝트 기간 대화 7일

일반 메신저와의 비교

카카오톡 텔레그램 비밀대화 LOCK.PUB 채팅방
서버에 메시지 평문 저장 ✅ ❌ ❌
회원가입 필요 ✅ ✅ ❌
전화번호·이메일 필요 ✅ ✅ ❌
자동 만료 ❌ 가능 ✅ (Pro)
익명 참여 ❌ ❌ ✅
웹 브라우저만으로 사용 ❌ 부분적 ✅

무료 vs Pro

무료 Pro
채팅방 생성 무료 계정 월 5개, 비로그인 월 3개 (전체 타입 합산) 무제한
메시지 수 방당 50개 무제한
만료 시간 설정 ❌ ✅
메시지 길이 200자 200자

시작하기

암호화 채팅방은 무료로 만들 수 있습니다. 앱 설치 없이 웹 브라우저에서 바로 사용 가능합니다.

암호화 채팅방 만들기 →

채팅방 생성

채팅방 생성

관련 키워드

암호화 채팅
익명 채팅방
브라우저 암호화 채팅
비밀 대화
비밀번호 채팅방
보안 메신저
암호화 채팅방 가이드: 브라우저에서 암호화되는 익명 대화 | LOCK.PUB Blog