Trusted List EditorAll in one tool for cross-border electronic signature

All in one tool for cross-border electronic signature

version: 2.0.6

- including the scheme territory, sequence number and list issue date time in report headers
- new report “same public keys” for detecting whether the same public key appears more than once in the Trusted List, available in the popup menu by clicking on the root node

version: 2.0.5

1) Generate self-signed Certificate for Signing the Trusted List: the information included in the certificate are filled automatically based on the selected Member State and with information from the last issued Trusted List of that Member State.

2) Improved handling of changes in the LOTL machine processable form signing certificates and LOTL human readable form SSL certificates:
- TLEdit detects that EU has published new certificates and provides a warning to the user.
- On user confirmation, TLEdit automatically adjust the proper content of the PointersToOtherTSL element.

version: 2.0.4

Improved functions:
- Check Against TSL Function can validate all types of PAdES and XAdES signatures
- Check Against TSL Function can validate all signatures presented in ASiC containers
- Check Against TSL Function can validate a single certificate or time-stamp

- proper representation of Service Digital Identity when more than one certificate related to the same public key and have identical subject names (see Trusted Lists of Austria issued after December 5, 2014)

version: 2.0.3

- including the pointer to the human readable version of the LOTL in PointersToOtherTSL element

Bugfix: the text of PolicyOrLegalNotice/TSLLegalNotice has updated to align the wording with CD 2013/662/EU (the occurrence of the word "the" has been removed before the word "Directive")

- better and faster rendering of XML trees
- faster XML validation

version: 2.0.2

Conformant to the latest ETSI TS 119 612 V1.2.1 (2014-04) Electronic Signatures and Infrastructures (ESI); Trusted Lists; standard

This version uses simultaneously the proper standard version for all the six types of the Trusted List:
1) TS 119 612 V1.2.1 (2014-04): non EU countries, international organization Trusted List, version 4
TS 119 612 V1.2.1 (2014-04): List of Lists of non EU countries and international organization, version 4
TS 119 612 V1.1.1 (2013-06): EU Member State Trusted List, version 4
TS 119 612 V1.1.1 (2013-06): List of Lists of the EU, version 4
5) TS 102 231 V3.1.2 (2009-12): EU Member State Trusted List, version 3
TS 102 231 V3.1.2 (2009-12): List of Lists of the EU, version 3

Improved functions:
- upgrade (convert) Trusted List version 3 to version 4 with a single click, make detailed log on the changes
- Content Errors function (available in the popup menu) reports only the errors found during the content validation check

- Preferences menu item is available in the Apple menu on Mac OS X
- new “add additional names” button on TSP trade name editor pane for adding new text fields to input the VAT number and/or official national trade registration number
- compatibility with the Java 8 Runtime Environment

- better and faster Analyze Trusted Lists

version: 2.0.1

Some improvements for the Trusted List maintained and issued by international organizations.

version: 1.5.3

TLEdit now supports and handles automatically the new certificate published on page 8 of the Official Journal of the European Union C 374 of 22.12.2011 that can be used by the Commission to sign electronically the machine processable version of the list of lists (LOTL).

version: 1.5.2

TLEdit now tested and fully compatible with the Java 7 Runtime Environment.

version: 1.5.0

TLEdit now uses the latest certified CryptoSigno Interop v2.3.0 b141 security module for signature generation and verification.

Improvements on the Check against trusted lists function:
- Verifying and validating XAdES v1.4.2 (ETSI TS 101 903 V1.4.2 2010-12) signatures.
- Displaying CRLs found in the validated signature in tree view.

version: 1.4.8

Improvements on the signature verification of Trusted Lists:
- Automatically using the Member State signing certificate published in the list of lists (LOTL) for signature verification.
- If the Member State signing certificate is not published in the LOTL, the supposed signing certificate can be selected from the file system.

Improvements on the Check against trusted lists function:
- Using the CA QC/PKC certificates listed in the Trusted List as Trust Anchors, automatically downloading the freshest Trusted List based on the country code of the certificate issuer.

Improvements on the certificate viewer component:
- Using certification path builder wizard to build and display the upper hierarchy above CA services listed as accredited/supervised in a Member State Trusted List. Using the intermediate and root certificates from the signature, downloading the missing certificates using the URLs from the AIA extension and performing cross-certification as a last resort.

Improvements on the Content audit function of the LOTL:
- The report now includes the country code and name of the Member State whose certificate is missing from the PointersToOtherTSL/OtherTSLPointer element.

version: 1.4.7

Performance tuning.
- TLEdit startup is 62% faster than before
- loading of a big TSL is 54% faster now

version: 1.4.6.

Improved localization, ability to change the spoken language on-the-fly by loading new lingual dictionaries from the local file system (see also Tutorial 7).

New options at adding a new service:
- insert at the beginning
- append to the end
- insert before the selected item.

Improved revocation check algorithm in Check against trusted lists function.

Configurable keystore types for signing the TSL.

version: 1.4.5.

A new Icon size submenu is available in the View menu to resize icons of the navigation tree on-the-fly.

