Menu

Cipher

Alberto Sanchez Lopez

El Cipher es el objeto con el que se realiza el cifrado de las contraseñas de los usuarios en la aplicación.

Para definir el Cipher que se utilizará dentro del [AccessController] se deben incluir las siguientes lineas:

<cipher class="paquete.Clase">
    params...
</cipher>

[Ejemplo de NA_authentication.xml]

Donde:

  • class: Obligatorio. Cadena. Es el nombre absoluto de la clase (que extiende de Cipher) que se utilizara para cifrar las contraseñas de los usuarios
  • params: Son los parametros (una línea por parametro) que requiere la clase para su construcción
    [Definición de Parametros]

Actualmente se cuenta con los siguientes tipos de Cipher:

  • CipherMd5Des: Objeto que se asigna por default si es que no se especifica uno. Realiza el cifrado de contraseñas a través del Algoritmo MD5
  • CipherSha1: Objeto que realiza el cifrado de contraseñas a través del Algoritmo SHA1

Related

Wiki: AccessController
Wiki: Definición de Parametros
Wiki: Ejemplo de NA_authentication.xml
Wiki: Home

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.