This project is to be done in teams of
size 2. You and your partner are to develop implementations
of SDES encryption and decryption, one person is free to choose their implementation language
from the choices of C, C++, Java or C#, the other person should implement the same algorithms in
one of the other languages (previously mentioned). Together the team should develop two GUIs that will allow the
exchange of encrypted
messages and the subsequent decryption and display of those messages. The GUIs can be developed in Java and
tied to the SDES implementations using the Java Native Interface (JNI). The GUI should allow the user to
enter the key to be used, a text message to be sent, and see any received, decrypted messages.
(A simple secure chat client).
Make sure that you have notified the TA as to who your partner for this exercise is.
When complete place your solution in the Proj 2 folder on your FTP account on the class server
(bigblackbox.cs.binghamton.edu).
Last updated: 02/16/2015 - RVS