/** * 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)); } }
/** * 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'; */ } }
/** * 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'])); }