Skip to main content

Pure-Python Java Keystore (JKS) library

Project description

PyJKS enables Python projects to load and manipulate Java KeyStore (JKS) data without a JVM dependency. PyJKS supports a wide variety of JKS subformats. Simply:

pip install pyjks

Or:

easy_install pyjks

Then:

import jks

keystore = jks.KeyStore.load('keystore.jks', 'passphrase')

print(ks.private_keys)
print(ks.certs)
print(ks.secret_keys)

Of course PyJKS can do much more. Check out the usage examples on GitHub for more!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyjks-0.4.0.tar.gz (25.2 kB view details)

Uploaded Source

File details

Details for the file pyjks-0.4.0.tar.gz.

File metadata

  • Download URL: pyjks-0.4.0.tar.gz
  • Upload date:
  • Size: 25.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyjks-0.4.0.tar.gz
Algorithm Hash digest
SHA256 377c63f2414e595112008e67bda5e944c495ad8b8944058198493b3e58634f56
MD5 6405b824af123e3831ce8a637acbbb5f
BLAKE2b-256 8f5f02f52caac9f7760853c7099f849396e70eee60d40b250dedc42b91357b25

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page