public static function hash( string $algo = 'sha1', string $data = NULL )
    {
        if (!$data){
            $data = microtime().uniqid(mt_rand(),1);
        }
        return hash( $algo, $data );
    }