Ejemplo mcrypt_module_self_test

Ejemplo 1

Descripción

Este ejemplo muestra hacer un test sobre el propio algoritmo.
Para ello utilizamos en el ejemplo los algoritmos MCRYPT_RIJNDAEL_128 y MCRYPT_BOGUS_CYPHER. Al ejecutar la función mcrypt_module_self_test, esta devolverá true si el test tuvó éxito, y false en caso contrario.

mcrypt_35.jpg

Código

<?php
 
    $algoritmo=MCRYPT_RIJNDAEL_128;
    if (mcrypt_module_self_test($algoritmo)==true){
    echo "El test sobre el algoritmo ".$algoritmo." tuvó éxito.";
    }else{
    echo "El test sobre el algoritmo ".$algoritmo." falló.";
    }
    echo "<br>";    
 
    $algoritmo=MCRYPT_BOGUS_CYPHER;
    if (mcrypt_module_self_test($algoritmo)==true){
    echo "El test sobre el algoritmo ".$algoritmo." tuvó éxito.";
    }else{
    echo "El test sobre el algoritmo ".$algoritmo." falló.";
    }
 
?>
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License