USING SMARTPHONE TO PREVENT KEYLOGGING AND SHOULDER SURFING