Skip to content

The source code for the firmware of the password storage device

License

Notifications You must be signed in to change notification settings

leftboardcuttenstring/rig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rig

Description

Firmware for a password storage device based on STM32F401CC / STM32F411CC microcontrollers.
Written in C.

Target Hardware

  • MCU: STM32F401CC / STM32F411CC
  • Architecture: ARM Cortex-M4

Functionality

  • PC interaction in HID mode
  • Automation of input of passwords, identifiers, tokens and other sensitive information
  • Switching to data reset mode, followed by requesting a new fingerprint
  • User authentication using a fingerprint
  • Selecting an account for authentication
  • Select accounts using the list on the built-in display
  • Storing events in non-volatile flash memory
  • Secure storage of passwords
  • Access to stored data via device interface

Accompanying source code

Project Structure

  • app/ — source files
  • config/ — project config
  • platform/ — startup-files, linker scripts etc.

Requirements

  • ARM GCC Toolchain
  • STM32 HAL / CMSIS
  • Make

About

The source code for the firmware of the password storage device

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •  

Languages