Hi..
What I propose is to implement (in c++) a chat program wherein the chat contents are encrypted with AES, with keys that change every 30 seconds or so.
I could then use RSA to distribute the new keys to each client. I estimate that doing this, creating a client and server for windows (could do it for linux instead if required) will take approximately two weeks.
Thanks,
Daniel Horne