This module provides students with knowledge of cryptography and data encryption algorithms. At the same time, it provides the ability to analyze and implement cryptographic problems. Content included:
- Introduce some basic math knowledge.
- Basics of cryptography
- DES (Data Encryption Standard) encryption method
- AES (Advanced Encryption Standard) encryption method
- Public key encryption method
- Hash function