• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Client-server Password Manager Application

Student: Mitropolskiy Alexander

Supervisor: Alexander Breyman

Faculty: Faculty of Computer Science

Educational Programme: Software Engineering (Bachelor)

Final Grade: 8

Year of Graduation: 2020

Password Manager - software that helps the user to work with passwords. This paper explains the need for this type of software, core concepts and features based on researches. In this paper, we compare different popular services and consider the reasons why another product can be useful. The comparison is based on key features such as password sharing, cloud synchronization or account analysis. For a more detailed description of the features, please refer to the «Market Overview» paragraph in first part. This paper also describes architecture patterns, algorithms and user interface components for Client- server Password Manager Application, including Android mobile application and server-side program. Implementation of all components of the client-server application is described in third chapter. It includes client application for Android platform, the server part using Ktor framework, and database structure with MongoDB. The paper contains 65 pages, 3 chapters, 36 illustrations, 3 tables, 33 bibliography items and 4 appendices. Keywords — password; password manager; encryption; password sharing; android; software; client-server

Full text (added May 27, 2020)

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses