Skip to content

Reaper38/SdMessenger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

SdMessenger is a client-server chat application written in C#. Unlike typical examples, chat server is single-threaded and uses synchronous sockets. However, its design makes possible to distribute load over multiple threads.

Features:

  • Private messages (the only mode so far)
  • Client-server traffic encryption: AES/Blowfish with RSA key exchange
  • File transfer
    • Should handle really large files
    • Individual sessions can be suspended/resumed
  • Pure console chat server
    • Is administered via command line
    • Password-protected user accounts with different access rights
  • Works over the Internet

About

sd-messenger

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%