Open Source Security Token for Linux
| dc.contributor.author | Ben Mohammad, Johan Fredriksson, Adam Mathiesen, Christoffer Roxbergh, Elin Örtenberg, Gustav | |
| dc.contributor.department | Göteborgs universitet/Institutionen för data- och informationsteknik | swe |
| dc.contributor.department | University of Gothenburg/Department of Computer Science and Engineering | eng |
| dc.date.accessioned | 2017-08-10T05:49:41Z | |
| dc.date.available | 2017-08-10T05:49:41Z | |
| dc.date.issued | 2017-08-10 | |
| dc.description.abstract | The project investigates and implements a two-factor authentication system utilizing the RSA cryptography scheme. The system consists of an FPGA security token and a PAM module for Linux. Two similar solutions were made, one air-gapped with a shorter key (version A), whereas the other communicated over USB (version B). The cryptography module in the FPGA supports no more than 512-bit RSA and is the greatest area of improvement - since a longer key would provide more security and still be supported by the rest of the system. Additionally, interesting follow-up projects could be to explore quantum safe cryptography schemes - especially if to be used for decades to come. Altogether, the prototype created is a basic, yet fully functional, two-factor system with no obvious security flaws if deployed correctly. The project is released as open source under the BSD license. | sv |
| dc.identifier.uri | http://hdl.handle.net/2077/53340 | |
| dc.language.iso | eng | sv |
| dc.setspec.uppsok | Technology | |
| dc.subject | FPGA, Linux, Open source, OpenSSL, PAM, RSA, Security, Twofactor, | sv |
| dc.title | Open Source Security Token for Linux | sv |
| dc.title.alternative | A more secure login authentication model | sv |
| dc.type | text | |
| dc.type.degree | Student essay | |
| dc.type.uppsok | M2 |