Aspam
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Component created
Component changed
Component body
Aspam is a challenge-response test for web forms to determine whether the user is human. Aspam offer the new idea of challenge-response test to block form submissions by spambots and automated scripts.

Requirements
CAPTCHA module
jQuery (jQuery Update module)
Raphaël 2.x JavaScript Vector Library by Dmitry Baranovskiy & Sencha Labs (included - don't install Raphaël module for Drupal)
CryptoJS (MD5) by Jeff Mott (included)
jsEncrypt by AllPlayers.com (included)
Installation
The installation process is the same as the usual Drupal module. Remember to install also CAPTCHA module.
If you want to increase security, you should enable encryption in module settings and provide private and public key.
Generate certificates for encryption support
Generate private key
Within your terminal (Unix based OS) type the following:
openssl genrsa -out rsa_1024_priv.pem 1024
Copy your private key from file: rsa_1024_priv.pem
Generate public key
Within your terminal (Unix based OS) type the following:
openssl rsa -pubout -in rsa_1024_priv.pem -out rsa_1024_pub.pem
Copy your private key from file: rsa_1024_pub.pem
Copyright and license
© Copyright Mirosław Sztorc
MIT License
