{"id":49,"date":"2015-07-31T12:33:11","date_gmt":"2015-07-31T17:33:11","guid":{"rendered":"http:\/\/naps.com.mx\/blog\/?p=49"},"modified":"2017-11-16T12:16:31","modified_gmt":"2017-11-16T18:16:31","slug":"todavia-es-confiable-utilizar-md5","status":"publish","type":"post","link":"https:\/\/naps.com.mx\/blog\/todavia-es-confiable-utilizar-md5\/","title":{"rendered":"\u00bfTodav\u00eda es confiable utilizar MD5?"},"content":{"rendered":"<p>MD5 es cada vez menos utilizado. Analicemos las razones por las cuales ya no se considera seguro como m\u00e9todo de encriptaci\u00f3n, y aspectos en los que todav\u00eda es \u00fatil esta funci\u00f3n Hash.<\/p>\n<p><!--more--><\/p>\n<p>Algunos programadores durante un tiempo utilizaban MD5 (<em>Message-Digest 5<\/em>) para encriptar sus contrase\u00f1as, pero con el tiempo se comprob\u00f3 que <strong>genera colisiones <\/strong>(San Mart\u00edn, 2015), por lo que no es tan seguro para peque\u00f1os fragmentos de datos (como podr\u00eda ser una contrase\u00f1a), pero que segu\u00eda siendo seguro para texto en gran cantidad. Con todo, actualmente se recomienda m\u00e1s utilizar \u00a0<strong>SHA (<\/strong><em>Secure Hash Algoritm<\/em>).<\/p>\n<h2>\u00bfQu\u00e9 es MD5?<\/h2>\n<p>MD5 es una funci\u00f3n <em>hash<\/em> con clave de 128 bits, y nos permite realizar un resumen del contenido <strong>cifrado<\/strong>. \u00a0Esto nos da una idea de una importante aplicaci\u00f3n: comprobar que un archivo no ha sido alterado. Por ejemplo, un desarrollador puede publicar su software, y su resumen <em>hash<\/em>, y quien desee utilizarlo puede descargar el software y \u2013antes de instalarlo- obtener su resumen <em>hash<\/em>. Si es igual a la del desarrollador, puede estar seguro de que es el software original y no ha sufrido modificaciones.<\/p>\n<p>Lo anterior lo podemos realizar a trav\u00e9s de aplicaciones como <strong>WinMD5<\/strong> (<a href=\"http:\/\/winmd5.com\/\">http:\/\/winmd5.com\/<\/a>).<\/p>\n<p><strong>Com\u00e9ntanos<\/strong>: \u00bfqu\u00e9 herramienta de funci\u00f3n <em>hash<\/em> prefieres t\u00fa?<\/p>\n<h3>Referencias:<\/h3>\n<ol>\n<li>San Mart\u00edn E. (2015). <strong>Salvaguarda y seguridad de los datos<\/strong>. IC Editorial.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>MD5 es cada vez menos utilizado. Analicemos las razones por las cuales ya no se considera seguro como m\u00e9todo de encriptaci\u00f3n, y aspectos en los que todav\u00eda es \u00fatil esta funci\u00f3n Hash.<\/p>\n","protected":false},"author":1,"featured_media":52,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"amp_status":"","footnotes":""},"categories":[3],"tags":[32,30,29,31],"class_list":["post-49","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seguridad","tag-cifrado","tag-md5","tag-recursos","tag-sha"],"_links":{"self":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":6,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"predecessor-version":[{"id":847,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/posts\/49\/revisions\/847"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/media\/52"}],"wp:attachment":[{"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/naps.com.mx\/blog\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}