<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>DotNetNuke</title><link>http://www.dotnetnuke.com/tabid/795/Default.aspx</link><description>Discussions of DotNetNuke for ASP.NET 1.x and above.  &lt;a href="http://www.dotnetnuke.com/" target="_blank"&gt;DNN Home&lt;/a&gt; &lt;a href="http://aspadvice.com/SignUp/list.aspx?l=105&amp;c=25" target="_blank"&gt;Email List&lt;/a&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: DNN 1.0.10c Core Enhancement: implement MD5 secured login without SSL</title><link>http://forums.asp.net/thread/392206.aspx</link><pubDate>Wed, 12 Nov 2003 20:20:34 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:392206</guid><dc:creator>BrettK</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/392206.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=392206</wfw:commentRss><description>I attempted to download this off the url you specified but it isa not working? Can you conform this and let me know where I could acquire the download? 
&lt;br /&gt;

&lt;br /&gt;
Thanks</description></item><item><title>Re: DNN 1.0.10c Core Enhancement: implement MD5 secured login without SSL</title><link>http://forums.asp.net/thread/366028.aspx</link><pubDate>Tue, 14 Oct 2003 15:52:05 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:366028</guid><dc:creator>weinstein_josh</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/366028.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=366028</wfw:commentRss><description>Timothy,
&lt;br /&gt;
This is a great enhancement, but I just realized something - in its current state I am unsure how it would work with 2.0 b/c this Enhancement utilitizes SQL User Defined Functions which don't exist in Access.  As you are aware, the DNN 2.0 version will support both Data stores - so we will need to come up with a way to get rid of the SQL UDF's and possibly get that into a code behind or use the built-in ASP.NET MD5 capabilities (if possible).
&lt;br /&gt;

&lt;br /&gt;
Thoughts?</description></item><item><title>Re: DNN 1.0.10c Core Enhancement: implement MD5 secured login without SSL</title><link>http://forums.asp.net/thread/365960.aspx</link><pubDate>Tue, 14 Oct 2003 15:10:43 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:365960</guid><dc:creator>weinstein_josh</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/365960.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=365960</wfw:commentRss><description>Timothy,
&lt;br /&gt;
Great enhancement.  I am currently evaluating it to get it into a future version of DNN.
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;</description></item><item><title>Re: DNN 1.0.10c Core Enhancement: implement MD5 secured login without SSL</title><link>http://forums.asp.net/thread/364528.aspx</link><pubDate>Mon, 13 Oct 2003 08:08:27 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:364528</guid><dc:creator>Salaro</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/364528.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=364528</wfw:commentRss><description>Cool stuff Timothy
&lt;br /&gt;

&lt;br /&gt;
You keep coming up with these great ideas.
&lt;br /&gt;

&lt;br /&gt;
Keep them coming
&lt;br /&gt;

&lt;br /&gt;
Salar
&lt;br /&gt;</description></item><item><title>DNN 1.0.10c Core Enhancement: implement MD5 secured login without SSL</title><link>http://forums.asp.net/thread/361518.aspx</link><pubDate>Thu, 09 Oct 2003 13:54:25 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:361518</guid><dc:creator>timothymo</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/361518.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=90&amp;PostID=361518</wfw:commentRss><description>DNN 1.0.10c Core Enhancement: implement MD5 secured login without SSL
&lt;br /&gt;

&lt;br /&gt;
Features: Will provide MD5 secured login without SSL enabled.
&lt;br /&gt;

&lt;br /&gt;
Download Link: http://www.softtalk.com.sg/md5login.zip
&lt;br /&gt;

&lt;br /&gt;
Why this is needed: Hackers can sniff your connection for outgoing packets. If your password is in clean text, your site can be easily hacked as DNN's admin is purely web based.
&lt;br /&gt;

&lt;br /&gt;
What does this MD5 login do: it basically encrypts your password with a salt generated from server before sending to server for authentication. So even if someone is sniffing your connection, he will get an encrypted string (with salt!). According to today's computing power, it is not possible to decrypt the string.
&lt;br /&gt;

&lt;br /&gt;
Credits: This enhancement uses the Javascript from Paj (http://pajhome.org.uk/crypt/md5/), Sql UDF from Rambo Qian.
&lt;br /&gt;

&lt;br /&gt;
Changes: 
&lt;br /&gt;
   - signin.aspx: add javascript function hashPassword(), add ref to Paj's MD5 javascript.
&lt;br /&gt;
   - signin.aspx.vb: create salt, pass salt to Security.UserLogin().
&lt;br /&gt;
   - Security.vb: Change UserLogin function to accept one more optional parameter &amp;quot;Salt&amp;quot;
&lt;br /&gt;
   - Stored Procedure &amp;quot;UserLogin&amp;quot;: change to accept one more parameter &amp;quot;Salt&amp;quot;, change the login logic to process clean login and encrypt login.
&lt;br /&gt;
   - create UDF MD5 in MS SQL database.
&lt;br /&gt;
 
&lt;br /&gt;
Install:
&lt;br /&gt;
   - unzip the download file
&lt;br /&gt;
   - run MD5.udf.sql in QA
&lt;br /&gt;
   - modify your UserLogin stored procedure with UserLogin.sp.sql
&lt;br /&gt;
   - modify the 3 files accordingly
&lt;br /&gt;
   - add md5.js into &amp;quot;/javascript&amp;quot; folder
&lt;br /&gt;
   
&lt;br /&gt;
Enjoy DNN!
&lt;br /&gt;

&lt;br /&gt;
Regards,
&lt;br /&gt;
Timothy MO (mojiazho@{}{NO___SP+++AM}{}yahoo.com)</description></item></channel></rss>