Human-computer interaction (security)

Human-computer interaction (security)

HCISec is the study of interaction between humans and computers, or HCI, specifically as it pertains to information security. Its aim, in plain terms, is to improve the usability of security features in end user applications.

Unlike HCI, which has roots in the early days of Xerox PARC during the 1970s, HCISec is a nascent field of study by comparison. Not surprisingly, interest in this topic tracks with that of Internet security, which has become an area of broad public concern only in very recent years.

Historically, security features exhibit poor usability for reasons that include:

* they were added in casual afterthought
* they were hastily patched in to address newly discovered security bugs
* they address very complex use cases without the benefit of a software wizard
* their interface designers lacked understanding of related security concepts
* their interface designers were not usability experts (often meaning they were the application developers themselves)

Further reading

* [http://www.simson.net/thesis/ "Design Principles and Patterns for Computer Systems That Are Simultaneously Secure and Usable"] , by Simson Garfinkel

ee also

*Human-computer interaction
*Information security

External links

* [http://gaudior.net/alma/biblio.html HCISec Bibliography]
* [http://tech.groups.yahoo.com/group/hcisec/ HCISec] Yahoo! Group
* [http://www.usablesecurity.com Usable Security Blog]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • List of human-computer interaction topics — This is a list of topics in human computer interaction. General * accessibility and Computer accessibility * adaptive autonomy * affordance * banner blindness * contextual design and contextual inquiry * gender HCI * gulf of execution *… …   Wikipedia

  • Computer security — This article is about computer security through design and engineering. For computer security exploits and defenses, see computer insecurity. Computer security Secure operating systems Security architecture Security by design Secure coding …   Wikipedia

  • Computer science — or computing science (abbreviated CS) is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and application in computer systems. Computer scientists invent algorithmic… …   Wikipedia

  • Computer music — is a term that was originally used within academia to describe a field of study relating to the applications of computing technology in music composition; particularly that stemming from the Western art music tradition. It includes the theory and …   Wikipedia

  • Human-based computation — In computer science, human based computation is a technique when a computational process performs its function via outsourcing certain steps to humans (Kosorukoff, 2001). This approach leverages differences in abilities and alternative costs… …   Wikipedia

  • Computer programming — Programming redirects here. For other uses, see Programming (disambiguation). Software development process Activities and steps …   Wikipedia

  • Computer — For other uses, see Computer (disambiguation). Computer technology redirects here. For the company, see Computer Technology Limited. Computer …   Wikipedia

  • Computer-assisted web interviewing — Sociology …   Wikipedia

  • computer science — computer scientist. the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers. [1970 75] * * * Study of computers, their… …   Universalium

  • Computer insecurity — This article is about computer security exploits and defenses. For computer security through design and engineering, see computer security. Computer security Secure operating systems Security architecture Security by design Secure coding …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”