Để bắt đầu tiếp cận với Mật Mã học, cần phải nắm bắt kĩ về Toán, mà cụ thể ở đây là Lí thuyết số và Đại số. Vì vậy, mình sẽ trình bày về các kiến thức cần thiết liên quan đến Lí thuyết số và Đại số hiện đại, kèm với một ít code và nhiều bài tập liên quan.