Skip to content

raikilon/rpi-hsm

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

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).

About

Hardware Security Module (HSM) proof of concept

Resources

License

Stars

Watchers

Forks

Packages

No packages published