Hoy te enseñaré a extraer la cadena base64 de una clave PEM usando una función de JS que puedes usar en el propio navegador web o en la consola de depuración, así como en Node.
Las claves PEM se ven así:
Pero en ocasiones solo necesitamos la cadena en base64 sin encabezado, pie ni saltos de línea, de modo que la clave anterior se podría ver así:
He escrito esta función de JavaScript para extraer solo el base64 de una clave en formato PEM, ya sea una clave pública o privada. Recibe una clave en formato PEM y devuelve solo la parte “importante” sin saltos de línea ni espacios.
El código es el siguiente: