비교

익숙한 앱들과 나란히 놓은 Crocodile

Crocodile을 Signal, WhatsApp, Telegram, Discord, TeamSpeak와 비교합니다. 다른 앱이 개인정보 보호와 암호화에서 무엇을 하고 하지 않는지에 대한 모든 내용에는 출처가 있으며, 그들이 앞서는 부분도 함께 알려 드립니다.

마지막 확인 2026년 10월

CrocodileSignalWhatsAppTelegramDiscordTeamSpeak
전화번호나 이메일 없이 가입이름만 고르면 됩니다. 계정은 기기에 있는 키입니다1전화번호 필요. 사용자 이름으로 숨길 수 있고, 번호 없는 가입은 Android 유료 베타에서 제공23전화번호 필요. 사용자 이름으로 숨길 수 있음4전화번호 필요5이메일 또는 전화번호 필요6TeamSpeak 6 앱은 myTeamSpeak 계정을 요구7
메시지는 기본적으로 종단 간 암호화(그룹 포함)모든 채널과 DM8모든 채팅9모든 채팅10직접 켜는 1:1 비밀 대화만. 그룹은 해당 없음11텍스트는 종단 간 암호화되지 않음12일부 채팅만, 기본값 아님13
음성은 종단 간 암호화(그룹 포함)모든 통화와 음성 방8모든 통화14모든 통화10통화와 회의. 단, 그룹 음성 채팅은 제외152026년 3월부터. Stage 채널 제외16앱과 서버 사이에서 암호화, 종단 간은 아님17
양자 내성 키 교환모든 키 교환: X25519 + ML-KEM-7688PQXDH와 SPQR 래칫9발표 없음10발표 없음5발표 없음16발표 없음18
음성과 메시지가 회사 서버가 아닌 앱에서 앱으로 이동멤버의 앱을 통해. 서버는 소개만 함11:1 통화는 직접 연결 가능. 메시지와 그룹 통화는 암호화되어 Signal 서버를 거침14통화는 직접 연결 가능. 메시지는 암호화되어 WhatsApp 서버를 거침101:1 통화는 직접 연결 가능. 메시지는 Telegram 서버를 거침5모든 것이 Discord 서버를 거침16모든 것이 서버를 거침18
메시지 기록은 내 기기에만서버에 절대 저장하지 않음(선택 사항인 메일박스는 봉인된 메시지를 최대 7일 보관)8서버는 암호화된 메시지를 전달될 때까지만 보관19서버는 암호화된 메시지를 전달될 때까지만 보관10클라우드 채팅은 Telegram 서버에 저장11Discord 서버에 저장12채팅 기록은 서버에 보관13
내 서버 운영무료: Docker 또는 앱의 스위치 하나20서버 코드는 공개되어 있지만 앱은 Signal의 서버만 사용21아니요아니요. 오픈 소스는 앱뿐22아니요예, TeamSpeak의 서버 소프트웨어로18
독립적인 서버들이 하나의 네트워크를 구성누구의 서버든 같은 네트워크에 참여. 위에 군림하는 회사 없음1Signal이 운영하는 단일 서비스21Meta가 운영하는 단일 서비스Telegram이 운영하는 단일 서비스Discord가 운영하는 단일 서비스각 서버가 독립적18
오픈 소스앱과 서버20앱과 서버21아니요앱만22아니요아니요
채널과 자유롭게 드나드는 음성 방이 있는 커뮤니티 스페이스스페이스, 텍스트 채널, 음성 방그룹과 통화커뮤니티와 음성 채팅23그룹, 토픽, 음성 채팅15서버, 채널, 음성 채널16서버와 채널18
모바일 앱아직 없음: 현재 Windows, macOS, LinuxAndroid와 iOS24Android와 iOS25Android와 iOS26Android와 iOS27Android와 iOS28
영상과 화면 공유아직 없음. 계획 중예14예10예15예16예18

예 부분적 아니요

한두 문장으로

Crocodile과 Signal

Signal은 비공개 메시징에 탁월하고, 양자 내성 분야의 작업도 최고 수준입니다. 하지만 휴대폰을 우선으로 설계된 메신저이며 단일 서비스로 운영됩니다. Crocodile은 함께 어울리기 위해 만들어졌습니다. 채널과 자유롭게 드나드는 음성 방이 있는 스페이스, 푸시 투 토크, 전화번호 불필요, 중앙 운영자 없음.

Crocodile과 WhatsApp

WhatsApp은 채팅과 통화를 종단 간 암호화하지만, 소스가 비공개이고, 전화번호에 묶여 있으며, Meta가 운영합니다. Crocodile은 오픈 소스이고, 번호가 필요 없으며, 누구나 운영할 수 있는 서버에서 돌아갑니다.

Crocodile과 Telegram

Telegram은 빠르고 기능이 풍부하지만, 일반 채팅과 모든 그룹은 Telegram이 읽을 수 있는 형태로 서버에 저장되며, 종단 간 암호화는 직접 켜는 1:1 비밀 대화에만 적용됩니다. Crocodile에서는 모든 것이 항상 종단 간 암호화됩니다.

Crocodile과 Discord

