Scripts for handling national TSL list
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
.gitignore
LICENSE
PL_TSL.xml
README.md
create-jks-with-tsa-ca.py

README.md

Scripts for handling XML file with TSL list

Script working on XML file with TSL (Trusted Service List) - technical specification provided by Electronic Signatures and Infrastructures (ESI). Polish TSL is available on site: https://www.nccert.pl/tsl.htm Script should work with other national trusted service lists.

Requirements:

Generate JKS with TSA certificates

If you need keystore with TSA CA you can run python create-jks-with-tsa-ca.py [XML_FILE]

It generates "tsaCA.jks" file with TSA certificates. If file "tsaCA.jks" exists script will add certificates to it. Password to JKS is changeit. Alias of added certificates is name of trusted service provider plus random number to avoid alias conflicts.