>Does anybody know of an algorithm to verify if a SSN is a correct social sec. number?
10 digit number - no checksum at all. I believe that there may be a restricted set of lead 3 digit codes which indicate the region issuing the SSN, but I'm not certain of this. They're assigned sequentiallty.