nethical6 GitHub avatar

conversation-steganography

nethical6

A tool that hides encrypted secret messages inside innocent-looking AI-generated chat text for private communication over any messaging platform.

Stars

393

7-day growth

No data

Forks

19

Open issues

0

License

GPL-3.0

Last updated

2026-07-18

Why it is worth attention

It provides a novel steganographic approach that encrypts messages and disguises them as normal chat text using a local AI model, bypassing platform surveillance without raising suspicion.

Who it is for

  • Privacy-conscious individuals in high-surveillance regions
  • Journalists and activists needing covert communication channels
  • Security researchers exploring steganography and local AI use
  • Developers interested in encrypted messaging combined with AI-generated cover text

Use cases

  • Sending encrypted messages through WhatsApp, Telegram, Signal, or email without revealing covert intent
  • Simulating two-person encrypted chat for testing or demonstration
  • Automating covert message relay via shell scripts or bots
  • Teaching or researching steganography and cryptographic chaining

Strengths

  • AES-SIV encryption with conversation chaining prevents tampering, deletion, or reordering detection
  • AI model runs 100% locally with no cloud calls, enhancing privacy and offline usability
  • Supports multiple AI models (Llama, GPT-2) with setup wizard for easy configuration
  • Includes a simulation mode for testing two users on a single device without needing a second party

Considerations

  • Proof of concept with known issues; not production-ready
  • Requires both parties to use the same AI model and process messages in exact order, limiting flexibility
  • Cover text must be copied byte-for-byte; autocorrect or formatting breaks decoding

README quick start

Quick Start

Description

Use LLMs to hide secret messages inside normal looking conversations

Related repositories

Similar projects matched by category, topics, and programming language.

programmersd21
Featured
programmersd21 GitHub avatar

flow

A terminal dashboard that shows your internet throughput in real time, with a deliberately minimal interface designed to be understood within one second.

Developer ToolsDesktop Apps
66
vshulcz
vshulcz GitHub avatar

deja-vu

deja is a zero-dependency binary that indexes local agent conversation histories from multiple AI coding tools into a searchable, private memory layer with MCP recall, redaction, and sync capabilities.

Go
343
shibadogcap
shibadogcap GitHub avatar

dpgk

ドーパミン中毒のガキ専用、問答無用でターミナルを虹色にするやつ

Go
137