Code signing

Android APKSigner

3min

This document provides information about configuring

 HSMs with Android APKSigner by using

PKCS #11 libraries. For additional questions about your HSM, see the relevant user guide.

About Android APKSigner

Android APKSigner, a tool available in the Android SDK Build Tools, lets you sign an Android package (APK) and confirm that the signature successfully verifies on all Android platform versions supported by the APK.

Using HSMs to protect Android APKSigner private keys

Android APKsigner can work with private keys stored on hardware security modules (HSMs), which helps to prevent key disclosure and enable secure signing of APKs.

With this integration, you can securely reference your private key stored in an HSM to sign it directly by using APKSigner, the

 PKCS #11 library, and a Java Keystore.

Guardian integration

The

 introduces mission-critical viability to core cryptographic infrastructure, including:

  • Centralizes device management
  • Eliminates points of failure
  • Distributes transaction loads
  • Provides group-specific function blocking
  • Provides user-defined grouping systems

See the applicable guide for configuring HSMs with the

.