de.folt.util
Class OpenTMSCrypter

java.lang.Object
  extended by de.folt.util.OpenTMSCrypter

public class OpenTMSCrypter
extends java.lang.Object

This class implements the OpenTMS encryption and decryption functions.

Author:
klemens

Constructor Summary
OpenTMSCrypter()
          returns an OpenTMSCrypter with a standard secret
OpenTMSCrypter(java.lang.String passPhrase)
          OpenTMSCrypter initializes the OpenTMSCrypter with a secret (string)
 
Method Summary
 java.lang.String decryptString(java.lang.String str)
          decryptString decrypts a string and returns the decrypted string
 java.lang.String encryptString(java.lang.String str)
          encryptString encrypt a given string and returns the encrypted string
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenTMSCrypter

public OpenTMSCrypter()
returns an OpenTMSCrypter with a standard secret


OpenTMSCrypter

public OpenTMSCrypter(java.lang.String passPhrase)
OpenTMSCrypter initializes the OpenTMSCrypter with a secret (string)

Parameters:
passPhrase - - the string used to generate the encrypted secret
Method Detail

main

public static void main(java.lang.String[] args)

decryptString

public java.lang.String decryptString(java.lang.String str)
decryptString decrypts a string and returns the decrypted string

Parameters:
str - the encrypted string to be decrypted into its original value
Returns:
the decrypted string

encryptString

public java.lang.String encryptString(java.lang.String str)
encryptString encrypt a given string and returns the encrypted string

Parameters:
str - - the string to be encrypted
Returns:
the encrypted string