An scrypt implementation in JavaScript, because that is not insane at all.