p12f.exe.pasarelapagos.security.crypto
Class CryptoHelper

java.lang.Object
  extended byp12f.exe.pasarelapagos.security.crypto.CryptoHelper

public class CryptoHelper
extends java.lang.Object

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

Author:
ie00191m

Nested Class Summary
 class CryptoHelper.CryptoHelperException
          Excepcion.
static class CryptoHelper.CryptoHelperHolder
          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 CryptoHelper getInstance(java.lang.String pass)
          Devuelve una instancia de CryptoHelper (escriptador/desencriptador) para una pwd concreta.
 
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 CryptoHelper 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 CryptoHelper.CryptoHelperException
Encripta unca cadena.

Parameters:
str -
Returns:
Throws:
CryptoHelperException
CryptoHelper.CryptoHelperException

decrypt

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

Parameters:
str -
Returns:
Throws:
CryptoHelperException
CryptoHelper.CryptoHelperException