Linux 7.2 eliminará la última implementación optimizada de MD5 dentro del kernel, cerrando una etapa de código heredado que ya no se considera útil frente a procesadores modernos, problemas de seguridad y el avance de rutas genéricas suficientemente rápidas.
***
- Linux 7.2 eliminará la implementación MD5 optimizada para PowerPC, la última específica por arquitectura dentro del kernel.
- El soporte para MD5 no desaparece, pero quedará limitado a una implementación genérica considerada suficiente para hardware moderno.
- La deprecación de AF_ALG por problemas de seguridad debilitó el principal caso de uso que justificaba mantener ese código.
🚨 Linux 7.2 ELIMINA la última implementación optimizada de MD5 en su kernel.
Cierra una etapa de código heredado considerado inseguro frente a procesadores modernos.
La deprecación de AF_ALG ha debilitado el uso de MD5.
A partir de ahora, el soporte será solo a través de una… pic.twitter.com/bWigebxrw7
— Diario฿itcoin (@DiarioBitcoin) June 19, 2026
Linux 7.2 eliminará la última implementación optimizada de MD5 específica de arquitectura que seguía presente dentro del kernel. Con este cambio, el soporte para ese algoritmo heredado continuará, pero únicamente mediante la ruta de código genérica.
La decisión marca el cierre de una limpieza gradual dentro de la biblioteca criptográfica del kernel. También refleja el poco valor práctico que hoy tienen optimizaciones dedicadas para un algoritmo cuyo uso lleva años en retroceso por sus vulnerabilidades conocidas.
MD5 fue durante mucho tiempo una herramienta habitual para generar sumas de verificación orientadas a integridad de datos. Sin embargo, sus debilidades frente a colisiones son públicas desde hace muchos años, o más bien desde hace décadas.
Ese deterioro criptográfico empujó a la mayor parte del software moderno hacia algoritmos más seguros. En ese contexto, mantener código especializado para acelerar MD5 dejó de parecer razonable para los responsables del kernel.
Según reportó Phoronix, Linux 7.2 avanza con la eliminación del último remanente optimizado para PowerPC. La conclusión de fondo es simple: para usos heredados, la implementación genérica ya resulta “suficientemente buena” en procesadores actuales.
Una retirada gradual que comenzó antes
La salida de PowerPC no llegó de manera aislada dentro del desarrollo del kernel. El año pasado, las arquitecturas MIPS y SPARC ya habían perdido sus propias implementaciones optimizadas de MD5.
En ese momento, esos componentes fueron retirados tras no ser considerados “valiosos para mantener”. El mensaje era claro: el costo de conservar código específico superaba sus beneficios reales.
PowerPC también había quedado inicialmente marcado para una eliminación similar. Aun así, surgió una objeción concreta desde un usuario de esa arquitectura que defendió la permanencia del código.
Esa persona indicó que su organización todavía utilizaba varias aplicaciones apoyadas en MD5. Además, aseguró que estaban observando ventajas de rendimiento gracias a la implementación optimizada disponible en el kernel.
Ese argumento permitió, al menos temporalmente, que la versión de PowerPC sobreviviera a la ronda anterior de limpieza. Pero ese margen dependía de un caso de uso muy específico que luego perdió fuerza por otros cambios dentro de Linux.
El papel de AF_ALG en la decisión
El caso presentado por el usuario de PowerPC estaba vinculado al uso de AF_ALG junto con libkcapi-hasher. Esa combinación permitía aprovechar la aceleración disponible desde el kernel para ciertas cargas heredadas de hashing.
Sin embargo, Linux 7.2 también avanza rápidamente en la deprecación de AF_ALG. El motivo citado son sus problemas de seguridad, un factor que alteró de forma directa la justificación para preservar el código MD5 optimizado.
Cuando el principal ejemplo práctico para mantener una optimización depende de una interfaz que empieza a ser dejada de lado, el argumento técnico pierde peso. Eso fue precisamente lo que ocurrió en este caso.
De esa forma, el uso mostrado previamente para PowerPC dejó de ser aplicable bajo la dirección actual del kernel. Ya no bastaba con demostrar mejoras de rendimiento si la ruta de acceso relevante estaba siendo desaconsejada por razones de seguridad.
La relación entre ambos movimientos también deja ver una prioridad más amplia dentro del proyecto Linux. No solo se busca simplificar código heredado, sino reducir superficies problemáticas cuando sus beneficios ya no compensan el mantenimiento.
Qué cambia para PowerPC y para el soporte de MD5
Con las actualizaciones incorporadas a la biblioteca crypto para Linux 7.2, el código MD5 optimizado de PowerPC será eliminado. Eso lo convierte en la última implementación específica de arquitectura en desaparecer.
El cambio no significa que MD5 desaparezca por completo del kernel. El algoritmo seguirá estando disponible, aunque exclusivamente por medio de la implementación genérica compartida entre arquitecturas de CPU.
Para los desarrolladores o administradores que aún necesiten MD5 por razones heredadas, el mensaje del kernel es que el rendimiento actual resulta suficiente en hardware moderno. En otras palabras, ya no se considera necesario sostener variantes especiales por plataforma.
También se indicó que la implementación optimizada del kernel para PowerPC no contiene instrucciones privilegiadas. Por esa razón, quienes todavía quieran MD5 más rápido en esa arquitectura podrían trasladar ese código al espacio de usuario sin grandes complejidades.
Ese detalle ofrece una salida práctica para entornos que no hayan abandonado por completo flujos antiguos. Aun así, el núcleo de Linux deja claro que no pretende seguir cargando con ese mantenimiento dentro de su árbol principal.
Contexto técnico y lectura más amplia del cambio
Aunque esta noticia no está relacionada con criptomonedas de forma directa, sí toca un tema central para cualquier lector interesado en seguridad digital: la transición desde algoritmos obsoletos hacia opciones más robustas. En sistemas críticos, ese tipo de limpieza suele ser tan importante como añadir nuevas funciones.
MD5 conserva presencia sobre todo en escenarios heredados, verificaciones antiguas y compatibilidad con software que no ha sido actualizado. Pero su reputación criptográfica lleva demasiado tiempo dañada como para justificar nuevas inversiones de mantenimiento fino en el kernel.
En proyectos de infraestructura como Linux, cada línea de código especializado implica auditoría, pruebas y soporte continuo. Si una función ya no ofrece una ventaja clara frente a una alternativa genérica estable, la presión por simplificar se vuelve difícil de ignorar.
La decisión sobre PowerPC encaja perfectamente en esa lógica. El kernel no niega que puedan existir usuarios con necesidades puntuales, pero considera que ese nicho ya no basta para sostener una excepción permanente.
Phoronix señaló que el soporte de MD5 seguirá presente como una implementación genérica “suficientemente buena” para hardware moderno y usos heredados. Esa frase resume bien el espíritu del cambio: menos complejidad interna, misma compatibilidad básica y una postura más coherente con la seguridad actual.
Imagen original de DiarioBitcoin, creada con inteligencia artificial, de uso libre, licenciada bajo Dominio Público.
Este artículo fue escrito por un redactor de contenido de IA y revisado por un editor humano para garantizar calidad y precisión.
ADVERTENCIA: DiarioBitcoin ofrece contenido informativo y educativo sobre diversos temas, incluyendo criptomonedas, IA, tecnología y regulaciones. No brindamos asesoramiento financiero. Las inversiones en criptoactivos son de alto riesgo y pueden no ser adecuadas para todos. Investigue, consulte a un experto y verifique la legislación aplicable antes de invertir. Podría perder todo su capital.
Suscríbete a nuestro boletín
Artículos Relacionados
Noticias
Microsoft permitirá desactivar Bing en Windows 11 Search para acelerar las búsquedas
Empresas
Snap separa su equipo de video con IA y crea Dotmo para recortar costos
Empresas
Meta asegura nuevos acuerdos de IA con Crusoe y apunta a 1,6 GW de capacidad
IA