加密密钥

Adobe Commerce和Magento Open Source使用加密密钥保护密码和其他敏感数据。 行业标准 ChaCha20-Poly1305 算法与256位密钥一起使用来加密所有需要加密的数据。 这包括信用卡数据和集成(支付和配送模块)密码。 此外,使用强安全哈希算法(SHA-256)来哈希所有不需要解密的数据。

在初始安装期间,系统会提示您让Commerce生成加密密钥,或输入自己的密钥。 加密密钥工具允许您根据需要更改密钥。 应定期更改加密密钥以提高安全性,并且随时可能危及原始密钥。 无论何时更改键,都会使用新键对所有旧数据重新编码。

有关技术信息,请参阅 高级内部部署安装安装指南.

步骤1:使文件可写

要更改加密密钥,请确保以下文件可写: [your store]/app/etc/env.php

步骤2:更改加密密钥

  1. 管理员 侧栏,转到 System > Other Settings>Manage Encryption Key.

    系统加密密钥 {width="700" modal="regular"}

  2. 执行以下操作之一:

    • 要生成新密钥,请设置 Auto-generate KeyYes.
    • 若要使用其他键,请设置 Auto-generate KeyNo. 然后在 New Key 字段中,输入或粘贴要使用的密钥。
  3. 单击 Change Encryption Key.

  4. 将新密钥的记录保存在安全位置。

    如果文件发生任何问题,则需要解密数据。

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1