<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic format md5 output in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38465#M9866</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One possibility - you may not have accounted for how SAS deals with blank characters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data _null_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; format a $10.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; format b $3.;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a = 'abc';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b = 'abc';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; y = md5(a);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; z = md5(b);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; put y= hex32.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; put z= hex32.;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yeilds the output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;y=804E99ADC4A63980A12CB81D3D62861E&lt;/P&gt;&lt;P&gt;z=900150983CD24FB0D6963F7D28E17F72&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Were A and B equivalent, their MD5 results would be identical.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I don't have a quick way of running php at work, so I used this site: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.functions-online.com/md5.html"&gt;http://www.functions-online.com/md5.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The results were:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"abc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; " (7 spaces) -&amp;gt; 804e99adc4a63980a12cb81d3d62861e&lt;/P&gt;&lt;P&gt;"abc" -&amp;gt; 900150983cd24fb0d6963f7d28e17f72&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;which seems to confirm, at least for me example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 Jan 2012 13:58:16 GMT</pubDate>
    <dc:creator>DF</dc:creator>
    <dc:date>2012-01-26T13:58:16Z</dc:date>
    <item>
      <title>format md5 output</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38462#M9863</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I very embarrassed because md5 function give me binary output, I would like to get output like this 'bdb8c008fa551ba75f8481963f2201da', can anyone help me with a little script (bin2hex ?)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank's&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 10:14:56 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38462#M9863</guid>
      <dc:creator>julienr</dc:creator>
      <dc:date>2012-01-26T10:14:56Z</dc:date>
    </item>
    <item>
      <title>format md5 output</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38463#M9864</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could try put(md5(message),hex32.),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yoba&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 10:32:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38463#M9864</guid>
      <dc:creator>yobaNew</dc:creator>
      <dc:date>2012-01-26T10:32:57Z</dc:date>
    </item>
    <item>
      <title>format md5 output</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38464#M9865</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in fact I had allready try format md5(message),hex32.;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it give me '73431DAE446F7EAAC6CD91F92D8E571E'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but it's wrong if I use md5 php's function it give me 'f7a28f0ff962c2a32c1b0a36a78753de' for the same key&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 13:06:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38464#M9865</guid>
      <dc:creator>julienr</dc:creator>
      <dc:date>2012-01-26T13:06:57Z</dc:date>
    </item>
    <item>
      <title>format md5 output</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38465#M9866</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One possibility - you may not have accounted for how SAS deals with blank characters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data _null_;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; format a $10.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; format b $3.;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; a = 'abc';&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; b = 'abc';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; y = md5(a);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; z = md5(b);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; put y= hex32.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; put z= hex32.;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yeilds the output:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;y=804E99ADC4A63980A12CB81D3D62861E&lt;/P&gt;&lt;P&gt;z=900150983CD24FB0D6963F7D28E17F72&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Were A and B equivalent, their MD5 results would be identical.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I don't have a quick way of running php at work, so I used this site: &lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://www.functions-online.com/md5.html"&gt;http://www.functions-online.com/md5.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The results were:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"abc&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; " (7 spaces) -&amp;gt; 804e99adc4a63980a12cb81d3d62861e&lt;/P&gt;&lt;P&gt;"abc" -&amp;gt; 900150983cd24fb0d6963f7d28e17f72&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;which seems to confirm, at least for me example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope that helps!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 13:58:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38465#M9866</guid>
      <dc:creator>DF</dc:creator>
      <dc:date>2012-01-26T13:58:16Z</dc:date>
    </item>
    <item>
      <title>format md5 output</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38466#M9867</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;very instructive thanks a lot&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Jan 2012 14:21:16 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/format-md5-output/m-p/38466#M9867</guid>
      <dc:creator>julienr</dc:creator>
      <dc:date>2012-01-26T14:21:16Z</dc:date>
    </item>
  </channel>
</rss>

