 Directories
      ΒΆ
      Directories
      ΒΆ
    
    | Path | Synopsis | 
|---|---|
| cmd
       | |
| 
          
            emulator/dummy
            
            command
          
           dummy_emu is an "emulator" for the dummy device. | dummy_emu is an "emulator" for the dummy device. | 
| 
          
            emulator/dummy/impl
            
            
          
           Package impl is the implementation of the emulator for the dummy device. | Package impl is the implementation of the emulator for the dummy device. | 
| 
          
            flash_tool
            
            command
          
           flash_tool is a util to flash firmware update packages created by the publisher tool onto devices. | flash_tool is a util to flash firmware update packages created by the publisher tool onto devices. | 
| 
          
            flash_tool/impl
            
            
          
           Package impl is the implementation of a util to flash firmware update packages created by the publisher tool onto devices. | Package impl is the implementation of a util to flash firmware update packages created by the publisher tool onto devices. | 
| 
          
            ft_monitor
            
            command
          
           This package is the entrypoint for the Firmware Transparency monitor. | This package is the entrypoint for the Firmware Transparency monitor. | 
| 
          
            ft_monitor/impl
            
            
          
           Package impl is the implementation of the Firmware Transparency monitor. | Package impl is the implementation of the Firmware Transparency monitor. | 
| 
          
            ft_personality
            
            command
          
           This package is the entrypoint for the Firmware Transparency personality server. | This package is the entrypoint for the Firmware Transparency personality server. | 
| 
          
            ft_personality/impl
            
            
          
           Package impl is the implementation of the Firmware Transparency personality server. | Package impl is the implementation of the Firmware Transparency personality server. | 
| 
          
            ft_personality/internal/cas
            
            
          
           Package cas contains a Content Addressable Store. | Package cas contains a Content Addressable Store. | 
| 
          
            ft_personality/internal/http
            
            
          
           Package http contains private implementation details for the FirmwareTransparency personality server. | Package http contains private implementation details for the FirmwareTransparency personality server. | 
| 
          
            ft_personality/internal/trees
            
            
          
           Package trees contains the personality tree configuration. | Package trees contains the personality tree configuration. | 
| 
          
            ft_personality/internal/trillian
            
            
          
           Package trillian represents the log for the needs of this personality. | Package trillian represents the log for the needs of this personality. | 
| 
          
            ft_witness
            
            command
          
           This package is the entrypoint for the Firmware Transparency witness server. | This package is the entrypoint for the Firmware Transparency witness server. | 
| 
          
            ft_witness/impl
            
            
          
           Package impl is the implementation of the Firmware Transparency witness server. | Package impl is the implementation of the Firmware Transparency witness server. | 
| 
          
            ft_witness/internal/http
            
            
          
           Package http contains private implementation details for the FirmwareTransparency witness. | Package http contains private implementation details for the FirmwareTransparency witness. | 
| 
          
            ft_witness/internal/ws
            
            
          
           Package ws contains a Witness Store backed by a file. | Package ws contains a Witness Store backed by a file. | 
| 
          
            ftmap
            
            command
          
           map constructs a verifiable map from the firmware in the FT log. | map constructs a verifiable map from the firmware in the FT log. | 
| 
          
            ftmapserver
            
            command
          
           This package is the entrypoint for the Firmware Transparency map server. | This package is the entrypoint for the Firmware Transparency map server. | 
| 
          
            ftmapserver/impl
            
            
          
           Package impl is the implementation of the Firmware Transparency map server. | Package impl is the implementation of the Firmware Transparency map server. | 
| 
          
            hacker/modify_bundle
            
            command
          
           modify_bundle is a hacker tool for modifying proof bundles. | modify_bundle is a hacker tool for modifying proof bundles. | 
| 
          
            hacker/modify_bundle/impl
            
            
          
           Package impl is the implementation of a hacker tool for modifying proof bundles. | Package impl is the implementation of a hacker tool for modifying proof bundles. | 
| 
          
            publisher
            
            command
          
           publish is a demo tool to put firmware metadata into the log. | publish is a demo tool to put firmware metadata into the log. | 
| 
          
            publisher/impl
            
            
          
           Package impl is a the implementation of a tool to put firmware metadata into the log. | Package impl is a the implementation of a tool to put firmware metadata into the log. | 
| devices
       | |
| 
          
            dummy
            
            
          
           Package dummy provides a fake device to demo flashing firmware. | Package dummy provides a fake device to demo flashing firmware. | 
| 
          
            usbarmory/flash
            
            
          
           Package flash holds code to deal with the USB armory SD card storage. | Package flash holds code to deal with the USB armory SD card storage. | 
| internal
       | |
| 
          
            ftmap
            
            
          
           Package ftmap contains Beam pipeline library functions for the FT verifiable map. | Package ftmap contains Beam pipeline library functions for the FT verifiable map. | 
| 
          
            verify
            
            
          
           Package verify holds helpers for validating the correctness of various artifacts and proofs used in the system. | Package verify holds helpers for validating the correctness of various artifacts and proofs used in the system. | 
 Click to show internal directories. 
   Click to hide internal directories.