- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Sicurezza] hash_algos();
-
[Sicurezza] hash_algos();
PHP 5
*Sintassi *: array hash_algos ( void )hash_algos è una funzione di php che restituisce un array completo di tutte le forme di cryptaggio possibili.
Esempio.
[php]<?php
$hash = hash_algos();
print_r($hash);
?>[/php]Risultato:Array ( [0] => md2 [1] => md4 [2] => md5 [3] => sha1 [4] => sha256 [5] => sha384 [6] => sha512 [7] => ripemd128 [8] => ripemd160 [9] => ripemd256 [10] => ripemd320 [11] => whirlpool [12] => tiger128,3 [13] => tiger160,3 [14] => tiger192,3 [15] => tiger128,4 [16] => tiger160,4 [17] => tiger192,4 [18] => snefru [19] => gost [20] => adler32 [21] => crc32 [22] => crc32b [23] => haval128,3 [24] => haval160,3 [25] => haval192,3 [26] => haval224,3 [27] => haval256,3 [28] => haval128,4 [29] => haval160,4 [30] => haval192,4 [31] => haval224,4 [32] => haval256,4 [33] => haval128,5 [34] => haval160,5 [35] => haval192,5 [36] => haval224,5 [37] => haval256,5 ) ```Utility: Per usare appieno la funzionalità di hash_algos potremmo creare uno script del genere: [php]<?php $hash = hash_algos(); $key = "Frase da criptare"; $crypt = hash($hash[22],$key);//Cryptiamo con crc32b ?>[/php]Ola!:ciauz: