A methodology to Evaluate the Usability of Security APIs

10/11/2018
by   Chamila Wijayarathna, et al.
0

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 increasing number of cyber-attacks is mistakes that programmers make while developing software applications that are caused by usability issues exist in security Application Programming Interfaces (APIs). These mistakes make software vulnerable to cyber-attacks. In this paper, we attempt to take a step closer to solve this problem by proposing a methodology to evaluate the usability and identify usability issues exist in security APIs. By conducting a review of previous research, we identified 5 usability evaluation methodologies that have been proposed to evaluate the usability of general APIs and characteristics of those methodologies that would affect when using these methodologies to evaluate security APIs. Based on the findings, we propose a methodology to evaluate the usability of security APIs.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

page 5

05/24/2018

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

Lack of usability of security Application Programming In- terfaces (APIs...
10/01/2018

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

Cross Site Scripting (XSS) is one of the most critical vulnerabilities e...
05/21/2018

The Sounds of Cyber Threats

The Internet enables users to access vast resources, but it can also exp...
12/16/2020

An Assessment of the Usability of Machine Learning Based Tools for the Security Operations Center

Gartner, a large research and advisory company, anticipates that by 2024...
08/13/2020

Identifying Usability Issues of Software Analytics Applications in Immersive Augmented Reality

Software analytics in augmented reality (AR) is said to have great poten...
03/20/2019

Effect of Personality Traits on UX Evaluation Metrics: A Study on Usability Issues, Valence-Arousal and Skin Conductance

Personality affect the way someone feels or acts. This paper examines th...
10/18/2021

Long Passphrases: Potentials and Limits

Passphrases offer an alternative to traditional passwords which aim to b...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.