Improbable.
Es posible que pueda comprender los principios de la criptografía hasta tal punto que pueda mantenerse al día con las publicaciones de investigación en ese campo y tal vez depurar las bibliotecas de criptografía existentes utilizando ese conocimiento.
“Desarrollar cosas en este campo” (supongo que quiere decir desarrollar algoritmos verdaderamente novedosos) no es un esfuerzo en solitario. Comienzas como un criptoanalista, alguien que encuentra las debilidades en los algoritmos o esquemas de otras personas. Después de algunos años de hacer eso en un equipo, puede pasar a crear sus propias cosas que al principio solo serán una extensión o mejora de los esquemas existentes. Después de eso, usted y su equipo pueden comenzar a desarrollar sus propios algoritmos nuevos desde cero.
- Cómo prepararme para poder ser un ingeniero informático de clase mundial que pueda ganar cualquier competencia de codificación como ACM-ICPC, Gsoc, etc.
- ¿En qué empresa es mejor trabajar como ingeniero de software recién salido de la universidad: Google o Twitter?
- ¿Qué software se necesita con mayor urgencia ahora y cuál no está disponible ahora?
- Actualmente estoy estudiando para obtener un diploma en ingeniería civil. Sin embargo, soy bueno diseñando y la ingeniería me parece bastante aburrida. Si estudio para un B.Arch después de mi diploma, ¿complementará mi carrera?
- Como graduado en ciencias de la computación que no ha estado en la industria por un tiempo, ¿qué recursos me mantendrían al día y me prepararían para el mundo laboral?
Sin este camino, no se lo tomará en serio, y con razón, ya que carecería de experiencia para saber qué hace un buen sistema criptográfico.