/chaty

Encrypted Online Chat implemented by golang

Primary LanguageGo

Chaty

Encrypted Online Chat implemented by golang

Feature

  • Minimum information stored on server

  • Asymmetric Key (ECC) for user identification

  • Simple channels

  • Offline management on readable information (display names, channels, message history, etc)

  • Simple online administration

Progress

  • Basic Message Send & Poll

  • Sessions based on ECC

  • Encryption based on AES-256-GCM

  • Web Frontend (Untested)

  • Admin API

  • Admin CLI Frontend

Author

Tiny