¿Cómo usar Linux openssl para generar CSR para iOS?

Apple, fiel a su espíritu extremadamente patentado, requiere que los certificates usados ​​para el progtwig de desarrollador de iOS se generen con una mac. (como un file .certSigningRequest)

Obviamente, de alguna manera usan un estándar para estas keys, así que mi pregunta es: ¿Qué aspecto tiene un .certSigningRequest? ¿Alguien podría compartir una versión censurada de su file? (mientras se mantiene la misma longitud)

Entonces, estoy seguro de que podemos encontrar una manera de generar lo mismo con openssl, y finalmente editar el file csr para que coincida con el formatting requerido por apple.

Gracias.

Ah, de hecho, es estrictamente el mismo formatting que los files generados con openssl. Solo utilizo para generar siempre 4096 y no esperaba que Apple use solo 2048.

Entonces, para generar un set de keys para el desarrollador ios:

openssl genrsa -out ios-dev.key 2048 openssl req -new -key ios-dev.key -out ios-dev.csr