LogRaker añade RSA a swift-nio-ssh porque Amazon EC2 no le dejó otra opción

Adding RSA Support to swift-nio-ssh

LogRaker añade RSA a swift-nio-ssh porque Amazon EC2 no le dejó otra opción

swift-nio-ssh solo admite primitivas modernas, pero Amazon EC2 sigue entregando claves RSA PKCS#1 y las instancias antiguas no se pueden migrar desde el cliente. LogRaker creó un fork de ocho archivos que ofrece rsa-sha2-512, obligado porque nio-ssh no procesa SSH_MSG_EXT_INFO y no hay nada que negociar. El detalle más delicado: el nombre del algoritmo debe coincidir byte a byte en el mensaje y en la carga firmada, o el servidor rechaza la autenticación sin explicar por qué.

Si divergen, cada byte que envías está bien formado por separado, la clave es correcta, la firma es una firma RSA válida y, aun así, el servidor la rechaza.

Más de este día

2026-11-13