CAPTCHA as Graphical Passwords - A New Security Primitive: Based on Hard AI Problems