May 6, 2016 03:17 PM
(This post was last modified: May 6, 2016 03:17 PM by HFTetramorph.)
(May 6, 2016 03:11 PM)Pillows Wrote: If you need several databases for a single project, then there's something wrong there. For an average sized project the most you probably will need is 2. (1 is usually enough...but I'll be lenient and say 2)
My bad, mis-phrased that:
Meant to say "Several databases each for their own project"
I believe the most seperate databases I have used for a single project was three.. In which one was for session management, another for standard record and user storage, and another used as a keyring for encryption means.
Most people tend to forget (or simply do not know) that priority should be given to length over complexity over the password.
Let us say that we have two passwords:
- C0mpl3x!
- ThisIsMyPasswrd
The latter would be harder to crack.
But of course, long and complex passwords are the best.
(May 6, 2016 03:17 PM)HFTetramorph Wrote: My bad, mis-phrased that:
Meant to say "Several databases each for their own project"
I believe the most seperate databases I have used for a single project was three.. In which one was for session management, another for standard record and user storage, and another used as a keyring for encryption means.
This would be why we have something called tables. You use one database and store different types of data in tables... Jesus. Depending on the database software you use you're also probably killing performance by doing this.
(May 6, 2016 03:17 PM)Retribute Wrote: Most people tend to forget (or simply do not know) that priority should be given to length over complexity over the password.
Let us say that we have two passwords:
- C0mpl3x!
- ThisIsMyPasswrd
The latter would be harder to crack.
But of course, long and complex passwords are the best.
The first one would actually be harder to crack.
May 6, 2016 03:25 PM
(This post was last modified: May 6, 2016 03:28 PM by Retribute.)
(May 6, 2016 03:25 PM)Pillows Wrote: The first one would actually be harder to crack. No, it wouldn't. It would be very easy to crack that.
Run it through http://passfault.com/
(May 6, 2016 03:25 PM)Retribute Wrote: No, it wouldn't.
Run it through http://passfault.com/
http://www.yetanotherpasswordmeter.com/
http://www.passwordmeter.com/
Say other wise.
But of course every one will give different results.
May 6, 2016 03:29 PM
(This post was last modified: May 6, 2016 03:33 PM by Crypter_.)
Going back to the actual post. You would need to "hack" every .com domain six times to actually get these many databases (not that you would get unique databases each time).
The number is obviously bogus in that context. The site leakedsource[]com claims to have that many records, though, which makes much more sense (but is definitely inflated).
(May 6, 2016 03:29 PM)Pillows Wrote: http://www.yetanotherpasswordmeter.com/
http://www.passwordmeter.com/
Say other wise.
But of course every one will give different results. This is a pretty accurate visual.
[img]http://imgs.xkcd.com/comics/password_strength.png[/img]
I also know Stanford recommends using Pass Phrases over complex passwords because the increased length provides so many possible permutations that a standard password-cracking program will not be effective.
https://uit.stanford.edu/service/accounts/passwords
May 6, 2016 04:34 PM
(This post was last modified: May 8, 2016 07:30 AM by Ciphered.)
Looks good, personal security is always key.
Leakedsource.com HF Rep / Thread updater
(May 6, 2016 03:23 PM)Crypter_ Wrote: This would be why we have something called tables. You use one database and store different types of data in tables... Jesus. Depending on the database software you use you're also probably killing performance by doing this.
Not at all.. More databases != lower performance. While over time the more and more data/sections for data can start to result in slower performance, adding different databases will not "kill" performance, as if it did then most would stop using MySQL for things like shared hosting.
The problem is you are preaching the idea of a perfect database being a thousand tables each allocated different users? That doesn't even remotely make sense and if separate projects are to be using the same database server, then they should likely have different databases to improve optimization over the different projects.
Why in any world would I want cross site session data to be in some random project's database? If I am going to create something that has more than one use for a specific project then it needs to be its own database, not only for neatness but it can also come down to a security factor as well. Example: My keyring I mentioned earlier does not allow any interaction with the files and is completely self contained. You provide it a UUID and the file, it does the rest and returns the decrypted raw data. The idea is to keep the Keyring on a separate self contained system in the event anything is vulnerable, the key ring is still safe. It makes sense, not only organizationally, but generally the point you are arguing over makes no sense to defend..
However, to continue this discussion I recommend creating a new topic or PMing me, as I do enjoy debating over this kind of thing for fun. Just thought if I were to make a reply, I would make it count :P
(May 6, 2016 03:29 PM)Crypter_ Wrote: Going back to the actual post. You would need to "hack" every .com domain six times to actually get these many databases (not that you would get unique databases each time).
The number is obviously bogus in that context. The site leakedsource[]com claims to have that many records, though, which makes much more sense (but is definitely inflated).
But not all databases are meant 1:1 per domain, I have a domain using 10 separate databases each for a separate project, If I do it, how many others do as well? Domains are as related to database usage as pizzas are. To have that many databases you need to have 500 million ate pizzas.. While domains and databases are both used in web services, they are not similar nor linked in any way other than DNS.
May 6, 2016 05:17 PM
(This post was last modified: May 6, 2016 05:17 PM by Crypter_.)
Well, I can PM you about the first bit, but the exact number in the OP is literally cited as records on an external site, not databases. The OP just wrote the wrong units.
Very informative thread, it's a shock that people don't know this stuff already however.
This is a great thread, especially because of recent events regarding the possible leak. Thanks for making this thread man.
Thank you to all who find this thread helpful!
I worked really hard to make it informative.
|