TLEdit now is able to download and display machine processable and human readable form of the trusted list that was published in a ZIP file.

Shorter and more informative tooltip on Pointers to other TSLs and Policy or legal notice pane.

A new Open URI button is available on the Pointer to other TSL pane to download the referred machine processable or human readable form.

Bugfix: Only the first URI of SchemeTypeCommunityRules was filled in the newly created TSL. Now the second, member state dependent URI is also pre-filled with the proper value.

Bugfix: Ctrl+C (copy), Ctrl+V (paste) keyboard shortcuts didn’t work properly on Windows.

Bugfix: Check against trusted lists function throwed an error after password change.

version: 1.4.3.

The gray information box at the beginning of service and history chapters in the human readable form contains hyperlink to the corresponding provider of service and service of history (See also Hyperlink doesn't work in Adobe Reader, why?).

TLEdit now accepts the same service digital identity more than once with different service types, in accordance with CD 2009/767/EC, page L299/40.

Performance improvement of Analyze trusted lists function.

XML signature of machine processable form will not contain xades:CertificateValues anymore. Regarding to the Trust Model introduced by CD 2010/425/EC, including the relevant upper certificate chain of TSL signing certificate is not necessary and undesirable.

version: 1.4.2.

Change of font sizes and layout in human readable form results fewer pages in PDF (about 33% saving).

Configurable memory pool size for Java results better performance (see also File menu, Preferences, TL editing preferences, Memory and How can I configure memory allocated to Java and what is a proper size?).

Enhanced editing capability for LOTL (list of lists).

version: 1.4.1.

Performance improvement of rendering HTML reports.

version: 1.3.8.

TLEdit now accepts an end certificate with Certificate Policies extension marked as critical at certification path building step of signing process.

Added exclusive canonicalization transformation to enveloped signature of machine processable form.

version: 1.3.4.

Performance tuning of provider and services import.

version: 1.3.0.

Support for creating signature with Smart Card and private key handled by Microsoft CryptoAPI (only on Windows).

Configurable list of PKCS#11 cryptographic devices.

Signature verification with the official published certificate of the Scheme Operator.

version: 1.2.10.

Refinement in English translation and national flag pictures for human readable forms.

version: 1.2.9.

Improvement: Accepting "xtsl" and "xts" file extension also.

Bugfix: Text of SchemeName should be accepted both with (Corrigenda CD 2009-7806.pdf, page L299/31) and without (COMM_NATIVE_C_2009_7806_F_EN.pdf, page 22) the ending period character.

version: 1.2.6.

Improved handling of SIE in human readable form.

version: 1.2.5.

Pointers to others TSLs is mandatory (CD 2009/767/EC page L299/36).

version: 1.2.4.

Bugfix: Text of SchemeName element was not aligned with Corrigenda CD 2009-7806, L. 299/31

new text:
Supervision/Accreditation Status List of certification services from Certification Service Providers, which are supervised/accredited by the referenced Scheme Operator Member State for compliance with the relevant provisions laid down in Directive 1999/93/EC.

old text:
Supervision/Accreditation Status List of certification services from Certification Service Providers, which are supervised/accredited by the referenced Scheme Operator Member State for compliance with the relevant provisions laid down in Directive 1999/93/EC of the European Parliament and of the Council of 13 December 1999 on a Community framework for electronic signatures

version: 1.2.3.

TLEdit now provides XML validation of trusted list against the relevant XML schemas.

New: human readable form (PDF document) creation.

version: 1.2.2.

Improvement: Enhanced editing capability and checking rules for the LOTL (list of list).

Bugfix: Bulgarian language codes: change from [bg,br-latn] to [bg,bg-latn].

version: 1.2.0.

Improvement: Compliance version based on TLS Plug-Tests 23-26/11/2009 F2F meeting report.

  • typo on page L999/40 of the Corrigenda of CD 2009/767/EC has been replaced by

  • typo on page L999/30 of the Corrigenda of CD 2009/767/EC has been replaced by

  • Transliteration in Latin script has been added for BG (Bulgaria), EL (Greece) and CY (Cyprus).

  • Capability of handling more than one local language for countries with several related languages (e.g. Spain, ES, es,ca,eu,gl)

  • Language codes in accordance with Annex 1, TLS Plug-Tests 23-26/11/2009 F2F meeting report.

Bugfix: TLEdit displays NullPointerException error message in several cases due to language code change.

Bugfix: Deceptive message in content audit report when HistoricalInformationPeriod > 3653.

version: 1.1.0.

Internationalized and localized version.

version: 1.0.5.

Updated version based on TSL Life Cycle test observations.

version: 1.0.4.

Updated version based on Revised draft COM Decision v.2 (clean).

version: 1.0.3.

Updated version based on ETSI TS 102 231 V3.1.1.

version: 1.0.2.

Updated version based on Draft COM Decision - Trusted List TSL Common Template spec v.1., 16.06. 2009

version: 1.0.1.

Updated version based on Technical specification for the proposed Common Template for the "Trusted List of supervised/accredited CSPs" v.0.9, 19.03.2009.
Change Log