Skip to content
Snippets Groups Projects
Commit 22c8e046 authored by Christopher Bohn's avatar Christopher Bohn :thinking:
Browse files

created file to add issues to students' repos

parent 6626cf64
No related branches found
No related tags found
No related merge requests found
Title,Description
Create new localization file,"Create a properties file for another language, giving it the name appropriate for the language."
Write code to change locales,"Decide on a keyword to indicate that you want to change the language and place this keyword in the localization files, keyed to communicate.keyword.setLocale. Write the code to handle the new keyword."
Write NullCipher,NullCipher is a cipher algorithm that does not transform messages.
Test NullCipher,Write JUnit tests to verify that its encipher() and decipher() methods do not enicpher/decipher their argument.
Write code to use cipher algorithms,Initially the code will only use NullCipher
Write the first cipher algoirthm,Must be a different cipher than the second cipher. Consider making the key be an argument to the constructor.
Test he first cippher algorithm,Write JUnit tests to verify that its encipher() and decipher() methods function correctly.
Write the second cipher algorithm,Must be a different cipher than the first cipher. Consider making the key be an argument to the constructor.
Test the second cipher algorithm,Write JUnit tests to verify that its encipher() and decipher() methods function correctly.
Write CipherFactory,A simple factory that produces a Cipher object based on the arguments to createCipher
Test CipherFactory,Write JUnit tests to verify that createCipher returns the correct type of Cipher.
Modify SocketChat to use CipherFactory,Decide on a keyword to indicate that you want to change the cipher being used. Update the localizatin files with the new keyword. Write the code to handle the new keyword.
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment