Advanced Course on Contemporary Cryptology