Exemplo n.º 1
0
 /**
  * Metodo Privado
  * Decodificar($Valor)
  * 
  * Genera el proceso de decodificación de los datos
  * @access private
  */
 private static function Decodificar($Valor)
 {
     if (self::$Password == null) {
         return NeuralCriptografia::DeCodificar($Valor, self::$App);
     } else {
         return NeuralCriptografia::DeCodificar($Valor, array(hash('md5', self::$Password), self::$App));
     }
 }
Exemplo n.º 2
0
 /**
  * Autentificacion::loginCriptoValidacion()
  *
  * genera la validacion si se esta enviando desde el formulario
  * los datos 
  * @return void
  */
 private function loginCriptoValidacion()
 {
     if (NeuralCriptografia::DeCodificar($_POST['enviar'], array(date("Y-m-d"), APP)) == true) {
         $this->loginDatosVacios();
     } else {
         header("Location: " . NeuralRutasApp::RutaUrlAppModulo('Index', 'Index', 'Index', array('ERRORLLAVE')));
         /* echo 'Llave no funciona'; */
     }
 }
Exemplo n.º 3
0
 /**
  * Alto_Impacto::procesoAjaxActualizarProceso()
  * 
  * @return void
  */
 private function procesoAjaxActualizarProceso()
 {
     $DatosPost = AppFormato::Espacio()->Mayusculas()->MatrizDatos($_POST);
     $DatosPost['ID_AVISO'] = NeuralCriptografia::DeCodificar(AppHexAsciiHex::HEX_ASCII($DatosPost['PROCESO']), array(date("Y-m-d"), APP));
     unset($DatosPost['boton'], $DatosPost['PROCESO']);
     $sesion = AppSesion::obtenerDatos();
     echo json_encode($this->Modelo->actualizarAltoImpacto($DatosPost, $sesion['Informacion']['USUARIO_RR']));
 }