Download
(12Kb)
Download
Updated: 09-30-10 11:38 AM
Pictures
File Info
Updated:09-30-10 11:38 AM
Created:09-30-10 11:38 AM
Downloads:1,360
Favorites:0
MD5:

GEVR

Version: 0.1.0
by: TLH [More]

This addon is an early (though hopefully working) implementation of reasonably secure communication over the WoW UI. It has no purpose beyond toying with the concept of securely agreeing on a secret key and using it to trade messages that only log as unreadable data.

Diffie-Hellman key exchange is used to generate a session key, and this in turn is used to generate a keystream to encode each character.

Usage:

  • Begin by opening the addon's main window with the slash-command /gevr.
  • Enter the name of another player and click Add. If they also have the addon, each of you will appear in each other's contact list.
  • Click Key to begin key generation.*
  • When both of you have completed that, click Hash to complete the final key.*
  • Click Msg (or use /tx <name> <message>) to send a secure message.
  • Use /kreset <name> if you need to start over.
*These two procedures need a lot of computing time, and I have built in a slider to help with throttling the number of operations per frame. A lower setting will take longer to make a key, but leave your game FPS almost untouched. A higher setting will hit your game FPS while making a key, but the key will be ready sooner. This process never triggers automatically, only when you choose it to.

Apologies for the relative clunkiness and lack of a few obvious features; this is my first actual add-on beyond personal tweaks to the UI, so still picking things up as I go

Feedback is welcome!

There have been no comments posted to this file.
Be the first to add one.



Category Jump: