Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Hashing tablesHashing tables
Previous
 
Next
New Post
8/10/2007 11:10 PM
 

Hi to all, i have developed my own module, but now im seeking for a secure form to store the information on my SQL 2005. I want to know if is possible to obtain the user password in plain text at login moment to hash the information on the database. The schema im looking is something like this:

1- The users login to the site

2- The system capture the password of the user in the memory

3- The system use the passwor to unhash the information at the database

4-When the user logoff or the session time out the information becomes hashed again.

Its possible? anyone has any other recommendation? Any idea is accepted if is secure ;)

Thanks

Sebastian

 
New Post
8/11/2007 1:12 PM
 

Some points you should consider:

1. You would interfere with the core system. When you update each of your dnn installations it would need everytime an extra effort (and maybe another soure of errors)

2. Depending of design of the hashtable (time depending, session, ... ?)  you should/must implement a recovery method when logged in user and the system fails.

3. If you need another more potion of security - why not SSL ???

greetings
guy  

 
New Post
8/12/2007 10:46 PM
 

Feels like you are asking for trouble going down that sort of path.
I can think of any number of reasons why the REHASHing event may never occur
 - leaving you will a partly hashed / partly unhashed database.

You would be better off adding any hash/unhash code at a Data Application level. In DNN that could be done using DAL+.

That way you only handle the unhash as required ... when a record is requested.
And the hashing on a record save.

You would also need to create a custom user profile manager
to catch any changes to the user password
 - BEFORE they happen ... to unhash the data and they rehash it again.

Westa

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Hashing tablesHashing tables


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out