Coding theory & cryptology