Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CipherGist — GitHub Gists를 통한 종단간 암호화 메시징 | Kitploit
도구/GitHubGitHub/spyboy-productions/ciphergist
Encryption/Decryption ToolsCryptographyPrivacyUtilities & Frameworks
GitHubspyboy-productions/ciphergist

CipherGist

GitHub Gists를 통한 종단간 암호화 메시징

저장소 보기
3891년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

이 GitHub 저장소가 유용하시다면, 별표(⭐️)를 눌러주세요!

     

🛡️ CipherGist - GitHub Gist를 통한 종단간 암호화 메시징

CipherGist는 백엔드로 GitHub Gist를 사용하여 비공개 통신을 가능하게 하는 가볍고 안전한 오픈소스 암호화 메신저입니다. **NaCl (libsodium)**을 활용한 최첨단 암호화를 통해 의도된 수신자만 메시지를 해독할 수 있습니다. 중앙 서버 없음, 메타데이터 추적 없음—순수한 암호화 메시징입니다.

✨ 기능

✅ 종단간 암호화 – Ed25519 (서명) 및 **X25519 (암호화)**를 사용하여 안전한 통신을 제공합니다.
✅ 중앙 서버 없음 – 메시지는 GitHub Gist를 통해 저장 및 교환됩니다.
✅ 자동 소멸 키 – 개인 키는 원격으로 공유되거나 저장되지 않습니다.
✅ 가볍고 빠름 – 최소한의 종속성으로 터미널에서 실행됩니다.
✅ 크로스 플랫폼 – Windows, Android(Termux), macOS, Linux에서 작동합니다.
✅ 완전 오픈소스 – 코드 투명성이 보안을 보장합니다.


🔥 CipherGist의 독특한 점은?

🔹 기존 메신저(WhatsApp, Signal)와 달리, CipherGist는 중앙 서버를 사용하지 않습니다.
🔹 전화번호, 이메일 또는 신원이 필요 없음—GitHub 계정만 있으면 됩니다.
🔹 메시지는 영구 저장되지 않습니다—Gist에서 삭제되면 영원히 사라집니다.
🔹 제3자 추적 없음—GitHub 자체도 암호화된 메시지를 읽을 수 없습니다.

📊 CipherGist vs 다른 메신저 – 기능 비교

🚀 결론:
CipherGist는 가장 프라이빗하고 자가 호스팅된 옵션으로, 중앙 서버 없음, 전화번호 불필요, 암호화 키 완전 제어를 원하는 사람들에게 이상적입니다. 하지만 주류 메신저만큼 사용자 친화적이지 않으며 현재 그룹 채팅 기능이 부족합니다.


🛠️ 설치 및 설정

1️⃣ 설치

root@kitploit:~
git clone https://github.com/spyboy-productions/CipherGist.git
root@kitploit:~
cd CipherGist
root@kitploit:~
pip install -r requirements.txt

2️⃣ GitHub 계정 만들기

아직 계정이 없다면 GitHub에 방문하여 계정을 만드세요.

3️⃣ GitHub 토큰 받기

  1. 방문: GitHub 개발자 설정
  2. "Generate new token" (classic) 클릭
  3. "Gist" 선택 (읽기, 쓰기, 삭제 권한)
  4. GitHub 토큰을 복사하여 저장하세요 (다시 볼 수 없습니다!)

4️⃣ Gist 만들기

  1. 이동: GitHub Gists
  2. "New Gist" 클릭
  3. 이름을 chat.txt로 지정 (공개 또는 비공개로 유지)
  4. "Create gist" 클릭
  5. Gist ID 복사 (URL의 마지막 부분)

5️⃣ CipherGist 실행

root@kitploit:~
python CipherGist.py

처음 실행하는 경우 다음을 묻습니다:
🔹 GitHub 토큰
🔹 Gist ID

이들은 향후 사용을 위해 config.txt에 저장됩니다.


⚠️ 중요:
대화가 작동하려면 귀하와 친구가 동일한 config.txt를 사용해야 합니다!

config.txt를 친구와 수동으로 공유하거나 다음 방법을 사용하여 공유할 수 있습니다...

