Skip to content

DequElite/ArgoC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArgoC — Secured Socket Chat

ArgoC is not just another chat. It’s a lightweight CLI tool for secure communication over sockets — прямо из терминала.

Talk directly with your friends without middle servers, using encrypted messages.


⚡ Features

  • 🔐 AES encryption for all messages
  • 🧠 Simple and clean CLI interface
  • 🌐 Direct connection (peer-to-peer style)
  • 🗂 Chat history stored in JSON
  • 🧱 Clean Architecture (easy to scale and maintain)

🚀 Usage

Build ArgoC (This will be removed in the future)

mvn package

Start server

java -jar ArgoC.jar -s --port 9999 --password mySecret

Start client

java -jar ArgoC.jar -c --host 127.0.0.1 --port 9999 --password mySecret

History

Show all:

java -jar ArgoC.jar -h --show ALL

Show by id:

java -jar ArgoC.jar -h --show ONE --id ...

⚠️ Important

Both sides must use the same password, otherwise messages cannot be decrypted.


💬 Who is this for?

  • developers
  • CLI lovers
  • anyone curious about networking & encryption

🧪 Status

Work in progress. Core architecture is ready — more features coming soon.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages