Đây là kho tư liệu cá nhân, lưu trữ lời giải của mình cho một số thử thách chủ yếu thuộc mảng Mật mã học trong các cuộc thi CTF.
Đường dẫn tới lời giải của một số thử thách trong một cuộc thi có dạng: tên cuộc thi
-> năm tổ chức cuộc thi
.
Mình theo học ngành An toàn thông tin tại Học viện Kĩ thuật Mật mã niên khóa 2014-2019 (khóa 11). Theo mình nghĩ, muốn học Mật mã thì phải có nền Toán và Khoa học Máy tính đủ vững. Toán là lý thuyết tiền đề, còn Khoa học Máy tính là nơi Mật mã được ứng dụng ra bên ngoài. Do đó, mình đã chủ động học chắc những môn này (chiếm phần lớn chương trình đào tạo trong 3 năm đầu tiên).
Mình xin phép được liệt kê một vài khóa học/sách mở mà mình đã/đang đọc/học qua để chắc thêm kiến thức ở trường (các bạn ấn vào liên kết để có thêm thông tin):
- Toán
- Đại số tuyến tính
- Xác suất thống kê
- Toán rời rạc/Toán chuyên đề
- Đại số/Lý thuyết số
- Khoa học Máy tính
- Kiến trúc máy tính
- Mạng máy tính
- Giải thuật
- Mật mã