basic cryptology concepts lecture 2 6642143