Generalmente hay dos (2) formas en mi humilde opinión para comenzar.
- Toma un curso Esto es si estás en una institución académica que ofrece un curso de criptografía. La mayoría de los programas con sólidos antecedentes en matemáticas probablemente tendrán algunos miembros de la facultad interesados en ofrecer esto. Tome el material introductorio primero y luego continúe con los cursos más difíciles a medida que avanza. También necesita algo de matemática (particularmente teoría de números). Personalmente tengo una licenciatura en ingeniería y física y no tuve mucha exposición a la teoría de números. Entonces, cuando tomé mi maestría en informática, necesitaba ponerme al día en esa área.
- Lee un buen libro . Este es otro camino a tomar en particular para aquellos que solo desean una apreciación general del campo antes de decidir si seguir adelante. Me gusta especialmente el Libro de códigos de Simon Singh y algunos de los materiales de Bruce Scheiner son bastante accesibles.
En algún momento (a menos que esté en una institución con un grupo de criptografía muy establecido), necesitará encontrar más material usted mismo más allá de cursos y libros. Necesitará encontrar personas afines para viajar con usted e intentar buscar en Internet proyectos en los que pueda participar. En particular, es posible que desee inscribirse en alguno de estos programas.
- ¿Hay una plataforma para registrarse para obtener información sobre el aprendizaje automático, conferencias, talleres, trabajos y otras actividades?
- ¿Qué requisitos necesito para reparar computadoras?
- ¿Cómo funciona una aplicación de traducción de idiomas?
- ¿Cuál era el objetivo de las Apple 1 y 2 cuando estaban siendo diseñadas?
- ¿Hay alguna idea de proyecto innovadora relacionada con la creación de redes para un estudiante de CS de último año?