@Test
public void test() {
try {
String user = System.getProperty("user.name");
String home = System.getProperty("user.home");
Crypto crypto = new Crypto(user,home);
String message = "Hello DUCC!";
byte[] cypheredMessage = crypto.encrypt(message);
Properties properties = new Properties();
String key_signature = "signature";
properties.put(key_signature, cypheredMessage);
cypheredMessage = (byte[]) properties.get(key_signature);
Object decypheredMessage = crypto.decrypt(cypheredMessage);
if(!message.equals(decypheredMessage)) {
System.out.println("user="+user);
System.out.println("home="+home);
System.out.println("message="+(String)message);
System.out.println("decypher="+(String)decypheredMessage);