L'essentiel
Qu'est-ce qu'un Android keystore ?
Un Android keystore est un fichier protégé par mot de passe qui contient la clé privée et le certificat utilisés pour signer votre application. Chaque APK et Android App Bundle doit être signé avant de pouvoir être installé ou publié, et Android n'accepte une mise à jour que si elle est signée avec la même clé que la version déjà installée.
Cela fait du keystore l'un des fichiers les plus importants de votre projet. Avec Play App Signing, il sert de clé d'upload, que Google vérifie avant de signer à nouveau votre application. Sans Play App Signing, il s'agit du clé de signature de l'application elle-même, et la perdre signifie que vous ne pourrez plus mettre à jour l'application.
Ce générateur crée un keystore PKCS#12 (.p12) avec une clé RSA 2048 bits et un certificat SHA-256, avec le même résultat que keytool
l'assistant de signature d'Android Studio, avec une validité par défaut de 25 ans conforme aux exigences de Google Play.