Actualmente estoy empezando a estudiar los diferentes protocolos de seguridad y encontré el protocolo de contraseña remota segura de SRP. Logro entender las fórmulas matemáticas detrás de esto y el cálculo, pero no entiendo la razón / propósito de usar la "g" - > un generador del grupo multiplicativo.
¿Por qué es "g" un valor estático
por qué debería estar predefinido, por qué no se asigna dinámicamente
¿por qué "g" tiene el valor de 2 en la mayoría de las implementaciones, es decir, por qué no 3,4,5,6,7,8, ...
¿qué es tan importante acerca de este parámetro que debe incluirse en el cálculo,
¿Cuál es el propósito del generador del grupo multiplicativo? ¿Existe alguna relación especial que deba tener en cuenta en las matematicas?
que pasa cuando g es 1
He leído la definición de wikipedia de los Generadores pero todavía no entiendo cuál es la razón, POR QUÉ necesitamos usarlos, es decir, qué sucede cuando el grupo Z es cíclico, ¿por qué esto es una ventaja o no?