Although large research efforts on web application security have been invested for more than a decade, the security of web applications is still a challenging problem. The main focus of the cybersecurity community has been to make operating systems and communication networks more secure and harder for attackers to penetrate. …
The shift towards including human factors as part of system design has a direct impact on the security of the system. The users' misunderstanding of how a secure mechanism works usually results in security failures. People encounter security mechanisms daily, most often required to authenticate themselves using knowledge-based schemes such …