¿Qué conocimientos se necesitan para la seguridad de la información de la red Zhihu?
1. Las matemáticas avanzadas no son inútiles, el álgebra lineal es muy importante. , y la teoría de números se ha desarrollado durante miles de años, la criptografía la convirtió en una materia práctica por primera vez;
2. Matemáticas discretas: lógica matemática, álgebra moderna (estructura algebraica, teoría de grupos);
3. Dominar varios algoritmos criptográficos clásicos y algoritmos criptográficos modernos. Los algoritmos criptográficos clásicos deben tener capacidades de programación de algoritmos con una historia de más de 200 años, y los algoritmos criptográficos modernos deberían al menos poder implementar DES; dominar los principios y funciones de los algoritmos hash;
4. Criptosistemas y criptosistemas asimétricos Los modelos y algoritmos representativos, estar familiarizado con el uso de dos criptosistemas, especialmente el criptosistema asimétrico, dominar los modelos y principios de firma digital, cifrado, distribución de claves, autenticación de identidad y otras aplicaciones, y dominar el sistema PKI.
5. Conozca la diferencia entre la estructura de siete capas y la estructura de cinco capas de la red OSI y domine los protocolos principales de cada capa.
6. algunos protocolos importantes (como IP, TCP, UDP, ARP, etc.), domine los protocolos de mejora de seguridad o los planes de mejora de seguridad de estos protocolos y domine el proceso de protocolo de enlace SSL
7. en el uso del lenguaje C; dominar la correspondencia entre los programas en lenguaje C y el código ensamblador, conocer la asignación de la pila y el montón del sistema, conocer los riesgos de seguridad comunes durante el proceso de conversión y al menos conocer el desbordamiento de la matriz. desborde usted mismo;
8. Domine las estrategias básicas de seguridad del sistema.
Estos son la base del conocimiento básico y son relativamente teóricos. Una vez dominada la teoría, es bastante fácil aplicarla en la práctica. Después de aprender esto, naturalmente sabrá qué saber al presentar la solicitud.