1 Star 0 Fork 148

WnGG / security_huks

forked from OpenHarmony / security_huks 
Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

HUKS

Introduction

HUKS is a universal key management service. It provides KeyStore and Crypto APIs for applications to perform key management, encryption, and decryption operations.

HUKS consists of native APIs, the hardware abstraction layer (HAL), and Core Module.

  1. Native APIs are implemented using the C language to ensure consistency among all devices, and include the APIs for key generation, encryption, and decryption.
  2. HAL shields differences between hardware and OSs and defines the unified APIs for HUKS. It contains platform algorithm libraries, file systems, and logs.
  3. Core Module depends on the HAL and provides core functions such as encryption and decryption, signature verification, and key storage.

Directory Structure

base/security
├── huks
│   ├── frameworks
│   │   └── huks_lite  HUKS code implementation
│   └── interfaces
│       └── innerkits
│           └── huks_lite  HUKS APIs

Repositories Involved

Security subsystem

security_huks

security_deviceauth

About

Key management service | 提供密钥管理服务功能 expand collapse
Apache-2.0
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
1
https://git.oschina.net/wanggea5120/security_huks.git
git@git.oschina.net:wanggea5120/security_huks.git
wanggea5120
security_huks
security_huks
master

Search