Font Size: a A A

Design And Implementation Of Event-driven Biometric Authentication System On Linux

Posted on:2020-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:L X JiangFull Text:PDF
GTID:2518306548990079Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The biometric authentication system in Linux is playing a more and more important role because the biometric devices such as fingerprints and irises have become popular in laptops,tablets and mobile phones,as well as the operating systems based on the Linux kernel is taking more and more quotient in the market.But compared with the commercial operating systems such as Windows,it still exists difference in user experience and usability.Therefore,it is particularly important to build a mature and complete biometric authentication system on Linux.Based on this,this paper undertakes an in-depth of the study of some key issues,including the design and implement of an event-driven biometric authentication system.The details are as follows:1.This paper studies the structure and design of biometric authentication in commercial operating systems and various authorization techniques in Linux.In addition,the biometric authentication system in this paper is mainly a summary of design,including the event-driven back-end framework and the front-end system authentication based on a variety of authentication technologies.2.It analyzes of the required entities in the integration of biometrics into the operating system and the relationships between the entities.It generalizes,abstracts and unifies the processing behaviors of various biological features,abstracts user behavior,makes a response design for events in application and system and implements event-driven system services.3.It analyzes of the common methods and basic processes on Linux systems of the identification and permission elevation and the authentication of login and unlocking the screen.Based on PAM and Policy Kit,the paper carries out the front-end system authentication based on biometric by designing PAM modules,policy Kit agents and associated system-level applications.4.This paper accomplishes the layers and components of the system and introduces its application range.And the system has a superiority with comparing with Windows,Android and libfprint solution in Linux.The main difficulty of this thesis is how to design a framework that supports all the biometric types,abstracts the unified interaction logic,shields the underlying hardware differences and provides persistent and unified system services to the application layer.It also need enough research on the technology and process of the authentication in the operating system,so that biometric identification can be applied to all authentication in the system and promoting the privileges with the user's biometric characteristics,instead of password.
Keywords/Search Tags:Linux, biometric identification, system authentication, PAM, PolicyKit
PDF Full Text Request
Related items