{"id":10,"date":"2015-07-05T18:43:42","date_gmt":"2015-07-05T23:13:42","guid":{"rendered":"http:\/\/gregorgonzalez.com.ve\/blog\/?p=10"},"modified":"2015-07-05T18:55:01","modified_gmt":"2015-07-05T23:25:01","slug":"codificacion-y-decodificacion-md5","status":"publish","type":"post","link":"https:\/\/gregorgonzalez.com.ve\/blog\/codificacion-y-decodificacion-md5\/","title":{"rendered":"Codificaci\u00f3n y Decodificaci\u00f3n MD5"},"content":{"rendered":"<p>La encriptaci\u00f3n de datos la podemos encontrar en cualquier lenguaje de programaci\u00f3n y base de datos. Consiste en convertir un texto a una codificaci\u00f3n especial, usa un algoritmo que convierte la informaci\u00f3n a un string \u00fanico y de tama\u00f1o predefinido.<\/p>\n<p>El md5 es muy utilizado para encriptar contrase\u00f1as, no hay como tal un m\u00e9todo para revertirlo como en otros tipos de funciones \u00abhash\u00bb, ya que el md5 solo codifica en una v\u00eda \u00abone way hash\u00bb sin m\u00e9todo para revertir. Sin embargo se puede crear un listado de texto con sus respectivas conversiones, de esta manera crear una especie de diccionario donde podemos ver a que texto pertenece el hash.<\/p>\n<p>Esta p\u00e1gina web\u00a0<a href=\"http:\/\/md5.gromweb.com\/\" target=\"_blank\">http:\/\/md5.gromweb.com\/<\/a> ofrece un servicio para convertir texto a md5 y viceversa, claro que siempre y cuando ya se haya codificado primero. Por ejemplo, el hash md5 para \u00ab1234\u00bb es \u00ab81dc9bdb52d04dc20036dbd8313ed055\u00bb y al usarlo en la web se guarda autom\u00e1ticamente, dando la oportunidad de buscar por ese hash y encontrar el texto a que le pertenece.<\/p>\n<p>La secci\u00f3n de abajo se usa para convertir y la secci\u00f3n de arriba para tratar de reversar.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"attachment_11\" style=\"width: 742px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/md52.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11\" class=\"wp-image-11 size-full\" src=\"http:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/md52.png\" alt=\"foto pag md5\" width=\"732\" height=\"506\" srcset=\"https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/md52.png 732w, https:\/\/gregorgonzalez.com.ve\/blog\/wp-content\/uploads\/md52-300x207.png 300w\" sizes=\"(max-width: 732px) 100vw, 732px\" \/><\/a><p id=\"caption-attachment-11\" class=\"wp-caption-text\">Ejemplo de hash md5<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>La encriptaci\u00f3n de datos la podemos encontrar en cualquier lenguaje de programaci\u00f3n y base de datos. Consiste en convertir un texto a una codificaci\u00f3n especial, usa un algoritmo que convierte la informaci\u00f3n a un string \u00fanico y de tama\u00f1o predefinido. El md5 es muy utilizado para encriptar contrase\u00f1as, no hay como tal un m\u00e9todo para [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[6],"tags":[3,4,5],"_links":{"self":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/10"}],"collection":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":0,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/posts\/10\/revisions"}],"wp:attachment":[{"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/media?parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/categories?post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gregorgonzalez.com.ve\/blog\/wp-json\/wp\/v2\/tags?post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}