*Noem enkele voorwaarden waaraan een cryptografisch algoritme moet voldoen om veilig te zijn.