This package provides classes that can be used for implementation two types of CAPTCHA validation.
The first class generates a random text within HTML formatting tags. It may return an MD5 or SHA1 has of the generated text.
The second class generates a mathematical operation between two random values. It may also return an MD5 or SHA1 of the operation result.
The results of both classes can be used to implement CAPTCHA validation by comparing the hashes of what the user entered with the hashes generated by the class. |