Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Cognitive dissonance (Score 1) 813

This is a prime example of cognitive dissonance, IMHO. We all know we have no more than a little over 80 years to live. Instead of confronting ourselves with the enormity of this fact we think of reasons to make it less bad. Oh, I'd get bored anyway...

Comment Re:raspberry pi is special because of value (Score 3, Insightful) 170

Incomplete? OK, I'll give you the power supply, but my Raspi is never going to have a screen/keyboard or mouse. We you planning to replace your PC with it or something?

The whole 'teaching' idea is quite absurd. You can program on a standard PC just as wel or even better.

The main point of the Pi for me is that it's incredibly cheap. It has GPIO ports that no other PC's have (to my knowledge).

Also, you can change its personality completely by just swapping the SD card. I can't remember the last device I could do that with so easily.

Submission + - The French Minitel system is finally dying (bbc.co.uk)

Xenna writes: In the eighties the French were far ahead of the rest of the world with their Minitel system. A huge centralized bulletin board system accessed by ubiquitous and free state supplied terminals. In some ways (the payment mechanism) it's still ahead. But after surviving well into the 21st century it's finally being switched off. R.I.P.

Comment Couldn't this just be a hoax? (Score 1) 192

Think about it. 6 million unsalted password hashes without matching use data. If this is real password data, how big is the chance that someone would find their password in there?

Perhaps as big as the chance that you get a Google hit when you search for your password?

AFAIK all we have is:
- Someone posting a list claiming it's from LinkedIn
- Some people confirming that the hash of their LinkedIn password is on that list

That doesn't really prove anything, right?
- People tend to pick similar passwords
- People use the same password on different sites

I read this in some blog, but I already had my doubts then.

Comment Re:Faulty Logic (Score 1) 192

Hmm, funny, that's exactly how I described my system last wednesday in an earlier thread on the subject. The added complexity is not a problem at all, the extra password is only stored in the authentication server (which runs on a different system than the database contaning the hashed passwords.

Comment Re:broken glass all over the road (Score 1) 271

No, it's a good idea to force users to have different types of characters in their passwords. That's exactly because of this kind of thing. The way to break hashed passwords is to use a precomputed rainbow table. That's typically a list of all possible passwords of a certain length range with the matching hashes. If you have that, cracking is easy, just a quick lookup.

Now, the problem with rainbow tables is that they are pretty big (starting with hundreds of GB's). That's big, but not that big these days. If users limit themselves to lower case alfa characters you have a pretty manageable diamond table. But if you have to account for punctuation marks, numbers and upper case characters their size explodes.

But thats still not good enough. Anyone worth their salt uses a salt. A random string of characters that you store with the password that's used to seed the hash with. A long enough salt makes using rainbow tables impossible because the space required to store them would be humongous. In an application of mine I have also added a system wide salt that is not stored in the database. If anyone gets their hands on the database data, but not the code, they'll have an extra problem to figure out.

So you're back to brute forcing, which is going to take you a very long time with 6 million passwords.

Unfortunately for the LinkedIn people, someone forgot their salt, so the passwords can be cracked fairly easily if someone has the required rainbow table.

Comment Re:Different markets (Score 5, Interesting) 241

But how much is an Arduino with ethernet and SD card storage? To name but a few features. (The answer is $13 + $40 + $25, that's $78 total, nowhere near $25 for a Pi model B)

Can I run an Apache server on that Arduino? Can I program it in PHP/Python/Perl etc, etc. Because I can with the Pi. (I own both)

An Arduino is a great device that can beat a Pi in many applications, but the same goes the other way around.

Slashdot Top Deals

"Just Say No." - Nancy Reagan "No." - Ronald Reagan

Working...