p12f.exe.pasarelapagos.security.crypto
Class DESCryptoHelper

java.lang.Object
  extended byp12f.exe.pasarelapagos.security.crypto.DESCryptoHelper
All Implemented Interfaces:
ICryptoHelper

public class DESCryptoHelper
extends java.lang.Object
implements ICryptoHelper

Clase de ayuda para la encriptación/desencriptación simétrica.

Author:
ie00191m

Nested Class Summary
static class DESCryptoHelper.DESCryptoHelperHelperHolder
          Guarda una instancia de CryptoHelper.
 
Field Summary
static java.lang.String encoding
           
 
Method Summary
 java.lang.String decrypt(java.lang.String str)
          Desencripta una cadena.
 java.lang.String encrypt(java.lang.String str)
          Encripta unca cadena.
static DESCryptoHelper getInstance(java.lang.String pass)
          Devuelve una instancia de CryptoHelper (escriptador/desencriptador) para una pwd concreta.
static void main(java.lang.String[] args)
          Para probar.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

encoding

public static final java.lang.String encoding
See Also:
Constant Field Values
Method Detail

getInstance

public static DESCryptoHelper getInstance(java.lang.String pass)
Devuelve una instancia de CryptoHelper (escriptador/desencriptador) para una pwd concreta.

Returns:

encrypt

public java.lang.String encrypt(java.lang.String str)
                         throws CryptoHelperException
Encripta unca cadena.

Specified by:
encrypt in interface ICryptoHelper
Parameters:
str -
Returns:
Throws:
CryptoHelperException

decrypt

public java.lang.String decrypt(java.lang.String str)
                         throws CryptoHelperException
Desencripta una cadena.

Specified by:
decrypt in interface ICryptoHelper
Parameters:
str -
Returns:
Throws:
CryptoHelperException

main

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

Parameters:
args -