android密钥库(.jks)中的密码和密钥中的密码丢失的危险是什么?

android密钥库(.jks)中的密码和密钥中的密码丢失的危险是什么?,android,passwords,keystore,Android,Passwords,Keystore,我不小心将发布签名自动化文件交给了客户: build.gradle storeFile file("*.jks") storePassword "***" keyAlias "***" keyPassword "***" 密钥库文件仍然是我的 这种情况有多危险? 在没有密钥的情况下,如何处理密码? 我可以安全地更改保险库的密码和钥匙吗? 更改密码后,我可以在市场上发布应用程序,用户不会受到影响吗? 密码允许解密密钥库中包含的签名证书的私钥,以便

我不小心将发布签名自动化文件交给了客户:

build.gradle

storeFile file("*.jks")
        storePassword "***"
        keyAlias "***"
        keyPassword "***"
密钥库文件仍然是我的

这种情况有多危险? 在没有密钥的情况下,如何处理密码? 我可以安全地更改保险库的密码和钥匙吗? 更改密码后,我可以在市场上发布应用程序,用户不会受到影响吗?
密码允许解密密钥库中包含的签名证书的私钥,以便使用


没有密钥库,攻击者无法对您的密码执行任何操作。只要更改它们并继续使用密钥

一旦我丢失了密钥,对于下一次更新,appstore local one(而不是google play)拒绝将其作为现有应用程序的新更新包接受,然后我不得不将更新作为新应用程序提交,因为有一些用户购买了旧版本,由于无法免费获得新的更新,情况变得相当尴尬!