Estoy tratando de calcular "manualmente" cómo se calcula premaster_secret mediante el intercambio de claves RSA en TLS 1.2, pero no puedo hacer que los números se encuentren. Estoy usando Scapy SSL para generar una sesión TLS:
- Recupero los parámetros e y n de la clave de pub (mensaje de certificado) del primer certificado
- Recupero el premaster_secret de Scapy
- Computo ( premaster_secret e mod n )
- Comparo este resultado con el Premaster cifrado enviado en el mensaje de intercambio de clave de cliente, pero nunca es el mismo
¿Me estoy perdiendo algo?