# 前置条件
创建外部密钥存储密钥库前，需要完成以下前置条件**：**
1. 实现XKS-Proxy，要求如下：
   - XKS-Proxy 是KMS与外部加密机之间的代理组件，对KMS呈现统一的标准接口，负责请求归一化、签名验证、审计与字段格式转换。
   
   - 加密机访问逻辑由用户自行实现。
   
   - KMS不关心加密机的厂商与型号，只通过XKS-Proxy暴露的标准接口使用密钥。
    
2. 部署到华为云。 XKS-Proxy必须部署在华为云上，KMS通过终端节点服务访问XKS-Proxy，以低延迟、高安全地承载加解密调用。
   
3. 通过终端节点服务暴露给KMS，具体操作请参见[暴露服务](https://support.huaweicloud.com/bestpractice-dew/zh-cn_topic_0000002769161219.html)。
 
