<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>.: microcode.es :. &#187; c#;md5</title>
	<atom:link href="http://www.microcode.es/tag/cmd5/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.microcode.es</link>
	<description>Un blog sobre programación en .NET y otras locuras más...</description>
	<lastBuildDate>Mon, 30 Aug 2010 21:29:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>c# Encriptar un string con MD5</title>
		<link>http://www.microcode.es/2010/01/07/c-encriptar-un-string-con-md5/</link>
		<comments>http://www.microcode.es/2010/01/07/c-encriptar-un-string-con-md5/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 14:05:14 +0000</pubDate>
		<dc:creator>Indigo</dc:creator>
				<category><![CDATA[Programacion]]></category>
		<category><![CDATA[c#;md5]]></category>

		<guid isPermaLink="false">http://www.microcode.es/2010/01/07/c-encriptar-un-string-con-md5/</guid>
		<description><![CDATA[Tras la resaca navideña, volvemos al trabajo. En esta ocasión voy a escribir el código de método estático que nos permitiría codificar un string en MD5.  Para saber que es MD5 te recomiendo este enlace.

El código es tan simple como

public static string MD5Encrypt(string value)
{
  MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider();

  byte[] data = System.Text.Encoding.ASCII.GetBytes(value);
 [...]]]></description>
			<content:encoded><![CDATA[<p>Tras la resaca navideña, volvemos al trabajo. En esta ocasión voy a escribir el código de método estático que nos permitiría codificar un string en <strong>MD5</strong>.  Para saber que es <strong>MD5</strong> te recomiendo este <a href="http://es.wikipedia.org/wiki/MD5" target="_blank">enlace</a>.<br />
<span id="more-311"></span><br />
El código es tan simple como</p>
<div id="scid:DFDE9937-D816-47f4-A306-7B60D5CE5AC0:abb93418-14ff-4fdf-bd26-e6318e72268b" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px">
<pre class="brush: csharp; gutter: false; first-line: 1; tab-size: 4;  toolbar: true; ">public static string MD5Encrypt(string value)
{
  MD5CryptoServiceProvider provider = new MD5CryptoServiceProvider();

  byte[] data = System.Text.Encoding.ASCII.GetBytes(value);
  data = provider.ComputeHash(data);

  string md5 = string.Empty;

  for (int i = 0; i &lt; data.Length; i++)
      md5 += data[i].ToString("x2").ToLower();

  return md5;
}</pre>
<p><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
<p>También debemos añadir esto en los using de nuestra clase</p>
<div id="scid:DFDE9937-D816-47f4-A306-7B60D5CE5AC0:4056170d-6743-46ee-a616-aea98c3829d4" class="wlWriterEditableSmartContent" style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px">
<pre class="brush: csharp; gutter: false; first-line: 1; tab-size: 4;  toolbar: true; ">using System.Security.Cryptography;</pre>
<p><!-- Code inserted with Steve Dunn's Windows Live Writer Code Formatter Plugin.  http://dunnhq.com --></div>
]]></content:encoded>
			<wfw:commentRss>http://www.microcode.es/2010/01/07/c-encriptar-un-string-con-md5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

