In this thesis, we present a two-factor authentication system based on a smart card and a fingerprint. We start by outlining the different types of authentication methods and why we chose two-factor authentication based on smart card and fingerprint for our solution. We then present the design of the solution, detailing its functionalities and requirements. Here we present the hardware and explain why we have chosen a specific type of smart card reader and fingerprint reader for our solution. Then, we present the developed solution. The implementation of the ''Dashboard'' and the ''Authentication application'' is presented in more detail here. Finally, a test scenario of our solution is presented, which is intended for door unlocking. The fingerprint matching algorithm used in our solution is also described and the testing and results of the testing of our solution are presented.
|