get_random_bytes function