Discord는 온라인 커뮤니티가 함께 어울리는 방식을 만들어 냈고, 써 봤다면 Crocodile이 익숙하게 느껴질 겁니다. Discord는 이제 통화를 종단 간 암호화하지만 메시지는 그렇지 않으며, 모든 것이 Discord 서버를 거칩니다. Crocodile은 모든 메시지와 모든 음성 프레임이 종단 간 암호화되고 중간에 어떤 회사도 없는 스페이스, 채널, 음성 방을 제공합니다.

Crocodile과 TeamSpeak

TeamSpeak는 지연이 적은 음성과 직접 서버를 호스팅할 수 있다는 점으로 사랑받습니다. 하지만 음성은 종단 간이 아니라 앱과 서버 사이에서 암호화되므로, 서버 운영자를 믿어야 합니다. Crocodile에서는 방에 있는 사람만 키를 가지고 있습니다.

아직은 다른 앱이 앞서는 부분

이긴 것만 보여 주는 비교는 별 의미가 없습니다. Crocodile이 아직 해야 할 일은 다음과 같습니다.

  • 독립적인 감사. Signal의 프로토콜은 형식적 분석을 거쳤고, Discord의 음성 암호화는 Trail of Bits가 검토했습니다. Crocodile의 설계와 코드는 공개되어 있지만 아직 감사를 받지 않았습니다.
  • 누가 누구와 대화하는지 숨기기. Signal은 메시지를 보낸 사람을 자사 서버로부터도 숨기기 위해 많은 노력을 기울입니다. Crocodile에서는 연결된 서버가 메시지를 보내거나 통화하는 동안 누구에게 연락하는지 볼 수 있습니다. 다만 이를 저장하거나 공유하지는 않습니다.
  • 모바일. Crocodile은 현재 Windows, macOS, Linux에서 실행됩니다. 모바일 앱은 나중에 나옵니다.
  • 영상과 화면 공유. 로드맵에 있습니다. 먼저 화면 공유, 그다음 영상 통화입니다.
  • 규모. 신생 네트워크는 수억 명이 쓰는 서비스보다 서버가 적습니다. 누군가 서버를 하나 운영할 때마다 그 주변 사람들에게 Crocodile이 더 빨라집니다.

출처

표의 번호는 여기를 가리킵니다. 기능은 바뀝니다. 오래된 내용이 있으면 알려 주세요.

  1. 1 Crocodile 아키텍처: github.com/pwalda/crocodile/blob/main/ARCHITECTURE.md
  2. 2 Signal: Keep your phone number private with Signal usernames: signal.org/blog/phone-number-privacy-usernames/
  3. 3 Privacy Guides: Signal enables phone-number-less registration in beta (2026년 9월): privacyguides.org/news/2026/09/16/signal-enables-phone-number-less-registration-in-beta/
  4. 4 TechCrunch: WhatsApp now lets you reserve usernames (2026년 6월): techcrunch.com/2026/06/29/whatsapp-now-lets-you-reserve-usernames/
  5. 5 Telegram FAQ: telegram.org/faq
  6. 6 Discord: 개인정보 처리방침: discord.com/privacy
  7. 7 TeamSpeak: Getting started: teamspeak.com/en/support/get-started/
  8. 8 Crocodile 보안 모델: github.com/pwalda/crocodile/blob/main/docs/SECURITY.md
  9. 9 Signal: Signal Protocol and post-quantum ratchets: signal.org/blog/spqr/
  10. 10 WhatsApp: 암호화 개요(기술 백서): whatsapp.com/security/WhatsApp-Security-Whitepaper.pdf
  11. 11 Telegram: 종단 간 암호화 FAQ: tsf.telegram.org/manuals/e2ee-simple
  12. 12 Discord: Meet DAVE, end-to-end encryption for audio and video: discord.com/blog/meet-dave-e2ee-for-audio-video
  13. 13 TeamSpeak 커뮤니티: What does “encrypt chat” do?: community.teamspeak.com/t/what-does-the-encrypt-chat-do/63362
  14. 14 Signal: How to build large-scale end-to-end encrypted group video calls: signal.org/blog/how-to-build-encrypted-group-calls/
  15. 15 Telegram: Extra-secure group calls: telegram.org/blog/group-calls-made-easy
  16. 16 Discord: Every voice and video call on Discord is now end-to-end encrypted: discord.com/blog/every-voice-and-video-call-on-discord-is-now-end-to-end-encrypted
  17. 17 TeamSpeak 커뮤니티: Encryption standards and forward secrecy: community.teamspeak.com/t/encryption-standards-and-forward-secrecy/63077
  18. 18 TeamSpeak: 기능: teamspeak.com/features/overview
  19. 19 Signal: 이용 약관 및 개인정보 처리방침: signal.org/legal/#privacy-policy
  20. 20 Crocodile 소스 코드: github.com/pwalda/crocodile
  21. 21 Signal Server 소스 코드: github.com/signalapp/Signal-Server
  22. 22 Telegram: 앱 소스 코드: telegram.org/apps#source-code
  23. 23 WhatsApp: 커뮤니티: whatsapp.com/communities
  24. 24 Signal: 다운로드: signal.org/download/
  25. 25 WhatsApp: 다운로드: whatsapp.com/download
  26. 26 Telegram: 앱: telegram.org/apps
  27. 27 Discord: 다운로드: discord.com/download
  28. 28 TeamSpeak: 다운로드: teamspeak.com/en/downloads/