Akadenia
Services
Technologies
Products
Industries
Case Studies
AWS Partner
Let's Talk
Akadenia
Services
Technologies
Products
Industries
Case Studies
AWS Partner
Let's Talk
PostsContact Us
TechnologiesCase Studies
FAQs
  • Case Studies
    • Perimeter
    • Prōjectagram
    • Savvly
    • See all →
  • Posts
    • How to Choose a Software Development Partner
    • Amazon Bedrock in a Real-Time Public Safety Platform
    • Leveraging PG_NOTIFY for Real-Time Postgres Update Alerts
    • See all →
  • Packages
    • Akadenia API
    • Akadenia Azure Storage
    • Akadenia Helpers
    • Akadenia Logger
    • See all →
  • Industries
    • HealthTech
    • FinTech
    • AI
    • See all →
Company
  • Services
  • About Us
  • Products
  • Technologies
  • Capabilities
  • FAQs
  • Contact us

Stay in the loop

Akadenia
© 2018-2026 CHLELA INC. dba Akadenia. All rights reserved.·Privacy Policy·Cookie Policy

Encoding/decoding Android Key

Google Android Studio includes a tool to create a new key in the Generate Signed Bundle or APK wizard but here's how you can encode and decode your own key that is used to encrypt and decrypt your Google Android Playstore app package before deploying

Encoding

Step 1

openssl base64 < akadenia.jks | tr -d '\n' | tee akadenia.jks.base64.txt

Step 2

openssl enc -base64 -in key.jks -out signing_key.b64 | tr -d '\n' | tee akadenia.jks.base64.txt

Decoding

openssl enc -d -base64 -in signing_key.b64 -out akadenia.jks

This is not something you would run into every day but on the off chance that your team or client requires some custom certificate to encode and decode your Google Android Playstore app then you'll find these steps useful.

More posts

How to create an AOSP emulator

How to create an AOSP emulator

Step-by-Step Guide: Creating an AOSP Emulator for Android Development

Aug 21, 2023
Bits, Bytes and Qubits—Here Comes the Quantum Computer

Bits, Bytes and Qubits—Here Comes the Quantum Computer

Exploring the Quantum Frontier: Journey into advanced computing

Aug 21, 2023

Encoding/decoding Android Key

Google Android Studio includes a tool to create a new key in the Generate Signed Bundle or APK wizard but here's how you can encode and decode your own key that is used to encrypt and decrypt your Google Android Playstore app package before deploying

Encoding

Step 1

openssl base64 < akadenia.jks | tr -d '\n' | tee akadenia.jks.base64.txt

Step 2

openssl enc -base64 -in key.jks -out signing_key.b64 | tr -d '\n' | tee akadenia.jks.base64.txt

Decoding

openssl enc -d -base64 -in signing_key.b64 -out akadenia.jks

This is not something you would run into every day but on the off chance that your team or client requires some custom certificate to encode and decode your Google Android Playstore app then you'll find these steps useful.

More posts

How to create an AOSP emulator

How to create an AOSP emulator

Step-by-Step Guide: Creating an AOSP Emulator for Android Development

Aug 21, 2023
Bits, Bytes and Qubits—Here Comes the Quantum Computer

Bits, Bytes and Qubits—Here Comes the Quantum Computer

Exploring the Quantum Frontier: Journey into advanced computing

Aug 21, 2023