生成RSA密钥
2025/9/14大约 2 分钟
生成RSA密钥
生成密钥
点击 工具
选择生成RSA密钥
:
在RSA密钥生成
窗口:
- 分别点击
私钥保存路径
和公钥保存路径
的浏览
按钮,设置对应密钥的保存地址。 - 在
生成密钥长度
下拉框,选择需要生成的密钥位数
然后点击生成密钥
按钮:
密钥说明
提示
RSA密钥生成完成后,请勿务必仔细保存!一旦丢失,使用该密钥的密码文件将无法找回!!
CryptKey 默认生成 2048 位密钥,最高支持 12288 位密钥,建议使用位数越高越好。
对于生成的RSA密钥,分为.rsakeys
私钥文件和.rsakeyp
公钥文件,该密钥不可用于 CryptKey 以外的场景,同样,其他软件生成的 RSA 密钥 CryptKey 也无法读取使用。
.rsakeyp
公钥文件用于加密密码使用.rsakeys
私钥文件用于解密密码使用
因此,加密密码只需要配置公钥文件即可使用,解密密码只需要配置私钥文件即可。
所以,一定要保存好私钥文件,私钥一旦丢失,加密数据等同于丢失!
密码文件更换密钥
基于加密的特性,可以通过以下方式实现密码文件的密钥更换:
- 生成一对新的密钥文件
- 配置文件路径,
私钥路径
选择当前密码文件的密钥 - 配置文件路径,
公钥路径
选择新建密钥文件中的公钥文件 - 点击
读取密码
按钮,不进行任何操作 - 点击
写入密码
按钮,不进行任何操作 - 此时,
私钥路径
配置的私钥将无法读取密码,点击浏览
按钮替换为新建密钥文件中的私钥文件 - 点击
读取密码
按钮,此时可正常读取。也意味着密码文件替换密钥成功!
安全备份
替换密码文件密钥前请确保您已经完全理解上述步骤。
建议替换前备份密码文件,以防出现意外。当确保替换成功后,再删除旧密码文件。