Skip to content

Hardware Security Module (HSM) proof of concept

License

Notifications You must be signed in to change notification settings

raikilon/rpi-hsm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RPiHSM

The project goal was to find out which extent off-the-shelf Internet of Things (IoT) modules (e.g. Arduino, Raspberry Pi) could be programmed to function as a Hardware Security Module (HSM). After a comparison between the different IoT modules we have concluded that the most suitable device was the Raspberry Pi 3 model B, hence the name RPiHSM.

Installation

To install this application please look at the relative sub projects instructions under Application. You can also find (under Design\Raspberry Pi case (3D models)) the 3D models of our RPi case.

Usage

This application can run under Windows, Mac OS and Linux (more information can be found in the sub projects directories). To use this application a Raspberry Pi 3 model B is needed. All the instructions about the application and its features can be found under Documentation.

Contributing

Please feel free to add your own features or update the old ones.

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Credits

The project was realised by Noli Manzoni (noli.manzoni@students.bfh.ch) and Sandro Tiago Carlao (sandro.tiagocarlao@students.bfh.ch) for the module project 1 of the Bern University of Applied Sciences. The RPi case was designed and realised by Kevin Thomas (kevinalexander.thomas@students.bfh.ch).