# startup_hvb
**Repository Path**: wanxinhuawei/startup_hvb_1
## Basic Information
- **Project Name**: startup_hvb
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 33
- **Created**: 2023-03-08
- **Last Updated**: 2023-03-13
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# OpenHarmony Verified Boot
## Introduction
Open**H**armony **V**erified **B**oot (HVB) component is used to verify and authenticate system images to make sure OpenHarmony is running system images:
- from authenticated sources
- without tampering
- can not roll back to old versions with vulnerabilities

HVB is composed of three modules as shown below:

- libhvb is the verifying utility library. It will be integrated by Bootloader to verify initial images, and integrated by init to verify system images.
- hvbtool is used to sign system images, it will be integrated by Building system.
## Directory Structure
The structure of the repository directory is as follows:
```
base/startup/hvb/
├── libhvb # source code for libhvb module
└── tools # source code for hvbtool module
```
## Repositories Involved
**[startup\_init\_lite](https://gitee.com/openharmony/startup_init_lite)**