News for hackers. Stuff that matters.
Re:Xkcd: Encryptic by ohwp on Monday November 04, 2013 @05:39AM (#6667873)
"why do some passwords have a salt(?) and some don't?"

I'm not sure if this is the case, but sometimes this has to do with 'backwards compatibility'. I've seen databases where some passwords where MD5, some SHA1, some Bcrypt and so on. The login page then will do something like:

  if(checkBcrypt(password)) {
    login();
  } else if(checkSha1(password) || checkMd5(password)) {
    updateDbPassword(password);
    login();
  } else {
    loginError();
  }
Re:Xkcd: Encryptic by nodata on Monday November 04, 2013 @06:37AM (#6668015)
I'd hope the password is marked along with the hashing type, like in /etc/shadow