一、导出为证书文件
通过证书管理器导出 - 按 `Win + R` 打开运行窗口,输入 `certmgr.msc` 并回车。
- 在证书管理器中,展开“个人”→“证书”,找到目标证书,右键选择“所有任务”→“导出”。
- 按向导完成导出,证书将保存为 `.cer` 或 `.pfx` 文件。
使用 MMC 管理单元导出
- 按 `Win + R` 输入 `mmc` 回车,打开“控制台”。
- 切换到“企业单一登录”→“系统”节点,右键单击“系统”选择“备份主密钥”。
二、导出为私钥文件
MMC 管理单元导出
- 按 `Win + R` 输入 `mmc` 回车,进入“控制台”。
- 展开“证书—当前用户”→“个人”→“证书”,右键目标证书选择“所有任务”→“导出”。
- 勾选“私人信息交换”,设置密码后保存为 `.pem` 或 `.crt` 文件。
PowerShell 导出
- 以管理员身份运行 PowerShell,输入以下命令:
```powershell
Export-Certificate -Cert (Get-ChildItem Cert:\CurrentUser\Personal) -FilePath "C:\path\to\certificate.cer"
```
- 适用于导出个人证书。
三、使用系统内置功能
Windows Hello 密钥: 可通过“设置”→“账户”→“登录选项”查看是否已保存设备密钥,支持跨设备同步。 四、注意事项 导出时需设置强密码,后续导入时需使用相同密码。 密钥文件应保存在安全位置(如加密U盘或密码保护文件夹),避免泄露。 系统级密钥(如SSO主密钥)仅允许管理员操作,需谨慎备份。 五、特殊场景 多因素认证(MFA)密钥密码保护:
存储安全:
权限管理:
云服务密钥:部分云服务(如阿里云)支持直接在控制台备份密钥文件。
建议根据具体需求选择合适的方法,并定期检查密钥备份的完整性。