most citedUsing Cognitive Dimensions Questionnaire to Evaluate the Usability of Security APIs

4 citations · 4 across the 2 of their papers we have counts for

collaborators

6 papers

cs.CR2018

A methodology to Evaluate the Usability of Security APIs

Chamila Wijayarathna, Nalin Asanka Gamagedara Arachchilage

Increasing number of cyber-attacks demotivate people to use Information and Communication Technology (ICT) for industrial as well as day to day work. A main reason for the increasi…

cs.CR2018

Fighting Against XSS Attacks: A Usability Evaluation of OWASP ESAPI Output Encoding

Chamila Wijayarathna, Nalin Asanka Gamagedara Arachchilage

Cross Site Scripting (XSS) is one of the most critical vulnerabilities exist in web applications. XSS can be prevented by encoding untrusted data that are loaded into browser conte…

cs.CR2018

Am I Responsible for End-User's Security? A Programmer's Perspective

Chamila Wijayarathna, Nalin Asanka Gamagedara Arachchilage

Previous research has pointed that software applications should not depend on programmers to provide security for end-users as majority of programmers are not experts of computer s…

cs.CR2018

Why Johnny Can't Store Passwords Securely? A Usability Evaluation of Bouncycastle Password Hashing

Chamila Wijayarathna, Nalin Asanka Gamagedara Arachchilage

Lack of usability of security Application Programming In- terfaces (APIs) is one of the main reasons for mistakes that programmers make that result in security vulnerabilities in s…

cs.CR20174 cited

Using Cognitive Dimensions Questionnaire to Evaluate the Usability of Security APIs

Chamila Wijayarathna, Nalin Asanka Gamagedara Arachchilage, Jill Slay

Usability issues that exist in security APIs cause programmers to embed those security APIs incorrectly to the applications they develop. This results in introduction of security v…

cs.CR2017

A Generic Cognitive Dimensions Questionnaire to Evaluate the Usability of Security APIs

Chamila Wijayarathna, Nalin A. G. Arachchilage, Jill Slay

Programmers use security APIs to embed security into the applications they develop. Security vulnerabilities get introduced into those applications, due to the usability issues tha…