I have added a new project to the incubator. It is called Credit Card Validation Test, and it (rather obviously) validates a string of numbers to see if they are likely to be a valid credit card number.
This is a little project that was more to keep my programming skills up than for any practical purpose.
Here is the description from the project page:
“CCV” on this pages means “Credit Card Validation”. It’s a “quick and dirty”, single-page PHP project created by Will Murray. I created it to prototype credit card validation, and I plan to translate it into other languages just for the practice. It applies some basic algorithms to an input string (presumably a credit card number or something like it). If all the tests pass, there’s a good chance that the given number could be a valid card number. However, there are over a trillion possible account numbers per issuers and lots and lots of issuers, so the chance of picking a usable card number at random is pretty low. Add to that the fact that you would still need to know the associated card’s expiration date, its CVV2 code, and probably the account holders name, billing address, and telephone number, so it really should not be all that helpful to an identity thief. That being said, I urge you not to enter one of your real credit or debit card numbers into this form. I don’t store the information you submit, but it could be intercepted along the way, and then… well… We don’t want to think about that. Just don’t do it, okay? 🙂