Al firmar el TRA utilizando una llave pasada como string (en vez de indicando el path) se evalúa que el texto arranque con "-----BEGIN RSA PRIVATE KEY-----". Esto deja fuera las llaves creadas con formato PKCS#8, las cuales pueden iniciar con "-----BEGIN PRIVATE KEY-----" o con "-----BEGIN ENCRYPTED PRIVATE KEY-----".
Al firmar el TRA utilizando una llave pasada como string (en vez de indicando el path) se evalúa que el texto arranque con "-----BEGIN RSA PRIVATE KEY-----". Esto deja fuera las llaves creadas con formato PKCS#8, las cuales pueden iniciar con "-----BEGIN PRIVATE KEY-----" o con "-----BEGIN ENCRYPTED PRIVATE KEY-----".