|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.utils.cifrado.EncriptadorAbstracto
public abstract class EncriptadorAbstracto
Clase que contiene propiedades comunes de las clases
que implementan el interfaz EncriptadorCodigo
Field Summary | |
---|---|
protected static java.lang.String |
CLAVE_CIFRADO
|
private java.lang.String |
prefijoTextoClaro
Prefijo que se añade al texto |
Constructor Summary | |
---|---|
EncriptadorAbstracto()
|
Method Summary | |
---|---|
java.lang.String |
getPrefijoTextoClaro()
Prefijo que se añade al texto |
protected javax.crypto.Cipher |
obtenerObjetoCifrado(java.lang.String tipo)
Obtiene una instancia del objeto que cifra, algoritmo AES |
protected java.lang.String |
procesarPrefijo(java.lang.String textoClaro)
Procesa que el texto claro comience con el prefijo, si este es diferente de nulo . |
void |
setPrefijoTextoClaro(java.lang.String prefijoTextoClaro)
Prefijo que se añade al texto |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface es.mcu.yingo.utils.cifrado.EncriptadorCodigo |
---|
cifrar, descifrar |
Field Detail |
---|
protected static final java.lang.String CLAVE_CIFRADO
private java.lang.String prefijoTextoClaro
Constructor Detail |
---|
public EncriptadorAbstracto()
Method Detail |
---|
protected javax.crypto.Cipher obtenerObjetoCifrado(java.lang.String tipo) throws java.security.NoSuchAlgorithmException, javax.crypto.NoSuchPaddingException
tipo
-
java.security.NoSuchAlgorithmException
javax.crypto.NoSuchPaddingException
protected java.lang.String procesarPrefijo(java.lang.String textoClaro) throws SeguridadYingoException
textoClaro
-
SeguridadYingoException
public java.lang.String getPrefijoTextoClaro()
public void setPrefijoTextoClaro(java.lang.String prefijoTextoClaro)
prefijoTextoClaro
- the prefijoTextoClaro to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |