-
Notifications
You must be signed in to change notification settings - Fork 0
Chat 3.0
kedji/chat3
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Personal Chat 3.0 Redesign of the personal class, Chat 2.1. Chat 3.0 adds: - GUI interface using Fox - Peer-granular authentication, allowing untrusted servers - Individual rooms - 2,400-bit RSA by default - Multiple concurrent logins Files: ------ clent3.rb - Client-side network management chat3.rbw - Main GUI application chat_serv3.rb - Chat 3.0 server chat_window.rb - Main GUI window/container cmd_chat.rb - Command line interface to Chat 3.0 comm3.rb - Network protocol implementation and abstraction layer for the underlying cryptosystem controls3.rb - Server-side plugins room_pane.rb - View and controller for the basic chatroom widget guser3.rb - Extensions to user3.rb specific to the GUI implementation keygen3 - Command line tool for generating an RSA keypair an account name rsa.rb - Pure ruby implementation of the popular RSA encryption protocol serv_ssl - Server-side abstraction to Ruby's OpenSSL bindings symmetric3.rb - Class controlling all symmetric encryption and key management
About
Chat 3.0
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published