Back to results

Université d'Ottawa / University of Ottawa

CredProxy: A Password Manager for Online Authentication Environments

Abstract

dc:description

Internet users are increasingly required to sign up for online services and establish accounts before receiving service from websites. On the one hand, generation of strong usernames and passwords is a difficult task for the user. On the other hand, memorization of strong passwords is by far more problematic for the average user. Thus, the average user has a tendency to use weak passwords, and also reuse his passwords for more than one website, which makes several attacks feasible. Under the aforementioned circumstances, the use of password managers is beneficial, since they unburden the user from the task of memorizing user credentials. However, password managers have a number of weaknesses. This thesis is mainly aimed at alleviating some of the intrinsic weaknesses of password managers. We propose three cryptographic protocols which can improve the security of password managers while enhancing user convenience. We also present the design of a phishing and Man-in-the-Browser resistant password manger which best fits into our scheme. Furthermore, we present our novel virtual on-screen keyboard and keypad which are designed to provide strong protection mechanisms against threats such as keylogging and shoulder surfing.

Degree

thesis:*
Grantor dc:publisher
Université d'Ottawa / University of Ottawa
Year dc:date
2012

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Golrang, Mohammad Saleh
Contributors dc:contributor
  • Adams, Carlisle

Subjects

dc:subject × 6

Rights

Language dc:language
en

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:ruor.uottawa.ca:10393/23611

Chain of custody

source
Harvested from
University of Ottawa
Base URL
ruor.uottawa.ca/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Golrang, Mohammad Saleh. CredProxy: A Password Manager for Online Authentication Environments. Université d'Ottawa / University of Ottawa, 2012. http://hdl.handle.net/10393/23611