Categorías: Desarrollo Seguridad

Encoder MD5

MD5 (acrónimo de Message-Digest Algorithm 5, Algoritmo de Resumen del Mensaje 5) es un algoritmo de reducción criptográfico de 128 bits ampliamente utilizado en aplicaciones generalmente para encriptar contraseñas, hasta hace un tiempo no habia forma de desencriptar este algoritmo sin embargo nada es imposible:

Wikipedia

A pesar de haber sido considerado criptográficamente seguro en un principio, ciertas investigaciones han revelado vulnerabilidades que hacen cuestionable el uso futuro del MD5. En agosto del 2004, Xiaoyun Wang, Dengguo Feng, Xuejia Lai y Hongbo Yu anunciaron el descubrimiento de colisiones de hash para MD5. Su ataque se consumó en una hora de cálculo con un clúster IBM P690.

Aunque dicho ataque era analítico, el tamaño del hash (128 bits) es lo suficientemente pequeño como para que resulte vulnerable frente a ataques de ‘fuerza bruta’ tipo ‘cumpleaños’ (Ataque de cumpleaños). El proyecto de computación distribuida MD5CRK arrancó en marzo del 2004 con el propósito de demostrar que MD5 es inseguro frente a uno de tales ataques, aunque acabó poco después del aviso de la publicación de la vulnerabilidad del equipo de Wang.

Debido al descubrimiento de métodos sencillos para generar colisiones de hash, muchos investigadores recomiendan su sustitución por algoritmos alternativos tales como SHA-1 o RIPEMD-160.

 

Sin embargo aun sigue siendo un algoritmo confiable y muy popular esta puede ser una contra.

Pero una pregunta ¿Alguna ves se te ha olvido la contraseña de la administracion de tu CMS o Blog?

Pues bueno si aun recuerdas la contraseña del panel de tu hosting y tiene acceso a tu base de datos mediante un manejador (phpMyAdmin) o SSH, o tienes la posibilidad de ejecutar una consulta SQL, todo esto para resetear tu contraseña.

Solo necesitas saber donde se guarda la contraseña de tu cuenta posteriormente editar el campo, PERO no podras escribir “123456” porque la mayoria de los sistemas al momento de hacer el login hacer ciertas acciones por las cuales lo guardado en ese campo debe ser un String encriptado con el MD5.

Para eso esta la siguiente pagina que les devuelve en cosa de segundos el texto introducido en el input pero encriptado con el algortimo MD5.

Mas que util, al menos a mi me a salvado muchas veces y es muy sencillo.

Visitar pagina The MD5 Encoder

Corre la voz con tus amigos/contactos:
Compartir

Entradas recientes

  • Desarrollo

UIverse: Encuentra más de 3,000 elementos UI CSS gratuitos

UIverse es un proyecto Open-Source en donde diseñadores y desarrolladores web pueden encontrar más de…

4 meses hace
  • Inteligencia Artificial

La inteligencia artificial en la educación: retos y oportunidades

Foto de Element5 Digital en Unsplash La inteligencia artificial (IA) está revolucionando el mundo, y…

4 meses hace
  • Tecnología

12 Formas creativas de utilizar ChatGPT para mejorar la productividad en la oficina

La inteligencia artificial ha revolucionado la forma en que trabajamos, y ChatGPT, basado en la…

5 meses hace

Esta web usa cookies.