Version: 2022.3
Language : English
Android Player settings
Keystore Manager window reference

Android keystores

A keystore is a binary file that contains private keys and public key certificates. Android uses the keys in a keystore to sign an application for security reasons. For more information, see Keystores, keys, and certificates.

Android keystores in Unity

To interface with keystores, Unity provides the Keystore Manager and properties in Player SettingsSettings that let you set various player-specific options for the final game built by Unity. More info
See in Glossary
. You can use these tools to create, configure, or load Android keystoresAn Android system that lets you store cryptographic key entries for enhanced device security. More info
See in Glossary
and keys.

Note: If you sign an application with a particular key and upload the application to an app store, you must sign future versions of the application with the same key.

Topic Description
Keystore Manager window reference Open and use Unity’s Keystore Manager window.
Create a new keystore Use the Keystore Manager window to create a new keystore file and configure its path.
Add keys to a keystore Use the Keystore Manager window to add keys to a keystore.
Load a keystore Use the Keystore Manager to load an existing keystore.

Additional resources

Android Player settings
Keystore Manager window reference