Un grupo de Schnorr , propuesto por Claus P. Schnorr , es un subgrupo grande de orden primo de, el grupo multiplicativo de enteros módulopara algunos principiante. [ 1 ]
Definición
Para generar dicho grupo, genere,,de tal manera que
con,primo. Luego elige cualquieraen el rangohasta que encuentres uno de esos
- .
Este valor
es un generador de un subgrupo dedel orden. [ 2 ]
Aplicaciones
Los grupos de Schnorr son útiles en criptosistemas basados en registros discretos , incluidas las firmas de Schnorr y DSA . En tales aplicaciones, típicamentese elige que sea lo suficientemente grande como para resistir el cálculo de índices y los métodos relacionados para resolver el problema del logaritmo discreto (quizás de 1024 a 3072 bits), mientras quees lo suficientemente grande como para resistir el ataque de cumpleaños en problemas de logaritmo discreto, que funciona en cualquier grupo (quizás de 160 a 256 bits). Debido a que el grupo de Schnorr es de orden primo, no tiene subgrupos propios no triviales, lo que frustra los ataques de confinamiento debido a subgrupos pequeños. Las implementaciones de protocolos que utilizan grupos de Schnorr deben verificar, cuando corresponda, que los enteros proporcionados por otras partes sean de hecho miembros del grupo de Schnorr;es miembro del grupo siy. Cualquier miembro del grupo excepto el elementoTambién es un generador del grupo.
Referencias
- ↑ Schnorr, CP (1 de enero de 1991). "Generación eficiente de firmas mediante tarjetas inteligentes" . Journal of Cryptology . 4 (3): 161– 174. doi : 10.1007/BF00196725 . ISSN 1432-1378 . Consultado el 25 de julio de 2026 .
- ^ Singh, Priyanka; Khari, Manju; Kaundanya, Nikhil S. (2021). Bin Ahmad, Khairol Amali; Ahmad, Jaleel; Dulhare, Uma N. (eds.). "Impacto de la teoría de grupos en el criptosistema" . Cifrado funcional . Publicación internacional Springer: 19– 36. doi : 10.1007/978-3-030-60890-3_2 . Consultado el 25 de julio de 2026 .
- Algoritmos de clave asimétrica
- teoría de números
- teoría de grupos
- Esbozos de la teoría de grupos
- Fragmentos de criptografía