<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
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/"
> <channel><title>Comments for Tinsology</title> <atom:link href="http://tinsology.net/comments/feed/" rel="self" type="application/rss+xml" /><link>http://tinsology.net</link> <description>Searching for the Right Questions</description> <lastBuildDate>Sat, 18 Feb 2012 21:34:20 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>Comment on Creating a Secure Login System the Right Way by Kim Fox</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-2/#comment-9543</link> <dc:creator>Kim Fox</dc:creator> <pubDate>Sat, 18 Feb 2012 21:34:20 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9543</guid> <description>Awesome Tutorial!!! You have a great way of explaining things so that people can understand them easily. I&#039;ve been meaning to figure out how to create secure login systems for forever and this article was just what I needed.
Are you on Twitter? I&#039;d love to follow you for future articles and tips!
(and the comment form is cool, too!)</description> <content:encoded><![CDATA[<p>Awesome Tutorial!!! You have a great way of explaining things so that people can understand them easily. I&#8217;ve been meaning to figure out how to create secure login systems for forever and this article was just what I needed.</p><p>Are you on Twitter? I&#8217;d love to follow you for future articles and tips!<br
/> (and the comment form is cool, too!)</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Adam</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9530</link> <dc:creator>Adam</dc:creator> <pubDate>Wed, 15 Feb 2012 16:25:39 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9530</guid> <description>Thank you Tinsley for publishing this. It&#039;s been difficult to find an easy to read intro to a basic login system. This is great. Best wishes!!</description> <content:encoded><![CDATA[<p>Thank you Tinsley for publishing this. It&#8217;s been difficult to find an easy to read intro to a basic login system. This is great. Best wishes!!</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Jo</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9514</link> <dc:creator>Jo</dc:creator> <pubDate>Sat, 11 Feb 2012 10:59:39 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9514</guid> <description>Thank you for ur reply!</description> <content:encoded><![CDATA[<p>Thank you for ur reply!</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Derek</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9513</link> <dc:creator>Derek</dc:creator> <pubDate>Sat, 11 Feb 2012 05:48:57 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9513</guid> <description>100% agree I started reading this to better secure my custom made login system.</description> <content:encoded><![CDATA[<p>100% agree I started reading this to better secure my custom made login system.</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Tinsley</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9512</link> <dc:creator>Tinsley</dc:creator> <pubDate>Sat, 11 Feb 2012 05:00:56 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9512</guid> <description>&lt;blockquote&gt;
But what happens to the form data (username and password) between client and server?! I mean: unless you don’t use an https connection this data travels in plain text and can be easily sniffed. So my question is: there’s a way to encrypt data BEFORE send’em? (maybe with javascript?!)
&lt;/blockquote&gt;
The data is sent unencrypted so yes someone listening in could retrieve your raw password. The solution is to use ssl.
If you needed to you could use javascript to encrypt the form data and decrypt it server side. You would need to use some kind of public key encryption (ex RSA). Basically you would use the public key to encrypt all of the form data and then server side you would use the private key to decrypt it. Someone intercepting the request wouldn&#039;t be able to decrypt the form data without the private key. You would also need to use a nonce to prevent replay attacks (which ssl also protects against).</description> <content:encoded><![CDATA[<blockquote><p> But what happens to the form data (username and password) between client and server?! I mean: unless you don’t use an https connection this data travels in plain text and can be easily sniffed. So my question is: there’s a way to encrypt data BEFORE send’em? (maybe with javascript?!)</p></blockquote><p>The data is sent unencrypted so yes someone listening in could retrieve your raw password. The solution is to use ssl.</p><p>If you needed to you could use javascript to encrypt the form data and decrypt it server side. You would need to use some kind of public key encryption (ex RSA). Basically you would use the public key to encrypt all of the form data and then server side you would use the private key to decrypt it. Someone intercepting the request wouldn&#8217;t be able to decrypt the form data without the private key. You would also need to use a nonce to prevent replay attacks (which ssl also protects against).</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Jo</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9509</link> <dc:creator>Jo</dc:creator> <pubDate>Fri, 10 Feb 2012 19:44:55 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9509</guid> <description>First of all I wanna thank you for this post.
I find it very usefus and clear, but I&#039;ve a little security related question: hashing the password in the db make it really undiscoverable in any way. This is a real good thing. But what happens to the form data (username and password) between client and server?! I mean: unless you don&#039;t use an https connection this data travels in plain text and can be easily sniffed.
So my question is: there&#039;s a way to encrypt data BEFORE send&#039;em? (maybe with javascript?!)
After my question I want to say to all those who criticize this post that I think these resorces need to be contextualized in your knowledge. If you don&#039;t have the right PHP or programmin&#039; basis you really don&#039;t understand a word of what you can read here!!! I say this because I&#039;m not a programmer, only an enthusiast with a little PHP and programming basis. Anyway I&#039;ve realized what I&#039;ve read in this post in about 5 minutes... I apologize for my honesty but I think that first of all u&#039;ve to say &quot;Thank&#039;s for sharing!&quot; and then you can give your constructive contribution.
Cheers!!!</description> <content:encoded><![CDATA[<p>First of all I wanna thank you for this post.<br
/> I find it very usefus and clear, but I&#8217;ve a little security related question: hashing the password in the db make it really undiscoverable in any way. This is a real good thing. But what happens to the form data (username and password) between client and server?! I mean: unless you don&#8217;t use an https connection this data travels in plain text and can be easily sniffed.<br
/> So my question is: there&#8217;s a way to encrypt data BEFORE send&#8217;em? (maybe with javascript?!)</p><p>After my question I want to say to all those who criticize this post that I think these resorces need to be contextualized in your knowledge. If you don&#8217;t have the right PHP or programmin&#8217; basis you really don&#8217;t understand a word of what you can read here!!! I say this because I&#8217;m not a programmer, only an enthusiast with a little PHP and programming basis. Anyway I&#8217;ve realized what I&#8217;ve read in this post in about 5 minutes&#8230; I apologize for my honesty but I think that first of all u&#8217;ve to say &#8220;Thank&#8217;s for sharing!&#8221; and then you can give your constructive contribution.<br
/> Cheers!!!</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Jagedman</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9508</link> <dc:creator>Jagedman</dc:creator> <pubDate>Fri, 10 Feb 2012 19:25:24 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9508</guid> <description>I thoroughly disagree with, Steve.  If you read the entire post, it explains everything.  You will never be a good coder by downloading scripts and copying and pasting.  Do the work!</description> <content:encoded><![CDATA[<p>I thoroughly disagree with, Steve.  If you read the entire post, it explains everything.  You will never be a good coder by downloading scripts and copying and pasting.  Do the work!</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Tinsley</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9507</link> <dc:creator>Tinsley</dc:creator> <pubDate>Fri, 10 Feb 2012 17:06:26 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9507</guid> <description>Depending on your implementation all of the user management code could be in a single file or spread out across several. Having me throw together several distinct file arbitrarily isn&#039;t as helpful to someone integrating user management into their application as understanding the concepts is. I may not be doing the work for you, but that&#039;s probably a good thing considering I can&#039;t possibly know anything about the design of the rest of your application.</description> <content:encoded><![CDATA[<p>Depending on your implementation all of the user management code could be in a single file or spread out across several. Having me throw together several distinct file arbitrarily isn&#8217;t as helpful to someone integrating user management into their application as understanding the concepts is. I may not be doing the work for you, but that&#8217;s probably a good thing considering I can&#8217;t possibly know anything about the design of the rest of your application.</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Tinsley</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9505</link> <dc:creator>Tinsley</dc:creator> <pubDate>Fri, 10 Feb 2012 16:56:19 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9505</guid> <description>The goal isn&#039;t to teach you PHP. The zip file isn&#039;t happening. Stingy coders is one way of looking at it; another is lazy readers.</description> <content:encoded><![CDATA[<p>The goal isn&#8217;t to teach you PHP. The zip file isn&#8217;t happening. Stingy coders is one way of looking at it; another is lazy readers.</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Steve</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9504</link> <dc:creator>Steve</dc:creator> <pubDate>Fri, 10 Feb 2012 14:05:53 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9504</guid> <description>I slightly disagree with John, but massively disagree with the both of you. This is terrible &#039;help&#039;.
You could have at least added &#039;xxxx.php&#039; above each section to silently tell people which files they should be editing.</description> <content:encoded><![CDATA[<p>I slightly disagree with John, but massively disagree with the both of you. This is terrible &#8216;help&#8217;.</p><p>You could have at least added &#8216;xxxx.php&#8217; above each section to silently tell people which files they should be editing.</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Steve</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9503</link> <dc:creator>Steve</dc:creator> <pubDate>Fri, 10 Feb 2012 14:02:22 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9503</guid> <description>This would be a great tutorial if it were more complete, but for someone new into PHP, it&#039;s absolutely useless. It&#039;s like bits of code splashed around on a page, no direction nor bearing. I think people would appreciate a direct link to a ZIP instead of this. Stingey coders...</description> <content:encoded><![CDATA[<p>This would be a great tutorial if it were more complete, but for someone new into PHP, it&#8217;s absolutely useless. It&#8217;s like bits of code splashed around on a page, no direction nor bearing. I think people would appreciate a direct link to a ZIP instead of this. Stingey coders&#8230;</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Chris</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9473</link> <dc:creator>Chris</dc:creator> <pubDate>Sun, 05 Feb 2012 10:13:23 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9473</guid> <description>A great starting point.  Thanks a bunch!</description> <content:encoded><![CDATA[<p>A great starting point.  Thanks a bunch!</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by Ollie</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9472</link> <dc:creator>Ollie</dc:creator> <pubDate>Sun, 05 Feb 2012 05:17:37 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9472</guid> <description>This evening I&#039;ve been researching secure login and registration practices and this one is exactly what I&#039;ve been looking for -- great well written article. Thanks</description> <content:encoded><![CDATA[<p>This evening I&#8217;ve been researching secure login and registration practices and this one is exactly what I&#8217;ve been looking for &#8212; great well written article. Thanks</p> ]]></content:encoded> </item> <item><title>Comment on Do We Need Longer Passwords? by April</title><link>http://tinsology.net/2010/08/do-we-need-longer-passwords/comment-page-1/#comment-9433</link> <dc:creator>April</dc:creator> <pubDate>Sun, 29 Jan 2012 15:29:32 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=1185#comment-9433</guid> <description>Thank you very much... I have been programming in PHP/MySQL for about 6 years and while I understood what &quot;To Do&quot; and &quot;Not To Do&quot;, I can honestly say I didn&#039;t get the hashing until I read this article and a similar article you wrote.  Very helpful.</description> <content:encoded><![CDATA[<p>Thank you very much&#8230; I have been programming in PHP/MySQL for about 6 years and while I understood what &#8220;To Do&#8221; and &#8220;Not To Do&#8221;, I can honestly say I didn&#8217;t get the hashing until I read this article and a similar article you wrote.  Very helpful.</p> ]]></content:encoded> </item> <item><title>Comment on Creating a Secure Login System the Right Way by qamar</title><link>http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/comment-page-1/#comment-9431</link> <dc:creator>qamar</dc:creator> <pubDate>Sat, 28 Jan 2012 15:31:49 +0000</pubDate> <guid
isPermaLink="false">http://tinsology.net/?p=663#comment-9431</guid> <description>Nice tutorial, You have a great way of making things simple.
cheers</description> <content:encoded><![CDATA[<p>Nice tutorial, You have a great way of making things simple.<br
/> cheers</p> ]]></content:encoded> </item> </channel> </rss>
