Los criptosistemas se utilizan como medios para operar con datos (incluido el cifrado y la verificación). Esto es simplemente el uso de la criptografía. La criptografía es el arte de diseñar y verificar la seguridad de dichos sistemas. El aprendizaje automático se utiliza para analizar datos y producir alguna acción basada en datos. Esto es nuevamente solo el uso de Machine Learning, no “machine learning en criptografía”. Por lo tanto, para aclarar: el aprendizaje automático es aplicable cuando tenemos información que podemos asignar de manera eficiente a ML y queremos actuar sobre la información . Esto se aplica a cualquier dato que podamos mapear eficientemente en ML. Las funciones criptográficas no se pueden mapear de manera eficiente en la entrada de Machine Learning, por lo que Machine Learning no tiene un uso especial en criptografía (pero puede analizar algunos datos no criptográficos incluso al evaluar diseños criptográficos).
Entonces, supongo que la respuesta también puede ser: hay infinitas aplicaciones de aprendizaje automático en criptografía, como cualquier otro campo.
- ¿Para qué se utiliza la forma Backus-Naur?
- ¿Puede la notación musical (cualquiera que elija) considerarse Turing Complete?
- Criptografía: ¿Cuál es una explicación intuitiva de una red de sustitución-permutación?
- ¿Es beneficioso hacer un proyecto con algún profesor al final del primer año en IIT BHU?
- ¿Cuáles son algunas aplicaciones sorprendentes de Machine Learning en el mundo real?