Source: pyjks Section: python Priority: optional Maintainer: Debian Python Team Uploaders: Hans-Christoph Steiner Build-Depends: debhelper-compat (= 13), dh-python, python3-all, python3-pyasn1-modules, python3-pycryptodome, python3-javaobj, python3-setuptools, python3-pytest Standards-Version: 4.5.0.3 Rules-Requires-Root: no Homepage: https://pyjks.readthedocs.io/ Vcs-Git: https://salsa.debian.org/python-team/packages/pyjks.git Vcs-Browser: https://salsa.debian.org/python-team/packages/pyjks Package: python3-pyjks Architecture: all Depends: ${python3:Depends}, ${misc:Depends} Description: Java KeyStore parser including private/secret key decryption A pure Python Java KeyStore file parser, including private/secret key decryption. Can read JKS, JCEKS, BKS and UBER (BouncyCastle) key stores. . The best way to utilize a certificate stored in a jks file up to this point has been to use the java keytool command to transform to pkcs12, and then openssl to transform to pem. . This is better: * no security concerns in passwords going into command line arguments, or unencrypted files being left around * no dependency on a JVM