mirror of
https://gitee.com/openharmony/security_huks
synced 2024-12-14 01:59:03 +00:00
250546f432
Team:OTHERS Feature or Bugfix:Bugfix Binary Source:No PrivateCode(Yes/No):No Change-Id: I9d80041f1713e558f020f8077a0057b2392147c4 ChangeID:13345673
1.4 KiB
Executable File
1.4 KiB
Executable File
HUKS组件
简介
HUKS是通用密钥管理服务,向应用提供KeyStore及Crypto接口API,包括密钥管理及加解密等功能。
HUKS模块整体分为北向接口,南向适配层,以及核心的功能模块:
- HUKS 北向接口:提供统一的对外API,用C语言实现,保持所有设备一致,主要包括密钥生成API、加解密API等;
- HUKS HAL层:屏蔽底层硬件和OS的差异,定义HUKS需要的统一底层API,主要包括平台算法库、IO和LOG等;
- HUKS Core Module:依赖HAL层,提供核心功能,如加解密、签名验签、密钥存储等。
目录
base/security
├── huks
│ ├── frameworks
│ │ └── huks_lite HUKS代码实现
│ └── interfaces
│ └── innerkits
│ └── huks_lite HUKS提供接口
相关仓
security_huks