config.txt 공유하기

root@kitploit:~
python send.py
root@kitploit:~
- 🔐 Note: It encrypts config.txt, uploads it to a Gist, and automatically deletes it after your friend downloads and decrypts it.

config.txt 받기

root@kitploit:~
python receiver.py

config.txt를 다운로드, 복호화하여 원래 형식으로 저장한 후 gist를 삭제합니다.

🔑 사용 방법

root@kitploit:~
python CipherGist.py

📤 메시지 보내기:

  1. 메시지를 입력하고 Enter를 누르세요.
  2. 메시지는 암호화되어 Gist에 저장됩니다.
  3. 동일한 config.txt를 가진 친구가 이를 해독할 수 있습니다.

📥 메시지 받기:

  1. 프로그램은 3초마다 Gist를 확인합니다.
  2. 새 암호화 메시지가 발견되면 자동으로 해독하여 표시합니다.

🔐 CipherGist는 안전한가요?

✔ NaCl 암호화 사용 (Ed25519 및 X25519) – 보안 전문가들이 신뢰합니다.
✔ 비밀번호 저장 없음 – 키는 세션별로 생성됩니다.
✔ 중앙 서버 없음 – GitHub는 암호화된 메시지를 읽을 수 없습니다.
✔ 메타데이터 유출 없음 – 암호화된 텍스트만 Gist에 업로드됩니다.
✔ 자가 호스팅 및 감사 가능 – 암호화 키를 직접 제어합니다.


📝 향후 계획

🚀 모바일 앱 – Android/iOS용 모바일 버전.

🔒 다중 사용자 채팅 지원 – 안전한 그룹 대화.


🎯 지금 암호화를 시작하세요!

중앙 집중형 메신저는 잊으세요. CipherGist로 프라이버시를 통제하세요.

이 GitHub 저장소가 유용하시다면, 별표(⭐️)를 눌러주세요!

도구 다운로드
기능CipherGist 🛡️Signal 🔵Telegram ✈️WhatsApp ✅Email (PGP) 📧
종단간 암호화✅ 예 (NaCl - X25519)✅ 예 (Signal Protocol)⚠️ 비밀 채팅만✅ 예✅ 예 (PGP)
전화번호 필요❌ 아니요✅ 예✅ 예✅ 예❌ 아니요
서버 저장❌ 없음 (GitHub Gist 사용)✅ 예 (Signal 서버)✅ 예 (클라우드 기반)✅ 예 (Meta 서버)❌ 아니요
메타데이터 수집❌ 아니요 (Gist에 암호화된 텍스트만)⚠️ 일부 (연락처 저장)⚠️ 높음 (클라우드 동기화)🚨 매우 높음 (메타데이터 및 백업)❌ 아니요
자가 호스팅 옵션✅ 예 (자신의 Gist)❌ 아니요❌ 아니요❌ 아니요✅ 예 (자체 메일 서버)
메시지 삭제✅ 완전 제어 가능 (Gist 삭제)✅ 예 (사라지는 메시지)✅ 예✅ 예✅ 예
그룹 채팅 지원❌ 아직✅ 예✅ 예✅ 예❌ 아니요
다중 기기 지원✅ 예 (크로스 플랫폼)✅ 예✅ 예✅ 예✅ 예
제3자 추적❌ 없음❌ 아니요✅ 예 (클라우드 저장소)✅ 예 (Meta 추적)❌ 아니요
종속성🔹 Python, GitHub Gist🔹 Signal 앱🔹 Telegram 앱🔹 WhatsApp 앱🔹 PGP 도구
메시지 전달🔄 3초마다 Gist 폴링📩 푸시 알림📩 푸시 알림📩 푸시 알림📩 이메일
오픈소스✅ 예✅ 예⚠️ 부분적으로❌ 아니요✅ 예
데이터 소유권✅ 귀하가 메시지를 소유합니다❌ 아니요❌ 아니요❌ 아니요✅ 예
최적 사용 사례🔐 익명 안전 채팅🔵 개인 메시징🔹 캐주얼 및 클라우드 백업✅ 친구 및 가족📧 이메일 보안