From c22de4cdccf1f03676ff5186085dac65e875aa35 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Tue, 2 May 2023 16:36:48 +0200 Subject: [PATCH 01/32] Switch TLS to sslyze/nassl based reimplementation --- .gitmodules | 13 +- checks/categories.py | 37 +- checks/http_client.py | 9 +- checks/models.py | 5 +- checks/probes.py | 12 +- checks/scoring.py | 27 +- checks/tasks/cipher_info.py | 404 - checks/tasks/tls.py | 3006 --- checks/tasks/tls/__init__.py | 2 + checks/tasks/tls/evaluation.py | 202 + checks/tasks/tls/http.py | 65 + checks/tasks/tls/scans.py | 827 + checks/tasks/tls/tasks_reports.py | 824 + checks/tasks/tls/tls_constants.py | 266 + checks/tasks/tls_connection.py | 745 - checks/tasks/tls_connection_exceptions.py | 10 - docker/Dockerfile | 12 +- docker/compose.development.yaml | 2 +- docker/defaults.env | 2 +- interface/batch/scheduler.py | 4 +- interface/management/commands/ciphers.py | 50 - interface/management/commands/connect.py | 107 - interface/management/commands/probe.py | 36 +- internetnl/settings.py | 71 +- remote_data/certs/ca-bundle.crt | 17029 +++---------- remote_data/certs/certdata.txt | 25361 -------------------- remote_data/certs/mk-ca-bundle.pl | 2 + requirements.in | 6 +- requirements.txt | 15 +- translations/en/main.po | 2 +- translations/nl/main.po | 4 +- vendor/nassl | 1 - vendor/nassl6 | 1 + vendor/openssl-1.0.2e | 1 - vendor/openssl-master | 1 - vendor/zlib-1.2.13.tar.gz | Bin 1497445 -> 0 bytes 36 files changed, 5418 insertions(+), 43743 deletions(-) delete mode 100644 checks/tasks/cipher_info.py delete mode 100644 checks/tasks/tls.py create mode 100644 checks/tasks/tls/__init__.py create mode 100644 checks/tasks/tls/evaluation.py create mode 100644 checks/tasks/tls/http.py create mode 100644 checks/tasks/tls/scans.py create mode 100644 checks/tasks/tls/tasks_reports.py create mode 100644 checks/tasks/tls/tls_constants.py delete mode 100644 checks/tasks/tls_connection.py delete mode 100644 checks/tasks/tls_connection_exceptions.py delete mode 100644 interface/management/commands/ciphers.py delete mode 100644 interface/management/commands/connect.py delete mode 100644 remote_data/certs/certdata.txt delete mode 160000 vendor/nassl create mode 160000 vendor/nassl6 delete mode 160000 vendor/openssl-1.0.2e delete mode 160000 vendor/openssl-master delete mode 100644 vendor/zlib-1.2.13.tar.gz diff --git a/.gitmodules b/.gitmodules index d4355946c..1564e6b7d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,12 +1,7 @@ [submodule "vendor/unbound"] path = vendor/unbound url = https://github.com/internetstandards/unbound.git -[submodule "vendor/nassl"] - path = vendor/nassl - url = https://github.com/internetstandards/nassl.git -[submodule "vendor/openssl-1.0.2e"] - path = vendor/openssl-1.0.2e - url = https://github.com/PeterMosmans/openssl.git -[submodule "vendor/openssl-master"] - path = vendor/openssl-master - url = https://github.com/openssl/openssl.git +[submodule "vendor/nassl6"] + path = vendor/nassl6 + url = https://github.com/mxsasha/nassl + branch = sigalg diff --git a/checks/categories.py b/checks/categories.py index c8f79455f..b03d53c92 100644 --- a/checks/categories.py +++ b/checks/categories.py @@ -1082,24 +1082,9 @@ def result_good(self): self.verdict = "detail web tls cipher-order verdict good" self.tech_data = "" - def result_bad(self): + def result_bad(self, cipher_order_violation): self._status(STATUS_FAIL) self.verdict = "detail web tls cipher-order verdict bad" - self.tech_data = "" - - def result_seclevel_bad(self, cipher_order_violation): - self._status(STATUS_FAIL) - self.verdict = "detail web tls cipher-order verdict seclevel-bad" - self.tech_data = cipher_order_violation - - def result_score_warning(self, cipher_order_violation): - self._status(STATUS_NOTICE) - self.verdict = "detail web tls cipher-order verdict warning" - self.tech_data = cipher_order_violation - - def result_score_info(self, cipher_order_violation): - self._status(STATUS_INFO) - self.verdict = "detail web tls cipher-order verdict warning" self.tech_data = cipher_order_violation def result_na(self): @@ -1629,28 +1614,10 @@ def result_good(self): self.verdict = "detail mail tls cipher-order verdict good" self.tech_data = "" - def result_bad(self): + def result_bad(self, cipher_order_violation): self.was_tested() self._status(STATUS_FAIL) self.verdict = "detail mail tls cipher-order verdict bad" - self.tech_data = "" - - def result_seclevel_bad(self, cipher_order_violation): - self.was_tested() - self._status(STATUS_FAIL) - self.verdict = "detail mail tls cipher-order verdict seclevel-bad" - self.tech_data = cipher_order_violation - - def result_warning(self, cipher_order_violation): - self.was_tested() - self._status(STATUS_NOTICE) - self.verdict = "detail mail tls cipher-order verdict warning" - self.tech_data = cipher_order_violation - - def result_info(self, cipher_order_violation): - self.was_tested() - self._status(STATUS_INFO) - self.verdict = "detail mail tls cipher-order verdict warning" self.tech_data = cipher_order_violation def result_na(self): diff --git a/checks/http_client.py b/checks/http_client.py index edb1b959b..16c6ed1b6 100644 --- a/checks/http_client.py +++ b/checks/http_client.py @@ -10,8 +10,6 @@ from forcediphttpsadapter.adapters import ForcedIPHTTPSAdapter from checks.tasks import SetupUnboundContext -from checks.tasks.tls_connection import DEFAULT_TIMEOUT -from checks.tasks.tls_connection_exceptions import NoIpError from django.conf import settings from interface.views.shared import ub_resolve_with_timeout from internetnl import log @@ -20,6 +18,13 @@ urllib3.disable_warnings() +DEFAULT_TIMEOUT = 10 + + +class NoIpError(Exception): + pass + + def _do_request(args, headers, kwargs, session, url): """ This small wrapper helps with handling of redirects. diff --git a/checks/models.py b/checks/models.py index fbf40c1ff..f6f632c33 100644 --- a/checks/models.py +++ b/checks/models.py @@ -19,7 +19,10 @@ def __init__(self, *args, **kwargs): def from_db_value(self, value, expression, connection, context="Null"): if value is None: return value - return ast.literal_eval(value) + try: + return ast.literal_eval(value) + except ValueError: + raise ValueError(f"Failed literal_eval on value: {value}") def to_python(self, value): if not value: diff --git a/checks/probes.py b/checks/probes.py index 5d7ede1bc..2c748665a 100644 --- a/checks/probes.py +++ b/checks/probes.py @@ -41,7 +41,7 @@ from checks.tasks import mail if settings.INTERNET_NL_CHECK_SUPPORT_TLS: - from checks.tasks import tls + from checks.tasks.tls import tasks_reports as tls_tasks if settings.INTERNET_NL_CHECK_SUPPORT_APPSECPRIV: from checks.tasks import appsecpriv @@ -413,7 +413,7 @@ def get_max_score(self, modelobj, maxscore): ) if settings.INTERNET_NL_CHECK_SUPPORT_TLS: - web_probe_tls = Probe("tls", "site", model=WebTestTls, category=categories.WebTls, taskset=tls.web_registered) + web_probe_tls = Probe("tls", "site", model=WebTestTls, category=categories.WebTls, taskset=tls_tasks.web_registered) if settings.INTERNET_NL_CHECK_SUPPORT_APPSECPRIV: web_probe_appsecpriv = Probe( @@ -445,7 +445,7 @@ def get_max_score(self, modelobj, maxscore): if settings.INTERNET_NL_CHECK_SUPPORT_TLS: batch_web_probe_tls = Probe( - "tls", "site", model=WebTestTls, category=categories.WebTls, taskset=tls.batch_web_registered + "tls", "site", model=WebTestTls, category=categories.WebTls, taskset=tls_tasks.batch_web_registered ) if settings.INTERNET_NL_CHECK_SUPPORT_APPSECPRIV: @@ -518,7 +518,9 @@ def get_max_score(self, modelobj, maxscore): ) if settings.INTERNET_NL_CHECK_SUPPORT_TLS: - mail_probe_tls = Probe("tls", "mail", model=MailTestTls, category=categories.MailTls, taskset=tls.mail_registered) + mail_probe_tls = Probe( + "tls", "mail", model=MailTestTls, category=categories.MailTls, taskset=tls_tasks.mail_registered + ) if settings.INTERNET_NL_CHECK_SUPPORT_RPKI: mail_probe_rpki = Probe( @@ -542,7 +544,7 @@ def get_max_score(self, modelobj, maxscore): if settings.INTERNET_NL_CHECK_SUPPORT_TLS: batch_mail_probe_tls = Probe( - "tls", "mail", model=MailTestTls, category=categories.MailTls, taskset=tls.batch_mail_registered + "tls", "mail", model=MailTestTls, category=categories.MailTls, taskset=tls_tasks.batch_mail_registered ) if settings.INTERNET_NL_CHECK_SUPPORT_RPKI: diff --git a/checks/scoring.py b/checks/scoring.py index 4b5606819..264ada20f 100644 --- a/checks/scoring.py +++ b/checks/scoring.py @@ -1,17 +1,22 @@ # Copyright: 2022, ECP, NLnet Labs and the Internet.nl contributors # SPDX-License-Identifier: Apache-2.0 +from typing import NewType + +Status = NewType("Status", int) +Score = NewType("Score", int) # --- STATUSES # # Do not change these values. # You can append statuses and then change the ORDERED_STATUSES below. -STATUS_FAIL = 0 -STATUS_SUCCESS = 1 -STATUS_NOTICE = 2 -STATUS_GOOD_NOT_TESTED = 3 -STATUS_NOT_TESTED = 4 -STATUS_INFO = 5 -STATUS_ERROR = 6 + +STATUS_FAIL = Status(0) +STATUS_SUCCESS = Status(1) +STATUS_NOTICE = Status(2) +STATUS_GOOD_NOT_TESTED = Status(3) +STATUS_NOT_TESTED = Status(4) +STATUS_INFO = Status(5) +STATUS_ERROR = Status(6) STATUS_MAX = STATUS_SUCCESS @@ -42,10 +47,10 @@ # --- SCORES # -FULL_WEIGHT_POINTS = 10 # These are three levels of weighing results. -HALF_WEIGHT_POINTS = 5 # All three can be used for passed tests, the -LESS_WEIGHT_POINTS = 2 # difference is the effect on the overall score. -NO_POINTS = 0 +FULL_WEIGHT_POINTS = Score(10) # These are three levels of weighing results. +HALF_WEIGHT_POINTS = Score(5) # All three can be used for passed tests, the +LESS_WEIGHT_POINTS = Score(2) # difference is the effect on the overall score. +NO_POINTS = Score(0) # You can edit the below values to change the scoring for the subtests. diff --git a/checks/tasks/cipher_info.py b/checks/tasks/cipher_info.py deleted file mode 100644 index f0c1833d1..000000000 --- a/checks/tasks/cipher_info.py +++ /dev/null @@ -1,404 +0,0 @@ -import re -from collections import OrderedDict -from enum import Enum -from math import log, pow - -from celery.utils.log import get_task_logger -from nassl.legacy_ssl_client import LegacySslClient -from nassl.ssl_client import SslClient - -from checks.tasks.tls_connection import DebugConnection, ModernConnection - -logger = get_task_logger(__name__) - - -class SecLevel(Enum): - GOOD = 3 - SUFFICIENT = 2 - PHASE_OUT = 1 - INSUFFICIENT = 0 - UNKNOWN = -1 - - -class CipherScoreAndSecLevel: - @staticmethod - def get_subscore_key_size(ci, conn): - return (int(ci.bulk_enc_alg_sec_len), SecLevel.UNKNOWN) - - @staticmethod - def get_subscore_ecdsa_rsa(ci, conn): - if ci.tls_version == "TLSv1.3": - # negotiated, might be (2, SecLevel.GOOD) - can we check the conn - # to find out? - return (1, SecLevel.GOOD) - else: - return { - "ECDSA": (2, SecLevel.GOOD), - "RSA": (1, SecLevel.GOOD), - }.get(ci.auth_alg, (0, SecLevel.INSUFFICIENT)) - - @staticmethod - def get_subscore_mac_alg(ci, conn): - return { - "MD5": SecLevel.INSUFFICIENT, - "SHA1": SecLevel.SUFFICIENT, - }.get(ci.mac_alg, SecLevel.GOOD) - - @staticmethod - def get_subscore_aead(ci, conn): - return { - "AEAD": (1, SecLevel.GOOD), - }.get(ci.mac_alg, (0, SecLevel.UNKNOWN)) - - @staticmethod - def get_subscore_ecdhe_dhe(ci, conn): - # TODO: in TLS 1.3 the kex alg is not considered part of the cipher - # suite and thus OpenSSL reports it as kx=any. We don't handle this - # here. - # Note: TLS 1.3 doesn't support RSA. TLS 1.3 is always either PSK or - # (EC)DHE or both. See: https://tools.ietf.org/html/rfc8446#section-2 - # As we as the Internet.NL client can't use a pre-shared key with - # the target server (as how would we get the PSK?), that leaves only - # (EC)DHE when using TLS 1.3. We would be able to tell from the - # connection details if it were ECDHE or DHE except that only the - # legacy client has the necessary get_ecdh_param() function and it - # doesn't support TLS 1.3. So we score them as good rather than - # potentially incorrectly score them as sufficient. - - # Note: We can only score the trailing E (ephemeral) nature of the - # communication once the handshake is complete as only then do we know - # if the server sent a ServerKeyExchange message containing elliptic - # curve (ECDHE) or finite field group (DHE) details to use to create an - # ephemeral key, as opposed to getting those details from a static - # certificate. For now we cheat and assume that if the cipher name - # contains the extra E that means that it will be ephemeral but is this - # a good assumption? - DHE_TERMS = frozenset(["DHE", "EDH"]) - ECDHE_TERMS = frozenset(["ECDHE", "EECDH"]) - - def contains(haystack, needles): - # This helper method exists because with OpenSSL 1.0.2 the cipher - # key exchange algorithms do not consistently use the terms DHE and - # ECDHE but also use EDH and EECDH. - # See: - # https://www.openssl.org/docs/man1.0.2/man3/SSL_CIPHER_get_version.html - return len([x for x in needles if x in haystack]) > 0 - - if ci.tls_version == "TLSv1.3": - # negotiated - # could actually be (4, SecLevel.SUFFICIENT) if DHE is used instead - # of ECDHE - can we check the conn to find out? - return (3, SecLevel.GOOD) - elif "ECDH" in ci.kex_algs: - return { - False: (2, SecLevel.INSUFFICIENT), - True: (4, SecLevel.GOOD), - }.get(contains(ci.name, ECDHE_TERMS)) - elif "DH" in ci.kex_algs: - return { - False: (1, SecLevel.INSUFFICIENT), - True: (3, SecLevel.SUFFICIENT), - }.get(contains(ci.name, DHE_TERMS)) - elif "RSA" in ci.kex_algs: - return (0, SecLevel.PHASE_OUT) - else: - return (0, SecLevel.INSUFFICIENT) - - @staticmethod - def get_subscore_bulk_enc_alg(ci, conn): - if "AES" in ci.bulk_enc_alg and ci.bulk_enc_alg_sec_len == 256: - score = 2 - elif "CHACHA20" in ci.bulk_enc_alg: - score = 1 - else: - score = 0 - - # See: https://blog.cloudflare.com/it-takes-two-to-chacha-poly/ - if ( - (ci.bulk_enc_alg == "AESGCM" and ci.bulk_enc_alg_sec_len == 256) - or (ci.bulk_enc_alg == "CHACHA20/POLY1305") - or (ci.bulk_enc_alg == "AESGCM" and ci.bulk_enc_alg_sec_len == 128) - or (ci.bulk_enc_alg == "AESCCM" and ci.bulk_enc_alg_sec_len == 256) - or (ci.bulk_enc_alg == "AESCCM" and ci.bulk_enc_alg_sec_len == 128) - ): - sec_level = SecLevel.GOOD - elif ( - (ci.bulk_enc_alg == "AES" and ci.bulk_enc_alg_sec_len == 256) - or (ci.bulk_enc_alg == "AES" and ci.bulk_enc_alg_sec_len == 128) - or (ci.bulk_enc_alg == "Camellia") - ): - sec_level = SecLevel.SUFFICIENT - elif ( - (ci.bulk_enc_alg == "3DES") - or (ci.bulk_enc_alg == "SEED") - or (ci.bulk_enc_alg == "ChaCha20" and "CHACHA20-POLY1305-OLD" in ci.name) - or (ci.bulk_enc_alg == "ARIAGCM") - ): - sec_level = SecLevel.PHASE_OUT - else: - sec_level = SecLevel.INSUFFICIENT - - return (score, sec_level) - - @staticmethod - def get_subscore_hash_size(ci, conn): - # Hash size is dependent on protocol version and protocol extensions. - # SSLv2, SSLv3, TLSv1.0 and TLSv1.1 used SHA-1 which has a digest size - # of 160-bits. TLS 1.2 introduced the SignatureAlgorithms extension - # which made it possible to specify the hash algorithm and size, or - # default to SHA-1 if not specified. TLS 1.3 mandates the use of the - # SignatureAlgorithms extensions. - if isinstance(conn, ModernConnection): - digest = conn.get_peer_signature_digest() - else: - digest = None - - return { - "SHA224": (224, SecLevel.SUFFICIENT), - "SHA256": (256, SecLevel.GOOD), - "SHA384": (384, SecLevel.GOOD), - "SHA512": (512, SecLevel.GOOD), - None: (0, SecLevel.GOOD), # no hash func or undetermined. - }.get(digest, (160, SecLevel.PHASE_OUT)) - - @staticmethod - def determine_appendix_c_sec_level(ci, conn=None): - """ - Report the security level of the cipher using the same rules as used by - 'Appendix C - List of cipher suites' in the NCSC 'IT Security - Guidelines for Transport Layer Security v2.0' document, i.e. excluding: - - 'versions; hash functions for certificate verification; hash - functions for key exchange; key sizes & choice of groups; and - options' - - """ - counts = OrderedDict() - counts[SecLevel.GOOD] = 0 - counts[SecLevel.SUFFICIENT] = 0 - counts[SecLevel.PHASE_OUT] = 0 - counts[SecLevel.INSUFFICIENT] = 0 - counts[SecLevel.UNKNOWN] = 0 - - counts[CipherScoreAndSecLevel.get_subscore_ecdsa_rsa(ci, conn)[1]] += 1 - counts[CipherScoreAndSecLevel.get_subscore_ecdhe_dhe(ci, conn)[1]] += 1 - counts[CipherScoreAndSecLevel.get_subscore_bulk_enc_alg(ci, conn)[1]] += 1 - counts[CipherScoreAndSecLevel.get_subscore_mac_alg(ci, conn)] += 1 - - # Return lowest detected security level - for sec_level in reversed(counts.keys()): - if counts[sec_level]: - return sec_level - - return SecLevel.UNKNOWN - - @staticmethod - def calc_cipher_score(ci, conn=None): - """ - Quoting NCSC IT Security Guidelines for Transport Layer Security v2.0 - section 4 'Versions, algorithms and options' heading 'Prefer faster and - safer algorithms': - - The NCSC advises to configure the server to prefer algorithm selections - in the following order. This prioritizes the fastest and safest - algorithms. Prefer Good over Sufficient over Phase out algorithm - selections. Within a particular security level, proceed as follows. - - First, algorithms that perform key exchange based on elliptic curves - are preferred over those that use finite fields. Both are preferred - over algorithms that use a static key exchange. - - Second, algorithms that do bulk encryption based on AEAD algorithms are - preferred over alternatives (see Algorithms for bulk encryption). - - Third, algorithms that do certificate verification based on ECDSA are - preferred over RSA (though this requires the use of a certificate for - an ECDSA key). *22 - - Fourth, algorithms are preferred in descending order of their key and - then hash size. Finally, AES-256 is preferred over ChaCha20. *33 - - *22: ECDSA is preferred over RSA for performance reasons - *23: AES is an older algorithm that has been studied for longer by the - (academic) cryptologic community than the newer ChaCha20 - algorithm. - AES also has a speed advantage on platforms that provide hardware - acceleration. However, AES is less efficient than ChaCha20 on - (mobile) platforms that lack such acceleration. Some choose to - trade-off server performance against client battery life by - preferring ChaCha20 over AES. - - Example scores: - BYTE 4 BYTE 3 BYTE 2 BYTE 1 BYTE 0 - --------++++++++--------++++++++-------- - 7654321076543210765432107654321076543210 - AC AES-256, ChaCha20 or REST - HHHHHHHHHHHHHHHH Hash size - KKKKKKKKKKKKKKKK Key size - ER ECDSA, RSA or REST - A AEAD or REST - DHE ECDH(E), DH(E) or REST - E.g. - 1001010000000010000000000000010000000000 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 - 0001010000000010000000000000000000000000 AES128-GCM-SHA256 - 0000010000000100000000000000000000000010 AES256-SHA256 - - """ - return ( - (CipherScoreAndSecLevel.get_subscore_ecdhe_dhe(ci, conn)[0] << 37) - | (CipherScoreAndSecLevel.get_subscore_aead(ci, conn)[0] << 36) - | (CipherScoreAndSecLevel.get_subscore_ecdsa_rsa(ci, conn)[0] << 34) - | (CipherScoreAndSecLevel.get_subscore_key_size(ci, conn)[0] << 18) - | (CipherScoreAndSecLevel.get_subscore_hash_size(ci, conn)[0] << 2) - | (CipherScoreAndSecLevel.get_subscore_bulk_enc_alg(ci, conn)[0]) - ) - - @staticmethod - def format_score(score): - return format(score, "040b") - - @staticmethod - def get_score_header(): - return "DHEAERKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHAC" - - @staticmethod - def is_in_seclevel_order(seclevel1, seclevel2): - return seclevel1.value >= seclevel2.value - - @staticmethod - def is_in_prescribed_order(score1, score2): - if score1 is None or score2 is None: - raise ValueError - - # TLS guidelines v2.1 (p.23): No prescribed cipher ordering within a - # security level. For now this will simply return True. If prescribed - # cipher ordering never returns we will remove this code in the future. - return True - - # Ignore hash size if not set in either cipher score, as some ciphers - # do not use a hash function and thus are not comparable by hash size - # to a cipher that does. - # DHEAERKKKKKKKKKKKKKKKKHHHHHHHHHHHHHHHHAC - # bit_mask_only_hash_size = 0b0000000000000000000000111111111111111100 - - # hash_size_1 = score1 & bit_mask_only_hash_size - # hash_size_2 = score2 & bit_mask_only_hash_size - # if not hash_size_1 or not hash_size_2: - # score1 &= ~bit_mask_only_hash_size - # score2 &= ~bit_mask_only_hash_size - - # return score1 >= score2 - - @staticmethod - def get_violated_rule_number(score1, score2): - def get_highest_set_bit(n): - return -1 if n == 0 else int(log(n, 2)) - - if score1 == score2: - raise ValueError - - # find the highest bit set in only one of the two scores, i.e. the - # thing that most differentiates them from one another. - highestbit = None - while not highestbit: - highbit1 = get_highest_set_bit(score1) - highbit2 = get_highest_set_bit(score2) - if highbit1 == highbit2: - bit_mask_to_keep_only_bits_below_highbit = int(pow(2, highbit1)) - 1 - score1 &= bit_mask_to_keep_only_bits_below_highbit - score2 &= bit_mask_to_keep_only_bits_below_highbit - else: - highestbit = max(highbit1, highbit2) - - # Work out which test the set bit relates to: - if highestbit >= 37: - # "First, algorithms that perform key exchange based on elliptic - # curves are preferred over those that use finite fields. Both - # are preferred over algorithms that use a static key exchange." - return 1 - elif highestbit >= 36: - # "Second, algorithms that do bulk encryption based on AEAD - # algorithms are preferred over alternatives" - return 2 - elif highestbit >= 34: - # "Third, algorithms that do certificate verification based - # on ECDSA are preferred over RSA" - return 3 - elif highestbit >= 2: - # "Fourth, algorithms are preferred in descending order of their - # key and then hash size" - return 4 - else: - # "Finally, AES-256 is preferred over ChaCha20.2" - return 5 - - -# Load OpenSSL data about cipher suites -def load_cipher_info(): - class CipherInfo: - def __init__(self, conn_class, match): - self.conn_class = conn_class - self.name = match.group("name") - self.tls_version = match.group("tls_version") - self.kex_algs = match.group("kex_algs") - self.auth_alg = match.group("auth_alg") - self.bulk_enc_alg = match.group("bulk_enc_alg") - self.mac_alg = match.group("mac_alg") - - if match.group("bulk_enc_alg_sec_len"): - self.bulk_enc_alg_sec_len = int(match.group("bulk_enc_alg_sec_len")) - else: - self.bulk_enc_alg_sec_len = 0 - - # See: https://regex101.com/r/VPpuN4/2 - CIPHER_DESC_REGEX = re.compile( - r"(?P[^\s]+)" - r"\s+(?P[^\s]+)" - r"\s+Kx=(?P[^\s(]+(\((?P[0-9]+)\))?)" - r"\s+Au=(?P[^\s]+)" - r"\s+Enc=(?P[^\s(]+)(\((?P[0-9]+)\))?" - r"\s+Mac=(?P[^\s]+)" - ) - - result = dict() - for client_class, conn_class in [ - (LegacySslClient, DebugConnection), - (SslClient, ModernConnection), - ]: - c = client_class() - if client_class == SslClient: - c.set_cipher_list(ModernConnection.ALL_CIPHERS) - else: - c.set_cipher_list(DebugConnection.ALL_CIPHERS) - for cipher_name in c.get_cipher_list(): - if cipher_name not in result: - desc = c.get_cipher_description(cipher_name) - match = CIPHER_DESC_REGEX.match(desc) - if match: - ci = CipherInfo(conn_class, match) - - # Pre-calculate the security level as it, currently, - # doesn't depend on a current connection. - ci.sec_level = CipherScoreAndSecLevel.determine_appendix_c_sec_level(ci) - - # Record the connection class so that we can later use - # only supported ciphers with a particular connection - # class. - ci.supported_conns = {conn_class} - - result[cipher_name] = ci - else: - logger.warn( - f"Unable to parse description of cipher {cipher_name} " - f'output by {client_class.__name__}: "{desc}"' - ) - else: - # Add this connection class to the set of supported connection - # classes. - result[cipher_name].supported_conns.add(conn_class) - - return result - - -cipher_infos = load_cipher_info() -logger.info(f'Loaded data on {len(cipher_infos)} ciphers."') diff --git a/checks/tasks/tls.py b/checks/tasks/tls.py deleted file mode 100644 index b904b0b99..000000000 --- a/checks/tasks/tls.py +++ /dev/null @@ -1,3006 +0,0 @@ -# Copyright: 2022, ECP, NLnet Labs and the Internet.nl contributors -# SPDX-License-Identifier: Apache-2.0 -import errno -import http.client -import socket -import ssl -import time -from urllib.parse import urlparse - -import requests -from binascii import hexlify -from enum import Enum -from itertools import product -from timeit import default_timer as timer -import eventlet -from celery import shared_task -from celery.exceptions import SoftTimeLimitExceeded -from celery.utils.log import get_task_logger -from cryptography.hazmat.backends import default_backend -from cryptography.hazmat.backends.openssl.dh import _DHPublicKey -from cryptography.hazmat.backends.openssl.dsa import _DSAPublicKey -from cryptography.hazmat.backends.openssl.ec import _EllipticCurvePublicKey -from cryptography.hazmat.backends.openssl.rsa import _RSAPublicKey -from cryptography.hazmat.primitives import hashes -from cryptography.x509 import ( - DNSName, - ExtensionNotFound, - ExtensionOID, - NameOID, - SignatureAlgorithmOID, - load_pem_x509_certificate, -) -from django.conf import settings -from django.core.cache import cache -from django.db import transaction -from nassl import _nassl -from nassl.ocsp_response import OcspResponseNotTrustedError - -from checks import categories, scoring -from checks.http_client import http_get_ip -from checks.models import ( - CipherOrderStatus, - DaneStatus, - DomainTestTls, - ForcedHttpsStatus, - KexHashFuncStatus, - MailTestTls, - MxStatus, - OcspStatus, - WebTestTls, - ZeroRttStatus, -) -from checks.tasks import SetupUnboundContext -from checks.tasks.cipher_info import CipherScoreAndSecLevel, SecLevel, cipher_infos -from checks.tasks.dispatcher import check_registry, post_callback_hook -from checks.tasks.http_headers import ( - HeaderCheckerContentEncoding, - HeaderCheckerStrictTransportSecurity, - http_headers_check, -) -from checks.tasks.shared import ( - aggregate_subreports, - batch_mail_get_servers, - batch_resolve_a_aaaa, - get_mail_servers_mxstatus, - mail_get_servers, - resolve_a_aaaa, - resolve_dane, - results_per_domain, -) -from checks.tasks.tls_connection import ( - MAX_REDIRECT_DEPTH, - SSLV2, - SSLV3, - SSLV23, - TLSV1, - TLSV1_1, - TLSV1_2, - TLSV1_3, - CipherListAction, - DebugConnection, - HTTPSConnection, - ModernConnection, - SSLConnectionWrapper, - http_fetch, -) -from checks.tasks.tls_connection_exceptions import ConnectionHandshakeException, ConnectionSocketException, NoIpError -from interface import batch, batch_shared_task, redis_id - -# Workaround for https://github.com/eventlet/eventlet/issues/413 for eventlet -# while monkey patching. That way we can still catch subprocess.TimeoutExpired -# instead of just Exception which may intervene with Celery's own exceptions. -# Gevent does not have the same issue. -from internetnl import log - -if eventlet.patcher.is_monkey_patched("subprocess"): - subprocess = eventlet.import_patched("subprocess") -else: - import subprocess - -try: - from ssl import OP_NO_SSLv2, OP_NO_SSLv3 -except ImportError as e: - # Support for older python versions, not for use in production - if settings.DEBUG: - OP_NO_SSLv2 = 16777216 - OP_NO_SSLv3 = 33554432 - else: - raise e - -logger = get_task_logger(__name__) - -# Based on: -# hhttps://tools.ietf.org/html/rfc5246#section-7.4.1.4.1 "Signature Algorithms" -# https://www.openssl.org/docs/man1.1.1/man3/SSL_CTX_set1_sigalgs_list.html -# https://www.openssl.org/docs/man1.1.0/man3/SSL_CONF_cmd.html -# https://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-16 -# https://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-parameters-18 -# openssl list -1 -digest-commands -# Define signature algorithms which, if we are unable to connect using any of -# them, constitutes a phase out warning. See NCSC 2.0 "Table 5 - Hash functions -# for key exchange". -# Only SHA256/384/512 based hash functions: -KEX_TLS12_SHA2_HASHALG_PREFERRED_ORDER = [ - "SHA512", - "SHA384", - "SHA256", -] -# All possible algorithms: -KEX_TLS12_SIGALG_PREFERRED_ORDER = [ - "RSA", - "RSA-PSS", - "DSA", - "ECDSA", -] -KEX_TLS12_SORTED_ALG_COMBINATIONS = map( - "+".join, product(KEX_TLS12_SIGALG_PREFERRED_ORDER, KEX_TLS12_SHA2_HASHALG_PREFERRED_ORDER) -) -KEX_TLS12_SHA2_SIGALG_PREFERENCE = ":".join(KEX_TLS12_SORTED_ALG_COMBINATIONS) - -# Based on: -# https://www.iana.org/assignments/tls-parameters/tls-parameters.xml#tls-signaturescheme -# https://www.openssl.org/docs/man1.1.0/man3/SSL_CONF_cmd.html -# https://tools.ietf.org/html/rfc8446#section-4.2.3 -# https://tools.ietf.org/html/rfc8032 "EdDSA" -# NCSC 2.0 Table 5 - Hash functions for key exchange -# Only signature schemes that are SHA256/384/512 based: -# ed25519 is included in the table because RFC-8032 states that it is SHA-512 -# based. -# ed448 is excluded from the table because RFC-8032 states that it is SHAKE256 -# (SHA-3) based. -KEX_TLS13_SHA2_SIGNATURE_SCHEMES = [ - "rsa_pkcs1_sha512", - "rsa_pkcs1_sha384", - "rsa_pkcs1_sha256", - "ecdsa_secp256r1_sha256", - "ecdsa_secp384r1_sha384", - "ecdsa_secp521r1_sha512", - "rsa_pss_rsae_sha512", - "rsa_pss_rsae_sha384", - "rsa_pss_rsae_sha256", - "ed25519", - "rsa_pss_pss_sha512", - "rsa_pss_pss_sha384", - "rsa_pss_pss_sha256", -] -KEX_TLS13_SHA2_SIGALG_PREFERENCE = ":".join(KEX_TLS13_SHA2_SIGNATURE_SCHEMES) - -KEX_GOOD_HASH_FUNCS = frozenset(set(KEX_TLS12_SHA2_HASHALG_PREFERRED_ORDER) | set(KEX_TLS13_SHA2_SIGNATURE_SCHEMES)) - -# Need to be lists because we want them in specific order for testing when -# combining with other security levels i.e., more secure > less secure. The -# cipher order test relies on that order. - -# These ciphers are only available on SSL2 that we need to explicitly set. -INSUFFICIENT_CIPHERS_SSLV2 = { - x.name - for x in filter( - lambda x: ( - DebugConnection in x.supported_conns and x.sec_level == SecLevel.INSUFFICIENT and x.tls_version == "SSLv2" - ), - cipher_infos.values(), - ) -} -INSUFFICIENT_CIPHERS = { - x.name - for x in filter( - lambda x: (DebugConnection in x.supported_conns and x.sec_level == SecLevel.INSUFFICIENT), cipher_infos.values() - ) -} - INSUFFICIENT_CIPHERS_SSLV2 -INSUFFICIENT_CIPHERS_MODERN = list( - { - x.name - for x in filter( - lambda x: (ModernConnection in x.supported_conns and x.sec_level == SecLevel.INSUFFICIENT), - cipher_infos.values(), - ) - } - - INSUFFICIENT_CIPHERS -) -INSUFFICIENT_CIPHERS = list(INSUFFICIENT_CIPHERS) -INSUFFICIENT_CIPHERS_SSLV2 = list(INSUFFICIENT_CIPHERS_SSLV2) - -PHASE_OUT_CIPHERS = { - x.name - for x in filter( - lambda x: (DebugConnection in x.supported_conns and x.sec_level == SecLevel.PHASE_OUT), cipher_infos.values() - ) -} -PHASE_OUT_CIPHERS_MODERN = list( - { - x.name - for x in filter( - lambda x: (ModernConnection in x.supported_conns and x.sec_level == SecLevel.PHASE_OUT), - cipher_infos.values(), - ) - } - - PHASE_OUT_CIPHERS -) -PHASE_OUT_CIPHERS = list(PHASE_OUT_CIPHERS) - -SUFFICIENT_DEBUG_CIPHERS = { - x.name - for x in filter( - lambda x: (DebugConnection in x.supported_conns and x.sec_level == SecLevel.SUFFICIENT), cipher_infos.values() - ) -} -SUFFICIENT_MODERN_CIPHERS = { - x.name - for x in filter( - lambda x: (ModernConnection in x.supported_conns and x.sec_level == SecLevel.SUFFICIENT), cipher_infos.values() - ) -} - -GOOD_SUFFICIENT_SEC_LEVELS = frozenset([SecLevel.GOOD, SecLevel.SUFFICIENT]) -GOOD_SUFFICIENT_DEBUG_CIPHERS = { - x.name - for x in filter( - lambda x: (DebugConnection in x.supported_conns and x.sec_level in GOOD_SUFFICIENT_SEC_LEVELS), - cipher_infos.values(), - ) -} -GOOD_SUFFICIENT_MODERN_CIPHERS = { - x.name - for x in filter( - lambda x: (ModernConnection in x.supported_conns and x.sec_level in GOOD_SUFFICIENT_SEC_LEVELS), - cipher_infos.values(), - ) -} - - -# Based on: https://tools.ietf.org/html/rfc7919#appendix-A -FFDHE2048_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 61285C97 FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, -) -FFDHE3072_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" - "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" - "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" - "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" - "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" - "3C1B20EE 3FD59D7C 25E41D2B 66C62E37 FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, -) -FFDHE4096_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" - "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" - "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" - "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" - "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" - "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" - "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" - "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" - "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" - "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" - "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E655F6A" - "FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, -) -FFDHE6144_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" - "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" - "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" - "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" - "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" - "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" - "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" - "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" - "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" - "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" - "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E0DD902" - "0BFD64B6 45036C7A 4E677D2C 38532A3A 23BA4442 CAF53EA6" - "3BB45432 9B7624C8 917BDD64 B1C0FD4C B38E8C33 4C701C3A" - "CDAD0657 FCCFEC71 9B1F5C3E 4E46041F 388147FB 4CFDB477" - "A52471F7 A9A96910 B855322E DB6340D8 A00EF092 350511E3" - "0ABEC1FF F9E3A26E 7FB29F8C 183023C3 587E38DA 0077D9B4" - "763E4E4B 94B2BBC1 94C6651E 77CAF992 EEAAC023 2A281BF6" - "B3A739C1 22611682 0AE8DB58 47A67CBE F9C9091B 462D538C" - "D72B0374 6AE77F5E 62292C31 1562A846 505DC82D B854338A" - "E49F5235 C95B9117 8CCF2DD5 CACEF403 EC9D1810 C6272B04" - "5B3B71F9 DC6B80D6 3FDD4A8E 9ADB1E69 62A69526 D43161C1" - "A41D570D 7938DAD4 A40E329C D0E40E65 FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, -) -FFDHE8192_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" - "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" - "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" - "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" - "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" - "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" - "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" - "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" - "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" - "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" - "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E0DD902" - "0BFD64B6 45036C7A 4E677D2C 38532A3A 23BA4442 CAF53EA6" - "3BB45432 9B7624C8 917BDD64 B1C0FD4C B38E8C33 4C701C3A" - "CDAD0657 FCCFEC71 9B1F5C3E 4E46041F 388147FB 4CFDB477" - "A52471F7 A9A96910 B855322E DB6340D8 A00EF092 350511E3" - "0ABEC1FF F9E3A26E 7FB29F8C 183023C3 587E38DA 0077D9B4" - "763E4E4B 94B2BBC1 94C6651E 77CAF992 EEAAC023 2A281BF6" - "B3A739C1 22611682 0AE8DB58 47A67CBE F9C9091B 462D538C" - "D72B0374 6AE77F5E 62292C31 1562A846 505DC82D B854338A" - "E49F5235 C95B9117 8CCF2DD5 CACEF403 EC9D1810 C6272B04" - "5B3B71F9 DC6B80D6 3FDD4A8E 9ADB1E69 62A69526 D43161C1" - "A41D570D 7938DAD4 A40E329C CFF46AAA 36AD004C F600C838" - "1E425A31 D951AE64 FDB23FCE C9509D43 687FEB69 EDD1CC5E" - "0B8CC3BD F64B10EF 86B63142 A3AB8829 555B2F74 7C932665" - "CB2C0F1C C01BD702 29388839 D2AF05E4 54504AC7 8B758282" - "2846C0BA 35C35F5C 59160CC0 46FD8251 541FC68C 9C86B022" - "BB709987 6A460E74 51A8A931 09703FEE 1C217E6C 3826E52C" - "51AA691E 0E423CFC 99E9E316 50C1217B 624816CD AD9A95F9" - "D5B80194 88D9C0A0 A1FE3075 A577E231 83F81D4A 3F2FA457" - "1EFC8CE0 BA8A4FE8 B6855DFE 72B0A66E DED2FBAB FBE58A30" - "FAFABE1C 5D71A87E 2F741EF8 C1FE86FE A6BBFDE5 30677F0D" - "97D11D49 F7A8443D 0822E506 A9F4614E 011E2A94 838FF88C" - "D68C8BB7 C5C6424C FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, -) -FFDHE_GENERATOR = 2 -FFDHE_SUFFICIENT_PRIMES = [FFDHE8192_PRIME, FFDHE6144_PRIME, FFDHE4096_PRIME, FFDHE3072_PRIME] - - -# Maximum number of tries on failure to establish a connection. -# Useful on one-time errors on SMTP. -MAX_TRIES = 3 - - -root_fingerprints = None -with open(settings.CA_FINGERPRINTS) as f: - root_fingerprints = f.read().splitlines() - -test_map = { - "web": { - "model": WebTestTls, - "category": categories.WebTls(), - "testset_name": "webtestset", - "port": 443, - }, - "mail": { - "model": MailTestTls, - "category": categories.MailTls(), - "testset_name": "testset", - "port": 25, - }, -} - - -class ChecksMode(Enum): - WEB = (0,) - MAIL = 1 - - -@shared_task(bind=True) -def web_callback(self, results, domain, req_limit_id): - """ - Save results in db. - - """ - webdomain, results = callback(results, domain, "web") - # Always calculate scores on saving. - from checks.probes import web_probe_tls - - web_probe_tls.rated_results_by_model(webdomain) - post_callback_hook(req_limit_id, self.request.id) - return results - - -@batch_shared_task(bind=True) -def batch_web_callback(self, results, domain): - webdomain, results = callback(results, domain, "web") - # Always calculate scores on saving. - from checks.probes import batch_web_probe_tls - - batch_web_probe_tls.rated_results_by_model(webdomain) - batch.scheduler.batch_callback_hook(webdomain, self.request.id) - - -@shared_task(bind=True) -def mail_callback(self, results, domain, req_limit_id): - maildomain, results = callback(results, domain, "mail") - # Always calculate scores on saving. - from checks.probes import mail_probe_tls - - mail_probe_tls.rated_results_by_model(maildomain) - post_callback_hook(req_limit_id, self.request.id) - return results - - -@batch_shared_task(bind=True) -def batch_mail_callback(self, results, domain): - maildomain, results = callback(results, domain, "mail") - # Always calculate scores on saving. - from checks.probes import batch_mail_probe_tls - - batch_mail_probe_tls.rated_results_by_model(maildomain) - batch.scheduler.batch_callback_hook(maildomain, self.request.id) - - -@transaction.atomic -def callback(results, domain, test_type): - results = results_per_domain(results) - if "mx_status" in results: - return callback_null_mx(results, domain, test_type) - testdomain = test_map[test_type]["model"](domain=domain) - if testdomain is MailTestTls: - testdomain.mx_status = MxStatus.has_mx - testdomain.save() - category = test_map[test_type]["category"] - if len(results.keys()) > 0: - for addr, res in results.items(): - category = category.__class__() - dttls = DomainTestTls(domain=addr) - dttls.port = test_map[test_type]["port"] - save_results(dttls, res, addr, domain, test_map[test_type]["category"]) - build_report(dttls, category) - dttls.save() - getattr(testdomain, test_map[test_type]["testset_name"]).add(dttls) - build_summary_report(testdomain, category) - testdomain.save() - return testdomain, results - - -def callback_null_mx(results, domain, test_type): - testdomain = test_map[test_type]["model"](domain=domain) - # Since we are here for the mail test and we have a variation of - # the NULL MX record, we are pretty sure where to find the status. - testdomain.mx_status = results["mx_status"][0][1] - testdomain.save() - category = test_map[test_type]["category"] - build_summary_report(testdomain, category) - testdomain.save() - return testdomain, results - - -web_registered = check_registry("web_tls", web_callback, resolve_a_aaaa) -batch_web_registered = check_registry("batch_web_tls", batch_web_callback, batch_resolve_a_aaaa) -mail_registered = check_registry("mail_tls", mail_callback, mail_get_servers) -batch_mail_registered = check_registry("batch_mail_tls", batch_mail_callback, batch_mail_get_servers) - - -@web_registered -@shared_task( - bind=True, - soft_time_limit=settings.SHARED_TASK_SOFT_TIME_LIMIT_HIGH, - time_limit=settings.SHARED_TASK_TIME_LIMIT_HIGH, - base=SetupUnboundContext, -) -def web_cert(self, af_ip_pairs, url, *args, **kwargs): - return do_web_cert(af_ip_pairs, url, self, *args, **kwargs) - - -@batch_web_registered -@batch_shared_task( - bind=True, - soft_time_limit=settings.BATCH_SHARED_TASK_SOFT_TIME_LIMIT_HIGH, - time_limit=settings.BATCH_SHARED_TASK_TIME_LIMIT_HIGH, - base=SetupUnboundContext, -) -def batch_web_cert(self, af_ip_pairs, url, *args, **kwargs): - return do_web_cert(af_ip_pairs, url, self, *args, **kwargs) - - -@web_registered -@shared_task( - bind=True, - soft_time_limit=settings.SHARED_TASK_SOFT_TIME_LIMIT_HIGH, - time_limit=settings.SHARED_TASK_TIME_LIMIT_HIGH, - base=SetupUnboundContext, -) -def web_conn(self, af_ip_pairs, url, *args, **kwargs): - return do_web_conn(af_ip_pairs, url, *args, **kwargs) - - -@batch_web_registered -@batch_shared_task( - bind=True, - soft_time_limit=settings.BATCH_SHARED_TASK_SOFT_TIME_LIMIT_HIGH, - time_limit=settings.BATCH_SHARED_TASK_TIME_LIMIT_HIGH, - base=SetupUnboundContext, -) -def batch_web_conn(self, af_ip_pairs, url, *args, **kwargs): - return do_web_conn(af_ip_pairs, url, *args, **kwargs) - - -@mail_registered -@shared_task( - bind=True, - soft_time_limit=settings.SHARED_TASK_SOFT_TIME_LIMIT_HIGH, - time_limit=settings.SHARED_TASK_TIME_LIMIT_HIGH, - base=SetupUnboundContext, -) -def mail_smtp_starttls(self, mailservers, url, *args, **kwargs): - return do_mail_smtp_starttls(mailservers, url, self, *args, **kwargs) - - -@batch_mail_registered -@batch_shared_task( - bind=True, - soft_time_limit=settings.BATCH_SHARED_TASK_SOFT_TIME_LIMIT_HIGH, - time_limit=settings.BATCH_SHARED_TASK_TIME_LIMIT_HIGH, - base=SetupUnboundContext, -) -def batch_mail_smtp_starttls(self, mailservers, url, *args, **kwargs): - return do_mail_smtp_starttls(mailservers, url, self, *args, **kwargs) - - -@web_registered -@shared_task( - bind=True, - soft_time_limit=settings.SHARED_TASK_SOFT_TIME_LIMIT_HIGH, - time_limit=settings.SHARED_TASK_TIME_LIMIT_HIGH, - base=SetupUnboundContext, -) -def web_http(self, af_ip_pairs, url, *args, **kwargs): - return do_web_http(af_ip_pairs, url, self, *args, **kwargs) - - -@batch_web_registered -@batch_shared_task( - bind=True, - soft_time_limit=settings.BATCH_SHARED_TASK_SOFT_TIME_LIMIT_HIGH, - time_limit=settings.BATCH_SHARED_TASK_TIME_LIMIT_HIGH, - base=SetupUnboundContext, -) -def batch_web_http(self, af_ip_pairs, url, *args, **kwargs): - return do_web_http(af_ip_pairs, url, self, args, **kwargs) - - -def save_results(model, results, addr, domain, category): - """ - Save results in DB. - - """ - if isinstance(category, categories.WebTls): - for testname, result in results: - if testname == "tls_conn": - model.server_reachable = result.get("server_reachable", True) - model.tls_enabled = result.get("tls_enabled") - model.tls_enabled_score = result.get("tls_enabled_score", 0) - if model.server_reachable and model.tls_enabled: - model.dh_param = result.get("dh_param") - model.ecdh_param = result.get("ecdh_param") - model.fs_bad = result.get("fs_bad") - model.fs_phase_out = result.get("fs_phase_out") - model.fs_score = result.get("fs_score") - model.ciphers_bad = result.get("ciphers_bad") - model.ciphers_phase_out = result.get("ciphers_phase_out") - model.ciphers_score = result.get("ciphers_score") - model.cipher_order = result.get("cipher_order") - model.cipher_order_score = result.get("cipher_order_score") - model.cipher_order_violation = result.get("cipher_order_violation") - model.protocols_good = result.get("prots_good") - model.protocols_sufficient = result.get("prots_sufficient") - model.protocols_bad = result.get("prots_bad") - model.protocols_phase_out = result.get("prots_phase_out") - model.protocols_score = result.get("prots_score") - model.compression = result.get("compression") - model.compression_score = result.get("compression_score") - model.secure_reneg = result.get("secure_reneg") - model.secure_reneg_score = result.get("secure_reneg_score") - model.client_reneg = result.get("client_reneg") - model.client_reneg_score = result.get("client_reneg_score") - model.zero_rtt = result.get("zero_rtt") - model.zero_rtt_score = result.get("zero_rtt_score") - model.ocsp_stapling = result.get("ocsp_stapling") - model.ocsp_stapling_score = result.get("ocsp_stapling_score") - model.kex_hash_func = result.get("kex_hash_func") - model.kex_hash_func_score = result.get("kex_hash_func_score") - - elif testname == "cert" and result.get("tls_cert"): - model.cert_chain = result.get("chain") - model.cert_trusted = result.get("trusted") - model.cert_trusted_score = result.get("trusted_score") - model.cert_pubkey_bad = result.get("pubkey_bad") - model.cert_pubkey_phase_out = result.get("pubkey_phase_out") - model.cert_pubkey_score = result.get("pubkey_score") - model.cert_signature_bad = result.get("sigalg_bad") - model.cert_signature_score = result.get("sigalg_score") - model.cert_hostmatch_score = result.get("hostmatch_score") - model.cert_hostmatch_bad = result.get("hostmatch_bad") - model.dane_log = result.get("dane_log") - model.dane_score = result.get("dane_score") - model.dane_status = result.get("dane_status") - model.dane_records = result.get("dane_records") - model.dane_rollover = result.get("dane_rollover") - - elif testname == "http_checks": - model.forced_https = result.get("forced_https") - model.forced_https_score = result.get("forced_https_score") - model.http_compression_enabled = result.get("http_compression_enabled") - model.http_compression_score = result.get("http_compression_score") - model.hsts_enabled = result.get("hsts_enabled") - model.hsts_policies = result.get("hsts_policies") - model.hsts_score = result.get("hsts_score") - - elif isinstance(category, categories.MailTls): - for testname, result in results: - if testname == "smtp_starttls": - model.server_reachable = result.get("server_reachable", True) - model.tls_enabled = result.get("tls_enabled") - model.tls_enabled_score = result.get("tls_enabled_score", 0) - model.could_not_test_smtp_starttls = result.get("could_not_test_smtp_starttls", False) - if model.could_not_test_smtp_starttls: - # Special case where we couldn't connect for a test. - # Ignore all the subtests for this server. - continue - - if model.server_reachable and model.tls_enabled: - model.dh_param = result.get("dh_param") - model.ecdh_param = result.get("ecdh_param") - model.fs_bad = result.get("fs_bad") - model.fs_score = result.get("fs_score") - model.fs_phase_out = result.get("fs_phase_out") - model.ciphers_bad = result.get("ciphers_bad") - model.ciphers_phase_out = result.get("ciphers_phase_out") - model.ciphers_score = result.get("ciphers_score") - model.cipher_order = result.get("cipher_order") - model.cipher_order_score = result.get("cipher_order_score") - model.cipher_order_violation = result.get("cipher_order_violation") - model.protocols_good = result.get("prots_good") - model.protocols_sufficient = result.get("prots_sufficient") - model.protocols_bad = result.get("prots_bad") - model.protocols_phase_out = result.get("prots_phase_out") - model.protocols_score = result.get("prots_score") - model.compression = result.get("compression") - model.compression_score = result.get("compression_score") - model.secure_reneg = result.get("secure_reneg") - model.secure_reneg_score = result.get("secure_reneg_score") - model.client_reneg = result.get("client_reneg") - model.client_reneg_score = result.get("client_reneg_score") - model.zero_rtt = result.get("zero_rtt") - model.zero_rtt_score = result.get("zero_rtt_score") - # OCSP disabled for mail. - # model.ocsp_stapling = result.get("ocsp_stapling") - # model.ocsp_stapling_score = result.get("ocsp_stapling_score") - model.kex_hash_func = result.get("kex_hash_func") - model.kex_hash_func_score = result.get("kex_hash_func_score") - if result.get("tls_cert"): - model.cert_chain = result.get("chain") - model.cert_trusted = result.get("trusted") - model.cert_trusted_score = result.get("trusted_score") - model.cert_pubkey_bad = result.get("pubkey_bad") - model.cert_pubkey_phase_out = result.get("pubkey_phase_out") - model.cert_pubkey_score = result.get("pubkey_score") - model.cert_signature_bad = result.get("sigalg_bad") - model.cert_signature_score = result.get("sigalg_score") - model.cert_hostmatch_score = result.get("hostmatch_score") - model.cert_hostmatch_bad = result.get("hostmatch_bad") - model.dane_log = result.get("dane_log") - model.dane_score = result.get("dane_score") - model.dane_status = result.get("dane_status") - model.dane_records = result.get("dane_records") - model.dane_rollover = result.get("dane_rollover") - - model.save() - - -def build_report(dttls, category): - def annotate_and_combine(bad_items, phaseout_items): - return [ - bad_items + phaseout_items, - ["detail tech data insufficient"] * len(bad_items) + ["detail tech data phase-out"] * len(phaseout_items), - ] - - def annotate_and_combine_all(good_items, sufficient_items, bad_items, phaseout_items): - return [ - good_items + sufficient_items + bad_items + phaseout_items, - ["detail tech data good"] * len(good_items) - + ["detail tech data sufficient"] * len(sufficient_items) - + ["detail tech data insufficient"] * len(bad_items) - + ["detail tech data phase-out"] * len(phaseout_items), - ] - - if isinstance(category, categories.WebTls): - if not dttls.server_reachable: - category.subtests["https_exists"].result_unreachable() - elif not dttls.tls_enabled: - category.subtests["https_exists"].result_bad() - else: - category.subtests["https_exists"].result_good() - - if dttls.forced_https == ForcedHttpsStatus.good: - category.subtests["https_forced"].result_good() - elif dttls.forced_https == ForcedHttpsStatus.no_http: - category.subtests["https_forced"].result_no_http() - elif dttls.forced_https == ForcedHttpsStatus.no_https: - category.subtests["https_forced"].result_no_https() - elif dttls.forced_https == ForcedHttpsStatus.bad: - category.subtests["https_forced"].result_bad() - - if dttls.hsts_enabled: - if dttls.hsts_score == scoring.WEB_TLS_HSTS_GOOD: - category.subtests["https_hsts"].result_good(dttls.hsts_policies) - else: - category.subtests["https_hsts"].result_bad_max_age(dttls.hsts_policies) - else: - category.subtests["https_hsts"].result_bad() - - if dttls.http_compression_enabled: - category.subtests["http_compression"].result_bad() - else: - category.subtests["http_compression"].result_good() - - if not dttls.dh_param and not dttls.ecdh_param: - category.subtests["fs_params"].result_no_dh_params() - else: - fs_all = annotate_and_combine(dttls.fs_bad, dttls.fs_phase_out) - if len(dttls.fs_bad) > 0: - category.subtests["fs_params"].result_bad(fs_all) - elif len(dttls.fs_phase_out) > 0: - category.subtests["fs_params"].result_phase_out(fs_all) - else: - category.subtests["fs_params"].result_good() - - ciphers_all = annotate_and_combine(dttls.ciphers_bad, dttls.ciphers_phase_out) - if len(dttls.ciphers_bad) > 0: - category.subtests["tls_ciphers"].result_bad(ciphers_all) - elif len(dttls.ciphers_phase_out) > 0: - category.subtests["tls_ciphers"].result_phase_out(ciphers_all) - else: - category.subtests["tls_ciphers"].result_good() - - if dttls.cipher_order == CipherOrderStatus.bad: - category.subtests["tls_cipher_order"].result_bad() - elif dttls.cipher_order == CipherOrderStatus.na: - category.subtests["tls_cipher_order"].result_na() - elif dttls.cipher_order == CipherOrderStatus.not_seclevel: - (cipher1, cipher2, violated_rule) = dttls.cipher_order_violation - category.subtests["tls_cipher_order"].result_seclevel_bad([[cipher1, cipher2]]) - elif dttls.cipher_order == CipherOrderStatus.not_prescribed: - # Provide tech_data that supplies values for two rows each of - # two cells to fill in a table like so: - # Web server IP address | Ciphers | Rule # - # ------------------------------------------------------------- - # 1.2.3.4 | cipher1 | ' ' - # ... | cipher2 | violated_rule - (cipher1, cipher2, violated_rule) = dttls.cipher_order_violation - # The 5th rule is only informational. - if violated_rule == 5: - category.subtests["tls_cipher_order"].result_score_info([[cipher1, cipher2], [" ", violated_rule]]) - else: - category.subtests["tls_cipher_order"].result_score_warning( - [[cipher1, cipher2], [" ", violated_rule]] - ) - else: - category.subtests["tls_cipher_order"].result_good() - - protocols_all = annotate_and_combine_all( - dttls.protocols_good, dttls.protocols_sufficient, dttls.protocols_bad, dttls.protocols_phase_out - ) - if len(dttls.protocols_bad) > 0: - category.subtests["tls_version"].result_bad(protocols_all) - elif len(dttls.protocols_phase_out) > 0: - category.subtests["tls_version"].result_phase_out(protocols_all) - else: - category.subtests["tls_version"].result_good(protocols_all) - - if dttls.compression: - category.subtests["tls_compression"].result_bad() - else: - category.subtests["tls_compression"].result_good() - - if dttls.secure_reneg: - category.subtests["renegotiation_secure"].result_good() - else: - category.subtests["renegotiation_secure"].result_bad() - - if dttls.client_reneg: - category.subtests["renegotiation_client"].result_bad() - else: - category.subtests["renegotiation_client"].result_good() - - if not dttls.cert_chain: - category.subtests["cert_trust"].result_could_not_test() - else: - if dttls.cert_trusted == 0: - category.subtests["cert_trust"].result_good() - else: - category.subtests["cert_trust"].result_bad(dttls.cert_chain) - - if dttls.cert_pubkey_score is None: - pass - else: - cert_pubkey_all = annotate_and_combine(dttls.cert_pubkey_bad, dttls.cert_pubkey_phase_out) - if len(dttls.cert_pubkey_bad) > 0: - category.subtests["cert_pubkey"].result_bad(cert_pubkey_all) - elif len(dttls.cert_pubkey_phase_out) > 0: - category.subtests["cert_pubkey"].result_phase_out(cert_pubkey_all) - else: - category.subtests["cert_pubkey"].result_good() - - if dttls.cert_signature_score is None: - pass - elif len(dttls.cert_signature_bad) > 0: - category.subtests["cert_signature"].result_bad(dttls.cert_signature_bad) - else: - category.subtests["cert_signature"].result_good() - - if dttls.cert_hostmatch_score is None: - pass - elif len(dttls.cert_hostmatch_bad) > 0: - category.subtests["cert_hostmatch"].result_bad(dttls.cert_hostmatch_bad) - else: - category.subtests["cert_hostmatch"].result_good() - - if dttls.dane_status == DaneStatus.none: - category.subtests["dane_exists"].result_bad() - elif dttls.dane_status == DaneStatus.none_bogus: - category.subtests["dane_exists"].result_bogus() - else: - category.subtests["dane_exists"].result_good(dttls.dane_records) - - if dttls.dane_status == DaneStatus.validated: - category.subtests["dane_valid"].result_good() - elif dttls.dane_status == DaneStatus.failed: - category.subtests["dane_valid"].result_bad() - - # Disabled for now. - # if dttls.dane_rollover: - # category.subtests['dane_rollover'].result_good() - # else: - # category.subtests['dane_rollover'].result_bad() - - if dttls.zero_rtt == ZeroRttStatus.good: - category.subtests["zero_rtt"].result_good() - elif dttls.zero_rtt == ZeroRttStatus.bad: - category.subtests["zero_rtt"].result_bad() - elif dttls.zero_rtt == ZeroRttStatus.na: - category.subtests["zero_rtt"].result_na() - - if dttls.ocsp_stapling == OcspStatus.good: - category.subtests["ocsp_stapling"].result_good() - elif dttls.ocsp_stapling == OcspStatus.not_trusted: - category.subtests["ocsp_stapling"].result_not_trusted() - elif dttls.ocsp_stapling == OcspStatus.ok: - category.subtests["ocsp_stapling"].result_ok() - - if dttls.kex_hash_func == KexHashFuncStatus.good: - category.subtests["kex_hash_func"].result_good() - elif dttls.kex_hash_func == KexHashFuncStatus.bad: - category.subtests["kex_hash_func"].result_bad() - elif dttls.kex_hash_func == KexHashFuncStatus.unknown: - category.subtests["kex_hash_func"].result_unknown() - - elif isinstance(category, categories.MailTls): - if dttls.could_not_test_smtp_starttls: - category.subtests["starttls_exists"].result_could_not_test() - elif not dttls.server_reachable: - category.subtests["starttls_exists"].result_unreachable() - elif not dttls.tls_enabled: - category.subtests["starttls_exists"].result_bad() - else: - category.subtests["starttls_exists"].result_good() - - if not dttls.dh_param and not dttls.ecdh_param: - category.subtests["fs_params"].result_no_dh_params() - else: - fs_all = annotate_and_combine(dttls.fs_bad, dttls.fs_phase_out) - if len(dttls.fs_bad) > 0: - category.subtests["fs_params"].result_bad(fs_all) - elif len(dttls.fs_phase_out) > 0: - category.subtests["fs_params"].result_phase_out(fs_all) - else: - category.subtests["fs_params"].result_good() - - ciphers_all = annotate_and_combine(dttls.ciphers_bad, dttls.ciphers_phase_out) - if len(dttls.ciphers_bad) > 0: - category.subtests["tls_ciphers"].result_bad(ciphers_all) - elif len(dttls.ciphers_phase_out) > 0: - category.subtests["tls_ciphers"].result_phase_out(ciphers_all) - else: - category.subtests["tls_ciphers"].result_good() - - if dttls.cipher_order == CipherOrderStatus.bad: - category.subtests["tls_cipher_order"].result_bad() - elif dttls.cipher_order == CipherOrderStatus.na: - category.subtests["tls_cipher_order"].result_na() - elif dttls.cipher_order == CipherOrderStatus.not_seclevel: - (cipher1, cipher2, violated_rule) = dttls.cipher_order_violation - category.subtests["tls_cipher_order"].result_seclevel_bad([[cipher1, cipher2]]) - elif dttls.cipher_order == CipherOrderStatus.not_prescribed: - # Provide tech_data that supplies values for two rows each of - # two cells to fill in a table like so: - # Web server IP address | Ciphers | Rule # - # ------------------------------------------------------------- - # 1.2.3.4 | cipher1 | ' ' - # ... | cipher2 | violated_rule - (cipher1, cipher2, violated_rule) = dttls.cipher_order_violation - # The 5th rule is only informational. - if violated_rule == 5: - category.subtests["tls_cipher_order"].result_score_info([[cipher1, cipher2], [" ", violated_rule]]) - else: - category.subtests["tls_cipher_order"].result_score_warning( - [[cipher1, cipher2], [" ", violated_rule]] - ) - else: - category.subtests["tls_cipher_order"].result_good() - - protocols_all = annotate_and_combine_all( - dttls.protocols_good, dttls.protocols_sufficient, dttls.protocols_bad, dttls.protocols_phase_out - ) - if len(dttls.protocols_bad) > 0: - category.subtests["tls_version"].result_bad(protocols_all) - elif len(dttls.protocols_phase_out) > 0: - category.subtests["tls_version"].result_phase_out(protocols_all) - else: - category.subtests["tls_version"].result_good(protocols_all) - - if dttls.compression: - category.subtests["tls_compression"].result_bad() - else: - category.subtests["tls_compression"].result_good() - - if dttls.secure_reneg: - category.subtests["renegotiation_secure"].result_good() - else: - category.subtests["renegotiation_secure"].result_bad() - - if dttls.client_reneg: - category.subtests["renegotiation_client"].result_bad() - else: - category.subtests["renegotiation_client"].result_good() - - if not dttls.cert_chain: - category.subtests["cert_trust"].result_could_not_test() - else: - if dttls.cert_trusted == 0: - category.subtests["cert_trust"].result_good() - else: - category.subtests["cert_trust"].result_bad(dttls.cert_chain) - - if dttls.cert_pubkey_score is None: - pass - else: - cert_pubkey_all = annotate_and_combine(dttls.cert_pubkey_bad, dttls.cert_pubkey_phase_out) - if len(dttls.cert_pubkey_bad) > 0: - category.subtests["cert_pubkey"].result_bad(cert_pubkey_all) - elif len(dttls.cert_pubkey_phase_out) > 0: - category.subtests["cert_pubkey"].result_phase_out(cert_pubkey_all) - else: - category.subtests["cert_pubkey"].result_good() - - if dttls.cert_signature_score is None: - pass - elif len(dttls.cert_signature_bad) > 0: - category.subtests["cert_signature"].result_bad(dttls.cert_signature_bad) - else: - category.subtests["cert_signature"].result_good() - - if dttls.cert_hostmatch_score is None: - pass - elif len(dttls.cert_hostmatch_bad) > 0: - # HACK: for DANE-TA(2) and hostname mismatch! - # Give a fail only if DANE-TA *is* present, otherwise info. - if has_daneTA(dttls.dane_records): - category.subtests["cert_hostmatch"].result_has_daneTA(dttls.cert_hostmatch_bad) - else: - category.subtests["cert_hostmatch"].result_bad(dttls.cert_hostmatch_bad) - else: - category.subtests["cert_hostmatch"].result_good() - - if dttls.dane_status == DaneStatus.none: - category.subtests["dane_exists"].result_bad() - elif dttls.dane_status == DaneStatus.none_bogus: - category.subtests["dane_exists"].result_bogus() - else: - category.subtests["dane_exists"].result_good(dttls.dane_records) - - if dttls.dane_status == DaneStatus.validated: - category.subtests["dane_valid"].result_good() - elif dttls.dane_status == DaneStatus.failed: - category.subtests["dane_valid"].result_bad() - - if dttls.dane_rollover: - category.subtests["dane_rollover"].result_good() - else: - category.subtests["dane_rollover"].result_bad() - - if dttls.zero_rtt == ZeroRttStatus.good: - category.subtests["zero_rtt"].result_good() - elif dttls.zero_rtt == ZeroRttStatus.bad: - category.subtests["zero_rtt"].result_bad() - elif dttls.zero_rtt == ZeroRttStatus.na: - category.subtests["zero_rtt"].result_na() - - # OCSP disabled for mail. - # if dttls.ocsp_stapling == OcspStatus.good: - # category.subtests['ocsp_stapling'].result_good() - # elif dttls.ocsp_stapling == OcspStatus.not_trusted: - # category.subtests['ocsp_stapling'].result_not_trusted() - # elif dttls.ocsp_stapling == OcspStatus.ok: - # category.subtests['ocsp_stapling'].result_ok() - - if dttls.kex_hash_func == KexHashFuncStatus.good: - category.subtests["kex_hash_func"].result_good() - elif dttls.kex_hash_func == KexHashFuncStatus.bad: - category.subtests["kex_hash_func"].result_bad() - elif dttls.kex_hash_func == KexHashFuncStatus.unknown: - category.subtests["kex_hash_func"].result_unknown() - - dttls.report = category.gen_report() - - -def build_summary_report(testtls, category): - """ - Build the summary report for all the IP addresses. - - """ - category = category.__class__() - if isinstance(category, categories.WebTls): - category.subtests["https_exists"].result_bad() - server_set = testtls.webtestset - - elif isinstance(category, categories.MailTls): - if testtls.mx_status == MxStatus.null_mx: - category.subtests["starttls_exists"].result_null_mx() - elif testtls.mx_status == MxStatus.no_null_mx: - category.subtests["starttls_exists"].result_no_null_mx() - elif testtls.mx_status == MxStatus.null_mx_with_other_mx: - category.subtests["starttls_exists"].result_null_mx_with_other_mx() - elif testtls.mx_status == MxStatus.null_mx_without_a_aaaa: - category.subtests["starttls_exists"].result_null_mx_without_a_aaaa() - else: - category.subtests["starttls_exists"].result_no_mailservers() - server_set = testtls.testset - - report = category.gen_report() - subreports = {} - for server_test in server_set.all(): - subreports[server_test.domain] = server_test.report - - aggregate_subreports(subreports, report) - testtls.report = report - - -def dane(url, port, chain, task, dane_cb_data, score_none, score_none_bogus, score_failed, score_validated): - """ - Check if there are TLSA records, if they are valid and if a DANE rollover - scheme is currently in place. - - """ - score = score_none - status = DaneStatus.none - records = [] - stdout = "" - rollover = False - - continue_testing = False - - cb_data = dane_cb_data or resolve_dane(task, port, url) - - # Check if there is a TLSA record, if TLSA records are bogus or NXDOMAIN is - # returned for the TLSA domain (faulty signer). - if cb_data.get("bogus"): - status = DaneStatus.none_bogus - score = score_none_bogus - elif cb_data.get("data") and cb_data.get("secure"): - # If there is a secure TLSA record check for the existence of - # possible bogus (unsigned) NXDOMAIN in A. - tmp_data = resolve_dane(task, port, url, check_nxdomain=True) - if tmp_data.get("nxdomain") and tmp_data.get("bogus"): - status = DaneStatus.none_bogus - score = score_none_bogus - else: - continue_testing = True - - if not continue_testing: - return dict( - dane_score=score, - dane_status=status, - dane_log=stdout, - dane_records=records, - dane_rollover=rollover, - ) - - # Record TLSA data and also check for DANE rollover types. - # Accepted pairs are: - # * 3 x x - 3 x x - # * 3 x x - 2 x x - two_x_x = 0 - three_x_x = 0 - for cert_usage, selector, match, data in cb_data["data"]: - if port == 25 and cert_usage in (0, 1): - # Ignore PKIX TLSA records for mail. - continue - - records.append(f"{cert_usage} {selector} {match} {data}") - if cert_usage == 2: - two_x_x += 1 - elif cert_usage == 3: - three_x_x += 1 - - if not records: - return dict( - dane_score=score, - dane_status=status, - dane_log=stdout, - dane_records=records, - dane_rollover=rollover, - ) - - if three_x_x > 1 or (three_x_x and two_x_x): - rollover = True - - # Remove the trailing dot if any. - hostname = url.rstrip(".") - - chain_pem = [] - for cert in chain: - chain_pem.append(cert.as_pem()) - chain_txt = "\n".join(chain_pem) - res = None - with subprocess.Popen( - [ - settings.LDNS_DANE, - "-c", - "/dev/stdin", # Read certificate chain from stdin - "-n", # Do not validate hostname - "-T", # Exit status 2 for PKIX without (secure) TLSA records - "-r", - settings.IPV4_IP_RESOLVER_INTERNAL_VALIDATING, # Use internal unbound resolver - "-f", - settings.CA_CERTIFICATES, # CA file - "verify", - hostname, - str(port), - ], - stdout=subprocess.PIPE, - stderr=subprocess.PIPE, - stdin=subprocess.PIPE, - universal_newlines=True, - ) as proc: - try: - res = proc.communicate(input=chain_txt, timeout=10) - except subprocess.TimeoutExpired: - proc.kill() - res = proc.communicate() - - # status 0: DANE validate - # status 1: ERROR - # status 2: PKIX ok, no TLSA - if res: - stdout, stderr = res - - if "No usable TLSA records" in stdout or "No usable TLSA records" in stderr: - score = score_failed - status = DaneStatus.failed - elif "No TLSA records" not in stdout and "No TLSA records" not in stderr: - if proc.returncode == 0: - score = score_validated - status = DaneStatus.validated - elif proc.returncode == 1: - score = score_failed - status = DaneStatus.failed - - # Log stderr if stdout is empty. - if not stdout: - stdout = stderr - - return dict( - dane_score=score, - dane_status=status, - dane_log=stdout, - dane_records=records, - dane_rollover=rollover, - ) - - -def is_root_cert(cert): - """ - Check if the certificate is a root certificate. - - """ - digest = cert.fingerprint(hashes.SHA1()) - digest = hexlify(digest).decode("ascii") - return digest.upper() in root_fingerprints - - -def get_common_name(cert): - """ - Get the commonName of the certificate. - - """ - value = "-" - try: - common_name = cert.subject.get_attributes_for_oid(NameOID.COMMON_NAME)[0] - if common_name: - value = common_name.value - except (IndexError, ValueError): - pass - return value - - -class DebugCertChain: - """ - Class performing X509 cert checks NCSC Guidelines B3-* - - """ - - def __new__(cls, chain): - """ - In case the chain is None (ValueError from nassl) don't create an - instance. Instead return None and it will be handled during the - certificate checks. - - """ - if chain is None: - return None - return super().__new__(cls) - - def __init__(self, chain): - self.unparsed_chain = chain - self.chain = [ - load_pem_x509_certificate(cert.as_pem().encode("ascii"), backend=default_backend()) for cert in chain - ] - self.score_hostmatch_good = scoring.WEB_TLS_HOSTMATCH_GOOD - self.score_hostmatch_bad = scoring.WEB_TLS_HOSTMATCH_BAD - self.score_pubkey_good = scoring.WEB_TLS_PUBKEY_GOOD - self.score_pubkey_bad = scoring.WEB_TLS_PUBKEY_BAD - self.score_signature_good = scoring.WEB_TLS_SIGNATURE_GOOD - self.score_signature_bad = scoring.WEB_TLS_SIGNATURE_BAD - self.score_dane_none = scoring.WEB_TLS_DANE_NONE - self.score_dane_none_bogus = scoring.WEB_TLS_DANE_NONE_BOGUS - self.score_dane_failed = scoring.WEB_TLS_DANE_FAILED - self.score_dane_validated = scoring.WEB_TLS_DANE_VALIDATED - - def check_hostname(self, url): - """ - Check the hostname on the leaf certificate (commonName and SANs). - - """ - bad_hostmatch = [] - common_name = get_common_name(self.chain[0]) - try: - sans = self.chain[0].extensions.get_extension_for_oid(ExtensionOID.SUBJECT_ALTERNATIVE_NAME) - sans = sans.value.get_values_for_type(DNSName) - except ExtensionNotFound: - sans = [] - - ssl_cert_parts = { - "subject": (tuple([("commonName", common_name)]),), - "subjectAltName": tuple([("DNS", name) for name in sans]), - } - try: - ssl.match_hostname(ssl_cert_parts, url.rstrip(".")) - hostmatch_score = self.score_hostmatch_good - except ssl.CertificateError: - hostmatch_score = self.score_hostmatch_bad - # bad_hostmatch was of the form list(CN, list(SAN, SAN, ..)). In - # the report the CN is shown on one row of the tech table and the - # SANs are shown as '[SAN, SAN]' on a second row. Showing the SANs - # in the report as the string representation of a Python list is a - # separate issue so ignore that for the moment. It is possible for - # there to be duplicates and overlap between the SANs and the CN - # which when shown in a report column titled 'Unmatched domains on - # certificate' looks odd to have duplicate entries. I have - # flattened this to the form list(CN, SAN, SAN, ..) while still - # preserving the order. As Python doesn't have an OrderedSet type - # and adding one is overkill I use a trick to remove duplicates in - # the ordered list. See: - # https://www.w3schools.com/python/python_howto_remove_duplicates.asp - # However, was anyone relying on the nested structure of this - # result value, e.g. perhaps via the Internet.NL batch API? - bad_hostmatch.append(common_name) - bad_hostmatch.extend(sans) - bad_hostmatch = list(dict.fromkeys(bad_hostmatch)) # de-dupe - return hostmatch_score, bad_hostmatch - - # NCSC guidelines B3-3, B5-1 - def check_pubkey(self): - bad_pubkey = [] - phase_out_pubkey = [] - pubkey_score = self.score_pubkey_good - for cert in self.chain: - common_name = get_common_name(cert) - public_key = cert.public_key() - public_key_type = type(public_key) - bits = public_key.key_size - - failed_key_type = "" - curve = "" - if public_key_type is _RSAPublicKey and bits < 2048: - failed_key_type = "RSAPublicKey" - elif public_key_type is _DSAPublicKey and bits < 2048: - failed_key_type = "DSAPublicKey" - elif public_key_type is _DHPublicKey and bits < 2048: - failed_key_type = "DHPublicKey" - elif public_key_type is _EllipticCurvePublicKey: - curve = public_key.curve.name - if ( - curve - not in [ - "secp384r1", - "secp256r1", - "x448", - "x25519", - ] - or bits < 224 - ): - failed_key_type = "EllipticCurvePublicKey" - if failed_key_type: - message = f"{common_name}: {failed_key_type}-{bits} bits" - if curve: - message += f", curve: {curve}" - if curve == "secp224r1": - phase_out_pubkey.append(message) - else: - bad_pubkey.append(message) - pubkey_score = self.score_pubkey_bad - return pubkey_score, bad_pubkey, phase_out_pubkey - - def check_sigalg(self): - """ - Check whether the certificate is signed using a good algorithm. - - Good algorithms are: sha512, sha384, sha256 - NCSC guideline B3-2 - - """ - bad_sigalg = {} - sigalg_score = self.score_signature_good - for cert in self.chain: - # Only validate signarture of non-root certificates - if not is_root_cert(cert): - sigalg = cert.signature_algorithm_oid - # Check oids - if sigalg not in ( - SignatureAlgorithmOID.RSA_WITH_SHA256, - SignatureAlgorithmOID.RSA_WITH_SHA384, - SignatureAlgorithmOID.RSA_WITH_SHA512, - SignatureAlgorithmOID.ECDSA_WITH_SHA256, - SignatureAlgorithmOID.ECDSA_WITH_SHA384, - SignatureAlgorithmOID.ECDSA_WITH_SHA512, - SignatureAlgorithmOID.DSA_WITH_SHA256, - ): - bad_sigalg[get_common_name(cert)] = sigalg._name - sigalg_score = self.score_signature_bad - return sigalg_score, bad_sigalg - - def chain_str(self): - """ - Return a list containing the commonNames of the certificate chain. - - """ - chain_str = [] - for cert in self.chain: - chain_str.append(get_common_name(cert)) - - return chain_str - - def check_dane(self, url, port, task, dane_cb_data=None): - return dane( - url, - port, - self.unparsed_chain, - task, - dane_cb_data, - self.score_dane_none, - self.score_dane_none_bogus, - self.score_dane_failed, - self.score_dane_validated, - ) - - -class DebugCertChainMail(DebugCertChain): - """ - Subclass of DebugCertChain to define the scores used for the mailtest. - - """ - - def __init__(self, chain): - super().__init__(chain) - self.score_hostmatch_good = scoring.MAIL_TLS_HOSTMATCH_GOOD - self.score_hostmatch_bad = scoring.MAIL_TLS_HOSTMATCH_BAD - self.score_pubkey_good = scoring.MAIL_TLS_PUBKEY_GOOD - self.score_pubkey_bad = scoring.MAIL_TLS_PUBKEY_BAD - self.score_signature_good = scoring.MAIL_TLS_SIGNATURE_GOOD - self.score_signature_bad = scoring.MAIL_TLS_SIGNATURE_BAD - self.score_dane_none = scoring.MAIL_TLS_DANE_NONE - self.score_dane_none_bogus = scoring.MAIL_TLS_DANE_NONE_BOGUS - self.score_dane_failed = scoring.MAIL_TLS_DANE_FAILED - self.score_dane_validated = scoring.MAIL_TLS_DANE_VALIDATED - - -class SMTPConnectionCouldNotTestException(Exception): - """ - Used on the SMTP STARTTLS test. - - Used when we have time outs on establishing a connection or when a mail - server replies with an error upon connecting. - - """ - - -def starttls_sock_setup(conn): - """ - Setup socket for SMTP STARTTLS. - - Retries to connect when we get an error code upon connecting. - - Raises SMTPConnectionCouldNotTestException when we get no reply - from the server or when the server still replies with an error code - upon connecting after a number of retries. - - """ - - def readline(fd, maximum_bytes=4096): - """ - Read and decode one line from `fd`. - Try again if the line is blank (including <4 chars) for #560. - """ - try: - for _ in range(2): - line = fd.readline(maximum_bytes).decode("ascii") - if len(line) >= 4: - return line - except UnicodeDecodeError: - pass - raise SMTPConnectionCouldNotTestException - - conn.sock = None - - # If we get an error code(4xx, 5xx) in the first reply upon - # connecting, we will retry in case it was a one time error. - # - # From: https://www.rfc-editor.org/rfc/rfc3207.html#section-5 - # S: - # 1 C: - # 2 S: 220 mail.imc.org SMTP service ready - # 3 C: EHLO mail.example.com - # 4 S: 250-mail.imc.org offers a warm hug of welcome - # 5 S: 250-8BITMIME - # S: 250-STARTTLS - # S: 250 DSN - # 6 C: STARTTLS - # 7 S: 220 Go ahead - # C: - # C & S: - # C & S: - # C: EHLO mail.example.com - # S: 250-mail.imc.org touches your hand gently for a moment - # S: 250-8BITMIME - # S: 250 DSN - tries_left = conn.tries - retry = True - while retry and tries_left > 0: - retry = False - try: - # 1 - conn.sock_connect(any_af=True) - - # 2 - fd = conn.sock.makefile("rb") - line = readline(fd) - - if line and line[3] == " " and (line[0] == "4" or line[0] == "5"): - # The server replied with an error code. - # We will retry to connect in case it was an one time - # error. - conn.safe_shutdown() - tries_left -= 1 - retry = True - if tries_left <= 0: - raise SMTPConnectionCouldNotTestException() - time.sleep(1) - continue - - while line and line[3] != " ": - line = readline(fd) - - # 3 - conn.sock.sendall(bytes(f"EHLO {settings.SMTP_EHLO_DOMAIN}\r\n", "ascii")) - - starttls = False - - # 4 - line = readline(fd) - while line and line[3] != " ": - if "STARTTLS" in line: - # 5 - starttls = True - line = readline(fd) - - if starttls or "STARTTLS" in line: - # 6 - conn.sock.sendall(b"STARTTLS\r\n") - # 7 - readline(fd) - fd.close() - else: - fd.close() - raise ConnectionHandshakeException() - - except (OSError, socket.timeout, socket.gaierror): - # We didn't get a reply back, this means our packets - # are dropped. This happened in cases where a rate - # limiting mechanism was in place. Skip the test. - if conn.sock: - conn.safe_shutdown() - raise ConnectionSocketException() - except OSError as e: - # We can't reach the server. - if conn.sock: - conn.safe_shutdown() - if e.errno in [errno.ENETUNREACH, errno.EHOSTUNREACH, errno.ECONNREFUSED, errno.ENOEXEC]: - raise ConnectionSocketException() - raise e - except NoIpError: - raise ConnectionSocketException() - - -class SMTPConnection(SSLConnectionWrapper): - def __init__(self, *args, port=25, timeout=24, **kwargs): - super().__init__(*args, timeout=timeout, port=port, sock_setup=starttls_sock_setup, **kwargs) - - -class StarttlsDetails: - """ - Class used to store starttls details for the mail test. - - """ - - def __init__(self, debug_chain=None, trusted_score=None, conn_port=None, dane_cb_data=None): - self.debug_chain = debug_chain - self.trusted_score = trusted_score - self.conn_port = conn_port - self.dane_cb_data = dane_cb_data - - -def do_web_cert(af_ip_pairs, url, task, *args, **kwargs): - """ - Check the web server's certificate. - - """ - try: - results = {} - for af_ip_pair in af_ip_pairs: - results[af_ip_pair[1]] = cert_checks(url, ChecksMode.WEB, task, af_ip_pair, *args, **kwargs) - except SoftTimeLimitExceeded: - log.debug("Soft time limit exceeded. Url: %s", url) - for af_ip_pair in af_ip_pairs: - if not results.get(af_ip_pair[1]): - results[af_ip_pair[1]] = dict(tls_cert=False) - - return ("cert", results) - - -def cert_checks(url, mode, task, af_ip_pair=None, starttls_details=None, *args, **kwargs): - """ - Perform certificate checks. - - """ - try: - # Generic arguments for web and mail. - conn_wrapper_args = { - "host": url, - "task": task, - "ciphers": "!aNULL", - "cipher_list_action": CipherListAction.PREPEND, - } - if mode == ChecksMode.WEB: - # First try to connect to HTTPS. We don't care for - # certificates in port 443 if there is no HTTPS there. - http_fetch( - url, - af=af_ip_pair[0], - path="", - port=443, - ip_address=af_ip_pair[1], - depth=MAX_REDIRECT_DEPTH, - task=web_cert, - ) - debug_cert_chain = DebugCertChain - conn_wrapper = HTTPSConnection - conn_wrapper_args["socket_af"] = af_ip_pair[0] - conn_wrapper_args["ip_address"] = af_ip_pair[1] - elif mode == ChecksMode.MAIL: - debug_cert_chain = DebugCertChainMail - conn_wrapper = SMTPConnection - conn_wrapper_args["server_name"] = url - conn_wrapper_args["send_SNI"] = starttls_details.dane_cb_data.get( - "data" - ) and starttls_details.dane_cb_data.get("secure") - else: - raise ValueError - - if ( - not starttls_details - or starttls_details.debug_chain is None - or starttls_details.trusted_score is None - or starttls_details.conn_port is None - ): - # All the checks inside the smtp_starttls test are done in series. - # If we have all the certificate related information we need from a - # previous check, skip this connection. - # check chain validity (sort of NCSC guideline B3-4) - - with conn_wrapper(**conn_wrapper_args).conn as conn: - with ConnectionChecker(conn, mode) as checker: - verify_score, verify_result = checker.check_cert_trust() - debug_chain = debug_cert_chain(conn.get_peer_certificate_chain()) - conn_port = conn.port - else: - verify_score, verify_result = starttls_details.trusted_score - debug_chain = starttls_details.debug_chain - conn_port = starttls_details.conn_port - except (OSError, http.client.BadStatusLine, NoIpError, ConnectionHandshakeException, ConnectionSocketException): - return dict(tls_cert=False) - - if debug_chain is None: - return dict(tls_cert=False) - - else: - hostmatch_score, hostmatch_bad = debug_chain.check_hostname(url) - pubkey_score, pubkey_bad, pubkey_phase_out = debug_chain.check_pubkey() - sigalg_score, sigalg_bad = debug_chain.check_sigalg() - chain_str = debug_chain.chain_str() - - if starttls_details: - dane_results = debug_chain.check_dane(url, conn_port, task, dane_cb_data=starttls_details.dane_cb_data) - else: - dane_results = debug_chain.check_dane(url, conn_port, task) - - results = dict( - tls_cert=True, - chain=chain_str, - trusted=verify_result, - trusted_score=verify_score, - pubkey_bad=pubkey_bad, - pubkey_phase_out=pubkey_phase_out, - pubkey_score=pubkey_score, - sigalg_bad=sigalg_bad, - sigalg_score=sigalg_score, - hostmatch_bad=hostmatch_bad, - hostmatch_score=hostmatch_score, - ) - results.update(dane_results) - - return results - - -def do_web_conn(af_ip_pairs, url, *args, **kwargs): - """ - Start all the TLS related checks for the web test. - - """ - try: - results = {} - for af_ip_pair in af_ip_pairs: - results[af_ip_pair[1]] = check_web_tls(url, af_ip_pair, args, kwargs) - except SoftTimeLimitExceeded: - log.debug("Soft time limit exceeded. Url: %s", url) - for af_ip_pair in af_ip_pairs: - if not results.get(af_ip_pair[1]): - results[af_ip_pair[1]] = dict(server_reachable=False, tls_enabled=False) - - return ("tls_conn", results) - - -def do_mail_smtp_starttls(mailservers, url, task, *args, **kwargs): - """ - Start all the TLS related checks for the mail test. - - If we already have cached results for these mailservers from another mail - test use those to avoid contacting well known mailservers all the time. - - """ - # Check for NULL MX and return immediately. - mx_status = get_mail_servers_mxstatus(mailservers) - if mx_status != MxStatus.has_mx: - return ("smtp_starttls", {"mx_status": mx_status}) - - results = {server: False for server, _, _ in mailservers} - try: - start = timer() - # Sleep in order for the ipv6 mail test to finish. - # Cheap counteraction for some mailservers that allow only one - # concurrent connection per IP. - time.sleep(5) - - # Always try to get cached results (within the allowed time frame) to - # avoid continuously testing popular mail hosting providers. - cache_ttl = redis_id.mail_starttls.ttl - while timer() - start < cache_ttl and not all(results.values()) > 0: - for server, dane_cb_data, _ in mailservers: - if results[server]: - continue - # Check if we already have cached results. - cache_id = redis_id.mail_starttls.id.format(server) - if cache.add(cache_id, False, cache_ttl): - # We do not have cached results, get them and cache them. - results[server] = check_mail_tls(server, dane_cb_data, task) - cache.set(cache_id, results[server], cache_ttl) - else: - results[server] = cache.get(cache_id, False) - time.sleep(1) - for server in results: - if results[server] is False: - results[server] = dict(tls_enabled=False, could_not_test_smtp_starttls=True) - except SoftTimeLimitExceeded: - log.debug("Soft time limit exceeded.") - for server in results: - if results[server] is False: - results[server] = dict(tls_enabled=False, could_not_test_smtp_starttls=True) - return ("smtp_starttls", results) - - -# At the time of writing this function makes up to 16 SMTP+STARTTLS connections -# to the target server, excluding retries, e.g.: -# # Connection Class Protocol Caller -# --------------------------------------------------------------------------- -# 1 ModernConnection SSLV23 initial connection -# 2 DebugConnection SSLV23 initial connection (fallback 1) -# 3 ModernConnection TLSV1_2 initial connection (fallback 2) -# 4 DebugConnection SSLV23 check_client_reneg -# 5 DebugConnection SSLV23 check_cipher_sec_level -# 6 DebugConnection SSLV23 check_cipher_sec_level -# 7 ModernConnection SSLV23 check_cipher_sec_level -# 8 ModernConnection TLSV1_3 check_zero_rtt (if TLSV1_3) -# 9 DebugConnection TLSV1_1 check_protocol_versions (if not initial) -# 10 DebugConnection TLSV1 check_protocol_versions (if not initial) -# 11 DebugConnection SSLV3 check_protocol_versions (if not initial) -# 12 DebugConnection SSLV2 check_protocol_versions (if not initial) -# 13 DebugConnection SSLV23 check_dh_params -# 14 DebugConnection SSLV23 check_dh_params -# 15 ModernConnection TLSV1_2 check_kex_hash_func (if not TLSV1_3) -# 16 DebugConnection SSLV23 check_cipher_order -# --------------------------------------------------------------------------- -def check_mail_tls(server, dane_cb_data, task): - """ - Perform all the TLS related checks for this mail server in series. - - """ - try: - starttls_details = StarttlsDetails() - starttls_details.dane_cb_data = dane_cb_data - send_SNI = dane_cb_data.get("data") and dane_cb_data.get("secure") - - with SMTPConnection(server_name=server, send_SNI=send_SNI).conn as conn: - with ConnectionChecker(conn, ChecksMode.MAIL) as checker: - # Record the starttls_details with the current connection. - # It will skip a further connection for the cert_checks - # later on. - starttls_details.trusted_score = checker.check_cert_trust() - starttls_details.debug_chain = DebugCertChainMail(conn.get_peer_certificate_chain()) - starttls_details.conn_port = conn.port - - # OCSP disabled for mail. - # ocsp_stapling_score, ocsp_stapling = checker.check_ocsp_stapling() - - # check_zero_rtt closes and reopens the main connection. - # Close the main connection after testing, not needed anymore. - # Tests below open their own connections. - zero_rtt_score, zero_rtt = checker.check_zero_rtt() - checker._conn.safe_shutdown() - - # check_compression and check_secure_reneg use a debug_conn. - # Close it after testing. - compression_score, compression = checker.check_compression() - secure_reneg_score, secure_reneg = checker.check_secure_reneg() - checker.close() - - # Checks here manage their own connections. - client_reneg_score, client_reneg = checker.check_client_reneg() - ciphers_score, ciphers_result = checker.check_cipher_sec_level() - prots_score, prots_result = checker.check_protocol_versions() - fs_score, fs_result = checker.check_dh_params() - kex_hash_func_score, kex_hash_func = checker.check_kex_hash_func() - cipher_order_score, cipher_order, cipher_order_violation = checker.check_cipher_order() - - # Check the certificates. - cert_results = cert_checks(server, ChecksMode.MAIL, task, starttls_details=starttls_details) - - # HACK for DANE-TA(2) and hostname mismatch! - # Give a good hosmatch score if DANE-TA *is not* present. - if cert_results["tls_cert"] and not has_daneTA(cert_results["dane_records"]) and cert_results["hostmatch_bad"]: - cert_results["hostmatch_score"] = scoring.MAIL_TLS_HOSTMATCH_GOOD - - results = dict( - tls_enabled=True, - tls_enabled_score=scoring.MAIL_TLS_STARTTLS_EXISTS_GOOD, - prots_bad=prots_result["bad"], - prots_phase_out=prots_result["phase_out"], - prots_good=prots_result["good"], - prots_sufficient=prots_result["sufficient"], - prots_score=prots_score, - ciphers_bad=ciphers_result["bad"], - ciphers_phase_out=ciphers_result["phase_out"], - ciphers_score=ciphers_score, - cipher_order_score=cipher_order_score, - cipher_order=cipher_order, - cipher_order_violation=cipher_order_violation, - secure_reneg=secure_reneg, - secure_reneg_score=secure_reneg_score, - client_reneg=client_reneg, - client_reneg_score=client_reneg_score, - compression=compression, - compression_score=compression_score, - dh_param=fs_result["dh_param"], - ecdh_param=fs_result["ecdh_param"], - fs_bad=fs_result["bad"], - fs_phase_out=fs_result["phase_out"], - fs_score=fs_score, - zero_rtt_score=zero_rtt_score, - zero_rtt=zero_rtt, - # OCSP disabled for mail. - # ocsp_stapling=ocsp_stapling, - # ocsp_stapling_score=ocsp_stapling_score, - kex_hash_func=kex_hash_func, - kex_hash_func_score=kex_hash_func_score, - ) - results.update(cert_results) - - except ConnectionSocketException: - return dict(server_reachable=False) - - except ConnectionHandshakeException: - return dict(tls_enabled=False) - - except SMTPConnectionCouldNotTestException: - # If we could not test something, fail the starttls test. - # We do not show partial results. - return dict( - tls_enabled=False, - could_not_test_smtp_starttls=True, - ) - - return results - - -def has_daneTA(tlsa_records): - """ - Check if any of the TLSA records is of type DANE-TA(2). - - """ - for tlsa in tlsa_records: - if tlsa.startswith("2"): - return True - return False - - -class ConnectionChecker: - def __init__(self, conn, checks_mode=ChecksMode.WEB): - self._conn = conn - self._debug_conn = None - self._seen_versions = set() - self._seen_ciphers = dict() - self._checks_mode = checks_mode - self._bad_ciphers = set() - self._phase_out_ciphers = set() - self._sufficient_ciphers = set() - self._cipher_order_violation = [] - self._test_order_on_sslv2 = False - self._test_order_on_sslv23 = False - self._test_order_on_sslv3 = False - self._test_order_on_tlsv1 = False - self._test_order_on_tlsv1_1 = False - self._test_order_on_tlsv1_2 = False - self._test_order_on_tlsv1_3 = False - - if self._checks_mode == ChecksMode.WEB: - self._score_compression_good = scoring.WEB_TLS_COMPRESSION_GOOD - self._score_compression_bad = scoring.WEB_TLS_COMPRESSION_BAD - self._score_secure_reneg_good = scoring.WEB_TLS_SECURE_RENEG_GOOD - self._score_secure_reneg_bad = scoring.WEB_TLS_SECURE_RENEG_BAD - self._score_client_reneg_good = scoring.WEB_TLS_CLIENT_RENEG_GOOD - self._score_client_reneg_bad = scoring.WEB_TLS_CLIENT_RENEG_BAD - self._score_trusted_good = scoring.WEB_TLS_TRUSTED_GOOD - self._score_trusted_bad = scoring.WEB_TLS_TRUSTED_BAD - self._score_tls_suites_ok = scoring.WEB_TLS_SUITES_OK - self._score_tls_suites_bad = scoring.WEB_TLS_SUITES_BAD - self._score_tls_protocols_good = scoring.WEB_TLS_PROTOCOLS_GOOD - self._score_tls_protocols_sufficient = scoring.WEB_TLS_PROTOCOLS_GOOD - self._score_tls_protocols_bad = scoring.WEB_TLS_PROTOCOLS_BAD - self._score_tls_fs_ok = scoring.WEB_TLS_FS_OK - self._score_tls_fs_bad = scoring.WEB_TLS_FS_BAD - self._score_zero_rtt_good = scoring.WEB_TLS_ZERO_RTT_GOOD - self._score_zero_rtt_bad = scoring.WEB_TLS_ZERO_RTT_BAD - self._score_ocsp_staping_good = scoring.WEB_TLS_OCSP_STAPLING_GOOD - self._score_ocsp_staping_ok = scoring.WEB_TLS_OCSP_STAPLING_OK - self._score_ocsp_staping_bad = scoring.WEB_TLS_OCSP_STAPLING_BAD - self._score_tls_cipher_order_good = scoring.WEB_TLS_CIPHER_ORDER_GOOD - self._score_tls_cipher_order_bad = scoring.WEB_TLS_CIPHER_ORDER_BAD - self._score_tls_kex_hash_func_good = scoring.WEB_TLS_KEX_HASH_FUNC_GOOD - self._score_tls_kex_hash_func_bad = scoring.WEB_TLS_KEX_HASH_FUNC_BAD - elif self._checks_mode == ChecksMode.MAIL: - self._score_compression_good = scoring.MAIL_TLS_COMPRESSION_GOOD - self._score_compression_bad = scoring.MAIL_TLS_COMPRESSION_BAD - self._score_secure_reneg_good = scoring.MAIL_TLS_SECURE_RENEG_GOOD - self._score_secure_reneg_bad = scoring.MAIL_TLS_SECURE_RENEG_BAD - self._score_client_reneg_good = scoring.MAIL_TLS_CLIENT_RENEG_GOOD - self._score_client_reneg_bad = scoring.MAIL_TLS_CLIENT_RENEG_BAD - self._score_trusted_good = scoring.MAIL_TLS_TRUSTED_GOOD - self._score_trusted_bad = scoring.MAIL_TLS_TRUSTED_BAD - self._score_tls_suites_ok = scoring.MAIL_TLS_SUITES_OK - self._score_tls_suites_bad = scoring.MAIL_TLS_SUITES_BAD - self._score_tls_protocols_good = scoring.MAIL_TLS_PROTOCOLS_GOOD - self._score_tls_protocols_sufficent = scoring.MAIL_TLS_PROTOCOLS_GOOD - self._score_tls_protocols_bad = scoring.MAIL_TLS_PROTOCOLS_BAD - self._score_tls_fs_ok = scoring.MAIL_TLS_FS_OK - self._score_tls_fs_bad = scoring.MAIL_TLS_FS_BAD - self._score_zero_rtt_good = scoring.MAIL_TLS_ZERO_RTT_GOOD - self._score_zero_rtt_bad = scoring.MAIL_TLS_ZERO_RTT_BAD - # OCSP disabled for mail. - # self._score_ocsp_staping_good = scoring.MAIL_TLS_OCSP_STAPLING_GOOD - # self._score_ocsp_staping_ok = scoring.MAIL_TLS_OCSP_STAPLING_OK - # self._score_ocsp_staping_bad = scoring.MAIL_TLS_OCSP_STAPLING_BAD - self._score_tls_cipher_order_good = scoring.MAIL_TLS_CIPHER_ORDER_GOOD - self._score_tls_cipher_order_bad = scoring.MAIL_TLS_CIPHER_ORDER_BAD - self._score_tls_kex_hash_func_good = scoring.MAIL_TLS_KEX_HASH_FUNC_GOOD - self._score_tls_kex_hash_func_bad = scoring.MAIL_TLS_KEX_HASH_FUNC_BAD - else: - raise ValueError - - self._note_conn_details(self._conn) - self.record_main_connection() - - def __enter__(self): - return self - - def __exit__(self, exception_type, exception_value, traceback): - self.close() - - def record_main_connection(self): - """ - Records the results of methods called for the main connection - `self._conn`. These will be used instead of calling these methods - later. Useful for the mail test where the main connection will be - shutdown as soon as it is not needed anymore; we don't want parallel - connections left open and mailservers blocking connections as a result. - - """ - self._conn__get_ssl_version = self._conn.get_ssl_version() - self._conn__get_certificate_chain_verify_result = self._conn.get_certificate_chain_verify_result() - self._conn__get_tlsext_status_ocsp_resp = self._conn.get_tlsext_status_ocsp_resp() - self._conn__is_handshake_completed = self._conn.is_handshake_completed() - self._conn__get_session = self._conn.get_session() - - @property - def debug_conn(self): - # Lazily create a DebugConnection on first access, if needed. The - # client of this class should use 'with' or .close() when finished with - # this checker instance in order to clean up any specially created - # debug connection. - if not self._debug_conn: - if isinstance(self._conn, DebugConnection): - # If the connection is not open, supply a new connection. - if not self._conn.sock: - self._debug_conn = DebugConnection.from_conn(self._conn) - else: - self._debug_conn = self._conn - elif isinstance(self._conn, ModernConnection) and self._conn__get_ssl_version == TLSV1_2: - # Don't waste time trying to connect with DebugConnection as - # we already know it won't work, that's how we ended up with - # a TLS 1.2 ModernConnection. The only other time we use - # ModernConnection is for TLS 1.3, but in that case the initial - # connection would not be TLS 1.2. - raise ConnectionHandshakeException() - else: - self._debug_conn = DebugConnection.from_conn(self._conn) - return self._debug_conn - - @debug_conn.setter - def debug_conn(self, value): - self._debug_conn = value - self._note_conn_details(self._debug_conn) - - def close(self): - if self._debug_conn and self._debug_conn is not self._conn: - self._debug_conn.safe_shutdown() - self._debug_conn = None - - def _note_conn_details(self, conn): - ssl_version = conn.get_ssl_version() - cipher_name = conn.get_current_cipher_name() - conn_type = type(conn) - - # create missing dict keys if needed - # don't use a set of ciphers because we care about the order in which - # the ciphers were encountered - self._seen_ciphers.setdefault(ssl_version, dict()) - self._seen_ciphers[ssl_version].setdefault(conn_type, list()) - - # note the seen SSL version and cipher name - self._seen_versions.add(ssl_version) - ciphers = self._seen_ciphers[ssl_version][conn_type] - if cipher_name not in ciphers: - ciphers.append(cipher_name) - - self._note_cipher(cipher_name, conn) - - def _debug_info(self, info): - if hasattr(settings, "ENABLE_VERBOSE_TECHNICAL_DETAILS") and settings.ENABLE_VERBOSE_TECHNICAL_DETAILS: - return f" [reason: {info}] " - else: - return "" - - def _get_seen_ciphers_for_conn(self, conn): - ssl_version = conn.get_ssl_version() - conn_type = type(conn) - return self._seen_ciphers[ssl_version][conn_type] - - def _note_cipher(self, cipher, conn=None): - ci = cipher_infos.get(cipher, None) - ssl_version = conn.get_ssl_version() - if ci: - if ci.sec_level == SecLevel.GOOD: - return - elif ci.sec_level == SecLevel.INSUFFICIENT: - self._bad_ciphers.add(ci.name) - elif ci.sec_level == SecLevel.PHASE_OUT: - self._phase_out_ciphers.add(ci.name) - elif ci.sec_level == SecLevel.SUFFICIENT: - self._sufficient_ciphers.add(ci.name) - # cipher is not good, so we will need to test if server enforces order on this connection - if ssl_version == SSLV23: - self._test_order_on_sslv23 = True - elif ssl_version == SSLV2: - self._test_order_on_sslv2 = True - elif ssl_version == SSLV3: - self._test_order_on_sslv3 = True - elif ssl_version == TLSV1: - self._test_order_on_tlsv1 = True - elif ssl_version == TLSV1_1: - self._test_order_on_tlsv1_1 = True - elif ssl_version == TLSV1_2: - self._test_order_on_tlsv1_2 = True - elif ssl_version == TLSV1_3: - self._test_order_on_tlsv1_3 = True - - def check_cert_trust(self): - """ - Verify the certificate chain. - - """ - verify_result, _ = self._conn__get_certificate_chain_verify_result - if verify_result != 0: - return self._score_trusted_bad, verify_result - else: - return self._score_trusted_good, verify_result - - def check_ocsp_stapling(self): - # This will only work if SNI is in use and the handshake has already - # been done. - ocsp_response = self._conn__get_tlsext_status_ocsp_resp - if ocsp_response is not None and ocsp_response.status == 0: - try: - ocsp_response.verify(settings.CA_CERTIFICATES) - return self._score_ocsp_staping_good, OcspStatus.good - except OcspResponseNotTrustedError: - return self._score_ocsp_staping_bad, OcspStatus.not_trusted - except _nassl.OpenSSLError: - return self._score_ocsp_staping_bad, OcspStatus.not_trusted - else: - return self._score_ocsp_staping_ok, OcspStatus.ok - - def check_secure_reneg(self): - """ - Check if secure renegotiation is supported. - - Secure renegotiation should be supported, except in TLS 1.3. - - """ - # Although the test is not relevant for TLS 1.3, we're still interested - # in whether the server has this issue with an earlier TLS version, so - # we always check with DebugConnection. - try: - secure_reneg = self.debug_conn.get_secure_renegotiation_support() - if secure_reneg: - secure_reneg_score = self._score_secure_reneg_good - else: - secure_reneg_score = self._score_secure_reneg_bad - return secure_reneg_score, secure_reneg - except (ConnectionSocketException, ConnectionHandshakeException): - # TODO: extend to support indicating that we were unable to - # test in the case of ConnectionSocketException? - return self._score_secure_reneg_good, True - - def check_client_reneg(self): - """ - Check if client renegotiation is possible. - - Client renegotiation should not be possible. - - """ - # Although the test is not relevant for TLS 1.3, we're still interested - # in whether the server has this issue with an earlier TLS version, so - # we always check with DebugConnection. - try: - # this check requires a new connection, otherwise we encounter: - # error:140940F5:SSL routines:ssl3_read_bytes:unexpected record - with DebugConnection.from_conn(self._conn, version=SSLV23) as new_conn: - self._note_conn_details(new_conn) - # Step 1. - # Send reneg on open connection - new_conn.do_renegotiate() - # Step 2. - # Connection should now be closed, send 2nd reneg to verify - new_conn.do_renegotiate() - # If we are still here, client reneg is supported - client_reneg_score = self._score_client_reneg_bad - client_reneg = True - except (ConnectionSocketException, ConnectionHandshakeException, OSError, _nassl.OpenSSLError): - # TODO: extend to support indicating that we were unable to - # test in the case of ConnectionSocketException? - client_reneg_score = self._score_client_reneg_good - client_reneg = False - return client_reneg_score, client_reneg - - def check_compression(self): - """ - Check if TLS compression is enabled. - - TLS compression should not be enabled. - - """ - # Although the test is not relevant for TLS 1.3, we're still interested - # in whether the server has this issue with an earlier TLS version, so - # we always check with DebugConnection. - try: - compression = self.debug_conn.get_current_compression_method() is not None - if compression: - compression_score = self._score_compression_bad - else: - compression_score = self._score_compression_good - return compression_score, compression - except (ConnectionSocketException, ConnectionHandshakeException): - # TODO: extend to support indicating that we were unable to - # test in the case of ConnectionSocketException? - return self._score_compression_good, False - - def check_zero_rtt(self): - # This check isn't relevant to anything less than TLS 1.3. - if self._conn__get_ssl_version < TLSV1_3: - return self._score_zero_rtt_good, ZeroRttStatus.na - - # we require an existing connection, as 0-RTT is only possible with - # connections after the first so that the SSL session can be re-used. - # is_handshake_completed() will be false if we didn't complete the - # connection handshake yet or we subsequently shutdown the connection. - if not self._conn__is_handshake_completed: - raise ValueError("0-RTT test without a completed handshake") - - session = self._conn__get_session - - # does the server announce support for early data? - # assumes that at least some data was already exchanged because, with - # NGINX at least, get_max_early_data() will be <= 0 if no prior data - # has been written to and read from the connection even if early data - # is actually supported. - if session.get_max_early_data() <= 0: - return self._score_zero_rtt_good, ZeroRttStatus.good - - # terminate the current connection and re-connect using the previous - # SSL session details then try and write early data to the connection - self._conn.safe_shutdown() - - try: - self._conn.connect(do_handshake_on_connect=False) - self._conn.set_session(session) - if self._conn._ssl.get_early_data_status() == 0: - if self._checks_mode == ChecksMode.WEB: - http_client = HTTPSConnection.fromconn(self._conn) - http_client.putrequest("GET", "/") - http_client.endheaders() - elif self._checks_mode == ChecksMode.MAIL: - self._conn.write(bytes(f"EHLO {settings.SMTP_EHLO_DOMAIN}\r\n", "ascii")) - self._conn.read(4096) - - if self._conn._ssl.get_early_data_status() == 1 and not self._conn.is_handshake_completed(): - self._conn.do_handshake() - self._note_conn_details(self._conn) - if self._conn._ssl.get_early_data_status() == 2: - if self._checks_mode == ChecksMode.MAIL: - return self._score_zero_rtt_bad, False - elif self._checks_mode == ChecksMode.WEB: - # 0-RTT status is bad unless the target responds with - # HTTP status code 425 Too Early. See: - # https://tools.ietf.org/id/draft-ietf-httpbis-replay-01.html#rfc.section.5.2 - if http_client.getresponse().status == 425: - return self._score_zero_rtt_good, ZeroRttStatus.good - else: - return self._score_zero_rtt_bad, ZeroRttStatus.bad - except (ConnectionHandshakeException, ConnectionSocketException, OSError): - pass - - # TODO: ensure the handshake is completed ready for the next check that - # uses this connection? - return self._score_zero_rtt_good, ZeroRttStatus.good - - def check_protocol_versions(self): - # Test for TLS 1.1 and TLS 1.0 as these are "phase out" per NCSC 2.0 - # Test for SSL v2 and v3 as these are "insecure" per NCSC 2.0 - prots_good = [] - prots_sufficient = [] - prots_bad = [] - prots_phase_out = [] - prots_score = self._score_tls_protocols_good - - prot_test_configs = [ - (TLSV1_3, "TLS 1.3", prots_good, self._score_tls_protocols_good), - (TLSV1_2, "TLS 1.2", prots_sufficient, self._score_tls_protocols_good), - (TLSV1_1, "TLS 1.1", prots_phase_out, self._score_tls_protocols_good), - (TLSV1, "TLS 1.0", prots_phase_out, self._score_tls_protocols_good), - (SSLV3, "SSL 3.0", prots_bad, self._score_tls_protocols_bad), - (SSLV2, "SSL 2.0", prots_bad, self._score_tls_protocols_bad), - ] - - for version, name, prot_set, score in prot_test_configs: - if version in self._seen_versions: - # No need to test for this protocol version as we already - # connected with it. - connected = True - else: - try: - connection_class = DebugConnection if version < TLSV1_3 else ModernConnection - with connection_class.from_conn(self._conn, version=version) as new_conn: - connected = True - self._note_conn_details(new_conn) - except (ConnectionSocketException, ConnectionHandshakeException): - connected = False - - if connected: - prot_set.append(name) - prots_score = score - - result_dict = { - "good": prots_good, - "sufficient": prots_sufficient, - "bad": prots_bad, - "phase_out": prots_phase_out, - } - - return prots_score, result_dict - - def check_dh_params(self): - dh_param, ecdh_param = False, False - dh_ff_p, dh_ff_g = False, False - - try: - # We have to use DebugConnection because ModernConnection doesn't - # have the _openssl_str_to_dic() method, but use of custom DH FF - # groups is not relevant for TLS 1.3/ModernConnection anyway. - with DebugConnection.from_conn(self._conn, ciphers="DH:DHE:!aNULL") as new_conn: - self._note_conn_details(new_conn) - dh_param = new_conn._openssl_str_to_dic(new_conn._ssl.get_dh_param()) - try: - dh_ff_p = int(dh_param["prime"], 16) # '0x...' - dh_ff_g = dh_param["generator"].partition(" ")[0] # 'n (0xn)' or '0xn' - dh_ff_g = int(dh_ff_g, 16 if dh_ff_g[0:2] == "0x" else 10) - dh_param = dh_param["DH_Parameters"].strip("( bit)") # '(n bit)' - except ValueError as e: - logger.error( - "Unexpected failure to parse DH params " - f"{dh_param}' for server '{new_conn.server_name}': " - f"reason='{e}'" - ) - dh_param = False - except (ConnectionSocketException, ConnectionHandshakeException): - pass - - try: - with DebugConnection.from_conn(self._conn, ciphers="ECDH:ECDHE:!aNULL") as new_conn: - self._note_conn_details(new_conn) - ecdh_param = new_conn._openssl_str_to_dic(new_conn._ssl.get_ecdh_param()) - try: - ecdh_param = ecdh_param["ECDSA_Parameters"].strip("( bit)") - except ValueError as e: - logger.error( - "Unexpected failure to parse ECDH params " - f"'{ecdh_param}' for server '{new_conn.server_name}': " - f"reason='{e}'" - ) - ecdh_param = False - except (ConnectionSocketException, ConnectionHandshakeException): - pass - - fs_bad = [] - fs_phase_out = [] - - if dh_ff_p and dh_ff_g: - if dh_ff_g == FFDHE_GENERATOR and dh_ff_p in FFDHE_SUFFICIENT_PRIMES: - pass - elif dh_ff_g == FFDHE_GENERATOR and dh_ff_p == FFDHE2048_PRIME: - fs_phase_out.append("FFDHE-2048{}".format(self._debug_info("weak ff group"))) - else: - fs_bad.append("DH-{}{}".format(dh_param, self._debug_info("unknown ff group"))) - elif dh_param and int(dh_param) < 2048: - fs_bad.append("DH-{}{}".format(dh_param, self._debug_info("weak bit length"))) - if ecdh_param and int(ecdh_param) < 224: - fs_bad.append("ECDH-{}{}".format(ecdh_param, self._debug_info("weak bit length"))) - - if len(fs_bad) == 0: - fs_score = self._score_tls_fs_ok - else: - fs_score = self._score_tls_fs_bad - - result_dict = {"bad": fs_bad, "phase_out": fs_phase_out, "dh_param": dh_param, "ecdh_param": ecdh_param} - - return fs_score, result_dict - - def check_kex_hash_func(self): - # # Re-connect with explicit signature algorithm preferences and - # # determine signature related properties of the connection. Only - # # TLS >= 1.2 support specifying the preferred signature algorithms as - # # ClientHello extensions (of which SignatureAlgorithm is one) were only - # # introduced in TLS 1.2. Further, according to the OpenSSL 1.1.1 docs - # # (see: https://www.openssl.org/docs/man1.1.1/man3/SSL_get_peer_signature_type_nid.html) - # # calls to get_peer_signature_xxx() are only supported for TLS >= 1.2. - def sha2_supported_or_na(v, sigalgs): - # We should have seen all protocol versions by the time this test - # is executed, so we can avoid a pointless connection attempt if - # the requested protocol version has not been seen already: - if v not in self._seen_versions: - return KexHashFuncStatus.good - - # Unsupported TLS version or ConnectionSocketException or no - # hash function information available or no common signature - # algorithm. This could be due to lack of SHA2, but we cannot - # tell the difference between handshake failure due to lack of - # SHA2 versus lack of support for a protocol version. - result = KexHashFuncStatus.unknown - - try: - # Only ModernConnection supports passing the signature - # algorithm preference to the server. Don't try to connect - # using cipher suites that use RSA for key exchange as they - # have no signature and thus no hash function is used. - with ModernConnection.from_conn(self._conn, version=v, signature_algorithms=sigalgs) as new_conn: - # we were able to connect with the given SHA2 sigalgs - self._note_conn_details(new_conn) - - # Ensure that the requirement in the OpenSSL docs that - # the peer has signed a message is satisfied by - # exchanging data with the server. - if self._checks_mode == ChecksMode.WEB: - http_client = HTTPSConnection.fromconn(new_conn) - http_client.putrequest("GET", "/") - http_client.endheaders() - http_client.getresponse() - elif self._checks_mode == ChecksMode.MAIL: - new_conn.write(bytes(f"EHLO {settings.SMTP_EHLO_DOMAIN}\r\n", "ascii")) - new_conn.read(4096) - - # From: https://www.openssl.org/docs/man1.1.1/man3/SSL_get_peer_signature_nid.html - # "There are several possible reasons for failure: - # 1. the cipher suite has no signature (e.g. it uses - # RSA key exchange or is anonymous) - # 2. the TLS version is below 1.2 or - # 3. the functions were called too early, e.g. before - # the peer signed a message." - # We can exclude #2 and #3 as we deliberately make a - # TLS 1.2 connection and exchange messages with the - # server, so failure must be because "the cipher suite - # has no signature" in which case there is no hash - # function to check. In my testing only ciphers that - # use RSA for key exchange caused the None value to be - # returned, i.e. case #1. - kex_hash_func = new_conn.get_peer_signature_digest() - if kex_hash_func: - if kex_hash_func in KEX_GOOD_HASH_FUNCS: - result = KexHashFuncStatus.good - else: - result = KexHashFuncStatus.bad - except ValueError as e: - # The NaSSL library can raise ValueError if the given - # sigalgs value is unable to be set in the underlying - # OpenSSL library. - if str(e) == "Invalid or unsupported signature algorithm": - # This is an unexpected internal error, not a problem - # with the target server. Log it and continue. - logger.warning( - f"Unexpected ValueError '{e}' while setting " - f"client sigalgs to '{sigalgs}' when attempting " - f"to test which key exchange SHA2 hash functions " - f"target server '{self._conn.server_name}' " - f"supports with TLS version {v.name}" - ) - else: - raise e - except ConnectionHandshakeException: - # So we've been able to connect earlier with this TLS - # version but now as soon as we restrict ourselves to - # certain SHA2 hash functions the handshake fails, implying - # that the server does not support them. - result = KexHashFuncStatus.bad - except ConnectionSocketException: - # TODO: extend to support indicating that we were unable to - # test in the case of ConnectionSocketException? - pass - - return result - - # Older SSL/TLS protocol versions only supported MD5 and SHA1: - # From: https://tools.ietf.org/html/rfc5246#section-7.4.1.4.1 - # --------------------------------------------------------------------- - # If the client does not send the signature_algorithms extension, the - # server MUST do the following: - # - # - If the negotiated key exchange algorithm is one of (RSA, DHE_RSA, - # DH_RSA, RSA_PSK, ECDH_RSA, ECDHE_RSA), behave as if client had - # sent the value {sha1,rsa}. - # - # - If the negotiated key exchange algorithm is one of (DHE_DSS, - # DH_DSS), behave as if the client had sent the value {sha1,dsa}. - # - # - If the negotiated key exchange algorithm is one of (ECDH_ECDSA, - # ECDHE_ECDSA), behave as if the client had sent value {sha1,ecdsa}. - # - # Note: this is a change from TLS 1.1 where there are no explicit - # rules, but as a practical matter one can assume that the peer - # supports MD5 and SHA-1. - # - # Note: this extension is not meaningful for TLS versions prior to 1.2. - # Clients MUST NOT offer it if they are offering prior versions. - # --------------------------------------------------------------------- - newest_seen_tls_version = sorted(self._seen_versions, reverse=True)[0] - # To be considered to have a good key exchange hash function - # you've got to be using at least TLS 1.2: - if newest_seen_tls_version >= TLSV1_2: - # Check TLS 1.3 SHA2 support: - result_tls13 = sha2_supported_or_na(TLSV1_3, KEX_TLS13_SHA2_SIGALG_PREFERENCE) - # TLS 1.3 without SHA2 is bad, otherwise... - if result_tls13 != KexHashFuncStatus.bad: - # Check TLS 1.2 SHA2 support: - result_tls12 = sha2_supported_or_na(TLSV1_2, KEX_TLS12_SHA2_SIGALG_PREFERENCE) - # If the available protocols > TLS 1.2 all support SHA2 for - # key exchange then that's good. - if result_tls13 == KexHashFuncStatus.good and result_tls12 == KexHashFuncStatus.good: - return self._score_tls_kex_hash_func_good, KexHashFuncStatus.good - # But if we're unable to determine conclusively one way or the - # other for either TLS 1.2 or TLS 1.3, then don't penalize the - # server but do indicate that uncertain situation. - elif result_tls13 == KexHashFuncStatus.unknown or result_tls12 == KexHashFuncStatus.unknown: - return self._score_tls_kex_hash_func_good, KexHashFuncStatus.unknown - - # Otherwise at least one of TLS 1.2 and/or TLS 1.3 lacks support for - # SHA2 for key exchange which is bad. - return self._score_tls_kex_hash_func_bad, KexHashFuncStatus.bad - - def _check_sec_score_order(self, lowest_values, curr_cipher, new_conn): - """ - Check for compliance with NCSC 2.0 prescribed ordering. - - """ - # If we already have a security level violation return. - if self._cipher_order_violation and self._cipher_order_violation[2] == "": - return - - ci = cipher_infos.get(curr_cipher, None) - score = CipherScoreAndSecLevel.calc_cipher_score(ci, new_conn) if ci else None - seclevel = CipherScoreAndSecLevel.determine_appendix_c_sec_level(ci) if ci else None - - if not self._cipher_order_violation: - if score: - if lowest_values["score"] and not CipherScoreAndSecLevel.is_in_prescribed_order( - lowest_values["score"], score - ): - rule = CipherScoreAndSecLevel.get_violated_rule_number(score, lowest_values["score"]) - self._cipher_order_violation = [lowest_values["score_cipher"], curr_cipher, rule] - else: - lowest_values["score"] = score - lowest_values["score_cipher"] = curr_cipher - - if not self._cipher_order_violation or self._cipher_order_violation[2] != "": - # There may be already a score violation but security level trumps - # score. - if seclevel: - if lowest_values["seclevel"] and not CipherScoreAndSecLevel.is_in_seclevel_order( - lowest_values["seclevel"], seclevel - ): - self._cipher_order_violation = [lowest_values["seclevel_cipher"], curr_cipher, ""] - else: - lowest_values["seclevel"] = seclevel - lowest_values["seclevel_cipher"] = curr_cipher - - def _check_ciphers(self, test_config, first_cipher_only=False): - done = False - for conn_type, tls_version, cipher_string in test_config: - if done: - break - # Exclude ciphers we've already seen for this connection handler - relevant_ciphers = self._seen_ciphers.get(tls_version, dict()).get(conn_type, frozenset()) - reject_string = ":".join([f"!{x}" for x in relevant_ciphers]) - if reject_string: - cipher_string = f"{reject_string}:{cipher_string}" - - lowest_values = { - "score": None, - "score_cipher": None, - "seclevel": None, - "seclevel_cipher": None, - } - - last_cipher = None - while True: - try: - with conn_type.from_conn(self._conn, ciphers=cipher_string, version=tls_version) as new_conn: - # record the cipher details and add the cipher to the - # insufficient or phase out sets. - self._note_conn_details(new_conn) - - # ensure we don't get stuck in an infinite loop. - curr_cipher = new_conn.get_current_cipher_name() - if curr_cipher == last_cipher: - logger.warning( - "Infinite loop breakout in " - "check_cipher_sec_level " - f"with cipher {curr_cipher}, " - f"protocol {new_conn.get_ssl_version().name}, " - f"server {new_conn.server_name}" - ) - break - - self._check_sec_score_order(lowest_values, curr_cipher, new_conn) - - # Update the cipher string to exclude the current - # cipher (not cipher suite) from the cipher suite - # negotiation on the next connection. - cipher_string = f"!{curr_cipher}:{cipher_string}" - - last_cipher = curr_cipher - except (ConnectionSocketException, ConnectionHandshakeException): - break - - # When checking SMTP servers only check for one bad cipher. - if self._checks_mode == ChecksMode.MAIL or first_cipher_only: - done = True - break - - def check_cipher_order(self): - """ - Check whether the server enforces its own cipher order or if that - order can be overriden by the client. - - Also complete the prescribed order check: if - `self.check_cipher_sec_level()` found no violations in phase out or - insufficient ciphers, and IFF the server enforces its own cipher order, - then also test the order that "good" ciphers are selected by the - server. - - """ - - def _test_cipher_order(a_connection, cipher_order_score): - # For this test we need two ciphers, one selected by the server and - # another selected by the server when the former was disallowed by the - # client. We then reverse the order of these two ciphers in the list of - # ciphers that the client tells the server it supports, and see if the - # server still selects the same cipher. We hope that the server doesn't - # consider both ciphers to be of equal weight and thus happy to use - # either irrespective of order. - cipher_order_tested = CipherOrderStatus.good - # Which ciphers seen so far during checks are relevant for self._conn? - relevant_ciphers = self._get_seen_ciphers_for_conn(a_connection) - log.debug("Retrieved ciphers: %s.", relevant_ciphers) - # Get the cipher name of at least one cipher that works with self._conn - first_cipher = relevant_ciphers[0] - ignore_ciphers = [first_cipher] - second_cipher = _get_nth_or_default(relevant_ciphers, 1, first_cipher) - if first_cipher == second_cipher: - log.debug("Returning. Conclusion: First and second cipher are the same.") - # only one cipher supported, order is irrelevant - return cipher_order_tested, cipher_order_score - # Try to get a non CHACHA cipher to avoid the possible - # PRIORITIZE_CHACHA server option. - # https://github.com/internetnl/Internet.nl/issues/461 - while second_cipher: - ci = cipher_infos.get(second_cipher, None) - if ci and "CHACHA" not in ci.bulk_enc_alg: - break - ignore_ciphers.append(second_cipher) - second_cipher = _get_another_cipher(self, ignore_ciphers) - - if second_cipher and first_cipher != second_cipher: - try: - # Now that we know of two ciphers that can be used to connect - # to the server, one of which was chosen in preference to the - # other, ask the server to use them in reverse order and - # confirm that the server instead continues to impose its own - # order preference on the cipher selection process: - cipher_string = f"{second_cipher}:{first_cipher}" - if self._conn__get_ssl_version < TLSV1_3: - with a_connection.dup(ciphers=cipher_string) as new_conn: - self._note_conn_details(new_conn) - newly_selected_cipher = new_conn.get_current_cipher_name() - else: - with a_connection.dup(tls13ciphers=cipher_string) as new_conn: - self._note_conn_details(new_conn) - newly_selected_cipher = new_conn.get_current_cipher_name() - - if newly_selected_cipher == second_cipher: - cipher_order_score = self._score_tls_cipher_order_bad - cipher_order_tested = CipherOrderStatus.bad - - except ConnectionHandshakeException: - # Unable to connect with reversed cipher order. - log.debug("Unable to connect with reversed cipher order.") - - # Did a previous call to self.check_cipher_sec_level() discover a - # prescribed order violation? - if not (cipher_order_tested == CipherOrderStatus.bad or self._cipher_order_violation): - # Complete the prescribed order check by testing "good" ciphers. - # and "sufficient" ciphers. - self._check_ciphers( - [ - (DebugConnection, SSLV23, ":".join(GOOD_SUFFICIENT_DEBUG_CIPHERS)), - (ModernConnection, SSLV23, ":".join(GOOD_SUFFICIENT_MODERN_CIPHERS)), - ] - ) - - # The self._cipher_order_violation list will be populated if the - # call to self._check_ciphers() finds a prescribed order violation. - - if cipher_order_tested == CipherOrderStatus.bad: - # Server does not respect its own preference; ignore any order - # violation. - log.debug("Server does not respect its own preference; ignore any order violation.") - elif self._cipher_order_violation: - if self._cipher_order_violation[2] == "": - cipher_order_tested = CipherOrderStatus.not_seclevel - cipher_order_score = self._score_tls_cipher_order_bad - log.debug("Cipher not on seclevel, expected empty, got %s", self._cipher_order_violation[2]) - else: - cipher_order_tested = CipherOrderStatus.not_prescribed - log.debug("Cipher not on prescribed, got %s", self._cipher_order_violation[2]) - log.debug("Returning. order tested: %s, order score: %s", cipher_order_tested, cipher_order_score) - return cipher_order_tested, cipher_order_score - - def _get_nth_or_default(collection, index, default): - return collection[index] if index < len(collection) else default - - def _get_another_cipher(self, ignore_ciphers): - try: - if self._conn__get_ssl_version < TLSV1_3: - with self._conn.dup( - cipher_list_action=CipherListAction.PREPEND, - ciphers=":".join([f"!{cipher}" for cipher in ignore_ciphers]), - ) as new_conn: - self._note_conn_details(new_conn) - another_cipher = new_conn.get_current_cipher_name() - else: - # OpenSSL 1.1.1 TLS 1.3 cipher preference strings do not - # support '!' thus we must instead manually exclude the - # current cipher using the known small set of allowed TLS - # 1.3 ciphers. See '-ciphersuites' at: - # https://www.openssl.org/docs/man1.1.1/man1/ciphers.html - remaining_ciphers = set(ModernConnection.ALL_TLS13_CIPHERS.split(":")) - remaining_ciphers.difference_update(ignore_ciphers) - cipher_string = ":".join(remaining_ciphers) - with self._conn.dup(tls13ciphers=cipher_string) as new_conn: - self._note_conn_details(new_conn) - another_cipher = new_conn.get_current_cipher_name() - except ConnectionHandshakeException: - another_cipher = None - return another_cipher - - cipher_order_score = self._score_tls_cipher_order_good - cipher_order = CipherOrderStatus.good - - # Check specifically for SUFFICIENT cipher support. - self._check_ciphers( - [ - (DebugConnection, SSLV23, ":".join(SUFFICIENT_DEBUG_CIPHERS)), - (ModernConnection, SSLV23, ":".join(SUFFICIENT_MODERN_CIPHERS)), - ], - first_cipher_only=True, - ) - # If the server only supports GOOD ciphers we don't care - # about the cipher order. - if not (self._bad_ciphers or self._phase_out_ciphers or self._sufficient_ciphers): - self._cipher_order_violation = [] - log.debug("Returning. Server only supports good ciphers.") - return (cipher_order_score, CipherOrderStatus.na, self._cipher_order_violation) - - # for each connection that has ciphers other than 'good' only, test if order is enforced - # test only if we haven't found a order violation yet - log.debug(f"Current cipher_order == {cipher_order}, will only test when this is: {CipherOrderStatus.good}.") - - if cipher_order == CipherOrderStatus.good and self._test_order_on_tlsv1_3: - log.debug("Testing cipher order for TLS1.3") - cipher_order, cipher_order_score = _test_cipher_order( - ModernConnection.from_conn(self._conn, version=TLSV1_3), cipher_order_score - ) - - if cipher_order == CipherOrderStatus.good and self._test_order_on_tlsv1_2: - log.debug("Testing cipher order for TLS1.2") - cipher_order, cipher_order_score = _test_cipher_order( - DebugConnection.from_conn(self._conn, version=TLSV1_2), cipher_order_score - ) - - if cipher_order == CipherOrderStatus.good and self._test_order_on_tlsv1_1: - log.debug("Testing cipher order for TLS1.1") - cipher_order, cipher_order_score = _test_cipher_order( - DebugConnection.from_conn(self._conn, version=TLSV1_1), cipher_order_score - ) - - if cipher_order == CipherOrderStatus.good and self._test_order_on_tlsv1: - log.debug("Testing cipher order for TLS1") - cipher_order, cipher_order_score = _test_cipher_order( - DebugConnection.from_conn(self._conn, version=TLSV1), cipher_order_score - ) - - if cipher_order == CipherOrderStatus.good and self._test_order_on_sslv3: - log.debug("Testing cipher order for SSL3") - cipher_order, cipher_order_score = _test_cipher_order( - DebugConnection.from_conn(self._conn, version=SSLV3), cipher_order_score - ) - - if cipher_order == CipherOrderStatus.good and self._test_order_on_sslv23: - log.debug("Testing cipher order for SSL23") - cipher_order, cipher_order_score = _test_cipher_order( - DebugConnection.from_conn(self._conn, version=SSLV23), cipher_order_score - ) - - if cipher_order == CipherOrderStatus.good and self._test_order_on_sslv2: - log.debug("Testing cipher order for SSL2") - cipher_order, cipher_order_score = _test_cipher_order( - DebugConnection.from_conn(self._conn, version=SSLV2), cipher_order_score - ) - - return cipher_order_score, cipher_order, self._cipher_order_violation - - def check_cipher_sec_level(self): - """ - Check whether ciphers selected by the server are phase out or - insufficient according to the rules set out in the NCSC "IT Security - Guidelines for Transport Layer Security (TLS) v2.0" document. - - This is done by connecting with the "bad" TLS cipher suites then - re-connecting minus the last connected cipher. Ciphers that have - already been seen in other ConnectionChecker checks are excluded. This - is because the actual work of recording which ciphers are phase out or - insufficient is done by `self._note_cipher()`, whether in this check or - an earlier check, thus avoiding unnecessary connections with ciphers - that have already been seen. - - As the prescribed order check also involves visiting lots of ciphers in - server order part of the prescribed order check is done in this check. - The check is completed and the result returned by - `self.check_cipher_order()` (both to better group logically related - results and because if no violation is detected in this check it may - still be the case that "Good" ciphers violate the check, but there's no - reason to check those if the server cipher order check fails). - - Note: We do NOT test TLS 1.3 ciphers as these are "good" (when - excluding negotiated properites, such as the hash function, as per NCSC - v2.0 TLS "Appendix C - List of cipher suites"). - - """ - ciphers_score = self._score_tls_suites_ok - - self._check_ciphers( - [ - (DebugConnection, SSLV23, ":".join(PHASE_OUT_CIPHERS + INSUFFICIENT_CIPHERS)), - (DebugConnection, SSLV2, ":".join(INSUFFICIENT_CIPHERS_SSLV2)), - (ModernConnection, SSLV23, ":".join(PHASE_OUT_CIPHERS_MODERN + INSUFFICIENT_CIPHERS_MODERN)), - ] - ) - - if self._bad_ciphers: - ciphers_score = self._score_tls_suites_bad - elif self._phase_out_ciphers: - ciphers_score = self._score_tls_suites_ok - - result_dict = {"bad": list(self._bad_ciphers), "phase_out": list(self._phase_out_ciphers)} - - return ciphers_score, result_dict - - -def check_web_tls(url, af_ip_pair=None, *args, **kwargs): - """ - Check the webserver's TLS configuration. - - """ - - def connect_to_web_server(): - http_client, *_ = http_fetch( - url, - af=af_ip_pair[0], - path="", - port=443, - ip_address=af_ip_pair[1], - depth=MAX_REDIRECT_DEPTH, - task=web_conn, - keep_conn_open=True, - ) - return http_client.conn - - try: - # connect with the higest possible TLS version assuming that the server - # responds to HTTP requests, then check some interesting properties of - # this 'best possible' connection. - with connect_to_web_server() as conn: - with ConnectionChecker(conn, ChecksMode.WEB) as checker: - # Note: additional connections will be created by the checker - # as needed. The order of the checks attempts to benefit from - # data acquired during previous checks. - ocsp_stapling_score, ocsp_stapling = checker.check_ocsp_stapling() - secure_reneg_score, secure_reneg = checker.check_secure_reneg() - client_reneg_score, client_reneg = checker.check_client_reneg() - compression_score, compression = checker.check_compression() - ciphers_score, ciphers_result = checker.check_cipher_sec_level() - zero_rtt_score, zero_rtt = checker.check_zero_rtt() - prots_score, prots_result = checker.check_protocol_versions() - fs_score, fs_result = checker.check_dh_params() - kex_hash_func_score, kex_hash_func = checker.check_kex_hash_func() - cipher_order_score, cipher_order, cipher_order_violation = checker.check_cipher_order() - - return dict( - tls_enabled=True, - prots_bad=prots_result["bad"], - prots_phase_out=prots_result["phase_out"], - prots_good=prots_result["good"], - prots_sufficient=prots_result["sufficient"], - prots_score=prots_score, - ciphers_bad=ciphers_result["bad"], - ciphers_phase_out=ciphers_result["phase_out"], - ciphers_score=ciphers_score, - cipher_order_score=cipher_order_score, - cipher_order=cipher_order, - cipher_order_violation=cipher_order_violation, - secure_reneg=secure_reneg, - secure_reneg_score=secure_reneg_score, - client_reneg=client_reneg, - client_reneg_score=client_reneg_score, - compression=compression, - compression_score=compression_score, - dh_param=fs_result["dh_param"], - ecdh_param=fs_result["ecdh_param"], - fs_bad=fs_result["bad"], - fs_phase_out=fs_result["phase_out"], - fs_score=fs_score, - zero_rtt_score=zero_rtt_score, - zero_rtt=zero_rtt, - ocsp_stapling=ocsp_stapling, - ocsp_stapling_score=ocsp_stapling_score, - kex_hash_func=kex_hash_func, - kex_hash_func_score=kex_hash_func_score, - ) - except (OSError, NoIpError, ConnectionSocketException): - return dict(server_reachable=False, tls_enabled=False) - except (http.client.BadStatusLine, ConnectionHandshakeException): - return dict(tls_enabled=False) - - -def do_web_http(af_ip_pairs, url, task, *args, **kwargs): - """ - Start all the HTTP related checks for the web test. - - """ - try: - results = {} - for af_ip_pair in af_ip_pairs: - results[af_ip_pair[1]] = http_checks(af_ip_pair, url, task) - - except SoftTimeLimitExceeded: - log.debug("Soft time limit exceeded.") - for af_ip_pair in af_ip_pairs: - if not results.get(af_ip_pair[1]): - results[af_ip_pair[1]] = dict( - forced_https=False, - forced_https_score=scoring.WEB_TLS_FORCED_HTTPS_BAD, - http_compression_enabled=True, - http_compression_score=(scoring.WEB_TLS_HTTP_COMPRESSION_BAD), - hsts_enabled=False, - hsts_policies=[], - hsts_score=scoring.WEB_TLS_HSTS_BAD, - ) - - return ("http_checks", results) - - -def http_checks(af_ip_pair, url, task): - """ - Perform the HTTP header and HTTPS redirection checks for this webserver. - - """ - forced_https_score, forced_https = forced_http_check(af_ip_pair, url, task) - header_checkers = [ - HeaderCheckerContentEncoding(), - HeaderCheckerStrictTransportSecurity(), - ] - header_results = http_headers_check(af_ip_pair, url, header_checkers, task) - - results = { - "forced_https": forced_https, - "forced_https_score": forced_https_score, - } - results.update(header_results) - return results - - -def forced_http_check(af_ip_pair, url, task): - """ - Check if the webserver is properly configured with HTTPS redirection. - """ - try: - http_get_ip(hostname=url, ip=af_ip_pair[1], port=443, https=True) - except requests.RequestException: - # No HTTPS connection available to our HTTP client. - # Could also be too outdated config (#1130) - return scoring.WEB_TLS_FORCED_HTTPS_BAD, ForcedHttpsStatus.no_https - - try: - response_http = http_get_ip(hostname=url, ip=af_ip_pair[1], port=80, https=False) - except requests.RequestException: - # No plain HTTP available, but HTTPS is - return scoring.WEB_TLS_FORCED_HTTPS_NO_HTTP, ForcedHttpsStatus.no_http - - forced_https = ForcedHttpsStatus.bad - forced_https_score = scoring.WEB_TLS_FORCED_HTTPS_BAD - - for response in response_http.history[1:] + [response_http]: - if response.url: - parsed_url = urlparse(response.url) - # Requirement: in case of redirecting, a domain should firstly upgrade itself by - # redirecting to its HTTPS version before it may redirect to another domain (#1208) - if parsed_url.scheme == "https" and url == parsed_url.hostname: - forced_https = ForcedHttpsStatus.good - forced_https_score = scoring.WEB_TLS_FORCED_HTTPS_GOOD - break - - return forced_https_score, forced_https diff --git a/checks/tasks/tls/__init__.py b/checks/tasks/tls/__init__.py new file mode 100644 index 000000000..2387bd813 --- /dev/null +++ b/checks/tasks/tls/__init__.py @@ -0,0 +1,2 @@ +class TLSException(Exception): + pass diff --git a/checks/tasks/tls/evaluation.py b/checks/tasks/tls/evaluation.py new file mode 100644 index 000000000..cd500fa16 --- /dev/null +++ b/checks/tasks/tls/evaluation.py @@ -0,0 +1,202 @@ +from dataclasses import dataclass +from typing import List, Optional, Any, Set + +from nassl.ephemeral_key_info import EcDhEphemeralKeyInfo, DhEphemeralKeyInfo, OpenSslEvpPkeyEnum +from sslyze import TlsVersionEnum, CipherSuiteAcceptedByServer, CipherSuite + +from checks import scoring +from checks.models import KexHashFuncStatus, CipherOrderStatus +from checks.tasks.tls.tls_constants import ( + PROTOCOLS_GOOD, + PROTOCOLS_SUFFICIENT, + PROTOCOLS_PHASE_OUT, + FS_ECDH_MIN_KEY_SIZE, + FS_EC_PHASE_OUT, + FS_EC_GOOD, + FS_DH_MIN_KEY_SIZE, + FFDHE_GENERATOR, + FFDHE2048_PRIME, + FFDHE_SUFFICIENT_PRIMES, + CIPHERS_GOOD, + CIPHERS_SUFFICIENT, + CIPHERS_PHASE_OUT, +) + + +@dataclass(frozen=True) +class TLSProtocolEvaluation: + good: List[TlsVersionEnum] + sufficient: List[TlsVersionEnum] + phase_out: List[TlsVersionEnum] + bad: List[TlsVersionEnum] + + good_str: List[str] + sufficient_str: List[str] + phase_out_str: List[str] + bad_str: List[str] + + @classmethod + def from_protocols_accepted(cls, protocols_accepted: List[TlsVersionEnum]): + good = [] + sufficient = [] + phase_out = [] + bad = [] + for protocol in protocols_accepted: + if protocol in PROTOCOLS_GOOD: + good.append(protocol) + elif protocol in PROTOCOLS_SUFFICIENT: + sufficient.append(protocol) + elif protocol in PROTOCOLS_PHASE_OUT: + phase_out.append(protocol) + else: + bad.append(protocol) + return cls( + good=good, + sufficient=sufficient, + phase_out=phase_out, + bad=bad, + good_str=cls._format_str(good), + sufficient_str=cls._format_str(sufficient), + phase_out_str=cls._format_str(phase_out), + bad_str=cls._format_str(bad), + ) + + @staticmethod + def _format_str(protocols: List[TlsVersionEnum]) -> List[str]: + return [p.name.replace("_", " ", 1).replace("_", ".") for p in protocols] + + @property + def score(self) -> scoring.Score: + return scoring.WEB_TLS_PROTOCOLS_BAD if self.bad else scoring.WEB_TLS_PROTOCOLS_GOOD + + +@dataclass(frozen=True) +class TLSForwardSecrecyParameterEvaluation: + max_dh_size: Optional[int] + max_ec_size: Optional[int] + + good_str: Set[str] + phase_out_str: Set[str] + bad_str: Set[str] + + @classmethod + def from_ciphers_accepted(cls, ciphers_accepted: List[CipherSuiteAcceptedByServer]): + good = set() + phase_out = set() + bad = set() + + # Evaluate according to NCSC table 4 and table 10 + for suite in _unique_unhashable(ciphers_accepted): + key = suite.ephemeral_key + if not key: + continue + + if isinstance(key, EcDhEphemeralKeyInfo): + if key.size < FS_ECDH_MIN_KEY_SIZE: + bad.add(f"ECDH-{key.size}") + if key.curve in FS_EC_PHASE_OUT: + phase_out.add(f"ECDH-{key.curve_name}") + elif key.curve not in FS_EC_GOOD: + bad.add(f"ECDH-{key.curve_name}") + + if isinstance(key, DhEphemeralKeyInfo): + if key.size < FS_DH_MIN_KEY_SIZE: + bad.add(f"DH-{key.size}") + if key.generator == FFDHE_GENERATOR: + if key.prime == FFDHE2048_PRIME: + phase_out.add("FFDHE-2048") + elif key.prime not in FFDHE_SUFFICIENT_PRIMES: + bad.add(f"DH-{key.size}") + + dh_sizes = [ + suite.ephemeral_key.size + for suite in ciphers_accepted + if suite.ephemeral_key and suite.ephemeral_key.type == OpenSslEvpPkeyEnum.DH + ] + ec_sizes = [ + suite.ephemeral_key.size + for suite in ciphers_accepted + if suite.ephemeral_key and suite.ephemeral_key.type == OpenSslEvpPkeyEnum.EC + ] + + return cls( + good_str=good, + phase_out_str=phase_out, + bad_str=bad, + max_dh_size=max(dh_sizes) if dh_sizes else None, + max_ec_size=max(ec_sizes) if ec_sizes else None, + ) + + @property + def score(self) -> scoring.Score: + return scoring.WEB_TLS_FS_BAD if self.bad_str else scoring.WEB_TLS_FS_GOOD + + +@dataclass(frozen=True) +class TLSCipherEvaluation: + ciphers_good: List[CipherSuite] + ciphers_sufficient: List[CipherSuite] + ciphers_phase_out: List[CipherSuite] + ciphers_bad: List[CipherSuite] + + ciphers_good_str: List[str] + ciphers_sufficient_str: List[str] + ciphers_phase_out_str: List[str] + ciphers_bad_str: List[str] + + @classmethod + def from_ciphers_accepted(cls, ciphers_accepted: List[CipherSuiteAcceptedByServer]): + ciphers_good = [] + ciphers_sufficient = [] + ciphers_phase_out = [] + ciphers_bad = [] + for suite in _unique_unhashable(ciphers_accepted): + if suite.cipher_suite.name in CIPHERS_GOOD: + ciphers_good.append(suite.cipher_suite) + elif suite.cipher_suite.name in CIPHERS_SUFFICIENT: + ciphers_sufficient.append(suite.cipher_suite) + elif suite.cipher_suite.name in CIPHERS_PHASE_OUT: + ciphers_phase_out.append(suite.cipher_suite) + else: + ciphers_bad.append(suite.cipher_suite) + return cls( + ciphers_good=ciphers_good, + ciphers_sufficient=ciphers_sufficient, + ciphers_phase_out=ciphers_phase_out, + ciphers_bad=ciphers_bad, + ciphers_good_str=cls._format_str(ciphers_good), + ciphers_sufficient_str=cls._format_str(ciphers_sufficient), + ciphers_phase_out_str=cls._format_str(ciphers_phase_out), + ciphers_bad_str=cls._format_str(ciphers_bad), + ) + + @staticmethod + def _format_str(suites: List[CipherSuite]) -> List[str]: + # TODO: remove IANA name, just here for debugging now + return [f"{suite.openssl_name} ({suite.name})" for suite in suites] + + @property + def score(self) -> scoring.Score: + return scoring.WEB_TLS_SUITES_BAD if self.ciphers_bad else scoring.WEB_TLS_SUITES_GOOD + + +@dataclass(frozen=True) +class KeyExchangeHashFunctionEvaluation: + status: KexHashFuncStatus + score: scoring.Score + + +@dataclass(frozen=True) +class TLSCipherOrderEvaluation: + violation: List[str] + status: CipherOrderStatus + score: scoring.Score + + +def _unique_unhashable(ciphers: List[Any]) -> List[Any]: + # CipherSuite is not hashable, so can't always use set() + result = [] + for cipher in ciphers: + if cipher not in result: + result.append(cipher) + return result diff --git a/checks/tasks/tls/http.py b/checks/tasks/tls/http.py new file mode 100644 index 000000000..c560c2239 --- /dev/null +++ b/checks/tasks/tls/http.py @@ -0,0 +1,65 @@ +from urllib.parse import urlparse + +import requests + +from checks import scoring +from checks.http_client import http_get_ip +from checks.models import ForcedHttpsStatus +from checks.tasks.http_headers import ( + HeaderCheckerContentEncoding, + HeaderCheckerStrictTransportSecurity, + http_headers_check, +) + + +def http_checks(af_ip_pair, url, task): + """ + Perform the HTTP header and HTTPS redirection checks for this webserver. + + """ + forced_https_score, forced_https = forced_http_check(af_ip_pair, url, task) + header_checkers = [ + HeaderCheckerContentEncoding(), + HeaderCheckerStrictTransportSecurity(), + ] + header_results = http_headers_check(af_ip_pair, url, header_checkers, task) + + results = { + "forced_https": forced_https, + "forced_https_score": forced_https_score, + } + results.update(header_results) + return results + + +def forced_http_check(af_ip_pair, url, task): + """ + Check if the webserver is properly configured with HTTPS redirection. + """ + try: + http_get_ip(hostname=url, ip=af_ip_pair[1], port=443, https=True) + except requests.RequestException: + # No HTTPS connection available to our HTTP client. + # Could also be too outdated config (#1130) + return scoring.WEB_TLS_FORCED_HTTPS_BAD, ForcedHttpsStatus.no_https + + try: + response_http = http_get_ip(hostname=url, ip=af_ip_pair[1], port=80, https=False) + except requests.RequestException: + # No plain HTTP available, but HTTPS is + return scoring.WEB_TLS_FORCED_HTTPS_NO_HTTP, ForcedHttpsStatus.no_http + + forced_https = ForcedHttpsStatus.bad + forced_https_score = scoring.WEB_TLS_FORCED_HTTPS_BAD + + for response in response_http.history[1:] + [response_http]: + if response.url: + parsed_url = urlparse(response.url) + # Requirement: in case of redirecting, a domain should firstly upgrade itself by + # redirecting to its HTTPS version before it may redirect to another domain (#1208) + if parsed_url.scheme == "https" and url == parsed_url.hostname: + forced_https = ForcedHttpsStatus.good + forced_https_score = scoring.WEB_TLS_FORCED_HTTPS_GOOD + break + + return forced_https_score, forced_https diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py new file mode 100644 index 000000000..f988445e7 --- /dev/null +++ b/checks/tasks/tls/scans.py @@ -0,0 +1,827 @@ +from binascii import hexlify +from enum import Enum +from pathlib import Path +from ssl import match_hostname, CertificateError +from typing import List, Tuple + +import subprocess +from cryptography.hazmat._oid import NameOID +from cryptography.hazmat.primitives import hashes +from cryptography.hazmat.primitives._serialization import Encoding +from cryptography.hazmat.primitives.asymmetric import rsa, dsa +from cryptography.hazmat.primitives.asymmetric.ec import EllipticCurvePublicKey +from cryptography.x509 import Certificate +from django.conf import settings +from nassl.ssl_client import ClientCertificateRequested +from sslyze import ( + ScanCommand, + ServerScanRequest, + ServerNetworkLocation, + ServerNetworkConfiguration, + ProtocolWithOpportunisticTlsEnum, + ScanCommandsExtraArguments, + CertificateInfoExtraArgument, + Scanner, + ServerScanStatusEnum, + ServerScanResult, + TlsVersionEnum, + CipherSuite, +) +from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut +from sslyze.plugins.certificate_info._certificate_utils import ( + parse_subject_alternative_name_extension, + get_common_names, +) +from sslyze.plugins.openssl_cipher_suites._test_cipher_suite import _set_cipher_suite_string +from sslyze.plugins.openssl_cipher_suites._tls12_workaround import WorkaroundForTls12ForCipherSuites +from sslyze.plugins.openssl_cipher_suites.cipher_suites import CipherSuitesRepository +from sslyze.scanner.models import CipherSuitesScanAttempt +from sslyze.server_connectivity import ServerConnectivityInfo + +from checks import scoring +from checks.models import ( + DaneStatus, + ZeroRttStatus, + KexHashFuncStatus, + OcspStatus, + CipherOrderStatus, +) +from checks.tasks.shared import resolve_dane +from checks.tasks.tls import TLSException +from checks.tasks.tls.evaluation import ( + TLSProtocolEvaluation, + TLSForwardSecrecyParameterEvaluation, + TLSCipherEvaluation, + KeyExchangeHashFunctionEvaluation, + TLSCipherOrderEvaluation, +) +from checks.tasks.tls.tls_constants import ( + CERT_SIGALG_GOOD, + CERT_RSA_DSA_MIN_KEY_SIZE, + CERT_CURVES_GOOD, + CERT_CURVE_MIN_KEY_SIZE, + CERT_EC_CURVES_GOOD, + CERT_EC_CURVES_PHASE_OUT, + SIGNATURE_ALGORITHMS_SHA2, +) +from internetnl import log + +SSLYZE_SCAN_COMMANDS = { + ScanCommand.SSL_2_0_CIPHER_SUITES, + ScanCommand.SSL_3_0_CIPHER_SUITES, + ScanCommand.TLS_1_0_CIPHER_SUITES, + ScanCommand.TLS_1_1_CIPHER_SUITES, + ScanCommand.TLS_1_2_CIPHER_SUITES, + ScanCommand.TLS_1_3_CIPHER_SUITES, + ScanCommand.TLS_COMPRESSION, + ScanCommand.TLS_1_3_EARLY_DATA, + ScanCommand.SESSION_RENEGOTIATION, + ScanCommand.ELLIPTIC_CURVES, +} + +with open(settings.CA_FINGERPRINTS) as f: + root_fingerprints = f.read().splitlines() + + +class ChecksMode(Enum): + WEB = (0,) + MAIL = 1 + + +def dane( + url: str, + port: int, + chain: List[Certificate], + task, + dane_cb_data, + score_none, + score_none_bogus, + score_failed, + score_validated, +): + """ + Check if there are TLSA records, if they are valid and if a DANE rollover + scheme is currently in place. + + """ + score = score_none + status = DaneStatus.none + records = [] + stdout = "" + rollover = False + + continue_testing = False + + cb_data = dane_cb_data or resolve_dane(task, port, url) + + # Check if there is a TLSA record, if TLSA records are bogus or NXDOMAIN is + # returned for the TLSA domain (faulty signer). + if cb_data.get("bogus"): + status = DaneStatus.none_bogus + score = score_none_bogus + elif cb_data.get("data") and cb_data.get("secure"): + # If there is a secure TLSA record check for the existence of + # possible bogus (unsigned) NXDOMAIN in A. + tmp_data = resolve_dane(task, port, url, check_nxdomain=True) + if tmp_data.get("nxdomain") and tmp_data.get("bogus"): + status = DaneStatus.none_bogus + score = score_none_bogus + else: + continue_testing = True + + if not continue_testing: + return dict( + dane_score=score, + dane_status=status, + dane_log=stdout, + dane_records=records, + dane_rollover=rollover, + ) + + # Record TLSA data and also check for DANE rollover types. + # Accepted pairs are: + # * 3 x x - 3 x x + # * 3 x x - 2 x x + two_x_x = 0 + three_x_x = 0 + for cert_usage, selector, match, data in cb_data["data"]: + if port == 25 and cert_usage in (0, 1): + # Ignore PKIX TLSA records for mail. + continue + + records.append(f"{cert_usage} {selector} {match} {data}") + if cert_usage == 2: + two_x_x += 1 + elif cert_usage == 3: + three_x_x += 1 + + if not records: + return dict( + dane_score=score, + dane_status=status, + dane_log=stdout, + dane_records=records, + dane_rollover=rollover, + ) + + if three_x_x > 1 or (three_x_x and two_x_x): + rollover = True + + # Remove the trailing dot if any. + hostname = url.rstrip(".") + + chain_pem = [] + for cert in chain: + chain_pem.append(cert.public_bytes(Encoding.PEM).decode("ascii")) + chain_txt = "\n".join(chain_pem) + with subprocess.Popen( + [ + settings.LDNS_DANE, + "-c", + "/dev/stdin", # Read certificate chain from stdin + "-n", # Do not validate hostname + "-T", # Exit status 2 for PKIX without (secure) TLSA records + "-r", + settings.IPV4_IP_RESOLVER_INTERNAL_VALIDATING, # Use internal unbound resolver + "-f", + settings.CA_CERTIFICATES, # CA file + "verify", + hostname, + str(port), + ], + stdout=subprocess.PIPE, + stderr=subprocess.PIPE, + stdin=subprocess.PIPE, + universal_newlines=True, + ) as proc: + try: + res = proc.communicate(input=chain_txt, timeout=10) + except subprocess.TimeoutExpired: + proc.kill() + res = proc.communicate() + + # status 0: DANE validate + # status 1: ERROR + # status 2: PKIX ok, no TLSA + if res: + stdout, stderr = res + + if "No usable TLSA records" in stdout or "No usable TLSA records" in stderr: + score = score_failed + status = DaneStatus.failed + elif "No TLSA records" not in stdout and "No TLSA records" not in stderr: + if proc.returncode == 0: + score = score_validated + status = DaneStatus.validated + elif proc.returncode == 1: + score = score_failed + status = DaneStatus.failed + + # Log stderr if stdout is empty. + if not stdout: + stdout = stderr + + return dict( + dane_score=score, + dane_status=status, + dane_log=stdout, + dane_records=records, + dane_rollover=rollover, + ) + + +def is_root_cert(cert): + """ + Check if the certificate is a root certificate. + + """ + digest = cert.fingerprint(hashes.SHA1()) + digest = hexlify(digest).decode("ascii") + return digest.upper() in root_fingerprints + + +def get_common_name(cert): + """ + Get the commonName of the certificate. + + """ + value = "-" + try: + common_name = cert.subject.get_attributes_for_oid(NameOID.COMMON_NAME)[0] + if common_name: + value = common_name.value + except (IndexError, ValueError): + pass + return value + + +def cert_checks(hostname, mode, task, af_ip_pair=None, dane_cb_data=None, *args, **kwargs): + """ + Perform certificate checks. + + """ + log.info(f"starting cert sslyze scan for {hostname} {af_ip_pair} {mode}") + # cryptography's PolicyBuilder.build_server_verifier is called through sslyze cert chain analyser + # and does not allow the trailing dot we get from DNS records. + # This only affects CERTIFICATE_INFO, and only if the hostname came from DNS. + hostname_no_trailing_dot = hostname.rstrip(".") + if mode == ChecksMode.WEB: + port = 443 + scan = ServerScanRequest( + server_location=ServerNetworkLocation( + hostname=hostname_no_trailing_dot, ip_address=af_ip_pair[1], port=port + ), + network_configuration=ServerNetworkConfiguration( + tls_server_name_indication=hostname_no_trailing_dot, http_user_agent=settings.USER_AGENT + ), + scan_commands={ScanCommand.CERTIFICATE_INFO}, + scan_commands_extra_arguments=ScanCommandsExtraArguments( + certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)) + ), + ) + elif mode == ChecksMode.MAIL: + port = 25 + scan = ServerScanRequest( + server_location=ServerNetworkLocation(hostname=hostname_no_trailing_dot, port=port), + network_configuration=ServerNetworkConfiguration( + tls_server_name_indication=hostname_no_trailing_dot, + tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, + smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, + ), + scan_commands={ScanCommand.CERTIFICATE_INFO}, + scan_commands_extra_arguments=ScanCommandsExtraArguments( + certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)) + ), + ) + else: + raise ValueError + scanner = Scanner(per_server_concurrent_connections_limit=1) + scanner.queue_scans([scan]) + result = next(scanner.get_results()) + if result.scan_status == ServerScanStatusEnum.ERROR_NO_CONNECTIVITY: + log.info(f"sslyze scan for cert on {hostname} {af_ip_pair} {mode} failed: no connectivity") + return dict(tls_cert=False) + raise_sslyze_errors(result) + + if mode == ChecksMode.WEB: + trusted_score_good = scoring.WEB_TLS_TRUSTED_GOOD + trusted_score_bad = scoring.WEB_TLS_TRUSTED_BAD + hostmatch_score_good = scoring.WEB_TLS_HOSTMATCH_GOOD + hostmatch_score_bad = scoring.WEB_TLS_HOSTMATCH_BAD + elif mode == ChecksMode.MAIL: + trusted_score_good = scoring.MAIL_TLS_TRUSTED_GOOD + trusted_score_bad = scoring.MAIL_TLS_TRUSTED_BAD + hostmatch_score_good = scoring.MAIL_TLS_HOSTMATCH_GOOD + hostmatch_score_bad = scoring.MAIL_TLS_HOSTMATCH_BAD + else: + raise ValueError(f"Unknown checks mode: {mode}") + + if ( + not result.scan_result.certificate_info.result + or not result.scan_result.certificate_info.result.certificate_deployments + ): + return dict(tls_cert=False) + + cert_deployment = result.scan_result.certificate_info.result.certificate_deployments[0] + leaf_cert = cert_deployment.received_certificate_chain[0] + + hostmatch_bad = [] + hostmatch_score = hostmatch_score_good + if not _certificate_matches_hostname(leaf_cert, hostname_no_trailing_dot): + hostmatch_score = hostmatch_score_bad + + # Extract all names from a certificate, taken from sslyze' _cert_chain_analyzer.py + subj_alt_name_ext = parse_subject_alternative_name_extension(leaf_cert) + certificate_names = set( + get_common_names(leaf_cert.subject) + subj_alt_name_ext.dns_names + subj_alt_name_ext.ip_addresses + ) + hostmatch_bad = certificate_names + + trusted_score = trusted_score_good if cert_deployment.verified_certificate_chain else trusted_score_bad + pubkey_score, pubkey_bad, pubkey_phase_out = check_pubkey(cert_deployment.received_certificate_chain, mode) + + # NCSC guideline B3-2 + sigalg_bad = {} + sigalg_score = scoring.WEB_TLS_SIGNATURE_GOOD + for cert in cert_deployment.received_certificate_chain: + if not is_root_cert(cert): + sigalg = cert.signature_algorithm_oid + if sigalg not in CERT_SIGALG_GOOD: + sigalg_bad[get_common_name(cert)] = sigalg._name + sigalg_score = scoring.WEB_TLS_SIGNATURE_BAD + + chain_str = [] + for cert in cert_deployment.received_certificate_chain: + chain_str.append(get_common_name(cert)) + + dane_results = dane( + hostname, + port, + cert_deployment.received_certificate_chain, + task, + dane_cb_data, + scoring.WEB_TLS_DANE_NONE, + scoring.WEB_TLS_DANE_NONE_BOGUS, + scoring.WEB_TLS_DANE_FAILED, + scoring.WEB_TLS_DANE_VALIDATED, + ) + + results = dict( + tls_cert=True, + chain=chain_str, + # The trusted value is originally an errno from the validation call + trusted=0 + if trusted_score == scoring.MAIL_TLS_TRUSTED_GOOD + else 20, # X509VerificationCodes.ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY, + trusted_score=trusted_score, + pubkey_bad=pubkey_bad, + pubkey_phase_out=pubkey_phase_out, + pubkey_score=pubkey_score, + sigalg_bad=sigalg_bad, + sigalg_score=sigalg_score, + hostmatch_bad=hostmatch_bad, + hostmatch_score=hostmatch_score, + ) + results.update(dane_results) + + return results + + +def _certificate_matches_hostname(certificate: Certificate, server_hostname: str) -> bool: + """Verify that the certificate was issued for the given hostname.""" + # Extract the names from the certificate to create the properly-formatted dictionary + try: + cert_subject = certificate.subject + except ValueError: + # Cryptography could not parse the certificate https://github.com/nabla-c0d3/sslyze/issues/495 + return False + + subj_alt_name_ext = parse_subject_alternative_name_extension(certificate) + subj_alt_name_as_list = [("DNS", name) for name in subj_alt_name_ext.dns_names] + subj_alt_name_as_list.extend([("IP Address", ip) for ip in subj_alt_name_ext.ip_addresses]) + + certificate_names = { + "subject": (tuple([("commonName", name) for name in get_common_names(cert_subject)]),), + "subjectAltName": tuple(subj_alt_name_as_list), + } + # CertificateError is raised on failure + try: + match_hostname(certificate_names, server_hostname) # type: ignore + return True + except CertificateError: + return False + + +def check_pubkey(certificates: List[Certificate], mode: ChecksMode): + # NCSC guidelines B3-3, B5-1 + bad_pubkey = [] + phase_out_pubkey = [] + if mode == ChecksMode.WEB: + pubkey_score_good = scoring.WEB_TLS_PUBKEY_GOOD + pubkey_score_bad = scoring.WEB_TLS_PUBKEY_BAD + elif mode == ChecksMode.MAIL: + pubkey_score_good = scoring.MAIL_TLS_PUBKEY_GOOD + pubkey_score_bad = scoring.MAIL_TLS_PUBKEY_BAD + else: + raise ValueError(f"Unknown checks mode: {mode}") + pubkey_score = pubkey_score_good + for cert in certificates: + common_name = get_common_name(cert) + public_key = cert.public_key() + public_key_type = type(public_key) + key_size = public_key.key_size + + failed_key_type = "" + curve = "" + # Note that DH fields are checked in the key exchange already + # https://github.com/internetstandards/Internet.nl/pull/1218#issuecomment-1944496933 + if public_key_type is rsa.RSAPublicKey and key_size < CERT_RSA_DSA_MIN_KEY_SIZE: + failed_key_type = public_key_type.__name__ + elif public_key_type is dsa.DSAPublicKey and key_size < CERT_RSA_DSA_MIN_KEY_SIZE: + failed_key_type = public_key_type.__name__ + elif public_key_type in CERT_CURVES_GOOD and key_size < CERT_CURVE_MIN_KEY_SIZE: + failed_key_type = public_key_type.__name__ + elif public_key_type is EllipticCurvePublicKey and public_key.curve not in CERT_EC_CURVES_GOOD: + failed_key_type = public_key_type.__name__ + if failed_key_type: + message = f"{common_name}: {failed_key_type}-{key_size} key_size" + if curve: + message += f", curve: {curve}" + if public_key.curve in CERT_EC_CURVES_PHASE_OUT: + phase_out_pubkey.append(message) + else: + bad_pubkey.append(message) + pubkey_score = pubkey_score_bad + return pubkey_score, bad_pubkey, phase_out_pubkey + + +def check_mail_tls(server, dane_cb_data, task): + """ + Perform all the TLS related checks for this mail server in series. + """ + scan = ServerScanRequest( + server_location=ServerNetworkLocation(hostname=server, port=25), + network_configuration=ServerNetworkConfiguration( + tls_server_name_indication=server, + tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, + smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, + ), + scan_commands=SSLYZE_SCAN_COMMANDS, + ) + try: + all_suites, result = run_sslyze(scan, connection_limit=1) + except TLSException as exc: + log.info(f"sslyze scan for mail on {server} failed: {exc}") + return dict(server_reachable=False, tls_enabled=False) + + prots_accepted = [suites.result.tls_version_used for suites in all_suites if suites.result.is_tls_version_supported] + ciphers_accepted = [cipher for suites in all_suites for cipher in suites.result.accepted_cipher_suites] + prots_accepted.sort(key=lambda t: t.value, reverse=True) + + protocol_evaluation = TLSProtocolEvaluation.from_protocols_accepted(prots_accepted) + fs_evaluation = TLSForwardSecrecyParameterEvaluation.from_ciphers_accepted(ciphers_accepted) + cipher_evaluation = TLSCipherEvaluation.from_ciphers_accepted(ciphers_accepted) + cipher_order_evaluation = test_cipher_order( + ServerConnectivityInfo( + server_location=result.server_location, + network_configuration=result.network_configuration, + tls_probing_result=result.connectivity_result, + ), + prots_accepted, + cipher_evaluation, + ) + cert_results = cert_checks(server, ChecksMode.MAIL, task, dane_cb_data) + + # HACK for DANE-TA(2) and hostname mismatch! + # Give a good hosmatch score if DANE-TA *is not* present. + if cert_results["tls_cert"] and not has_daneTA(cert_results["dane_records"]) and cert_results["hostmatch_bad"]: + cert_results["hostmatch_score"] = scoring.MAIL_TLS_HOSTMATCH_GOOD + + results = dict( + tls_enabled=True, + tls_enabled_score=scoring.MAIL_TLS_STARTTLS_EXISTS_GOOD, + prots_bad=protocol_evaluation.bad_str, + prots_phase_out=protocol_evaluation.phase_out_str, + prots_good=protocol_evaluation.good_str, + prots_sufficient=protocol_evaluation.sufficient_str, + prots_score=protocol_evaluation.score, + ciphers_bad=cipher_evaluation.ciphers_bad_str, + ciphers_phase_out=cipher_evaluation.ciphers_phase_out_str, + ciphers_score=cipher_evaluation.score, + cipher_order_score=cipher_order_evaluation.score, + cipher_order=cipher_order_evaluation.status, + cipher_order_violation=cipher_order_evaluation.violation, + secure_reneg=result.scan_result.session_renegotiation.result.supports_secure_renegotiation, + secure_reneg_score=( + scoring.WEB_TLS_SECURE_RENEG_GOOD + if result.scan_result.session_renegotiation.result.supports_secure_renegotiation + else scoring.WEB_TLS_SECURE_RENEG_BAD + ), + client_reneg=result.scan_result.session_renegotiation.result.is_vulnerable_to_client_renegotiation_dos, + client_reneg_score=( + scoring.WEB_TLS_CLIENT_RENEG_BAD + if result.scan_result.session_renegotiation.result.is_vulnerable_to_client_renegotiation_dos + else scoring.WEB_TLS_CLIENT_RENEG_GOOD + ), + compression=result.scan_result.tls_compression.result.supports_compression + if result.scan_result.tls_compression.result + else None, + compression_score=( + scoring.WEB_TLS_COMPRESSION_BAD + if result.scan_result.tls_compression.result.supports_compression + else scoring.WEB_TLS_COMPRESSION_GOOD + ), + dh_param=fs_evaluation.max_dh_size, + ecdh_param=fs_evaluation.max_ec_size, + fs_bad=list(fs_evaluation.bad_str), + fs_phase_out=list(fs_evaluation.phase_out_str), + fs_score=fs_evaluation.score, + zero_rtt=( + ZeroRttStatus.bad + if result.scan_result.tls_1_3_early_data.result.supports_early_data + else ZeroRttStatus.good + ), + zero_rtt_score=( + scoring.WEB_TLS_ZERO_RTT_BAD + if result.scan_result.tls_1_3_early_data.result.supports_early_data + else scoring.WEB_TLS_ZERO_RTT_GOOD + ), + # TODO appears to be currently unsupported + kex_hash_func=KexHashFuncStatus.good, + kex_hash_func_score=scoring.WEB_TLS_KEX_HASH_FUNC_OK, + ) + results.update(cert_results) + return results + + +def has_daneTA(tlsa_records): + """ + Check if any of the TLSA records is of type DANE-TA(2). + """ + for tlsa in tlsa_records: + if tlsa.startswith("2"): + return True + return False + + +def check_web_tls(url, af_ip_pair=None, *args, **kwargs): + """ + Check the webserver's TLS configuration. + """ + scan = ServerScanRequest( + server_location=ServerNetworkLocation(hostname=url, ip_address=af_ip_pair[1]), + network_configuration=ServerNetworkConfiguration( + tls_server_name_indication=url, http_user_agent=settings.USER_AGENT + ), + scan_commands=SSLYZE_SCAN_COMMANDS | {ScanCommand.CERTIFICATE_INFO}, + scan_commands_extra_arguments=ScanCommandsExtraArguments( + certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)) + ), + ) + try: + all_suites, result = run_sslyze(scan, connection_limit=25) + except TLSException as exc: + log.info(f"sslyze scan for web on {url} failed: {exc}") + return dict(server_reachable=False, tls_enabled=False) + + prots_accepted = [suites.result.tls_version_used for suites in all_suites if suites.result.is_tls_version_supported] + ciphers_accepted = [cipher for suites in all_suites for cipher in suites.result.accepted_cipher_suites] + prots_accepted.sort(key=lambda t: t.value, reverse=True) + + protocol_evaluation = TLSProtocolEvaluation.from_protocols_accepted(prots_accepted) + fs_evaluation = TLSForwardSecrecyParameterEvaluation.from_ciphers_accepted(ciphers_accepted) + cipher_evaluation = TLSCipherEvaluation.from_ciphers_accepted(ciphers_accepted) + cipher_order_evaluation = test_cipher_order( + ServerConnectivityInfo( + server_location=result.server_location, + network_configuration=result.network_configuration, + tls_probing_result=result.connectivity_result, + ), + prots_accepted, + cipher_evaluation, + ) + key_exchange_hash_evaluation = test_key_exchange_hash( + ServerConnectivityInfo( + server_location=result.server_location, + network_configuration=result.network_configuration, + tls_probing_result=result.connectivity_result, + ), + ) + + ocsp_status = OcspStatus.ok + if any( + [d.ocsp_response_is_trusted is True for d in result.scan_result.certificate_info.result.certificate_deployments] + ): + ocsp_status = OcspStatus.good + elif any( + [ + d.ocsp_response_is_trusted is False + for d in result.scan_result.certificate_info.result.certificate_deployments + ] + ): + ocsp_status = OcspStatus.not_trusted + + probe_result = dict( + tls_enabled=True, + prots_bad=protocol_evaluation.bad_str, + prots_phase_out=protocol_evaluation.phase_out_str, + prots_good=protocol_evaluation.good_str, + prots_sufficient=protocol_evaluation.sufficient_str, + prots_score=protocol_evaluation.score, + ciphers_bad=cipher_evaluation.ciphers_bad_str, + ciphers_phase_out=cipher_evaluation.ciphers_phase_out_str, + ciphers_score=cipher_evaluation.score, + cipher_order_score=cipher_order_evaluation.score, + cipher_order=cipher_order_evaluation.status, + cipher_order_violation=cipher_order_evaluation.violation, + secure_reneg=result.scan_result.session_renegotiation.result.supports_secure_renegotiation, + secure_reneg_score=( + scoring.WEB_TLS_SECURE_RENEG_GOOD + if result.scan_result.session_renegotiation.result.supports_secure_renegotiation + else scoring.WEB_TLS_SECURE_RENEG_BAD + ), + client_reneg=result.scan_result.session_renegotiation.result.is_vulnerable_to_client_renegotiation_dos, + client_reneg_score=( + scoring.WEB_TLS_CLIENT_RENEG_BAD + if result.scan_result.session_renegotiation.result.is_vulnerable_to_client_renegotiation_dos + else scoring.WEB_TLS_CLIENT_RENEG_GOOD + ), + compression=result.scan_result.tls_compression.result.supports_compression, + compression_score=( + scoring.WEB_TLS_COMPRESSION_BAD + if result.scan_result.tls_compression.result.supports_compression + else scoring.WEB_TLS_COMPRESSION_GOOD + ), + dh_param=fs_evaluation.max_dh_size, + ecdh_param=fs_evaluation.max_ec_size, + fs_bad=list(fs_evaluation.bad_str), + fs_phase_out=list(fs_evaluation.phase_out_str), + fs_score=fs_evaluation.score, + zero_rtt=( + ZeroRttStatus.bad + if result.scan_result.tls_1_3_early_data.result.supports_early_data + else ZeroRttStatus.good + ), + zero_rtt_score=( + scoring.WEB_TLS_ZERO_RTT_BAD + if result.scan_result.tls_1_3_early_data.result.supports_early_data + else scoring.WEB_TLS_ZERO_RTT_GOOD + ), + ocsp_stapling=ocsp_status, + ocsp_stapling_score=( + scoring.WEB_TLS_OCSP_STAPLING_GOOD if ocsp_status == OcspStatus.good else scoring.WEB_TLS_OCSP_STAPLING_BAD + ), + kex_hash_func=key_exchange_hash_evaluation.status, + kex_hash_func_score=key_exchange_hash_evaluation.score, + ) + return probe_result + + +def run_sslyze(scan, connection_limit) -> Tuple[List[CipherSuitesScanAttempt], ServerScanResult]: + log.debug(f"starting sslyze scan for {scan.server_location}") + scanner = Scanner( + per_server_concurrent_connections_limit=connection_limit, concurrent_server_scans_limit=connection_limit + ) + scanner.queue_scans([scan]) + result = next(scanner.get_results()) + log.info(f"sslyze scan for {result.server_location} status result {result.scan_status}") + if result.scan_status == ServerScanStatusEnum.ERROR_NO_CONNECTIVITY: + raise TLSException(f"could not connect: {''.join(result.connectivity_error_trace.format())}") + all_suites = [ + result.scan_result.ssl_2_0_cipher_suites, + result.scan_result.ssl_3_0_cipher_suites, + result.scan_result.tls_1_0_cipher_suites, + result.scan_result.tls_1_1_cipher_suites, + result.scan_result.tls_1_2_cipher_suites, + result.scan_result.tls_1_3_cipher_suites, + ] + raise_sslyze_errors(result) + return all_suites, result + + +def raise_sslyze_errors(result: ServerScanResult) -> None: + last_error_trace = None + for scan_result in vars(result.scan_result).values(): + error_trace = getattr(scan_result, "error_trace") + if error_trace: + last_error_trace = error_trace + log.error(f"TLS scan on {result.server_location} failed: {error_trace}: {''.join(error_trace.format())}") + if last_error_trace: + raise TLSException(str(last_error_trace)) + + +def test_key_exchange_hash( + server_connectivity_info: ServerConnectivityInfo, +) -> KeyExchangeHashFunctionEvaluation: + ssl_connection = server_connectivity_info.get_preconfigured_tls_connection(should_use_legacy_openssl=False) + ssl_connection.ssl_client.set_sigalgs(SIGNATURE_ALGORITHMS_SHA2) + + try: + ssl_connection.connect() + except ClientCertificateRequested: + pass + except (ServerRejectedTlsHandshake, TlsHandshakeTimedOut) as exc: + log.info(f"Failed SHA2 key exchange check: {exc}") + return KeyExchangeHashFunctionEvaluation( + status=KexHashFuncStatus.bad, + score=scoring.WEB_TLS_KEX_HASH_FUNC_BAD, + ) + finally: + ssl_connection.close() + + return KeyExchangeHashFunctionEvaluation( + status=KexHashFuncStatus.good, + score=scoring.WEB_TLS_KEX_HASH_FUNC_GOOD, + ) + + +def test_cipher_order( + server_connectivity_info: ServerConnectivityInfo, + tls_versions: List[TlsVersionEnum], + cipher_evaluation: TLSCipherEvaluation, +) -> TLSCipherOrderEvaluation: + cipher_order_violation = [] + if ( + not cipher_evaluation.ciphers_bad + and not cipher_evaluation.ciphers_phase_out + and not cipher_evaluation.ciphers_sufficient + ) or tls_versions == [TlsVersionEnum.TLS_1_3]: + return TLSCipherOrderEvaluation( + violation=[], + status=CipherOrderStatus.na, + score=scoring.WEB_TLS_CIPHER_ORDER_GOOD, + ) + + tls_version = sorted([t for t in tls_versions if t != TlsVersionEnum.TLS_1_3], key=lambda t: t.value)[-1] + + order_tuples = [ + ( + cipher_evaluation.ciphers_bad + cipher_evaluation.ciphers_phase_out + cipher_evaluation.ciphers_sufficient, + cipher_evaluation.ciphers_good, + ), + (cipher_evaluation.ciphers_bad + cipher_evaluation.ciphers_phase_out, cipher_evaluation.ciphers_sufficient), + (cipher_evaluation.ciphers_bad, cipher_evaluation.ciphers_phase_out), + ] + for expected_less_preferred, expected_more_preferred_list in order_tuples: + # Sort CHACHA as later in the list, in case SSL_OP_PRIORITIZE_CHACHA is enabled #461 + expected_less_preferred.sort(key=lambda c: "CHACHA" in c.name) + if cipher_order_violation: + print("break out, got bad") + break + for expected_more_preferred in expected_more_preferred_list: + print( + f"evaluating less {[s.name for s in expected_less_preferred]} vs " + f"more {expected_more_preferred.name} TLS {tls_version}" + ) + if not expected_less_preferred or not expected_more_preferred: + continue + preferred_suite = find_most_preferred_cipher_suite( + server_connectivity_info, tls_version, expected_less_preferred + [expected_more_preferred] + ) + if preferred_suite != expected_more_preferred: + cipher_order_violation = [preferred_suite.name, expected_more_preferred.name] + print(f"break out, got bad inner: {cipher_order_violation}") + break + + return TLSCipherOrderEvaluation( + violation=cipher_order_violation, + status=CipherOrderStatus.bad if cipher_order_violation else CipherOrderStatus.good, + score=scoring.WEB_TLS_CIPHER_ORDER_BAD if cipher_order_violation else scoring.WEB_TLS_CIPHER_ORDER_GOOD, + ) + + +# adapted from sslyze.plugins.openssl_cipher_suites._test_cipher_suite.connect_with_cipher_suite +def find_most_preferred_cipher_suite( + server_connectivity_info: ServerConnectivityInfo, tls_version: TlsVersionEnum, cipher_suites: List[CipherSuite] +) -> CipherSuite: + suite_names = [suite.openssl_name for suite in cipher_suites] + requires_legacy_openssl = True + if tls_version == TlsVersionEnum.TLS_1_2: + # For TLS 1.2, we need to pick the right version of OpenSSL depending on which cipher suite + requires_legacy_openssl = any( + [WorkaroundForTls12ForCipherSuites.requires_legacy_openssl(name) for name in suite_names] + ) + elif tls_version == TlsVersionEnum.TLS_1_3: + requires_legacy_openssl = False + + ssl_connection = server_connectivity_info.get_preconfigured_tls_connection( + override_tls_version=tls_version, should_use_legacy_openssl=requires_legacy_openssl + ) + _set_cipher_suite_string(tls_version, ":".join(suite_names), ssl_connection.ssl_client) + + try: + ssl_connection.connect() + except ClientCertificateRequested: + pass + except (ServerRejectedTlsHandshake, TlsHandshakeTimedOut) as exc: + raise TLSException( + f"Unable to connect with (previously accepted) cipher suites {suite_names} to determine cipher order: {exc}" + ) + finally: + ssl_connection.close() + + selected_cipher = CipherSuitesRepository.get_cipher_suite_with_openssl_name( + tls_version, ssl_connection.ssl_client.get_current_cipher_name() + ) + print(f"from CS {suite_names} selected {selected_cipher}") + return selected_cipher diff --git a/checks/tasks/tls/tasks_reports.py b/checks/tasks/tls/tasks_reports.py new file mode 100644 index 000000000..afab74144 --- /dev/null +++ b/checks/tasks/tls/tasks_reports.py @@ -0,0 +1,824 @@ +# Copyright: 2022, ECP, NLnet Labs and the Internet.nl contributors +# SPDX-License-Identifier: Apache-2.0 +import time +from timeit import default_timer as timer + +from celery import shared_task +from celery.exceptions import SoftTimeLimitExceeded +from django.conf import settings +from django.core.cache import cache +from django.db import transaction + +from checks import categories, scoring +from checks.models import ( + CipherOrderStatus, + DaneStatus, + DomainTestTls, + ForcedHttpsStatus, + KexHashFuncStatus, + MailTestTls, + MxStatus, + OcspStatus, + ZeroRttStatus, + WebTestTls, +) +from checks.tasks import SetupUnboundContext +from checks.tasks.dispatcher import check_registry, post_callback_hook +from checks.tasks.shared import ( + aggregate_subreports, + batch_mail_get_servers, + batch_resolve_a_aaaa, + get_mail_servers_mxstatus, + mail_get_servers, + resolve_a_aaaa, + results_per_domain, +) +from checks.tasks.tls.http import http_checks +from interface import batch, batch_shared_task, redis_id + +# Workaround for https://github.com/eventlet/eventlet/issues/413 for eventlet +# while monkey patching. That way we can still catch subprocess.TimeoutExpired +# instead of just Exception which may intervene with Celery's own exceptions. +# Gevent does not have the same issue. +from internetnl import log + +from checks.tasks.tls.scans import ChecksMode, cert_checks, check_mail_tls, has_daneTA, check_web_tls + +# Maximum number of tries on failure to establish a connection. +# Useful on one-time errors on SMTP. +MAX_TRIES = 3 + + +test_map = { + "web": { + "model": WebTestTls, + "category": categories.WebTls(), + "testset_name": "webtestset", + "port": 443, + }, + "mail": { + "model": MailTestTls, + "category": categories.MailTls(), + "testset_name": "testset", + "port": 25, + }, +} + + +@shared_task(bind=True) +def web_callback(self, results, domain, req_limit_id): + """ + Save results in db. + + """ + webdomain, results = callback(results, domain, "web") + # Always calculate scores on saving. + from checks.probes import web_probe_tls + + web_probe_tls.rated_results_by_model(webdomain) + post_callback_hook(req_limit_id, self.request.id) + return results + + +@batch_shared_task(bind=True) +def batch_web_callback(self, results, domain): + webdomain, results = callback(results, domain, "web") + # Always calculate scores on saving. + from checks.probes import batch_web_probe_tls + + batch_web_probe_tls.rated_results_by_model(webdomain) + batch.scheduler.batch_callback_hook(webdomain, self.request.id) + + +@shared_task(bind=True) +def mail_callback(self, results, domain, req_limit_id): + maildomain, results = callback(results, domain, "mail") + # Always calculate scores on saving. + from checks.probes import mail_probe_tls + + mail_probe_tls.rated_results_by_model(maildomain) + post_callback_hook(req_limit_id, self.request.id) + return results + + +@batch_shared_task(bind=True) +def batch_mail_callback(self, results, domain): + maildomain, results = callback(results, domain, "mail") + # Always calculate scores on saving. + from checks.probes import batch_mail_probe_tls + + batch_mail_probe_tls.rated_results_by_model(maildomain) + batch.scheduler.batch_callback_hook(maildomain, self.request.id) + + +@transaction.atomic +def callback(results, domain, test_type): + results = results_per_domain(results) + if "mx_status" in results: + return callback_null_mx(results, domain, test_type) + testdomain = test_map[test_type]["model"](domain=domain) + if testdomain is MailTestTls: + testdomain.mx_status = MxStatus.has_mx + testdomain.save() + category = test_map[test_type]["category"] + if len(results.keys()) > 0: + for addr, res in results.items(): + category = category.__class__() + dttls = DomainTestTls(domain=addr) + dttls.port = test_map[test_type]["port"] + save_results(dttls, res, addr, domain, test_map[test_type]["category"]) + build_report(dttls, category) + dttls.save() + getattr(testdomain, test_map[test_type]["testset_name"]).add(dttls) + build_summary_report(testdomain, category) + testdomain.save() + return testdomain, results + + +def callback_null_mx(results, domain, test_type): + testdomain = test_map[test_type]["model"](domain=domain) + # Since we are here for the mail test and we have a variation of + # the NULL MX record, we are pretty sure where to find the status. + testdomain.mx_status = results["mx_status"][0][1] + testdomain.save() + category = test_map[test_type]["category"] + build_summary_report(testdomain, category) + testdomain.save() + return testdomain, results + + +web_registered = check_registry("web_tls", web_callback, resolve_a_aaaa) +batch_web_registered = check_registry("batch_web_tls", batch_web_callback, batch_resolve_a_aaaa) +mail_registered = check_registry("mail_tls", mail_callback, mail_get_servers) +batch_mail_registered = check_registry("batch_mail_tls", batch_mail_callback, batch_mail_get_servers) + + +@web_registered +@shared_task( + bind=True, + soft_time_limit=settings.SHARED_TASK_SOFT_TIME_LIMIT_HIGH, + time_limit=settings.SHARED_TASK_TIME_LIMIT_HIGH, + base=SetupUnboundContext, +) +def web_cert(self, af_ip_pairs, url, *args, **kwargs): + return do_web_cert(af_ip_pairs, url, self, *args, **kwargs) + + +@batch_web_registered +@batch_shared_task( + bind=True, + soft_time_limit=settings.BATCH_SHARED_TASK_SOFT_TIME_LIMIT_HIGH, + time_limit=settings.BATCH_SHARED_TASK_TIME_LIMIT_HIGH, + base=SetupUnboundContext, +) +def batch_web_cert(self, af_ip_pairs, url, *args, **kwargs): + return do_web_cert(af_ip_pairs, url, self, *args, **kwargs) + + +@web_registered +@shared_task( + bind=True, + soft_time_limit=settings.SHARED_TASK_SOFT_TIME_LIMIT_HIGH, + time_limit=settings.SHARED_TASK_TIME_LIMIT_HIGH, + base=SetupUnboundContext, +) +def web_conn(self, af_ip_pairs, url, *args, **kwargs): + return do_web_conn(af_ip_pairs, url, *args, **kwargs) + + +@batch_web_registered +@batch_shared_task( + bind=True, + soft_time_limit=settings.BATCH_SHARED_TASK_SOFT_TIME_LIMIT_HIGH, + time_limit=settings.BATCH_SHARED_TASK_TIME_LIMIT_HIGH, + base=SetupUnboundContext, +) +def batch_web_conn(self, af_ip_pairs, url, *args, **kwargs): + return do_web_conn(af_ip_pairs, url, *args, **kwargs) + + +@mail_registered +@shared_task( + bind=True, + soft_time_limit=settings.SHARED_TASK_SOFT_TIME_LIMIT_HIGH, + time_limit=settings.SHARED_TASK_TIME_LIMIT_HIGH, + base=SetupUnboundContext, +) +def mail_smtp_starttls(self, mailservers, url, *args, **kwargs): + return do_mail_smtp_starttls(mailservers, url, self, *args, **kwargs) + + +@batch_mail_registered +@batch_shared_task( + bind=True, + soft_time_limit=settings.BATCH_SHARED_TASK_SOFT_TIME_LIMIT_HIGH, + time_limit=settings.BATCH_SHARED_TASK_TIME_LIMIT_HIGH, + base=SetupUnboundContext, +) +def batch_mail_smtp_starttls(self, mailservers, url, *args, **kwargs): + return do_mail_smtp_starttls(mailservers, url, self, *args, **kwargs) + + +@web_registered +@shared_task( + bind=True, + soft_time_limit=settings.SHARED_TASK_SOFT_TIME_LIMIT_HIGH, + time_limit=settings.SHARED_TASK_TIME_LIMIT_HIGH, + base=SetupUnboundContext, +) +def web_http(self, af_ip_pairs, url, *args, **kwargs): + return do_web_http(af_ip_pairs, url, self, *args, **kwargs) + + +@batch_web_registered +@batch_shared_task( + bind=True, + soft_time_limit=settings.BATCH_SHARED_TASK_SOFT_TIME_LIMIT_HIGH, + time_limit=settings.BATCH_SHARED_TASK_TIME_LIMIT_HIGH, + base=SetupUnboundContext, +) +def batch_web_http(self, af_ip_pairs, url, *args, **kwargs): + return do_web_http(af_ip_pairs, url, self, args, **kwargs) + + +def save_results(model, results, addr, domain, category): + """ + Save results in DB. + + """ + if isinstance(category, categories.WebTls): + for testname, result in results: + if testname == "tls_conn": + model.server_reachable = result.get("server_reachable", True) + model.tls_enabled = result.get("tls_enabled") + model.tls_enabled_score = result.get("tls_enabled_score", 0) + if model.server_reachable and model.tls_enabled: + model.dh_param = result.get("dh_param") + model.ecdh_param = result.get("ecdh_param") + model.fs_bad = result.get("fs_bad") + model.fs_phase_out = result.get("fs_phase_out") + model.fs_score = result.get("fs_score") + model.ciphers_bad = result.get("ciphers_bad") + model.ciphers_phase_out = result.get("ciphers_phase_out") + model.ciphers_score = result.get("ciphers_score") + model.cipher_order = result.get("cipher_order") + model.cipher_order_score = result.get("cipher_order_score") + model.cipher_order_violation = result.get("cipher_order_violation") + model.protocols_good = result.get("prots_good") + model.protocols_sufficient = result.get("prots_sufficient") + model.protocols_bad = result.get("prots_bad") + model.protocols_phase_out = result.get("prots_phase_out") + model.protocols_score = result.get("prots_score") + model.compression = result.get("compression") + model.compression_score = result.get("compression_score") + model.secure_reneg = result.get("secure_reneg") + model.secure_reneg_score = result.get("secure_reneg_score") + model.client_reneg = result.get("client_reneg") + model.client_reneg_score = result.get("client_reneg_score") + model.zero_rtt = result.get("zero_rtt") + model.zero_rtt_score = result.get("zero_rtt_score") + model.ocsp_stapling = result.get("ocsp_stapling") + model.ocsp_stapling_score = result.get("ocsp_stapling_score") + model.kex_hash_func = result.get("kex_hash_func") + model.kex_hash_func_score = result.get("kex_hash_func_score") + + elif testname == "cert" and result.get("tls_cert"): + model.cert_chain = result.get("chain") + model.cert_trusted = result.get("trusted") + model.cert_trusted_score = result.get("trusted_score") + model.cert_pubkey_bad = result.get("pubkey_bad") + model.cert_pubkey_phase_out = result.get("pubkey_phase_out") + model.cert_pubkey_score = result.get("pubkey_score") + model.cert_signature_bad = result.get("sigalg_bad") + model.cert_signature_score = result.get("sigalg_score") + model.cert_hostmatch_score = result.get("hostmatch_score") + model.cert_hostmatch_bad = result.get("hostmatch_bad") + model.dane_log = result.get("dane_log") + model.dane_score = result.get("dane_score") + model.dane_status = result.get("dane_status") + model.dane_records = result.get("dane_records") + model.dane_rollover = result.get("dane_rollover") + + elif testname == "http_checks": + model.forced_https = result.get("forced_https") + model.forced_https_score = result.get("forced_https_score") + model.http_compression_enabled = result.get("http_compression_enabled") + model.http_compression_score = result.get("http_compression_score") + model.hsts_enabled = result.get("hsts_enabled") + model.hsts_policies = result.get("hsts_policies") + model.hsts_score = result.get("hsts_score") + + elif isinstance(category, categories.MailTls): + for testname, result in results: + if testname == "smtp_starttls": + model.server_reachable = result.get("server_reachable", True) + model.tls_enabled = result.get("tls_enabled") + model.tls_enabled_score = result.get("tls_enabled_score", 0) + model.could_not_test_smtp_starttls = result.get("could_not_test_smtp_starttls", False) + if model.could_not_test_smtp_starttls: + # Special case where we couldn't connect for a test. + # Ignore all the subtests for this server. + continue + + if model.server_reachable and model.tls_enabled: + model.dh_param = result.get("dh_param") + model.ecdh_param = result.get("ecdh_param") + model.fs_bad = result.get("fs_bad") + model.fs_score = result.get("fs_score") + model.fs_phase_out = result.get("fs_phase_out") + model.ciphers_bad = result.get("ciphers_bad") + model.ciphers_phase_out = result.get("ciphers_phase_out") + model.ciphers_score = result.get("ciphers_score") + model.cipher_order = result.get("cipher_order") + model.cipher_order_score = result.get("cipher_order_score") + model.cipher_order_violation = result.get("cipher_order_violation") + model.protocols_good = result.get("prots_good") + model.protocols_sufficient = result.get("prots_sufficient") + model.protocols_bad = result.get("prots_bad") + model.protocols_phase_out = result.get("prots_phase_out") + model.protocols_score = result.get("prots_score") + model.compression = result.get("compression") + model.compression_score = result.get("compression_score") + model.secure_reneg = result.get("secure_reneg") + model.secure_reneg_score = result.get("secure_reneg_score") + model.client_reneg = result.get("client_reneg") + model.client_reneg_score = result.get("client_reneg_score") + model.zero_rtt = result.get("zero_rtt") + model.zero_rtt_score = result.get("zero_rtt_score") + # OCSP disabled for mail. + # model.ocsp_stapling = result.get("ocsp_stapling") + # model.ocsp_stapling_score = result.get("ocsp_stapling_score") + model.kex_hash_func = result.get("kex_hash_func") + model.kex_hash_func_score = result.get("kex_hash_func_score") + if result.get("tls_cert"): + model.cert_chain = result.get("chain") + model.cert_trusted = result.get("trusted") + model.cert_trusted_score = result.get("trusted_score") + model.cert_pubkey_bad = result.get("pubkey_bad") + model.cert_pubkey_phase_out = result.get("pubkey_phase_out") + model.cert_pubkey_score = result.get("pubkey_score") + model.cert_signature_bad = result.get("sigalg_bad") + model.cert_signature_score = result.get("sigalg_score") + model.cert_hostmatch_score = result.get("hostmatch_score") + model.cert_hostmatch_bad = result.get("hostmatch_bad") + model.dane_log = result.get("dane_log") + model.dane_score = result.get("dane_score") + model.dane_status = result.get("dane_status") + model.dane_records = result.get("dane_records") + model.dane_rollover = result.get("dane_rollover") + + model.save() + + +def build_report(dttls, category): + def annotate_and_combine(bad_items, phaseout_items): + return [ + bad_items + phaseout_items, + ["detail tech data insufficient"] * len(bad_items) + ["detail tech data phase-out"] * len(phaseout_items), + ] + + def annotate_and_combine_all(good_items, sufficient_items, bad_items, phaseout_items): + return [ + good_items + sufficient_items + bad_items + phaseout_items, + ["detail tech data good"] * len(good_items) + + ["detail tech data sufficient"] * len(sufficient_items) + + ["detail tech data insufficient"] * len(bad_items) + + ["detail tech data phase-out"] * len(phaseout_items), + ] + + if isinstance(category, categories.WebTls): + if not dttls.server_reachable: + category.subtests["https_exists"].result_unreachable() + elif not dttls.tls_enabled: + category.subtests["https_exists"].result_bad() + else: + category.subtests["https_exists"].result_good() + + if dttls.forced_https == ForcedHttpsStatus.good: + category.subtests["https_forced"].result_good() + elif dttls.forced_https == ForcedHttpsStatus.no_http: + category.subtests["https_forced"].result_no_http() + elif dttls.forced_https == ForcedHttpsStatus.no_https: + category.subtests["https_forced"].result_no_https() + elif dttls.forced_https == ForcedHttpsStatus.bad: + category.subtests["https_forced"].result_bad() + + if dttls.hsts_enabled: + if dttls.hsts_score == scoring.WEB_TLS_HSTS_GOOD: + category.subtests["https_hsts"].result_good(dttls.hsts_policies) + else: + category.subtests["https_hsts"].result_bad_max_age(dttls.hsts_policies) + else: + category.subtests["https_hsts"].result_bad() + + if dttls.http_compression_enabled: + category.subtests["http_compression"].result_bad() + else: + category.subtests["http_compression"].result_good() + + if not dttls.dh_param and not dttls.ecdh_param: + category.subtests["fs_params"].result_no_dh_params() + else: + fs_all = annotate_and_combine(dttls.fs_bad, dttls.fs_phase_out) + if len(dttls.fs_bad) > 0: + category.subtests["fs_params"].result_bad(fs_all) + elif len(dttls.fs_phase_out) > 0: + category.subtests["fs_params"].result_phase_out(fs_all) + else: + category.subtests["fs_params"].result_good() + + ciphers_all = annotate_and_combine(dttls.ciphers_bad, dttls.ciphers_phase_out) + if len(dttls.ciphers_bad) > 0: + category.subtests["tls_ciphers"].result_bad(ciphers_all) + elif len(dttls.ciphers_phase_out) > 0: + category.subtests["tls_ciphers"].result_phase_out(ciphers_all) + else: + category.subtests["tls_ciphers"].result_good() + + if dttls.cipher_order == CipherOrderStatus.bad: + category.subtests["tls_cipher_order"].result_bad(dttls.cipher_order_violation) + elif dttls.cipher_order == CipherOrderStatus.na: + category.subtests["tls_cipher_order"].result_na() + else: + category.subtests["tls_cipher_order"].result_good() + + protocols_all = annotate_and_combine_all( + dttls.protocols_good, dttls.protocols_sufficient, dttls.protocols_bad, dttls.protocols_phase_out + ) + if len(dttls.protocols_bad) > 0: + category.subtests["tls_version"].result_bad(protocols_all) + elif len(dttls.protocols_phase_out) > 0: + category.subtests["tls_version"].result_phase_out(protocols_all) + else: + category.subtests["tls_version"].result_good(protocols_all) + + if dttls.compression: + category.subtests["tls_compression"].result_bad() + else: + category.subtests["tls_compression"].result_good() + + if dttls.secure_reneg: + category.subtests["renegotiation_secure"].result_good() + else: + category.subtests["renegotiation_secure"].result_bad() + + if dttls.client_reneg: + category.subtests["renegotiation_client"].result_bad() + else: + category.subtests["renegotiation_client"].result_good() + + if not dttls.cert_chain: + category.subtests["cert_trust"].result_could_not_test() + else: + if dttls.cert_trusted == 0: + category.subtests["cert_trust"].result_good() + else: + category.subtests["cert_trust"].result_bad(dttls.cert_chain) + + if dttls.cert_pubkey_score is None: + pass + else: + cert_pubkey_all = annotate_and_combine(dttls.cert_pubkey_bad, dttls.cert_pubkey_phase_out) + if len(dttls.cert_pubkey_bad) > 0: + category.subtests["cert_pubkey"].result_bad(cert_pubkey_all) + elif len(dttls.cert_pubkey_phase_out) > 0: + category.subtests["cert_pubkey"].result_phase_out(cert_pubkey_all) + else: + category.subtests["cert_pubkey"].result_good() + + if dttls.cert_signature_score is None: + pass + elif len(dttls.cert_signature_bad) > 0: + category.subtests["cert_signature"].result_bad(dttls.cert_signature_bad) + else: + category.subtests["cert_signature"].result_good() + + if dttls.cert_hostmatch_score is None: + pass + elif len(dttls.cert_hostmatch_bad) > 0: + category.subtests["cert_hostmatch"].result_bad(dttls.cert_hostmatch_bad) + else: + category.subtests["cert_hostmatch"].result_good() + + if dttls.dane_status == DaneStatus.none: + category.subtests["dane_exists"].result_bad() + elif dttls.dane_status == DaneStatus.none_bogus: + category.subtests["dane_exists"].result_bogus() + else: + category.subtests["dane_exists"].result_good(dttls.dane_records) + + if dttls.dane_status == DaneStatus.validated: + category.subtests["dane_valid"].result_good() + elif dttls.dane_status == DaneStatus.failed: + category.subtests["dane_valid"].result_bad() + + # Disabled for now. + # if dttls.dane_rollover: + # category.subtests['dane_rollover'].result_good() + # else: + # category.subtests['dane_rollover'].result_bad() + + if dttls.zero_rtt == ZeroRttStatus.good: + category.subtests["zero_rtt"].result_good() + elif dttls.zero_rtt == ZeroRttStatus.bad: + category.subtests["zero_rtt"].result_bad() + elif dttls.zero_rtt == ZeroRttStatus.na: + category.subtests["zero_rtt"].result_na() + + if dttls.ocsp_stapling == OcspStatus.good: + category.subtests["ocsp_stapling"].result_good() + elif dttls.ocsp_stapling == OcspStatus.not_trusted: + category.subtests["ocsp_stapling"].result_not_trusted() + elif dttls.ocsp_stapling == OcspStatus.ok: + category.subtests["ocsp_stapling"].result_ok() + + if dttls.kex_hash_func == KexHashFuncStatus.good: + category.subtests["kex_hash_func"].result_good() + elif dttls.kex_hash_func == KexHashFuncStatus.bad: + category.subtests["kex_hash_func"].result_bad() + elif dttls.kex_hash_func == KexHashFuncStatus.unknown: + category.subtests["kex_hash_func"].result_unknown() + + elif isinstance(category, categories.MailTls): + if dttls.could_not_test_smtp_starttls: + category.subtests["starttls_exists"].result_could_not_test() + elif not dttls.server_reachable: + category.subtests["starttls_exists"].result_unreachable() + elif not dttls.tls_enabled: + category.subtests["starttls_exists"].result_bad() + else: + category.subtests["starttls_exists"].result_good() + + if not dttls.dh_param and not dttls.ecdh_param: + category.subtests["fs_params"].result_no_dh_params() + else: + fs_all = annotate_and_combine(dttls.fs_bad, dttls.fs_phase_out) + if len(dttls.fs_bad) > 0: + category.subtests["fs_params"].result_bad(fs_all) + elif len(dttls.fs_phase_out) > 0: + category.subtests["fs_params"].result_phase_out(fs_all) + else: + category.subtests["fs_params"].result_good() + + ciphers_all = annotate_and_combine(dttls.ciphers_bad, dttls.ciphers_phase_out) + if len(dttls.ciphers_bad) > 0: + category.subtests["tls_ciphers"].result_bad(ciphers_all) + elif len(dttls.ciphers_phase_out) > 0: + category.subtests["tls_ciphers"].result_phase_out(ciphers_all) + else: + category.subtests["tls_ciphers"].result_good() + if dttls.cipher_order == CipherOrderStatus.bad: + category.subtests["tls_cipher_order"].result_bad(dttls.cipher_order_violation) + elif dttls.cipher_order == CipherOrderStatus.na: + category.subtests["tls_cipher_order"].result_na() + else: + category.subtests["tls_cipher_order"].result_good() + + protocols_all = annotate_and_combine_all( + dttls.protocols_good, dttls.protocols_sufficient, dttls.protocols_bad, dttls.protocols_phase_out + ) + if len(dttls.protocols_bad) > 0: + category.subtests["tls_version"].result_bad(protocols_all) + elif len(dttls.protocols_phase_out) > 0: + category.subtests["tls_version"].result_phase_out(protocols_all) + else: + category.subtests["tls_version"].result_good(protocols_all) + + if dttls.compression: + category.subtests["tls_compression"].result_bad() + else: + category.subtests["tls_compression"].result_good() + + if dttls.secure_reneg: + category.subtests["renegotiation_secure"].result_good() + else: + category.subtests["renegotiation_secure"].result_bad() + + if dttls.client_reneg: + category.subtests["renegotiation_client"].result_bad() + else: + category.subtests["renegotiation_client"].result_good() + + if not dttls.cert_chain: + category.subtests["cert_trust"].result_could_not_test() + else: + if dttls.cert_trusted == 0: + category.subtests["cert_trust"].result_good() + else: + category.subtests["cert_trust"].result_bad(dttls.cert_chain) + + if dttls.cert_pubkey_score is None: + pass + else: + cert_pubkey_all = annotate_and_combine(dttls.cert_pubkey_bad, dttls.cert_pubkey_phase_out) + if len(dttls.cert_pubkey_bad) > 0: + category.subtests["cert_pubkey"].result_bad(cert_pubkey_all) + elif len(dttls.cert_pubkey_phase_out) > 0: + category.subtests["cert_pubkey"].result_phase_out(cert_pubkey_all) + else: + category.subtests["cert_pubkey"].result_good() + + if dttls.cert_signature_score is None: + pass + elif len(dttls.cert_signature_bad) > 0: + category.subtests["cert_signature"].result_bad(dttls.cert_signature_bad) + else: + category.subtests["cert_signature"].result_good() + + if dttls.cert_hostmatch_score is None: + pass + elif len(dttls.cert_hostmatch_bad) > 0: + # HACK: for DANE-TA(2) and hostname mismatch! + # Give a fail only if DANE-TA *is* present, otherwise info. + if has_daneTA(dttls.dane_records): + category.subtests["cert_hostmatch"].result_has_daneTA(dttls.cert_hostmatch_bad) + else: + category.subtests["cert_hostmatch"].result_bad(dttls.cert_hostmatch_bad) + else: + category.subtests["cert_hostmatch"].result_good() + + if dttls.dane_status == DaneStatus.none: + category.subtests["dane_exists"].result_bad() + elif dttls.dane_status == DaneStatus.none_bogus: + category.subtests["dane_exists"].result_bogus() + else: + category.subtests["dane_exists"].result_good(dttls.dane_records) + + if dttls.dane_status == DaneStatus.validated: + category.subtests["dane_valid"].result_good() + elif dttls.dane_status == DaneStatus.failed: + category.subtests["dane_valid"].result_bad() + + if dttls.dane_rollover: + category.subtests["dane_rollover"].result_good() + else: + category.subtests["dane_rollover"].result_bad() + + if dttls.zero_rtt == ZeroRttStatus.good: + category.subtests["zero_rtt"].result_good() + elif dttls.zero_rtt == ZeroRttStatus.bad: + category.subtests["zero_rtt"].result_bad() + elif dttls.zero_rtt == ZeroRttStatus.na: + category.subtests["zero_rtt"].result_na() + + # OCSP disabled for mail. + # if dttls.ocsp_stapling == OcspStatus.good: + # category.subtests['ocsp_stapling'].result_good() + # elif dttls.ocsp_stapling == OcspStatus.not_trusted: + # category.subtests['ocsp_stapling'].result_not_trusted() + # elif dttls.ocsp_stapling == OcspStatus.ok: + # category.subtests['ocsp_stapling'].result_ok() + + if dttls.kex_hash_func == KexHashFuncStatus.good: + category.subtests["kex_hash_func"].result_good() + elif dttls.kex_hash_func == KexHashFuncStatus.bad: + category.subtests["kex_hash_func"].result_bad() + elif dttls.kex_hash_func == KexHashFuncStatus.unknown: + category.subtests["kex_hash_func"].result_unknown() + + dttls.report = category.gen_report() + + +def build_summary_report(testtls, category): + """ + Build the summary report for all the IP addresses. + + """ + category = category.__class__() + if isinstance(category, categories.WebTls): + category.subtests["https_exists"].result_bad() + server_set = testtls.webtestset + + elif isinstance(category, categories.MailTls): + if testtls.mx_status == MxStatus.null_mx: + category.subtests["starttls_exists"].result_null_mx() + elif testtls.mx_status == MxStatus.no_null_mx: + category.subtests["starttls_exists"].result_no_null_mx() + elif testtls.mx_status == MxStatus.null_mx_with_other_mx: + category.subtests["starttls_exists"].result_null_mx_with_other_mx() + elif testtls.mx_status == MxStatus.null_mx_without_a_aaaa: + category.subtests["starttls_exists"].result_null_mx_without_a_aaaa() + else: + category.subtests["starttls_exists"].result_no_mailservers() + server_set = testtls.testset + + report = category.gen_report() + subreports = {} + for server_test in server_set.all(): + subreports[server_test.domain] = server_test.report + + aggregate_subreports(subreports, report) + testtls.report = report + + +def do_web_cert(af_ip_pairs, url, task, *args, **kwargs): + """ + Check the web server's certificate. + + """ + try: + results = {} + for af_ip_pair in af_ip_pairs: + results[af_ip_pair[1]] = cert_checks(url, ChecksMode.WEB, task, af_ip_pair, *args, **kwargs) + except SoftTimeLimitExceeded: + log.debug("Soft time limit exceeded. Url: %s", url) + for af_ip_pair in af_ip_pairs: + if not results.get(af_ip_pair[1]): + results[af_ip_pair[1]] = dict(tls_cert=False) + + return ("cert", results) + + +def do_web_conn(af_ip_pairs, url, *args, **kwargs): + """ + Start all the TLS related checks for the web test. + + """ + try: + results = {} + for af_ip_pair in af_ip_pairs: + results[af_ip_pair[1]] = check_web_tls(url, af_ip_pair, args, kwargs) + except SoftTimeLimitExceeded: + log.debug("Soft time limit exceeded. Url: %s", url) + for af_ip_pair in af_ip_pairs: + if not results.get(af_ip_pair[1]): + results[af_ip_pair[1]] = dict(server_reachable=False, tls_enabled=False) + + return ("tls_conn", results) + + +def do_mail_smtp_starttls(mailservers, url, task, *args, **kwargs): + """ + Start all the TLS related checks for the mail test. + + If we already have cached results for these mailservers from another mail + test use those to avoid contacting well known mailservers all the time. + + """ + # Check for NULL MX and return immediately. + mx_status = get_mail_servers_mxstatus(mailservers) + if mx_status != MxStatus.has_mx: + return ("smtp_starttls", {"mx_status": mx_status}) + + results = {server: False for server, _, _ in mailservers} + try: + start = timer() + # Sleep in order for the ipv6 mail test to finish. + # Cheap counteraction for some mailservers that allow only one + # concurrent connection per IP. + time.sleep(5) + + # Always try to get cached results (within the allowed time frame) to + # avoid continuously testing popular mail hosting providers. + cache_ttl = redis_id.mail_starttls.ttl + for server, dane_cb_data, _ in mailservers: + results[server] = check_mail_tls(server, dane_cb_data, task) + while timer() - start < cache_ttl and not all(results.values()) > 0: + for server, dane_cb_data, _ in mailservers: + if results[server]: + continue + # Check if we already have cached results. + cache_id = redis_id.mail_starttls.id.format(server) + if cache.add(cache_id, False, cache_ttl): + # We do not have cached results, get them and cache them. + results[server] = check_mail_tls(server, dane_cb_data, task) + cache.set(cache_id, results[server], cache_ttl) + else: + results[server] = cache.get(cache_id, False) + time.sleep(1) + for server in results: + if results[server] is False: + results[server] = dict(tls_enabled=False, could_not_test_smtp_starttls=True) + except SoftTimeLimitExceeded: + log.debug("Soft time limit exceeded.") + for server in results: + if results[server] is False: + results[server] = dict(tls_enabled=False, could_not_test_smtp_starttls=True) + return "smtp_starttls", results + + +def do_web_http(af_ip_pairs, url, task, *args, **kwargs): + """ + Start all the HTTP related checks for the web test. + + """ + try: + results = {} + for af_ip_pair in af_ip_pairs: + results[af_ip_pair[1]] = http_checks(af_ip_pair, url, task) + + except SoftTimeLimitExceeded: + log.debug("Soft time limit exceeded.") + for af_ip_pair in af_ip_pairs: + if not results.get(af_ip_pair[1]): + results[af_ip_pair[1]] = dict( + forced_https=False, + forced_https_score=scoring.WEB_TLS_FORCED_HTTPS_BAD, + http_compression_enabled=True, + http_compression_score=scoring.WEB_TLS_HTTP_COMPRESSION_BAD, + hsts_enabled=False, + hsts_policies=[], + hsts_score=scoring.WEB_TLS_HSTS_BAD, + ) + + return ("http_checks", results) diff --git a/checks/tasks/tls/tls_constants.py b/checks/tasks/tls/tls_constants.py new file mode 100644 index 000000000..b62396c76 --- /dev/null +++ b/checks/tasks/tls/tls_constants.py @@ -0,0 +1,266 @@ +from cryptography.hazmat._oid import SignatureAlgorithmOID +from cryptography.hazmat.primitives.asymmetric import x25519, x448, ec +from nassl.ephemeral_key_info import OpenSslEcNidEnum, OpenSslEvpPkeyEnum +from nassl.ssl_client import OpenSslDigestNidEnum +from sslyze import TlsVersionEnum + + +# NCSC guideline B3-2 / table 2 and 3 +CERT_SIGALG_GOOD = [ + SignatureAlgorithmOID.RSA_WITH_SHA256, + SignatureAlgorithmOID.RSA_WITH_SHA384, + SignatureAlgorithmOID.RSA_WITH_SHA512, + SignatureAlgorithmOID.ECDSA_WITH_SHA256, + SignatureAlgorithmOID.ECDSA_WITH_SHA384, + SignatureAlgorithmOID.ECDSA_WITH_SHA512, + SignatureAlgorithmOID.DSA_WITH_SHA256, +] + +# NCSC table 8 +CERT_RSA_DSA_MIN_KEY_SIZE = 2048 +CERT_CURVE_MIN_KEY_SIZE = 224 + +# NCSC table 9 +CERT_CURVES_GOOD = [x25519.X25519PublicKey, x448.X448PublicKey] +CERT_EC_CURVES_GOOD = [ec.SECP384R1, ec.SECP256R1] +CERT_EC_CURVES_PHASE_OUT = [ec.SECP224R1] +FS_ECDH_MIN_KEY_SIZE = 224 +FS_DH_MIN_KEY_SIZE = 2024 + +FS_EC_GOOD = [ + OpenSslEcNidEnum.SECP521R1, + OpenSslEcNidEnum.SECP384R1, + OpenSslEcNidEnum.SECP256R1, + OpenSslEcNidEnum.X25519, + OpenSslEcNidEnum.X448, +] +FS_EC_PHASE_OUT = [ + OpenSslEcNidEnum.SECP224R1, +] + +# NCSC appendix C, derived from table 2, 6 and 7 +CIPHERS_GOOD = [ + "TLS_AES_256_GCM_SHA384", + "TLS_CHACHA20_POLY1305_SHA256", + "TLS_AES_128_GCM_SHA256", + # NCSC appendix C lists these as sufficient, but read + # footnote 52 carefully. As we test TLS version separate + # from cipher list, we consider them good. + "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", + "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", + "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", + "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", + "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", + "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", +] +CIPHERS_SUFFICIENT = [ + "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", + "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", + "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", + "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", + "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", + "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", + "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", + "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", + "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", + "TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256", + "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", + "TLS_DHE_RSA_WITH_AES_256_CBC_SHA256", + "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", + "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256", + "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", +] +CIPHERS_PHASE_OUT = [ + "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA", + "TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA", + "TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA", + "TLS_RSA_WITH_AES_256_GCM_SHA384", + "TLS_RSA_WITH_AES_128_GCM_SHA256", + "TLS_RSA_WITH_AES_256_CBC_SHA256", + "TLS_RSA_WITH_AES_256_CBC_SHA", + "TLS_RSA_WITH_AES_128_CBC_SHA256", + "TLS_RSA_WITH_AES_128_CBC_SHA", + "TLS_RSA_WITH_3DES_EDE_CBC_SHA", +] + +# NCSC table 1 +PROTOCOLS_GOOD = [ + TlsVersionEnum.TLS_1_3, +] + +PROTOCOLS_SUFFICIENT = [ + TlsVersionEnum.TLS_1_2, +] +PROTOCOLS_PHASE_OUT = [ + TlsVersionEnum.TLS_1_1, + TlsVersionEnum.TLS_1_0, +] + +# NCSC table 5 +SIGNATURE_ALGORITHMS_SHA2 = [ + (OpenSslDigestNidEnum.SHA512, OpenSslEvpPkeyEnum.EC), + (OpenSslDigestNidEnum.SHA384, OpenSslEvpPkeyEnum.EC), + (OpenSslDigestNidEnum.SHA256, OpenSslEvpPkeyEnum.EC), + (OpenSslDigestNidEnum.SHA512, OpenSslEvpPkeyEnum.RSA), + (OpenSslDigestNidEnum.SHA384, OpenSslEvpPkeyEnum.RSA), + (OpenSslDigestNidEnum.SHA256, OpenSslEvpPkeyEnum.RSA), + (OpenSslDigestNidEnum.SHA512, OpenSslEvpPkeyEnum.RSA_PSS), + (OpenSslDigestNidEnum.SHA384, OpenSslEvpPkeyEnum.RSA_PSS), + (OpenSslDigestNidEnum.SHA256, OpenSslEvpPkeyEnum.RSA_PSS), + (OpenSslDigestNidEnum.SHA512, OpenSslEvpPkeyEnum.DSA), + (OpenSslDigestNidEnum.SHA384, OpenSslEvpPkeyEnum.DSA), + (OpenSslDigestNidEnum.SHA256, OpenSslEvpPkeyEnum.DSA), +] + +# Based on: https://tools.ietf.org/html/rfc7919#appendix-A +FFDHE2048_PRIME = int( + ( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 61285C97 FFFFFFFF FFFFFFFF" + ).replace(" ", ""), + 16, +) +FFDHE3072_PRIME = int( + ( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" + "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" + "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" + "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" + "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" + "3C1B20EE 3FD59D7C 25E41D2B 66C62E37 FFFFFFFF FFFFFFFF" + ).replace(" ", ""), + 16, +) +FFDHE4096_PRIME = int( + ( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" + "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" + "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" + "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" + "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" + "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" + "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" + "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" + "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" + "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" + "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E655F6A" + "FFFFFFFF FFFFFFFF" + ).replace(" ", ""), + 16, +) +FFDHE6144_PRIME = int( + ( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" + "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" + "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" + "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" + "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" + "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" + "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" + "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" + "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" + "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" + "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E0DD902" + "0BFD64B6 45036C7A 4E677D2C 38532A3A 23BA4442 CAF53EA6" + "3BB45432 9B7624C8 917BDD64 B1C0FD4C B38E8C33 4C701C3A" + "CDAD0657 FCCFEC71 9B1F5C3E 4E46041F 388147FB 4CFDB477" + "A52471F7 A9A96910 B855322E DB6340D8 A00EF092 350511E3" + "0ABEC1FF F9E3A26E 7FB29F8C 183023C3 587E38DA 0077D9B4" + "763E4E4B 94B2BBC1 94C6651E 77CAF992 EEAAC023 2A281BF6" + "B3A739C1 22611682 0AE8DB58 47A67CBE F9C9091B 462D538C" + "D72B0374 6AE77F5E 62292C31 1562A846 505DC82D B854338A" + "E49F5235 C95B9117 8CCF2DD5 CACEF403 EC9D1810 C6272B04" + "5B3B71F9 DC6B80D6 3FDD4A8E 9ADB1E69 62A69526 D43161C1" + "A41D570D 7938DAD4 A40E329C D0E40E65 FFFFFFFF FFFFFFFF" + ).replace(" ", ""), + 16, +) +FFDHE8192_PRIME = int( + ( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" + "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" + "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" + "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" + "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" + "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" + "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" + "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" + "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" + "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" + "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E0DD902" + "0BFD64B6 45036C7A 4E677D2C 38532A3A 23BA4442 CAF53EA6" + "3BB45432 9B7624C8 917BDD64 B1C0FD4C B38E8C33 4C701C3A" + "CDAD0657 FCCFEC71 9B1F5C3E 4E46041F 388147FB 4CFDB477" + "A52471F7 A9A96910 B855322E DB6340D8 A00EF092 350511E3" + "0ABEC1FF F9E3A26E 7FB29F8C 183023C3 587E38DA 0077D9B4" + "763E4E4B 94B2BBC1 94C6651E 77CAF992 EEAAC023 2A281BF6" + "B3A739C1 22611682 0AE8DB58 47A67CBE F9C9091B 462D538C" + "D72B0374 6AE77F5E 62292C31 1562A846 505DC82D B854338A" + "E49F5235 C95B9117 8CCF2DD5 CACEF403 EC9D1810 C6272B04" + "5B3B71F9 DC6B80D6 3FDD4A8E 9ADB1E69 62A69526 D43161C1" + "A41D570D 7938DAD4 A40E329C CFF46AAA 36AD004C F600C838" + "1E425A31 D951AE64 FDB23FCE C9509D43 687FEB69 EDD1CC5E" + "0B8CC3BD F64B10EF 86B63142 A3AB8829 555B2F74 7C932665" + "CB2C0F1C C01BD702 29388839 D2AF05E4 54504AC7 8B758282" + "2846C0BA 35C35F5C 59160CC0 46FD8251 541FC68C 9C86B022" + "BB709987 6A460E74 51A8A931 09703FEE 1C217E6C 3826E52C" + "51AA691E 0E423CFC 99E9E316 50C1217B 624816CD AD9A95F9" + "D5B80194 88D9C0A0 A1FE3075 A577E231 83F81D4A 3F2FA457" + "1EFC8CE0 BA8A4FE8 B6855DFE 72B0A66E DED2FBAB FBE58A30" + "FAFABE1C 5D71A87E 2F741EF8 C1FE86FE A6BBFDE5 30677F0D" + "97D11D49 F7A8443D 0822E506 A9F4614E 011E2A94 838FF88C" + "D68C8BB7 C5C6424C FFFFFFFF FFFFFFFF" + ).replace(" ", ""), + 16, +) +FFDHE_GENERATOR = 2 +FFDHE_SUFFICIENT_PRIMES = [FFDHE8192_PRIME, FFDHE6144_PRIME, FFDHE4096_PRIME, FFDHE3072_PRIME] diff --git a/checks/tasks/tls_connection.py b/checks/tasks/tls_connection.py deleted file mode 100644 index 7a562cf2d..000000000 --- a/checks/tasks/tls_connection.py +++ /dev/null @@ -1,745 +0,0 @@ -import http.client -import inspect -import ipaddress -import logging -import socket -import time -from enum import Enum -from io import BytesIO -from urllib.parse import urlparse - -from celery.utils.log import get_task_logger -from django.conf import settings -from nassl import _nassl -from nassl.legacy_ssl_client import LegacySslClient -from nassl.ssl_client import ClientCertificateRequested, OpenSslVerifyEnum, OpenSslVersionEnum, SslClient - -from checks.tasks import unbound -from checks.tasks.tls_connection_exceptions import ConnectionHandshakeException, ConnectionSocketException, NoIpError -from interface.views.shared import ub_resolve_with_timeout -from internetnl import celery_app - -# Use a dedicated logger as this logging can be very verbose -sslConnectLogger = get_task_logger("internetnl.ssl.connect") - -HTTPS_READ_CHUNK_SIZE = 8192 - -SSLV23 = OpenSslVersionEnum.SSLV23 -SSLV2 = OpenSslVersionEnum.SSLV2 -SSLV3 = OpenSslVersionEnum.SSLV3 -TLSV1 = OpenSslVersionEnum.TLSV1 -TLSV1_1 = OpenSslVersionEnum.TLSV1_1 -TLSV1_2 = OpenSslVersionEnum.TLSV1_2 -TLSV1_3 = OpenSslVersionEnum.TLSV1_3 - - -SSL_VERIFY_NONE = OpenSslVerifyEnum.NONE - - -# Increase http.client's _MAXHEADERS from 100 to 200. -# We had problems with a site that uses too many 'Link' headers. -http.client._MAXHEADERS = 200 - -# Maximum number of tries on failure to establish a connection. -# Useful with servers slow to establish first connection. (slow stateful -# firewalls?, slow spawning of threads/processes to handle the request?). -MAX_TRIES = 2 -MAX_REDIRECT_DEPTH = 8 -DEFAULT_TIMEOUT = 10 - - -def sock_connect(host, ip, port, ipv6=False, task=None, timeout=DEFAULT_TIMEOUT): - """ - Connect to the specified host or IP address on the specified port. - - If no IP address is provided the host will be resolved using the Unbound - context attached to the given task, or the current Celery worker task if no - task is given. If the calling code isn't running as part of a Celery task - (e.g. dmarc_fetch_public_suffix_list()) then use the global unbound context - instance instead. - - If ipv6 is False the name will be resolved to an IPV4 address, otherwise it - will be resolved to an IPV6 address. Timeout is a positive floating point - number. - - Returns an (ip, socket) tuple on success. - - Raises NoIpError if the given host name cannot be resolved to an IP - address. - - Raises OSError or a subclass thereof if unable to connect. - - """ - if ip: - ips = [ip] - else: - # Resolve the name to one or more IP addresses of the correct type - rr_type = unbound.RR_TYPE_AAAA if ipv6 else unbound.RR_TYPE_A - task = task if task else celery_app.current_worker_task - if task: - ips = task.resolve(host, rr_type) - else: - cb_data = ub_resolve_with_timeout(host, rr_type, unbound.RR_CLASS_IN, timeout) - af = socket.AF_INET6 if ipv6 else socket.AF_INET - ips = [socket.inet_ntop(af, rr) for rr in cb_data["data"].data] - if not ips: - raise NoIpError(f"Unable to resolve {rr_type} record for host '{host}'") - - # Return the connection details for the first IP address that we can - # successfully connect to. - af = socket.AF_INET6 if ipv6 else socket.AF_INET - for this_ip in ips: - try: - s = socket.socket(af, socket.SOCK_STREAM, 0) - s.settimeout(timeout) - s.connect((this_ip, port)) - return (this_ip, s) - except OSError as e: - if s: - s.close() - err = e - raise err - - -# TODO: factor out TLS test specific functionality (used in tls.py) from basic -# connectivity (used here by http_fetch and also by tls.py). - - -# Almost identical to HTTPConnection::_create_conn() -def plain_sock_setup(conn): - conn.sock = None - - tries_left = conn.tries - while tries_left > 0: - try: - conn.sock_connect() - break - except (socket.gaierror, OSError, ConnectionRefusedError): - conn.safe_shutdown() - tries_left -= 1 - if tries_left <= 0: - raise ConnectionSocketException() - time.sleep(1) - except NoIpError: - raise ConnectionSocketException() - - -# TDDO: use the 'overload' module to cleanup the init argument passing and make -# it clearer what is happening? -class ConnectionCommon: - """ - Basic usage: - 1. Connect to the given IP address and port: - with DebugConnection(ip_address, port) as conn: - ... - - 2. Connect to the given IP address and port using the given server_name - as the Server Name Indication (SNI) value: - with DebugConnection(server_name, ip_address, port) as conn: - ... - - 3. Resolve the given server_name as an IPv4 address (unless ipv6 is True - then it will be resolved to an IPv6 address) using the Unbound - resolver attached to the given or current Celery worker task: - with DebugConnection( - server_name, port[, ipv6][, send_SNI][, task]) as conn: - ... - - You may provide an alternate sock_setup implementation to upgrade to - SSL/TLS after first initialising the socket connection to the correct - state (e.g. for SMTP STARTTLS). - - """ - - def __enter__(self): - return self - - def __exit__(self, exception_type, exception_value, traceback): - self.safe_shutdown() - - def __init__(self, **kwargs): - self.sock = None - self.server_name = kwargs.get("server_name") - self.ip_address = kwargs.get("ip_address") - self.port = kwargs.get("port") - self.must_shutdown = kwargs.get("shutdown", False) - self.ipv6 = kwargs.get("ipv6", False) - self.options = kwargs.get("options") - self.send_SNI = kwargs.get("send_SNI", True) - self.signature_algorithms = kwargs.get("signature_algorithms", None) - self.tries = kwargs.get("tries", MAX_TRIES) - self.timeout = kwargs.get("timeout", DEFAULT_TIMEOUT) - self.task = kwargs.get("task", celery_app.current_worker_task) - self.sock_setup = kwargs.get("sock_setup", plain_sock_setup) - self.do_handshake_on_connect = kwargs.get("do_handshake_on_connect", True) - self.cipher_list_action = kwargs.get("cipher_list_action", CipherListAction.REPLACE) - - # Catch non-sensical parameter combinations and values: - if not self.server_name: - if self.send_SNI: - raise ValueError("SNI requires a server name.") - if not self.ip_address: - raise ValueError("Either a server name or IP address is required") - elif self.ip_address: - # Can raise ValueError if the string is not a valid IP address - ip_obj = ipaddress.ip_address(self.ip_address) - ip_obj_is_v6 = isinstance(ip_obj, ipaddress.IPv6Address) - if ip_obj_is_v6 != self.ipv6: - raise ValueError("Mismatched ip address type and ipv6 flag") - elif not self.port: - raise ValueError("A port number is required") - - # If the server_name is a DNS label (mailtest) make sure to remove the - # trailing dot. - self.server_name = self.server_name.rstrip(".") - - self._handle_cipher_list_action(self.ciphers, self.cipher_list_action) - - self.connect(self.do_handshake_on_connect) - - def _handle_cipher_list_action(self, ciphers, cipher_list_action): - if cipher_list_action == CipherListAction.REPLACE: - self.ciphers = ciphers - elif cipher_list_action == CipherListAction.APPEND: - self.ciphers = f"{self.ALL_CIPHERS}:{ciphers}" - elif cipher_list_action == CipherListAction.PREPEND: - self.ciphers = f"{ciphers}:{self.ALL_CIPHERS}" - else: - raise ValueError() - - def dup(self, *args, **kwargs): - return self.from_conn(self, *args, **kwargs) - - def sock_connect(self, any_af=False): - try: - if sslConnectLogger.isEnabledFor(logging.DEBUG): - sslConnectLogger.debug( - f"SSL connect with {type(self).__name__}" - f" to host '{self.server_name}'" - f" at IP:port {self.ip_address}:{self.port}" - f" using SSL version {self.version.name}" - f" invoked by {inspect.stack()[4].function}" - f" > {inspect.stack()[5].function}" - f" > {inspect.stack()[6].function}" - ) - (self.ip_address, self.sock) = sock_connect( - self.server_name, self.ip_address, self.port, self.ipv6, self.task, self.timeout - ) - except (OSError, NoIpError): - if not (any_af or self.ip_address): - raise - self.ipv6 = not self.ipv6 - (self.ip_address, self.sock) = sock_connect( - self.server_name, self.ip_address, self.port, self.ipv6, self.task, self.timeout - ) - - def connect(self, do_handshake_on_connect): - if self.sock: - raise ValueError("Already connected") - - self.sock_setup(self) - - try: - super().__init__( - ssl_version=self.version, - underlying_socket=self.sock, - ssl_verify=SSL_VERIFY_NONE, - ssl_verify_locations=settings.CA_CERTIFICATES, - ignore_client_authentication_requests=True, - signature_algorithms=self.signature_algorithms, - ) - if self.options: - self.set_options(self.options) - - # TODO broken SNI-fallback - if self.send_SNI and self.version != SSLV2: - self.set_tlsext_host_name(self.server_name) - - # Enable the OCSP TLS extension - # This only works if set_tlsext_host_name() is also used - self.set_tlsext_status_ocsp() - - self._set_ciphers() - - if do_handshake_on_connect: - self.do_handshake() - except (socket.gaierror, OSError, _nassl.OpenSSLError, ClientCertificateRequested, NotImplementedError): - # Not able to connect to port 443 - self.safe_shutdown() - raise ConnectionHandshakeException() - finally: - if self.must_shutdown: - self.safe_shutdown() - - def safe_shutdown(self): - """ - Shutdown TLS and socket. Ignore any exceptions. - - """ - try: - if self.get_underlying_socket(): - self.shutdown() - if self.sock: - self.sock.shutdown(2) - except (OSError, _nassl.OpenSSLError, AttributeError): - pass - finally: - if self.sock: - self.sock.close() - self.sock = None - - def get_peer_certificate_chain(self): - """ - Wrap nassl's method in order to catch ValueError when there is an error - getting the peer's certificate chain. - - """ - chain = None - try: - chain = self.get_peer_cert_chain() - except ValueError: - pass - return chain - - -class CipherListAction(Enum): - REPLACE = 0 - PREPEND = 1 - APPEND = 2 - - -class ModernConnection(ConnectionCommon, SslClient): - """ - A modern OpenSSL based TLS client. Defaults to TLS 1.3 only. - - See ConnectionCommon for usage instructions. - - """ - - ALL_CIPHERS = "ALL:COMPLEMENTOFALL@SECLEVEL=0" - - ALL_TLS13_CIPHERS = None - - def __init__(self, version=TLSV1_3, ciphers=ALL_CIPHERS, tls13ciphers=None, **kwargs): - self.init_all_tls13_ciphers() - self.ciphers = ciphers - self.tls13ciphers = tls13ciphers if tls13ciphers else self.ALL_TLS13_CIPHERS - self.version = version - super().__init__(**kwargs) - - @classmethod - def init_all_tls13_ciphers(cls): - """ - Lazily compute the TLS 1.3 all ciphers string in order to avoid a - circular dependency on cipher_info. - - """ - if not cls.ALL_TLS13_CIPHERS: - from checks.tasks.cipher_info import cipher_infos - - # There is no 'ALL' or other meta cipher suite names when building - # a TLS 1.3 cipher suite list for OpenSSL, instead one must - # construct it using only the colon ':' character to separate TLS - # 1.3 cipher names. At the time of writing our underlying OpenSSL - # 1.1.1 library build doesn't support all of the TLS 1.3 ciphers - # AND doesn't ignore unknown ciphers either. So, construct a list - # of just those that we _do_ support. - cls.ALL_TLS13_CIPHERS = ":".join( - x.name for x in filter(lambda x: x.tls_version == "TLSv1.3", cipher_infos.values()) - ) - return cls.ALL_TLS13_CIPHERS - - @staticmethod - def from_conn(conn, *args, **kwargs): - return ModernConnection( - server_name=conn.server_name, - ip_address=conn.ip_address, - port=conn.port, - ipv6=conn.ipv6, - send_SNI=conn.send_SNI, - task=conn.task, - sock_setup=conn.sock_setup, - timeout=conn.timeout, - *args, - **kwargs, - ) - - def _set_ciphers(self): - self.set_cipher_list(self.ciphers, self.tls13ciphers) - - -class DebugConnection(ConnectionCommon, LegacySslClient): - """ - A legacy OpenSSL based SSL/TLS <= TLS 1.2 client. Defaults to best possible - protocol version. - - """ - - ALL_CIPHERS = "ALL:COMPLEMENTOFALL" - - def __init__(self, version=SSLV23, ciphers=ALL_CIPHERS, **kwargs): - self.ciphers = ciphers - self.version = version - super().__init__(**kwargs) - - @staticmethod - def from_conn(conn, *args, **kwargs): - return DebugConnection( - server_name=conn.server_name, - ip_address=conn.ip_address, - port=conn.port, - ipv6=conn.ipv6, - send_SNI=conn.send_SNI, - task=conn.task, - sock_setup=conn.sock_setup, - timeout=conn.timeout, - *args, - **kwargs, - ) - - def _set_ciphers(self): - self.set_cipher_list(self.ciphers) - - -class SSLConnectionWrapper: - """ - A NASSL based SSL connection that tries hard to connect using various - combinations of protocol settings and with an http.client.HTTPConnection - like interface. Makes a TLS connection using ModernConnection for TLS 1.3, - otherwise connecting with the highest possible SSL/TLS version supported - by DebugConnection for target servers that do not support newer protocols - and ciphers. - - This class should be used instead of native Python SSL/TLS connectivity - because the native functionality does not support legacy protocols, - protocol features and ciphers. - - """ - - def __init__(self, conn=None, **kwargs): - if conn: - # Use an existing connection - self.host = conn.server_name - self.conn = conn - else: - # First see if the server supports TLS 1.3 - # Do not use ModernConnection for other protocol versions as it - # lacks support for verifying TLS compression, insecure - # renegotiation and client renegotiation. - # Note: TLS related tests may rely on the information if - # TLS 1.3 connection was explicitly possible or not. - # - # No TLS 1.3? Try the lesser versions. For SSLV2 we need to - # explicitly set it. - # - # Now, try ModernConnection again because, while it lacks - # some features, it - # also supports some ciphers that DebugConnection does not, - # better to verify what we can than fail to connect at all. - # Ciphers known to be unsupported by DebugConnection but - # supported by ModernConnection include: - # - AES128-CCM - # - DHE-RSA-CHACHA20-POLY1305 - # - ECDHE-RSA-CHACHA20-POLY1305 - # - ECDHE-ECDSA-CHACHA20-POLY1305 - connection_attempts = [ - (ModernConnection, TLSV1_3), - (DebugConnection, SSLV23), - (DebugConnection, SSLV2), - (ModernConnection, SSLV23), - ] - fails = 0 - for current_conn, current_version in connection_attempts: - try: - self.conn = current_conn(version=current_version, **kwargs) - break - except ConnectionHandshakeException: - fails += 1 - if fails >= len(connection_attempts): - raise - - # For similarity/compatibility with http.client.HTTP(S)Connection: - self.host = self.conn.server_name - self.port = self.conn.port - - def __enter__(self): - return self.conn.__enter__() - - def __exit__(self, exception_type, exception_value, traceback): - return self.conn.__exit__(exception_type, exception_value, traceback) - - -class HTTPSConnection(SSLConnectionWrapper): - """ - A NASSL based HTTPS connection with an http.client.HTTPConnection like - interface. - - HTTP requests are simple HTTP/1.1 one-shot (connection: close) requests. - This class is NOT intended to be a general purpose rich HTTP client. - - """ - - def __init__( - self, - host=None, - port=None, - timeout=DEFAULT_TIMEOUT, - socket_af=socket.AF_INET, - task=None, - ip_address=None, - conn=None, - **kwargs, - ): - if conn: - super().__init__(conn=conn) - else: - ipv6 = True if socket_af is socket.AF_INET6 else False - port = 443 if not port else port - super().__init__( - server_name=host, - ip_address=ip_address, - port=port, - ipv6=ipv6, - tries=1, - timeout=timeout, - task=task, - **kwargs, - ) - - @classmethod - def fromconn(cls, conn): - return cls(conn=conn) - - def write(self, data): - if self.conn.is_handshake_completed(): - self.conn.write(data) - elif self.conn.get_ssl_version() == TLSV1_3: - self.conn.write_early_data(data) - - def writestr(self, str, encoding="ascii"): - self.write(str.encode(encoding)) - - def putrequest(self, method, path, skip_accept_encoding=True): - self.writestr(f"{method} {path} HTTP/1.1\r\n") - self.putheader("Host", self.host) - self.putheader("Connection", "close") - - def putheader(self, name, value): - self.writestr(f"{name}: {value}\r\n") - - def endheaders(self): - self.writestr("\r\n") - - def getresponse(self): - # Based on: https://stackoverflow.com/a/47687312 - class BytesIOSocket: - def __init__(self, content): - self.handle = BytesIO(content) - - def makefile(self, mode): - return self.handle - - class AutoUpdatingHTTPResponse(http.client.HTTPResponse): - def __init__(self, conn): - self.conn = conn - self.bytesio = BytesIOSocket(self._fetch_headers()) - super().__init__(self.bytesio) - - def _fetch_headers(self): - # read all HTTP headers (i.e. until \r\n\r\n or EOF) - data = bytearray() - while b"\r\n\r\n" not in data: - data.extend(self.conn.read(1024)) - return data - - def _update(self, amt): - # save the current position in the underlying buffer, hope that - # no other code accesses the buffer while we are working with - # it. - pos = self.bytesio.handle.tell() - - # move the read/write cursor in the underlying buffer to the - # end so that we append to the existing data. - self.bytesio.handle.seek(0, 2) - - # read and decrypt upto the number of requested bytes from the - # network and write them to the underlying buffer. - chunk_size = amt if amt and amt < HTTPS_READ_CHUNK_SIZE else HTTPS_READ_CHUNK_SIZE - try: - while not amt or (self.bytesio.handle.tell() - pos) < amt: - self.bytesio.handle.write(self.conn.read(chunk_size)) - except OSError: - pass - - # reset the read/write cursor to the original position - self.bytesio.handle.seek(pos, 0) - - def read(self, amt=None): - # fetch additional response bytes on demand - self._update(amt) - - # delegate actual response byte processing to the base class - return super().read(amt) - - def response_from_bytes(data): - response = AutoUpdatingHTTPResponse(self.conn) - response.begin() - return response - - return response_from_bytes(None) - - def close(self): - self.conn.safe_shutdown() - - -class HTTPConnection(http.client.HTTPConnection): - def __init__( - self, - host, - port=None, - timeout=DEFAULT_TIMEOUT, - source_address=None, - socket_af=socket.AF_INET, - task=None, - ip_address=None, - ): - self.host = host - self.port = port - self.timeout = timeout - self.socket_af = socket_af - self.task = task - self.ip_address = ip_address - - http.client.HTTPConnection.__init__(self, host, port, timeout, source_address) - - def connect(self): - ipv6 = True if self.socket_af is socket.AF_INET6 else False - (self.ip_address, self.sock) = sock_connect( - self.host, self.ip_address, self.port, ipv6, self.task, self.timeout - ) - - -# TODO: document and/or clean up the possible set of raised exceptions -# TODO: remove task parameter and instead use celery_app.current_worker_task? -def http_fetch( - host, - af=socket.AF_INET, - path="/", - port=80, - http_method="GET", - task=None, - depth=0, - ip_address=None, - put_headers=[], - ret_headers=None, - needed_headers=[], - ret_visited_hosts=None, - keep_conn_open=False, - needed_headers_follow_redirect=False, -): - if path == "": - path = "/" - - tries_left = MAX_TRIES - timeout = 10 - while tries_left > 0: - try: - conn = None - if port == 443: - conn = HTTPSConnection( - host=host, - ip_address=ip_address, - port=port, - socket_af=af, - task=task, - timeout=timeout, - ) - else: - conn = HTTPConnection( - host=host, ip_address=ip_address, port=port, socket_af=af, task=task, timeout=timeout - ) - conn.putrequest(http_method, path, skip_accept_encoding=True) - # Must specify User-Agent. Some webservers return error otherwise. - conn.putheader("User-Agent", settings.USER_AGENT) - # Set headers (eg for HTTP-compression test) - for k, v in put_headers: - conn.putheader(k, v) - conn.endheaders() - res = conn.getresponse() - if not keep_conn_open: - conn.close() - break - # If we could not connect we can try again. - except (OSError, ConnectionSocketException): - try: - if conn: - conn.close() - except (OSError, http.client.HTTPException): - pass - tries_left -= 1 - if tries_left <= 0: - raise - time.sleep(1) - # If we got another exception just raise it. - except (http.client.HTTPException, ConnectionHandshakeException): - try: - if conn: - conn.close() - except (OSError, http.client.HTTPException): - pass - raise - except _nassl.OpenSSLError: - try: - if conn: - conn.close() - except (OSError, http.client.HTTPException): - pass - raise ConnectionHandshakeException - - if not ret_headers: - ret_headers = {} - if port not in ret_headers: - ret_headers[port] = [] - for nh in needed_headers: - ret_headers[port].append((nh, res.getheader(nh))) - - if not ret_visited_hosts: - ret_visited_hosts = {} - if port not in ret_visited_hosts: - ret_visited_hosts[port] = [] - ret_visited_hosts[port].append(host) - - # Follow redirects, MAX_REDIRECT_DEPTH times to prevent infloop. - if 300 <= res.status < 400 and depth < MAX_REDIRECT_DEPTH and res.getheader("location"): - u = urlparse(res.getheader("location")) - if u.scheme == "https": - port = 443 - if u.netloc != "": - host = u.netloc - host = host.split(":")[0] - path = u.path - if not path.startswith("/"): - path = "/" + path - # If the connection was not closed earlier, close it. - if keep_conn_open: - conn.close() - depth += 1 - return http_fetch( - host, - af=af, - path=path, - port=port, - http_method=http_method, - task=task, - depth=depth, - ret_headers=ret_headers, - ret_visited_hosts=ret_visited_hosts, - keep_conn_open=keep_conn_open, - # By default, needed_headers are returned based on the first response - - # this follow_redirect flag returns them from the last response instead - # for security.txt. Also see #378 - needed_headers=needed_headers if needed_headers_follow_redirect else [], - needed_headers_follow_redirect=needed_headers_follow_redirect, - ) - - return conn, res, ret_headers, ret_visited_hosts diff --git a/checks/tasks/tls_connection_exceptions.py b/checks/tasks/tls_connection_exceptions.py deleted file mode 100644 index 99dc12781..000000000 --- a/checks/tasks/tls_connection_exceptions.py +++ /dev/null @@ -1,10 +0,0 @@ -class ConnectionHandshakeException(Exception): - pass - - -class ConnectionSocketException(Exception): - pass - - -class NoIpError(Exception): - pass diff --git a/docker/Dockerfile b/docker/Dockerfile index 435d86ea2..f3c7cb2de 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -48,16 +48,15 @@ RUN ./configure \ RUN make RUN make install -FROM build-deps AS build-nassl +FROM --platform=linux/amd64 build-deps AS build-nassl -COPY vendor/nassl /src/vendor/nassl +COPY vendor/nassl6 /src/vendor/nassl WORKDIR /src/vendor/nassl -ADD vendor/zlib-1.2.13.tar.gz ./ -COPY vendor/openssl-1.0.2e ./openssl-1.0.2e -COPY vendor/openssl-master ./openssl-master +RUN ln -s /usr/bin/python3 /usr/bin/python -RUN python3 build_from_scratch.py +RUN pip3 install -r requirements-dev.txt +RUN invoke build.all RUN python3 setup.py install # intermediate stage with apt and python dependencies @@ -68,6 +67,7 @@ COPY requirements.txt /src/ WORKDIR /src RUN pip3 install -r requirements.txt +RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl.tar.gz # stage with app dependencies and lint/test depencencies FROM build-app-deps AS linttest-deps diff --git a/docker/compose.development.yaml b/docker/compose.development.yaml index b967519ab..cbcb262b8 100644 --- a/docker/compose.development.yaml +++ b/docker/compose.development.yaml @@ -9,7 +9,7 @@ services: restart: unless-stopped ports: - - 8080:8080 + - 0.0.0.0:8080:8080 volumes: - ./port-expose/nginx_templates/:/etc/nginx/templates/ diff --git a/docker/defaults.env b/docker/defaults.env index bebe5f775..474a5dbd6 100644 --- a/docker/defaults.env +++ b/docker/defaults.env @@ -101,7 +101,7 @@ DEBUG=False # Set log level for various loggers DJANGO_LOG_LEVEL=INFO INTERNETNL_LOG_LEVEL=INFO -CELERY_LOG_LEVEL=ERROR +CELERY_LOG_LEVEL=INFO # Enable debug loglevel for other loggers DEBUG_LOG=False # Enable debug logging on internal Unbound library diff --git a/interface/batch/scheduler.py b/interface/batch/scheduler.py index 569a4bb3a..51c49e8e1 100644 --- a/interface/batch/scheduler.py +++ b/interface/batch/scheduler.py @@ -60,10 +60,10 @@ BATCH_MAILTEST["subtests"]["dnssec"] = dnssec_mail_taskset if settings.INTERNET_NL_CHECK_SUPPORT_TLS: - from checks.tasks.tls import batch_web_registered as tls_web_taskset + from checks.tasks.tls.tasks_reports import batch_web_registered as tls_web_taskset BATCH_WEBTEST["subtests"]["tls"] = tls_web_taskset - from checks.tasks.tls import batch_mail_registered as tls_mail_taskset + from checks.tasks.tls.tasks_reports import batch_mail_registered as tls_mail_taskset BATCH_MAILTEST["subtests"]["tls"] = tls_mail_taskset diff --git a/interface/management/commands/ciphers.py b/interface/management/commands/ciphers.py deleted file mode 100644 index cc59afccd..000000000 --- a/interface/management/commands/ciphers.py +++ /dev/null @@ -1,50 +0,0 @@ -from django.core.management.base import BaseCommand - -from checks.tasks.cipher_info import CipherScoreAndSecLevel, load_cipher_info - - -class Command(BaseCommand): - help = ( - "List the supported SSL/TLS ciphers, ala the openssl ciphers command. " - "Tip; Pipe the output through the `column -t` command." - ) - - def add_arguments(self, parser): - parser.add_argument("ciphers", nargs="*", help="Zero or more OpenSSL cipher names to show details for.") - parser.add_argument( - "--sec-level", - choices=["INSUFFICIENT", "PHASE_OUT", "SUFFICIENT", "GOOD"], - help="Only show ciphers of a certain security level.", - ) - - def handle(self, *args, **options): - cipher_infos = load_cipher_info() - v_level = options["verbosity"] - - for ci in cipher_infos.values(): - if options["ciphers"] and ci.name not in options["ciphers"]: - continue - sec_level = CipherScoreAndSecLevel.determine_appendix_c_sec_level(ci).name - if options["sec_level"] and sec_level != options["sec_level"]: - continue - - cipher_string = f"{ci.name}" - - if v_level > 0: - cipher_string += ( - f"\t{ci.tls_version}" - f"\tKx={ci.kex_algs}" - f"\tAu={ci.auth_alg}" - f"\tEnc={ci.bulk_enc_alg}({ci.bulk_enc_alg_sec_len})" - f"\tMac={ci.mac_alg}" - ) - - if v_level > 1: - cipher_string += f"\tConn={ci.conn_class.__name__}" - - if v_level > 2: - formatted_score = CipherScoreAndSecLevel.format_score(CipherScoreAndSecLevel.calc_cipher_score(ci)) - cipher_string += f"\tSecLevel={sec_level}" - cipher_string += f"\tScore={formatted_score}" - - self.stdout.write(cipher_string) diff --git a/interface/management/commands/connect.py b/interface/management/commands/connect.py deleted file mode 100644 index 32535c884..000000000 --- a/interface/management/commands/connect.py +++ /dev/null @@ -1,107 +0,0 @@ -from django.core.management.base import BaseCommand - -from checks.http_client import http_get -from checks.tasks.cipher_info import CipherScoreAndSecLevel, cipher_infos -from checks.tasks.tls import SMTPConnection -from checks.tasks.tls_connection import ( - SSLV2, - SSLV3, - SSLV23, - TLSV1, - TLSV1_1, - TLSV1_2, - TLSV1_3, - DebugConnection, - ModernConnection, - SSLConnectionWrapper, -) - - -class Command(BaseCommand): - help = "Test connecting with the Internet.nl SSL/TLS clients." - - def add_arguments(self, parser): - parser.add_argument( - "server_or_url", - help=( - "Specifying a URL will output the page body and set the exit " - "code to the HTTP response code. Specifing an FQDN will " - "connect and print openssl s_client -connect like output." - ), - ) - parser.add_argument("--port", type=int, default=443) - parser.add_argument("--conn", choices=["auto", "debug", "modern", "auto_starttls"], default="auto") - parser.add_argument( - "--tls-version", - choices=["auto", "SSLv2", "SSLv3", "TLSv1.0", "TLSv1.1", "TLSv1.2", "TLSv1.3"], - default="auto", - ) - parser.add_argument( - "--cipher-string", - default="", - help=("Cipher string to use for the connection. Default is all " "available ciphers."), - ) - parser.add_argument("--calc-score", action="store_true", help=("Calculate the prescribed ordering score.")) - - def handle(self, *args, **options): - server_or_url = options["server_or_url"] - - if server_or_url.startswith("http"): - response = http_get(server_or_url) - self.stdout.write(response.text) - exit(response.status_code) - - tls_version = { - "auto": SSLV23, - "SSLv2": SSLV2, - "SSLv3": SSLV3, - "TLSv1.0": TLSV1, - "TLSV1.1": TLSV1_1, - "TLSV1.2": TLSV1_2, - "TLSv1.3": TLSV1_3, - }.get(options["tls_version"]) - - conn_class = { - "auto": SSLConnectionWrapper, - "debug": DebugConnection, - "modern": ModernConnection, - "auto_starttls": SMTPConnection, - }.get(options["conn"]) - - kwargs = { - "server_name": server_or_url, - "port": options["port"], - } - - if conn_class not in (SSLConnectionWrapper, SMTPConnection): - kwargs["version"] = tls_version - - if options["cipher_string"]: - kwargs["ciphers"] = options["cipher_string"] - - with conn_class(**kwargs) as conn: - # Output a partial version of the openssl s_client -connect output: - self.stdout.write(f"CONNECTED({conn.__class__.__name__})") - - if isinstance(conn, ModernConnection): - self.stdout.write("---") - self.stdout.write(f"Peer signing digest: {conn.get_peer_signature_digest()}") - self.stdout.write(f"Peer signature type: {conn.get_peer_signature_type()}") - self.stdout.write("---") - - self.stdout.write(f"New, {conn.get_ssl_version().name}, Cipher is " f"{conn.get_current_cipher_name()}") - - if isinstance(conn, DebugConnection): - self.stdout.write(f"Compression: {conn.get_current_compression_method()}") - self.stdout.write(f"Secure Renegotiation: {conn.get_secure_renegotiation_support()}") - - self.stdout.write(conn.get_session().as_text()) - - # Output the score if requested. - if options["calc_score"]: - ci = cipher_infos.get(conn.get_current_cipher_name()) - self.stdout.write(f"Score Header : " f"{CipherScoreAndSecLevel.get_score_header()}") - self.stdout.write( - f"Score Bit Flags: " - f"{CipherScoreAndSecLevel.format_score(CipherScoreAndSecLevel.calc_cipher_score(ci))}" - ) diff --git a/interface/management/commands/probe.py b/interface/management/commands/probe.py index 2fe3dfbe6..e811bd31a 100644 --- a/interface/management/commands/probe.py +++ b/interface/management/commands/probe.py @@ -3,33 +3,11 @@ from django.core.management.base import BaseCommand -from checks.tasks import ipv6, dnssec, mail, shared, appsecpriv, tls, rpki +from checks.tasks import ipv6, dnssec, mail, shared, appsecpriv, rpki +from checks.tasks.tls import tasks_reports as tls_tasks -def force_debug_logging(): - debug_log = logging.getLogger(__package__) - - formatter = logging.Formatter( - "%(asctime)s\t%(levelname)-8s - %(filename)-20s:%(lineno)-4s - %(funcName)20s() - %(message)s" - ) - stream_handler = logging.StreamHandler() - stream_handler.setFormatter(formatter) - stream_handler.setLevel(logging.DEBUG) - debug_log.addHandler(stream_handler) - debug_log.setLevel(logging.DEBUG) - logging.getLogger("urllib3").setLevel(logging.WARNING) - - logger = logging.getLogger("internetnl") - logger.setLevel(logging.DEBUG) - logger = logging.getLogger("django") - logger.setLevel(logging.DEBUG) - logger = logging.getLogger("celery") - logger.setLevel(logging.DEBUG) - - return debug_log - - -log = force_debug_logging() +log = logging.getLogger(__package__) PROBES: Dict[str, Optional[Callable]] = { "ipv6_web": ipv6.web, @@ -43,10 +21,10 @@ def force_debug_logging(): "shared_mail_get_servers": shared.mail_get_servers, "shared_resolve_a_aaaa": shared.resolve_a_aaaa, "appsecpriv_web_appsecpriv": appsecpriv.web_appsecpriv, - "tls_web_cert": tls.web_cert, - "tls_web_conn": tls.web_conn, - "tls_web_http": tls.web_http, - "tls_mail_smtp_starttls": tls.mail_smtp_starttls, + "tls_web_cert": tls_tasks.web_cert, + "tls_web_conn": tls_tasks.web_conn, + "tls_web_http": tls_tasks.web_http, + "tls_mail_smtp_starttls": tls_tasks.mail_smtp_starttls, "mail_rpki": rpki.mail_rpki, "web_rpki": rpki.web_rpki, "all": None, diff --git a/internetnl/settings.py b/internetnl/settings.py index 331aed486..06e847fa7 100644 --- a/internetnl/settings.py +++ b/internetnl/settings.py @@ -57,7 +57,7 @@ # # Application logging: DJANGO_LOG_LEVEL = getenv("DJANGO_LOG_LEVEL", "INFO") INTERNETNL_LOG_LEVEL = getenv("INTERNETNL_LOG_LEVEL", "INFO") -CELERY_LOG_LEVEL = getenv("CELERY_LOG_LEVEL", "ERROR") +CELERY_LOG_LEVEL = getenv("CELERY_LOG_LEVEL", "INFO") # Infrastructure # # Database @@ -319,17 +319,17 @@ "checks.tasks.ipv6.mail_callback": {"queue": "db_worker"}, "checks.tasks.ipv6.web_callback": {"queue": "db_worker"}, "checks.tasks.mail.mail_callback": {"queue": "db_worker"}, - "checks.tasks.tls.mail_callback": {"queue": "db_worker"}, - "checks.tasks.tls.web_callback": {"queue": "db_worker"}, + "checks.tasks.tls.tasks_reports.mail_callback": {"queue": "db_worker"}, + "checks.tasks.tls.tasks_reports.web_callback": {"queue": "db_worker"}, "checks.tasks.appsecpriv.web_callback": {"queue": "db_worker"}, "checks.tasks.rpki.web_callback": {"queue": "db_worker"}, "checks.tasks.rpki.mail_callback": {"queue": "db_worker"}, "interface.views.shared.run_stats_queries": {"queue": "slow_db_worker"}, "interface.views.shared.update_running_status": {"queue": "slow_db_worker"}, "checks.tasks.update.update_hof": {"queue": "slow_db_worker"}, - "checks.tasks.tls.web_cert": {"queue": "nassl_worker"}, - "checks.tasks.tls.web_conn": {"queue": "nassl_worker"}, - "checks.tasks.tls.mail_smtp_starttls": {"queue": "nassl_worker"}, + "checks.tasks.tls.tasks_reports.web_cert": {"queue": "nassl_worker"}, + "checks.tasks.tls.tasks_reports.web_conn": {"queue": "nassl_worker"}, + "checks.tasks.tls.tasks_reports.mail_smtp_starttls": {"queue": "nassl_worker"}, # Spread out all the work of all workers, the resolv worker has most issues with # https://github.com/celery/celery/issues/6819 - so that should be rebooted a bit more often. "checks.tasks.ipv6.ns": {"queue": "ipv6_worker"}, @@ -338,7 +338,7 @@ "checks.tasks.mail.dmarc": {"queue": "mail_worker"}, "checks.tasks.mail.dkim": {"queue": "mail_worker"}, "checks.tasks.mail.spf": {"queue": "mail_worker"}, - "checks.tasks.tls.web_http": {"queue": "web_worker"}, + "checks.tasks.tls.tasks_reports.web_http": {"queue": "web_worker"}, "checks.tasks.appsecpriv.web_appsecpriv": {"queue": "web_worker"}, "checks.tasks.rpki.mail_ns_rpki": {"queue": "rpki_worker"}, "checks.tasks.rpki.mail_mx_ns_rpki": {"queue": "rpki_worker"}, @@ -368,12 +368,12 @@ "checks.tasks.mail.batch_spf": {"queue": "batch_main"}, "checks.tasks.shared.batch_mail_get_servers": {"queue": "batch_main"}, "checks.tasks.shared.batch_resolve_a_aaaa": {"queue": "batch_main"}, - "checks.tasks.tls.batch_mail_callback": {"queue": "batch_callback"}, - "checks.tasks.tls.batch_mail_smtp_starttls": {"queue": "batch_main"}, - "checks.tasks.tls.batch_web_callback": {"queue": "batch_callback"}, - "checks.tasks.tls.batch_web_cert": {"queue": "batch_nassl"}, - "checks.tasks.tls.batch_web_conn": {"queue": "batch_nassl"}, - "checks.tasks.tls.batch_web_http": {"queue": "batch_nassl"}, + "checks.tasks.tls.tasks_reports.batch_mail_callback": {"queue": "batch_callback"}, + "checks.tasks.tls.tasks_reports.batch_mail_smtp_starttls": {"queue": "batch_main"}, + "checks.tasks.tls.tasks_reports.batch_web_callback": {"queue": "batch_callback"}, + "checks.tasks.tls.tasks_reports.batch_web_cert": {"queue": "batch_nassl"}, + "checks.tasks.tls.tasks_reports.batch_web_conn": {"queue": "batch_nassl"}, + "checks.tasks.tls.tasks_reports.batch_web_http": {"queue": "batch_nassl"}, "checks.tasks.appsecpriv.batch_web_appsecpriv": {"queue": "batch_main"}, "checks.tasks.appsecpriv.batch_web_callback": {"queue": "batch_callback"}, "checks.tasks.rpki.batch_mail_callback": {"queue": "batch_callback"}, @@ -543,6 +543,20 @@ HOF_UPDATE_INTERVAL = 600 # seconds +color_formatter = { + "()": "colorlog.ColoredFormatter", + # to get the name of the logger a message came from, add %(name)s. + "format": "%(log_color)s%(asctime)s\t%(name)s %(levelname)-8s - %(filename)s:%(lineno)-4s - " + "%(funcName)s - %(message)s", + "datefmt": "%Y-%m-%d %H:%M:%S", + "log_colors": { + # "DEBUG": "white", + "INFO": "green", + "WARNING": "yellow", + "ERROR": "red", + "CRITICAL": "bold_red", + }, +} LOGGING = { "version": 1, "disable_existing_loggers": False, @@ -558,22 +572,7 @@ }, }, "formatters": { - "debug": { - "format": "%(asctime)s\t%(levelname)-8s - %(filename)-20s:%(lineno)-4s - " "%(funcName)20s() - %(message)s", - }, - "color": { - "()": "colorlog.ColoredFormatter", - # to get the name of the logger a message came from, add %(name)s. - "format": "%(log_color)s%(asctime)s\t%(levelname)-8s - " "%(message)s", - "datefmt": "%Y-%m-%d %H:%M:%S", - "log_colors": { - "DEBUG": "green", - "INFO": "white", - "WARNING": "yellow", - "ERROR": "red", - "CRITICAL": "bold_red", - }, - }, + "color": color_formatter, }, "loggers": { # Default Django logging, we expect django to work, and therefore only show INFO messages. @@ -586,10 +585,22 @@ "handlers": ["console", "file"], "level": INTERNETNL_LOG_LEVEL, }, + "checks": { + "handlers": ["console", "file"], + "level": INTERNETNL_LOG_LEVEL, + }, + "interface": { + "handlers": ["console", "file"], + "level": INTERNETNL_LOG_LEVEL, + }, # ERROR disables verbose task logging (ie: "received task...", "...succeeded in...") "celery.app.trace": { "handlers": ["console"], - "level": CELERY_LOG_LEVEL, + "level": "ERROR", + }, + "celery.utils.functional": { + "handlers": ["console"], + "level": "INFO", }, "celery.worker.strategy": { "level": CELERY_LOG_LEVEL, diff --git a/remote_data/certs/ca-bundle.crt b/remote_data/certs/ca-bundle.crt index 8795817d3..02ec02a50 100644 --- a/remote_data/certs/ca-bundle.crt +++ b/remote_data/certs/ca-bundle.crt @@ -1,14 +1,14 @@ ## ## Bundle of CA Root Certificates ## -## Certificate data from Mozilla as of: Tue May 14 12:27:56 2024 +## Certificate data from Mozilla as of: Thu May 2 18:41:07 2024 ## ## This is a bundle of X.509 certificates of public Certificate Authorities ## (CA). These were automatically extracted from Mozilla's root certificates ## file (certdata.txt). This file can be found in the mozilla source tree: ## http://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt ## -## It contains the certificates in plain text and PEM format and therefore +## It contains the certificates in PEM format and therefore ## can be directly used with curl / libcurl / php_curl, or with ## an Apache+mod_ssl webserver for SSL client authentication. ## Just configure this file as the SSLCACertificateFile. @@ -19,14372 +19,3563 @@ GlobalSign Root CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=B1:BC:96:8B:D4:F4:9D:62:2A:A8:9A:81:F2:15:01:52:A4:1D:82:9C -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 04:00:00:00:00:01:15:4b:5a:c3:94 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA - Validity - Not Before: Sep 1 12:00:00 1998 GMT - Not After : Jan 28 12:00:00 2028 GMT - Subject: C=BE, O=GlobalSign nv-sa, OU=Root CA, CN=GlobalSign Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:da:0e:e6:99:8d:ce:a3:e3:4f:8a:7e:fb:f1:8b: - 83:25:6b:ea:48:1f:f1:2a:b0:b9:95:11:04:bd:f0: - 63:d1:e2:67:66:cf:1c:dd:cf:1b:48:2b:ee:8d:89: - 8e:9a:af:29:80:65:ab:e9:c7:2d:12:cb:ab:1c:4c: - 70:07:a1:3d:0a:30:cd:15:8d:4f:f8:dd:d4:8c:50: - 15:1c:ef:50:ee:c4:2e:f7:fc:e9:52:f2:91:7d:e0: - 6d:d5:35:30:8e:5e:43:73:f2:41:e9:d5:6a:e3:b2: - 89:3a:56:39:38:6f:06:3c:88:69:5b:2a:4d:c5:a7: - 54:b8:6c:89:cc:9b:f9:3c:ca:e5:fd:89:f5:12:3c: - 92:78:96:d6:dc:74:6e:93:44:61:d1:8d:c7:46:b2: - 75:0e:86:e8:19:8a:d5:6d:6c:d5:78:16:95:a2:e9: - c8:0a:38:eb:f2:24:13:4f:73:54:93:13:85:3a:1b: - bc:1e:34:b5:8b:05:8c:b9:77:8b:b1:db:1f:20:91: - ab:09:53:6e:90:ce:7b:37:74:b9:70:47:91:22:51: - 63:16:79:ae:b1:ae:41:26:08:c8:19:2b:d1:46:aa: - 48:d6:64:2a:d7:83:34:ff:2c:2a:c1:6c:19:43:4a: - 07:85:e7:d3:7c:f6:21:68:ef:ea:f2:52:9f:7f:93: - 90:cf - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 60:7B:66:1A:45:0D:97:CA:89:50:2F:7D:04:CD:34:A8:FF:FC:FD:4B - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - d6:73:e7:7c:4f:76:d0:8d:bf:ec:ba:a2:be:34:c5:28:32:b5: - 7c:fc:6c:9c:2c:2b:bd:09:9e:53:bf:6b:5e:aa:11:48:b6:e5: - 08:a3:b3:ca:3d:61:4d:d3:46:09:b3:3e:c3:a0:e3:63:55:1b: - f2:ba:ef:ad:39:e1:43:b9:38:a3:e6:2f:8a:26:3b:ef:a0:50: - 56:f9:c6:0a:fd:38:cd:c4:0b:70:51:94:97:98:04:df:c3:5f: - 94:d5:15:c9:14:41:9c:c4:5d:75:64:15:0d:ff:55:30:ec:86: - 8f:ff:0d:ef:2c:b9:63:46:f6:aa:fc:df:bc:69:fd:2e:12:48: - 64:9a:e0:95:f0:a6:ef:29:8f:01:b1:15:b5:0c:1d:a5:fe:69: - 2c:69:24:78:1e:b3:a7:1c:71:62:ee:ca:c8:97:ac:17:5d:8a: - c2:f8:47:86:6e:2a:c4:56:31:95:d0:67:89:85:2b:f9:6c:a6: - 5d:46:9d:0c:aa:82:e4:99:51:dd:70:b7:db:56:3d:61:e4:6a: - e1:5c:d6:f6:fe:3d:de:41:cc:07:ae:63:52:bf:53:53:f4:2b: - e9:c7:fd:b6:f7:82:5f:85:d2:41:18:db:81:b3:04:1c:c5:1f: - a4:80:6f:15:20:c9:de:0c:88:0a:1d:d6:66:55:e2:fc:48:c9: - 29:26:69:e0 ------BEGIN CERTIFICATE----- -MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG -A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv -b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw -MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i -YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT -aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ -jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp -xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp -1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG -snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ -U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 -9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E -BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B -AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz -yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE -38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP -AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad -DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME -HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== +================== +-----BEGIN CERTIFICATE----- +MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkGA1UEBhMCQkUx +GTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkds +b2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAwMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNV +BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYD +VQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa +DuaZjc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavpxy0Sy6sc +THAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp1Wrjsok6Vjk4bwY8iGlb +Kk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdGsnUOhugZitVtbNV4FpWi6cgKOOvyJBNP +c1STE4U6G7weNLWLBYy5d4ux2x8gkasJU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrX +gzT/LCrBbBlDSgeF59N89iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV +HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0BAQUF +AAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOzyj1hTdNGCbM+w6Dj +Y1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE38NflNUVyRRBnMRddWQVDf9VMOyG +j/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymPAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhH +hm4qxFYxldBniYUr+WymXUadDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveC +X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== -----END CERTIFICATE----- Entrust.net Premium 2048 Secure Server CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=50:30:06:09:1D:97:D4:F5:AE:39:F7:CB:E7:92:7D:7D:65:2D:34:31 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 946069240 (0x3863def8) - Signature Algorithm: sha1WithRSAEncryption - Issuer: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048) - Validity - Not Before: Dec 24 17:50:51 1999 GMT - Not After : Jul 24 14:15:12 2029 GMT - Subject: O=Entrust.net, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), OU=(c) 1999 Entrust.net Limited, CN=Entrust.net Certification Authority (2048) - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ad:4d:4b:a9:12:86:b2:ea:a3:20:07:15:16:64: - 2a:2b:4b:d1:bf:0b:4a:4d:8e:ed:80:76:a5:67:b7: - 78:40:c0:73:42:c8:68:c0:db:53:2b:dd:5e:b8:76: - 98:35:93:8b:1a:9d:7c:13:3a:0e:1f:5b:b7:1e:cf: - e5:24:14:1e:b1:81:a9:8d:7d:b8:cc:6b:4b:03:f1: - 02:0c:dc:ab:a5:40:24:00:7f:74:94:a1:9d:08:29: - b3:88:0b:f5:87:77:9d:55:cd:e4:c3:7e:d7:6a:64: - ab:85:14:86:95:5b:97:32:50:6f:3d:c8:ba:66:0c: - e3:fc:bd:b8:49:c1:76:89:49:19:fd:c0:a8:bd:89: - a3:67:2f:c6:9f:bc:71:19:60:b8:2d:e9:2c:c9:90: - 76:66:7b:94:e2:af:78:d6:65:53:5d:3c:d6:9c:b2: - cf:29:03:f9:2f:a4:50:b2:d4:48:ce:05:32:55:8a: - fd:b2:64:4c:0e:e4:98:07:75:db:7f:df:b9:08:55: - 60:85:30:29:f9:7b:48:a4:69:86:e3:35:3f:1e:86: - 5d:7a:7a:15:bd:ef:00:8e:15:22:54:17:00:90:26: - 93:bc:0e:49:68:91:bf:f8:47:d3:9d:95:42:c1:0e: - 4d:df:6f:26:cf:c3:18:21:62:66:43:70:d6:d5:c0: - 07:e1 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 55:E4:81:D1:11:80:BE:D8:89:B9:08:A3:31:F9:A1:24:09:16:B9:70 - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 3b:9b:8f:56:9b:30:e7:53:99:7c:7a:79:a7:4d:97:d7:19:95: - 90:fb:06:1f:ca:33:7c:46:63:8f:96:66:24:fa:40:1b:21:27: - ca:e6:72:73:f2:4f:fe:31:99:fd:c8:0c:4c:68:53:c6:80:82: - 13:98:fa:b6:ad:da:5d:3d:f1:ce:6e:f6:15:11:94:82:0c:ee: - 3f:95:af:11:ab:0f:d7:2f:de:1f:03:8f:57:2c:1e:c9:bb:9a: - 1a:44:95:eb:18:4f:a6:1f:cd:7d:57:10:2f:9b:04:09:5a:84: - b5:6e:d8:1d:3a:e1:d6:9e:d1:6c:79:5e:79:1c:14:c5:e3:d0: - 4c:93:3b:65:3c:ed:df:3d:be:a6:e5:95:1a:c3:b5:19:c3:bd: - 5e:5b:bb:ff:23:ef:68:19:cb:12:93:27:5c:03:2d:6f:30:d0: - 1e:b6:1a:ac:de:5a:f7:d1:aa:a8:27:a6:fe:79:81:c4:79:99: - 33:57:ba:12:b0:a9:e0:42:6c:93:ca:56:de:fe:6d:84:0b:08: - 8b:7e:8d:ea:d7:98:21:c6:f3:e7:3c:79:2f:5e:9c:d1:4c:15: - 8d:e1:ec:22:37:cc:9a:43:0b:97:dc:80:90:8d:b3:67:9b:6f: - 48:08:15:56:cf:bf:f1:2b:7c:5e:9a:76:e9:59:90:c5:7c:83: - 35:11:65:51 ------BEGIN CERTIFICATE----- -MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChML -RW50cnVzdC5uZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBp -bmNvcnAuIGJ5IHJlZi4gKGxpbWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5 -IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNVBAMTKkVudHJ1c3QubmV0IENlcnRp -ZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQxNzUwNTFaFw0yOTA3 -MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3d3d3 -LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxp -YWIuKTElMCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEG -A1UEAxMqRW50cnVzdC5uZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgp -MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArU1LqRKGsuqjIAcVFmQq -K0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOLGp18EzoOH1u3Hs/lJBQe -sYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSrhRSGlVuX -MlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVT -XTzWnLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/ -HoZdenoVve8AjhUiVBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH -4QIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV -HQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJKoZIhvcNAQEFBQADggEBADub -j1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPyT/4xmf3IDExo -U8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf -zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5b -u/8j72gZyxKTJ1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+ -bYQLCIt+jerXmCHG8+c8eS9enNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/Er -fF6adulZkMV8gzURZVE= +========================================= +-----BEGIN CERTIFICATE----- +MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u +ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp +bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV +BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx +NzUwNTFaFw0yOTA3MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3 +d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl +MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u +ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL +Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr +hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW +nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi +VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo0IwQDAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJ +KoZIhvcNAQEFBQADggEBADubj1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPy +T/4xmf3IDExoU8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf +zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5bu/8j72gZyxKT +J1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+bYQLCIt+jerXmCHG8+c8eS9e +nNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/ErfF6adulZkMV8gzURZVE= -----END CERTIFICATE----- Baltimore CyberTrust Root -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=D4:DE:20:D0:5E:66:FC:53:FE:1A:50:88:2C:78:DB:28:52:CA:E4:74 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 33554617 (0x20000b9) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root - Validity - Not Before: May 12 18:46:00 2000 GMT - Not After : May 12 23:59:00 2025 GMT - Subject: C=IE, O=Baltimore, OU=CyberTrust, CN=Baltimore CyberTrust Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:a3:04:bb:22:ab:98:3d:57:e8:26:72:9a:b5:79: - d4:29:e2:e1:e8:95:80:b1:b0:e3:5b:8e:2b:29:9a: - 64:df:a1:5d:ed:b0:09:05:6d:db:28:2e:ce:62:a2: - 62:fe:b4:88:da:12:eb:38:eb:21:9d:c0:41:2b:01: - 52:7b:88:77:d3:1c:8f:c7:ba:b9:88:b5:6a:09:e7: - 73:e8:11:40:a7:d1:cc:ca:62:8d:2d:e5:8f:0b:a6: - 50:d2:a8:50:c3:28:ea:f5:ab:25:87:8a:9a:96:1c: - a9:67:b8:3f:0c:d5:f7:f9:52:13:2f:c2:1b:d5:70: - 70:f0:8f:c0:12:ca:06:cb:9a:e1:d9:ca:33:7a:77: - d6:f8:ec:b9:f1:68:44:42:48:13:d2:c0:c2:a4:ae: - 5e:60:fe:b6:a6:05:fc:b4:dd:07:59:02:d4:59:18: - 98:63:f5:a5:63:e0:90:0c:7d:5d:b2:06:7a:f3:85: - ea:eb:d4:03:ae:5e:84:3e:5f:ff:15:ed:69:bc:f9: - 39:36:72:75:cf:77:52:4d:f3:c9:90:2c:b9:3d:e5: - c9:23:53:3f:1f:24:98:21:5c:07:99:29:bd:c6:3a: - ec:e7:6e:86:3a:6b:97:74:63:33:bd:68:18:31:f0: - 78:8d:76:bf:fc:9e:8e:5d:2a:86:a7:4d:90:dc:27: - 1a:39 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - E5:9D:59:30:82:47:58:CC:AC:FA:08:54:36:86:7B:3A:B5:04:4D:F0 - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:3 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 85:0c:5d:8e:e4:6f:51:68:42:05:a0:dd:bb:4f:27:25:84:03: - bd:f7:64:fd:2d:d7:30:e3:a4:10:17:eb:da:29:29:b6:79:3f: - 76:f6:19:13:23:b8:10:0a:f9:58:a4:d4:61:70:bd:04:61:6a: - 12:8a:17:d5:0a:bd:c5:bc:30:7c:d6:e9:0c:25:8d:86:40:4f: - ec:cc:a3:7e:38:c6:37:11:4f:ed:dd:68:31:8e:4c:d2:b3:01: - 74:ee:be:75:5e:07:48:1a:7f:70:ff:16:5c:84:c0:79:85:b8: - 05:fd:7f:be:65:11:a3:0f:c0:02:b4:f8:52:37:39:04:d5:a9: - 31:7a:18:bf:a0:2a:f4:12:99:f7:a3:45:82:e3:3c:5e:f5:9d: - 9e:b5:c8:9e:7c:2e:c8:a4:9e:4e:08:14:4b:6d:fd:70:6d:6b: - 1a:63:bd:64:e6:1f:b7:ce:f0:f2:9f:2e:bb:1b:b7:f2:50:88: - 73:92:c2:e2:e3:16:8d:9a:32:02:ab:8e:18:dd:e9:10:11:ee: - 7e:35:ab:90:af:3e:30:94:7a:d0:33:3d:a7:65:0f:f5:fc:8e: - 9e:62:cf:47:44:2c:01:5d:bb:1d:b5:32:d2:47:d2:38:2e:d0: - fe:81:dc:32:6a:1e:b5:ee:3c:d5:fc:e7:81:1d:19:c3:24:42: - ea:63:39:a9 ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ -RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD -VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX -DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y -ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy -VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr -mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr -IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK -mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu -XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy -dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye -jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1 -BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3 -DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92 -9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx -jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0 -Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz -ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS -R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp +========================= +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJRTESMBAGA1UE +ChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYDVQQDExlCYWx0aW1vcmUgQ3li +ZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoXDTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMC +SUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFs +dGltb3JlIEN5YmVyVHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKME +uyKrmD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjrIZ3AQSsB +UnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeKmpYcqWe4PwzV9/lSEy/C +G9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSuXmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9 +XbIGevOF6uvUA65ehD5f/xXtabz5OTZydc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjpr +l3RjM71oGDHweI12v/yejl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoI +VDaGezq1BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB +BQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT929hkTI7gQCvlYpNRh +cL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3WgxjkzSswF07r51XgdIGn9w/xZchMB5 +hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsa +Y71k5h+3zvDyny67G7fyUIhzksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9H +RCwBXbsdtTLSR9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp -----END CERTIFICATE----- Entrust Root Certification Authority -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=B3:1E:B1:B7:40:E3:6C:84:02:DA:DC:37:D4:4D:F5:D4:67:49:52:F9 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1164660820 (0x456b5054) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority - Validity - Not Before: Nov 27 20:23:42 2006 GMT - Not After : Nov 27 20:53:42 2026 GMT - Subject: C=US, O=Entrust, Inc., OU=www.entrust.net/CPS is incorporated by reference, OU=(c) 2006 Entrust, Inc., CN=Entrust Root Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b6:95:b6:43:42:fa:c6:6d:2a:6f:48:df:94:4c: - 39:57:05:ee:c3:79:11:41:68:36:ed:ec:fe:9a:01: - 8f:a1:38:28:fc:f7:10:46:66:2e:4d:1e:1a:b1:1a: - 4e:c6:d1:c0:95:88:b0:c9:ff:31:8b:33:03:db:b7: - 83:7b:3e:20:84:5e:ed:b2:56:28:a7:f8:e0:b9:40: - 71:37:c5:cb:47:0e:97:2a:68:c0:22:95:62:15:db: - 47:d9:f5:d0:2b:ff:82:4b:c9:ad:3e:de:4c:db:90: - 80:50:3f:09:8a:84:00:ec:30:0a:3d:18:cd:fb:fd: - 2a:59:9a:23:95:17:2c:45:9e:1f:6e:43:79:6d:0c: - 5c:98:fe:48:a7:c5:23:47:5c:5e:fd:6e:e7:1e:b4: - f6:68:45:d1:86:83:5b:a2:8a:8d:b1:e3:29:80:fe: - 25:71:88:ad:be:bc:8f:ac:52:96:4b:aa:51:8d:e4: - 13:31:19:e8:4e:4d:9f:db:ac:b3:6a:d5:bc:39:54: - 71:ca:7a:7a:7f:90:dd:7d:1d:80:d9:81:bb:59:26: - c2:11:fe:e6:93:e2:f7:80:e4:65:fb:34:37:0e:29: - 80:70:4d:af:38:86:2e:9e:7f:57:af:9e:17:ae:eb: - 1c:cb:28:21:5f:b6:1c:d8:e7:a2:04:22:f9:d3:da: - d8:cb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Private Key Usage Period: - Not Before: Nov 27 20:23:42 2006 GMT, Not After: Nov 27 20:53:42 2026 GMT - X509v3 Authority Key Identifier: - 68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D - X509v3 Subject Key Identifier: - 68:90:E4:67:A4:A6:53:80:C7:86:66:A4:F1:F7:4B:43:FB:84:BD:6D - 1.2.840.113533.7.65.0: - 0...V7.1:4.0.... - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 93:d4:30:b0:d7:03:20:2a:d0:f9:63:e8:91:0c:05:20:a9:5f: - 19:ca:7b:72:4e:d4:b1:db:d0:96:fb:54:5a:19:2c:0c:08:f7: - b2:bc:85:a8:9d:7f:6d:3b:52:b3:2a:db:e7:d4:84:8c:63:f6: - 0f:cb:26:01:91:50:6c:f4:5f:14:e2:93:74:c0:13:9e:30:3a: - 50:e3:b4:60:c5:1c:f0:22:44:8d:71:47:ac:c8:1a:c9:e9:9b: - 9a:00:60:13:ff:70:7e:5f:11:4d:49:1b:b3:15:52:7b:c9:54: - da:bf:9d:95:af:6b:9a:d8:9e:e9:f1:e4:43:8d:e2:11:44:3a: - bf:af:bd:83:42:73:52:8b:aa:bb:a7:29:cf:f5:64:1c:0a:4d: - d1:bc:aa:ac:9f:2a:d0:ff:7f:7f:da:7d:ea:b1:ed:30:25:c1: - 84:da:34:d2:5b:78:83:56:ec:9c:36:c3:26:e2:11:f6:67:49: - 1d:92:ab:8c:fb:eb:ff:7a:ee:85:4a:a7:50:80:f0:a7:5c:4a: - 94:2e:5f:05:99:3c:52:41:e0:cd:b4:63:cf:01:43:ba:9c:83: - dc:8f:60:3b:f3:5a:b4:b4:7b:ae:da:0b:90:38:75:ef:81:1d: - 66:d2:f7:57:70:36:b3:bf:fc:28:af:71:25:85:5b:13:fe:1e: - 7f:5a:b4:3c ------BEGIN CERTIFICATE----- -MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC -VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0 -Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW -KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl -cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw -NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw -NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy -ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV -BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ -KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo -Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4 -4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9 -KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI -rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi -94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB -sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi -gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo -kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE -vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA -A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t -O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua -AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP -9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/ -eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m -0vdXcDazv/wor3ElhVsT/h5/WrQ8 +==================================== +-----BEGIN CERTIFICATE----- +MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMCVVMxFjAUBgNV +BAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5jb3Jw +b3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsG +A1UEAxMkRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0 +MloXDTI2MTEyNzIwNTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMu +MTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSByZWZlcmVu +Y2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNVBAMTJEVudHJ1c3QgUm9v +dCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +ALaVtkNC+sZtKm9I35RMOVcF7sN5EUFoNu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYsz +A9u3g3s+IIRe7bJWKKf44LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOww +Cj0Yzfv9KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGIrb68 +j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi94DkZfs0Nw4pgHBN +rziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOBsDCBrTAOBgNVHQ8BAf8EBAMCAQYw +DwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAigA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1 +MzQyWjAfBgNVHSMEGDAWgBRokORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DH +hmak8fdLQ/uEvW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA +A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9tO1KzKtvn1ISM +Y/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6ZuaAGAT/3B+XxFNSRuzFVJ7yVTa +v52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTS +W3iDVuycNsMm4hH2Z0kdkquM++v/eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0 +tHuu2guQOHXvgR1m0vdXcDazv/wor3ElhVsT/h5/WrQ8 -----END CERTIFICATE----- Comodo AAA Services root -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services - Validity - Not Before: Jan 1 00:00:00 2004 GMT - Not After : Dec 31 23:59:59 2028 GMT - Subject: C=GB, ST=Greater Manchester, L=Salford, O=Comodo CA Limited, CN=AAA Certificate Services - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:be:40:9d:f4:6e:e1:ea:76:87:1c:4d:45:44:8e: - be:46:c8:83:06:9d:c1:2a:fe:18:1f:8e:e4:02:fa: - f3:ab:5d:50:8a:16:31:0b:9a:06:d0:c5:70:22:cd: - 49:2d:54:63:cc:b6:6e:68:46:0b:53:ea:cb:4c:24: - c0:bc:72:4e:ea:f1:15:ae:f4:54:9a:12:0a:c3:7a: - b2:33:60:e2:da:89:55:f3:22:58:f3:de:dc:cf:ef: - 83:86:a2:8c:94:4f:9f:68:f2:98:90:46:84:27:c7: - 76:bf:e3:cc:35:2c:8b:5e:07:64:65:82:c0:48:b0: - a8:91:f9:61:9f:76:20:50:a8:91:c7:66:b5:eb:78: - 62:03:56:f0:8a:1a:13:ea:31:a3:1e:a0:99:fd:38: - f6:f6:27:32:58:6f:07:f5:6b:b8:fb:14:2b:af:b7: - aa:cc:d6:63:5f:73:8c:da:05:99:a8:38:a8:cb:17: - 78:36:51:ac:e9:9e:f4:78:3a:8d:cf:0f:d9:42:e2: - 98:0c:ab:2f:9f:0e:01:de:ef:9f:99:49:f1:2d:df: - ac:74:4d:1b:98:b5:47:c5:e5:29:d1:f9:90:18:c7: - 62:9c:be:83:c7:26:7b:3e:8a:25:c7:c0:dd:9d:e6: - 35:68:10:20:9d:8f:d8:de:d2:c3:84:9c:0d:5e:e8: - 2f:c9 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - A0:11:0A:23:3E:96:F1:07:EC:E2:AF:29:EF:82:A5:7F:D0:30:A4:B4 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 CRL Distribution Points: - Full Name: - URI:http://crl.comodoca.com/AAACertificateServices.crl - Full Name: - URI:http://crl.comodo.net/AAACertificateServices.crl - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 08:56:fc:02:f0:9b:e8:ff:a4:fa:d6:7b:c6:44:80:ce:4f:c4: - c5:f6:00:58:cc:a6:b6:bc:14:49:68:04:76:e8:e6:ee:5d:ec: - 02:0f:60:d6:8d:50:18:4f:26:4e:01:e3:e6:b0:a5:ee:bf:bc: - 74:54:41:bf:fd:fc:12:b8:c7:4f:5a:f4:89:60:05:7f:60:b7: - 05:4a:f3:f6:f1:c2:bf:c4:b9:74:86:b6:2d:7d:6b:cc:d2:f3: - 46:dd:2f:c6:e0:6a:c3:c3:34:03:2c:7d:96:dd:5a:c2:0e:a7: - 0a:99:c1:05:8b:ab:0c:2f:f3:5c:3a:cf:6c:37:55:09:87:de: - 53:40:6c:58:ef:fc:b6:ab:65:6e:04:f6:1b:dc:3c:e0:5a:15: - c6:9e:d9:f1:59:48:30:21:65:03:6c:ec:e9:21:73:ec:9b:03: - a1:e0:37:ad:a0:15:18:8f:fa:ba:02:ce:a7:2c:a9:10:13:2c: - d4:e5:08:26:ab:22:97:60:f8:90:5e:74:d4:a2:9a:53:bd:f2: - a9:68:e0:a2:6e:c2:d7:6c:b1:a3:0f:9e:bf:eb:68:e7:56:f2: - ae:f2:e3:2b:38:3a:09:81:b5:6b:85:d7:be:2d:ed:3f:1a:b7: - b2:63:e2:f5:62:2c:82:d4:6a:00:41:50:f1:39:83:9f:95:e9: - 36:96:98:6e ------BEGIN CERTIFICATE----- -MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEb -MBkGA1UECAwSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRow -GAYDVQQKDBFDb21vZG8gQ0EgTGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmlj -YXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAwMFoXDTI4MTIzMTIzNTk1OVowezEL -MAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE -BwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNVBAMM -GEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEP -ADCCAQoCggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQua -BtDFcCLNSS1UY8y2bmhGC1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe -3M/vg4aijJRPn2jymJBGhCfHdr/jzDUsi14HZGWCwEiwqJH5YZ92IFCokcdmtet4 -YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszWY19zjNoFmag4qMsXeDZR -rOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjHYpy+g8cm -ez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQU -oBEKIz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF -MAMBAf8wewYDVR0fBHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20v -QUFBQ2VydGlmaWNhdGVTZXJ2aWNlcy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29t -b2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2VzLmNybDANBgkqhkiG9w0BAQUF -AAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm7l3sAg9g1o1Q -GE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz -Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2 -G9w84FoVxp7Z8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsi -l2D4kF501KKaU73yqWjgom7C12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3 -smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== +======================== +-----BEGIN CERTIFICATE----- +MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS +R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg +TGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAw +MFoXDTI4MTIzMTIzNTk1OVowezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hl +c3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNV +BAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQuaBtDFcCLNSS1UY8y2bmhG +C1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe3M/vg4aijJRPn2jymJBGhCfHdr/jzDUs +i14HZGWCwEiwqJH5YZ92IFCokcdmtet4YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszW +Y19zjNoFmag4qMsXeDZRrOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjH +Ypy+g8cmez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQUoBEK +Iz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wewYDVR0f +BHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNl +cy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2Vz +LmNybDANBgkqhkiG9w0BAQUFAAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm +7l3sAg9g1o1QGE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz +Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2G9w84FoVxp7Z +8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsil2D4kF501KKaU73yqWjgom7C +12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg== -----END CERTIFICATE----- QuoVadis Root CA 2 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=CA:3A:FB:CF:12:40:36:4B:44:B2:16:20:88:80:48:39:19:93:7C:F7 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1289 (0x509) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 - Validity - Not Before: Nov 24 18:27:00 2006 GMT - Not After : Nov 24 18:23:33 2031 GMT - Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:9a:18:ca:4b:94:0d:00:2d:af:03:29:8a:f0:0f: - 81:c8:ae:4c:19:85:1d:08:9f:ab:29:44:85:f3:2f: - 81:ad:32:1e:90:46:bf:a3:86:26:1a:1e:fe:7e:1c: - 18:3a:5c:9c:60:17:2a:3a:74:83:33:30:7d:61:54: - 11:cb:ed:ab:e0:e6:d2:a2:7e:f5:6b:6f:18:b7:0a: - 0b:2d:fd:e9:3e:ef:0a:c6:b3:10:e9:dc:c2:46:17: - f8:5d:fd:a4:da:ff:9e:49:5a:9c:e6:33:e6:24:96: - f7:3f:ba:5b:2b:1c:7a:35:c2:d6:67:fe:ab:66:50: - 8b:6d:28:60:2b:ef:d7:60:c3:c7:93:bc:8d:36:91: - f3:7f:f8:db:11:13:c4:9c:77:76:c1:ae:b7:02:6a: - 81:7a:a9:45:83:e2:05:e6:b9:56:c1:94:37:8f:48: - 71:63:22:ec:17:65:07:95:8a:4b:df:8f:c6:5a:0a: - e5:b0:e3:5f:5e:6b:11:ab:0c:f9:85:eb:44:e9:f8: - 04:73:f2:e9:fe:5c:98:8c:f5:73:af:6b:b4:7e:cd: - d4:5c:02:2b:4c:39:e1:b2:95:95:2d:42:87:d7:d5: - b3:90:43:b7:6c:13:f1:de:dd:f6:c4:f8:89:3f:d1: - 75:f5:92:c3:91:d5:8a:88:d0:90:ec:dc:6d:de:89: - c2:65:71:96:8b:0d:03:fd:9c:bf:5b:16:ac:92:db: - ea:fe:79:7c:ad:eb:af:f7:16:cb:db:cd:25:2b:e5: - 1f:fb:9a:9f:e2:51:cc:3a:53:0c:48:e6:0e:bd:c9: - b4:76:06:52:e6:11:13:85:72:63:03:04:e0:04:36: - 2b:20:19:02:e8:74:a7:1f:b6:c9:56:66:f0:75:25: - dc:67:c1:0e:61:60:88:b3:3e:d1:a8:fc:a3:da:1d: - b0:d1:b1:23:54:df:44:76:6d:ed:41:d8:c1:b2:22: - b6:53:1c:df:35:1d:dc:a1:77:2a:31:e4:2d:f5:e5: - e5:db:c8:e0:ff:e5:80:d7:0b:63:a0:ff:33:a1:0f: - ba:2c:15:15:ea:97:b3:d2:a2:b5:be:f2:8c:96:1e: - 1a:8f:1d:6c:a4:61:37:b9:86:73:33:d7:97:96:9e: - 23:7d:82:a4:4c:81:e2:a1:d1:ba:67:5f:95:07:a3: - 27:11:ee:16:10:7b:bc:45:4a:4c:b2:04:d2:ab:ef: - d5:fd:0c:51:ce:50:6a:08:31:f9:91:da:0c:8f:64: - 5c:03:c3:3a:8b:20:3f:6e:8d:67:3d:3a:d6:fe:7d: - 5b:88:c9:5e:fb:cc:61:dc:8b:33:77:d3:44:32:35: - 09:62:04:92:16:10:d8:9e:27:47:fb:3b:21:e3:f8: - eb:1d:5b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B - X509v3 Authority Key Identifier: - keyid:1A:84:62:BC:48:4C:33:25:04:D4:EE:D0:F6:03:C4:19:46:D1:94:6B - DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 2 - serial:05:09 - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 3e:0a:16:4d:9f:06:5b:a8:ae:71:5d:2f:05:2f:67:e6:13:45: - 83:c4:36:f6:f3:c0:26:0c:0d:b5:47:64:5d:f8:b4:72:c9:46: - a5:03:18:27:55:89:78:7d:76:ea:96:34:80:17:20:dc:e7:83: - f8:8d:fc:07:b8:da:5f:4d:2e:67:b2:84:fd:d9:44:fc:77:50: - 81:e6:7c:b4:c9:0d:0b:72:53:f8:76:07:07:41:47:96:0c:fb: - e0:82:26:93:55:8c:fe:22:1f:60:65:7c:5f:e7:26:b3:f7:32: - 90:98:50:d4:37:71:55:f6:92:21:78:f7:95:79:fa:f8:2d:26: - 87:66:56:30:77:a6:37:78:33:52:10:58:ae:3f:61:8e:f2:6a: - b1:ef:18:7e:4a:59:63:ca:8d:a2:56:d5:a7:2f:bc:56:1f:cf: - 39:c1:e2:fb:0a:a8:15:2c:7d:4d:7a:63:c6:6c:97:44:3c:d2: - 6f:c3:4a:17:0a:f8:90:d2:57:a2:19:51:a5:2d:97:41:da:07: - 4f:a9:50:da:90:8d:94:46:e1:3e:f0:94:fd:10:00:38:f5:3b: - e8:40:e1:b4:6e:56:1a:20:cc:6f:58:8d:ed:2e:45:8f:d6:e9: - 93:3f:e7:b1:2c:df:3a:d6:22:8c:dc:84:bb:22:6f:d0:f8:e4: - c6:39:e9:04:88:3c:c3:ba:eb:55:7a:6d:80:99:24:f5:6c:01: - fb:f8:97:b0:94:5b:eb:fd:d2:6f:f1:77:68:0d:35:64:23:ac: - b8:55:a1:03:d1:4d:42:19:dc:f8:75:59:56:a3:f9:a8:49:79: - f8:af:0e:b9:11:a0:7c:b7:6a:ed:34:d0:b6:26:62:38:1a:87: - 0c:f8:e8:fd:2e:d3:90:7f:07:91:2a:1d:d6:7e:5c:85:83:99: - b0:38:08:3f:e9:5e:f9:35:07:e4:c9:62:6e:57:7f:a7:50:95: - f7:ba:c8:9b:e6:8e:a2:01:c5:d6:66:bf:79:61:f3:3c:1c:e1: - b9:82:5c:5d:a0:c3:e9:d8:48:bd:19:a2:11:14:19:6e:b2:86: - 1b:68:3e:48:37:1a:88:b7:5d:96:5e:9c:c7:ef:27:62:08:e2: - 91:19:5c:d2:f1:21:dd:ba:17:42:82:97:71:81:53:31:a9:9f: - f6:7d:62:bf:72:e1:a3:93:1d:cc:8a:26:5a:09:38:d0:ce:d7: - 0d:80:16:b4:78:a5:3a:87:4c:8d:8a:a5:d5:46:97:f2:2c:10: - b9:bc:54:22:c0:01:50:69:43:9e:f4:b2:ef:6d:f8:ec:da:f1: - e3:b1:ef:df:91:8f:54:2a:0b:25:c1:26:19:c4:52:10:05:65: - d5:82:10:ea:c2:31:cd:2e ------BEGIN CERTIFICATE----- -MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x -GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv -b3QgQ0EgMjAeFw0wNjExMjQxODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNV -BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W -YWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCa -GMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6XJxg -Fyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55J -WpzmM+Yklvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bB -rrcCaoF6qUWD4gXmuVbBlDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp -+ARz8un+XJiM9XOva7R+zdRcAitMOeGylZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1 -ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt66/3FsvbzSUr5R/7mp/i -Ucw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1JdxnwQ5hYIiz -PtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og -/zOhD7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UH -oycR7hYQe7xFSkyyBNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuI -yV77zGHcizN300QyNQliBJIWENieJ0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1Ud -EwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBQahGK8SEwzJQTU7tD2 -A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGUa6FJpEcwRTEL -MAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT -ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2f -BluornFdLwUvZ+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzn -g/iN/Ae42l9NLmeyhP3ZRPx3UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2Bl -fF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodmVjB3pjd4M1IQWK4/YY7yarHvGH5K -WWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK+JDSV6IZUaUtl0Ha -B0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrWIozc -hLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPR -TUIZ3Ph1WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWD -mbA4CD/pXvk1B+TJYm5Xf6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0Z -ohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y -4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8VCLAAVBpQ570su9t+Oza -8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u +================== +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- QuoVadis Root CA 3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=1F:49:14:F7:D8:74:95:1D:DD:AE:02:C0:BE:FD:3A:2D:82:75:51:85 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1478 (0x5c6) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 - Validity - Not Before: Nov 24 19:11:23 2006 GMT - Not After : Nov 24 19:06:44 2031 GMT - Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:cc:57:42:16:54:9c:e6:98:d3:d3:4d:ee:fe:ed: - c7:9f:43:39:4a:65:b3:e8:16:88:34:db:0d:59:91: - 74:cf:92:b8:04:40:ad:02:4b:31:ab:bc:8d:91:68: - d8:20:0e:1a:01:e2:1a:7b:4e:17:5d:e2:8a:b7:3f: - 99:1a:cd:eb:61:ab:c2:65:a6:1f:b7:b7:bd:b7:8f: - fc:fd:70:8f:0b:a0:67:be:01:a2:59:cf:71:e6:0f: - 29:76:ff:b1:56:79:45:2b:1f:9e:7a:54:e8:a3:29: - 35:68:a4:01:4f:0f:a4:2e:37:ef:1b:bf:e3:8f:10: - a8:72:ab:58:57:e7:54:86:c8:c9:f3:5b:da:2c:da: - 5d:8e:6e:3c:a3:3e:da:fb:82:e5:dd:f2:5c:b2:05: - 33:6f:8a:36:ce:d0:13:4e:ff:bf:4a:0c:34:4c:a6: - c3:21:bd:50:04:55:eb:b1:bb:9d:fb:45:1e:64:15: - de:55:01:8c:02:76:b5:cb:a1:3f:42:69:bc:2f:bd: - 68:43:16:56:89:2a:37:61:91:fd:a6:ae:4e:c0:cb: - 14:65:94:37:4b:92:06:ef:04:d0:c8:9c:88:db:0b: - 7b:81:af:b1:3d:2a:c4:65:3a:78:b6:ee:dc:80:b1: - d2:d3:99:9c:3a:ee:6b:5a:6b:b3:8d:b7:d5:ce:9c: - c2:be:a5:4b:2f:16:b1:9e:68:3b:06:6f:ae:7d:9f: - f8:de:ec:cc:29:a7:98:a3:25:43:2f:ef:f1:5f:26: - e1:88:4d:f8:5e:6e:d7:d9:14:6e:19:33:69:a7:3b: - 84:89:93:c4:53:55:13:a1:51:78:40:f8:b8:c9:a2: - ee:7b:ba:52:42:83:9e:14:ed:05:52:5a:59:56:a7: - 97:fc:9d:3f:0a:29:d8:dc:4f:91:0e:13:bc:de:95: - a4:df:8b:99:be:ac:9b:33:88:ef:b5:81:af:1b:c6: - 22:53:c8:f6:c7:ee:97:14:b0:c5:7c:78:52:c8:f0: - ce:6e:77:60:84:a6:e9:2a:76:20:ed:58:01:17:30: - 93:e9:1a:8b:e0:73:63:d9:6a:92:94:49:4e:b4:ad: - 4a:85:c4:a3:22:30:fc:09:ed:68:22:73:a6:88:0c: - 55:21:58:c5:e1:3a:9f:2a:dd:ca:e1:90:e0:d9:73: - ab:6c:80:b8:e8:0b:64:93:a0:9c:8c:19:ff:b3:d2: - 0c:ec:91:26:87:8a:b3:a2:e1:70:8f:2c:0a:e5:cd: - 6d:68:51:eb:da:3f:05:7f:8b:32:e6:13:5c:6b:fe: - 5f:40:e2:22:c8:b4:b4:64:4f:d6:ba:7d:48:3e:a8: - 69:0c:d7:bb:86:71:c9:73:b8:3f:3b:9d:25:4b:da: - ff:40:eb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Certificate Policies: - Policy: 1.3.6.1.4.1.8024.0.3 - User Notice: - Explicit Text: Any use of this Certificate constitutes acceptance of the QuoVadis Root CA 3 Certificate Policy / Certification Practice Statement. - CPS: http://www.quovadisglobal.com/cps - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - F2:C0:13:E0:82:43:3E:FB:EE:2F:67:32:96:35:5C:DB:B8:CB:02:D0 - X509v3 Authority Key Identifier: - keyid:F2:C0:13:E0:82:43:3E:FB:EE:2F:67:32:96:35:5C:DB:B8:CB:02:D0 - DirName:/C=BM/O=QuoVadis Limited/CN=QuoVadis Root CA 3 - serial:05:C6 - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 4f:ad:a0:2c:4c:fa:c0:f2:6f:f7:66:55:ab:23:34:ee:e7:29: - da:c3:5b:b6:b0:83:d9:d0:d0:e2:21:fb:f3:60:a7:3b:5d:60: - 53:27:a2:9b:f6:08:22:2a:e7:bf:a0:72:e5:9c:24:6a:31:b1: - 90:7a:27:db:84:11:89:27:a6:77:5a:38:d7:bf:ac:86:fc:ee: - 5d:83:bc:06:c6:d1:77:6b:0f:6d:24:2f:4b:7a:6c:a7:07:96: - ca:e3:84:9f:ad:88:8b:1d:ab:16:8d:5b:66:17:d9:16:f4:8b: - 80:d2:dd:f8:b2:76:c3:fc:38:13:aa:0c:de:42:69:2b:6e:f3: - 3c:eb:80:27:db:f5:a6:44:0d:9f:5a:55:59:0b:d5:0d:52:48: - c5:ae:9f:f2:2f:80:c5:ea:32:50:35:12:97:2e:c1:e1:ff:f1: - 23:88:51:38:9f:f2:66:56:76:e7:0f:51:97:a5:52:0c:4d:49: - 51:95:36:3d:bf:a2:4b:0c:10:1d:86:99:4c:aa:f3:72:11:93: - e4:ea:f6:9b:da:a8:5d:a7:4d:b7:9e:02:ae:73:00:c8:da:23: - 03:e8:f9:ea:19:74:62:00:94:cb:22:20:be:94:a7:59:b5:82: - 6a:be:99:79:7a:a9:f2:4a:24:52:f7:74:fd:ba:4e:e6:a8:1d: - 02:6e:b1:0d:80:44:c1:ae:d3:23:37:5f:bb:85:7c:2b:92:2e: - e8:7e:a5:8b:dd:99:e1:bf:27:6f:2d:5d:aa:7b:87:fe:0a:dd: - 4b:fc:8e:f5:26:e4:6e:70:42:6e:33:ec:31:9e:7b:93:c1:e4: - c9:69:1a:3d:c0:6b:4e:22:6d:ee:ab:58:4d:c6:d0:41:c1:2b: - ea:4f:12:87:5e:eb:45:d8:6c:f5:98:02:d3:a0:d8:55:8a:06: - 99:19:a2:a0:77:d1:30:9e:ac:cc:75:ee:83:f5:b0:62:39:cf: - 6c:57:e2:4c:d2:91:0b:0e:75:28:1b:9a:bf:fd:1a:43:f1:ca: - 77:fb:3b:8f:61:b8:69:28:16:42:04:5e:70:2a:1c:21:d8:8f: - e1:bd:23:5b:2d:74:40:92:d9:63:19:0d:73:dd:69:bc:62:47: - bc:e0:74:2b:b2:eb:7d:be:41:1b:b5:c0:46:c5:a1:22:cb:5f: - 4e:c1:28:92:de:18:ba:d5:2a:28:bb:11:8b:17:93:98:99:60: - 94:5c:23:cf:5a:27:97:5e:0b:05:06:93:37:1e:3b:69:36:eb: - a9:9e:61:1d:8f:32:da:8e:0c:d6:74:3e:7b:09:24:da:01:77: - 47:c4:3b:cd:34:8c:99:f5:ca:e1:25:61:33:b2:59:1b:e2:6e: - d7:37:57:b6:0d:a9:12:da ------BEGIN CERTIFICATE----- -MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0x -GTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJv -b3QgQ0EgMzAeFw0wNjExMjQxOTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNV -BAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMRswGQYDVQQDExJRdW9W -YWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDM -V0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNggDhoB -4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUr -H556VOijKTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd -8lyyBTNvijbO0BNO/79KDDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9Cabwv -vWhDFlaJKjdhkf2mrk7AyxRllDdLkgbvBNDInIjbC3uBr7E9KsRlOni27tyAsdLT -mZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwpp5ijJUMv7/FfJuGITfhe -btfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8nT8KKdjc -T5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDt -WAEXMJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZ -c6tsgLjoC2SToJyMGf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A -4iLItLRkT9a6fUg+qGkM17uGcclzuD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYD -VR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHTBgkrBgEEAb5YAAMwgcUwgZMG -CCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmljYXRlIGNvbnN0 -aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0 -aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVu -dC4wLQYIKwYBBQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2Nw -czALBgNVHQ8EBAMCAQYwHQYDVR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4G -A1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4ywLQoUmkRzBFMQswCQYDVQQGEwJC -TTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UEAxMSUXVvVmFkaXMg -Um9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZVqyM0 -7ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSem -d1o417+shvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd -+LJ2w/w4E6oM3kJpK27zPOuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B -4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadN -t54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp8kokUvd0/bpO5qgdAm6x -DYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBCbjPsMZ57 -k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6s -zHXug/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0j -Wy10QJLZYxkNc91pvGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeT -mJlglFwjz1onl14LBQaTNx47aTbrqZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK -4SVhM7JZG+Ju1zdXtg2pEto= +================== +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- XRamp Global CA Root -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=B8:01:86:D1:EB:9C:86:A5:41:04:CF:30:54:F3:4C:52:B7:E5:58:C6 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 50:94:6c:ec:18:ea:d5:9c:4d:d5:97:ef:75:8f:a0:ad - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority - Validity - Not Before: Nov 1 17:14:04 2004 GMT - Not After : Jan 1 05:37:19 2035 GMT - Subject: C=US, OU=www.xrampsecurity.com, O=XRamp Security Services Inc, CN=XRamp Global Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:98:24:1e:bd:15:b4:ba:df:c7:8c:a5:27:b6:38: - 0b:69:f3:b6:4e:a8:2c:2e:21:1d:5c:44:df:21:5d: - 7e:23:74:fe:5e:7e:b4:4a:b7:a6:ad:1f:ae:e0:06: - 16:e2:9b:5b:d9:67:74:6b:5d:80:8f:29:9d:86:1b: - d9:9c:0d:98:6d:76:10:28:58:e4:65:b0:7f:4a:98: - 79:9f:e0:c3:31:7e:80:2b:b5:8c:c0:40:3b:11:86: - d0:cb:a2:86:36:60:a4:d5:30:82:6d:d9:6e:d0:0f: - 12:04:33:97:5f:4f:61:5a:f0:e4:f9:91:ab:e7:1d: - 3b:bc:e8:cf:f4:6b:2d:34:7c:e2:48:61:1c:8e:f3: - 61:44:cc:6f:a0:4a:a9:94:b0:4d:da:e7:a9:34:7a: - 72:38:a8:41:cc:3c:94:11:7d:eb:c8:a6:8c:b7:86: - cb:ca:33:3b:d9:3d:37:8b:fb:7a:3e:86:2c:e7:73: - d7:0a:57:ac:64:9b:19:eb:f4:0f:04:08:8a:ac:03: - 17:19:64:f4:5a:25:22:8d:34:2c:b2:f6:68:1d:12: - 6d:d3:8a:1e:14:da:c4:8f:a6:e2:23:85:d5:7a:0d: - bd:6a:e0:e9:ec:ec:17:bb:42:1b:67:aa:25:ed:45: - 83:21:fc:c1:c9:7c:d5:62:3e:fa:f2:c5:2d:d3:fd: - d4:65 - Exponent: 65537 (0x10001) - X509v3 extensions: - 1.3.6.1.4.1.311.20.2: - ...C.A - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - C6:4F:A2:3D:06:63:84:09:9C:CE:62:E4:04:AC:8D:5C:B5:E9:B6:1B - X509v3 CRL Distribution Points: - Full Name: - URI:http://crl.xrampsecurity.com/XGCA.crl - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 91:15:39:03:01:1b:67:fb:4a:1c:f9:0a:60:5b:a1:da:4d:97: - 62:f9:24:53:27:d7:82:64:4e:90:2e:c3:49:1b:2b:9a:dc:fc: - a8:78:67:35:f1:1d:f0:11:bd:b7:48:e3:10:f6:0d:df:3f:d2: - c9:b6:aa:55:a4:48:ba:02:db:de:59:2e:15:5b:3b:9d:16:7d: - 47:d7:37:ea:5f:4d:76:12:36:bb:1f:d7:a1:81:04:46:20:a3: - 2c:6d:a9:9e:01:7e:3f:29:ce:00:93:df:fd:c9:92:73:89:89: - 64:9e:e7:2b:e4:1c:91:2c:d2:b9:ce:7d:ce:6f:31:99:d3:e6: - be:d2:1e:90:f0:09:14:79:5c:23:ab:4d:d2:da:21:1f:4d:99: - 79:9d:e1:cf:27:9f:10:9b:1c:88:0d:b0:8a:64:41:31:b8:0e: - 6c:90:24:a4:9b:5c:71:8f:ba:bb:7e:1c:1b:db:6a:80:0f:21: - bc:e9:db:a6:b7:40:f4:b2:8b:a9:b1:e4:ef:9a:1a:d0:3d:69: - 99:ee:a8:28:a3:e1:3c:b3:f0:b2:11:9c:cf:7c:40:e6:dd:e7: - 43:7d:a2:d8:3a:b5:a9:8d:f2:34:99:c4:d4:10:e1:06:fd:09: - 84:10:3b:ee:c4:4c:f4:ec:27:7c:42:c2:74:7c:82:8a:09:c9: - b4:03:25:bc ------BEGIN CERTIFICATE----- -MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCB -gjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEk -MCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRY -UmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQxMTAxMTcx -NDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMxHjAcBgNVBAsTFXd3 -dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkgU2Vy -dmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB -dXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS6 -38eMpSe2OAtp87ZOqCwuIR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCP -KZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMxfoArtYzAQDsRhtDLooY2YKTVMIJt2W7Q -DxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FEzG+gSqmUsE3a56k0enI4 -qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqsAxcZZPRa -JSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNVi -PvryxS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0P -BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASs -jVy16bYbMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0 -eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQEwDQYJKoZIhvcNAQEFBQAD -ggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc/Kh4ZzXxHfAR -vbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt -qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLa -IR9NmXmd4c8nnxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSy -i6mx5O+aGtA9aZnuqCij4Tyz8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQ -O+7ETPTsJ3xCwnR8gooJybQDJbw= +==================== +-----BEGIN CERTIFICATE----- +MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UE +BhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2Vj +dXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwHhcNMDQxMTAxMTcxNDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMx +HjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkg +U2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3Jp +dHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS638eMpSe2OAtp87ZOqCwu +IR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCPKZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMx +foArtYzAQDsRhtDLooY2YKTVMIJt2W7QDxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FE +zG+gSqmUsE3a56k0enI4qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqs +AxcZZPRaJSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNViPvry +xS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASsjVy16bYbMDYGA1UdHwQvMC0wK6Ap +oCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMC +AQEwDQYJKoZIhvcNAQEFBQADggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc +/Kh4ZzXxHfARvbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt +qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLaIR9NmXmd4c8n +nxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSyi6mx5O+aGtA9aZnuqCij4Tyz +8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQO+7ETPTsJ3xCwnR8gooJybQDJbw= -----END CERTIFICATE----- Go Daddy Class 2 CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=27:96:BA:E6:3F:18:01:E2:77:26:1B:A0:D7:77:70:02:8F:20:EE:E4 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority - Validity - Not Before: Jun 29 17:06:20 2004 GMT - Not After : Jun 29 17:06:20 2034 GMT - Subject: C=US, O=The Go Daddy Group, Inc., OU=Go Daddy Class 2 Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:de:9d:d7:ea:57:18:49:a1:5b:eb:d7:5f:48:86: - ea:be:dd:ff:e4:ef:67:1c:f4:65:68:b3:57:71:a0: - 5e:77:bb:ed:9b:49:e9:70:80:3d:56:18:63:08:6f: - da:f2:cc:d0:3f:7f:02:54:22:54:10:d8:b2:81:d4: - c0:75:3d:4b:7f:c7:77:c3:3e:78:ab:1a:03:b5:20: - 6b:2f:6a:2b:b1:c5:88:7e:c4:bb:1e:b0:c1:d8:45: - 27:6f:aa:37:58:f7:87:26:d7:d8:2d:f6:a9:17:b7: - 1f:72:36:4e:a6:17:3f:65:98:92:db:2a:6e:5d:a2: - fe:88:e0:0b:de:7f:e5:8d:15:e1:eb:cb:3a:d5:e2: - 12:a2:13:2d:d8:8e:af:5f:12:3d:a0:08:05:08:b6: - 5c:a5:65:38:04:45:99:1e:a3:60:60:74:c5:41:a5: - 72:62:1b:62:c5:1f:6f:5f:1a:42:be:02:51:65:a8: - ae:23:18:6a:fc:78:03:a9:4d:7f:80:c3:fa:ab:5a: - fc:a1:40:a4:ca:19:16:fe:b2:c8:ef:5e:73:0d:ee: - 77:bd:9a:f6:79:98:bc:b1:07:67:a2:15:0d:dd:a0: - 58:c6:44:7b:0a:3e:62:28:5f:ba:41:07:53:58:cf: - 11:7e:38:74:c5:f8:ff:b5:69:90:8f:84:74:ea:97: - 1b:af - Exponent: 3 (0x3) - X509v3 extensions: - X509v3 Subject Key Identifier: - D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 - X509v3 Authority Key Identifier: - keyid:D2:C4:B0:D2:91:D4:4C:11:71:B3:61:CB:3D:A1:FE:DD:A8:6A:D4:E3 - DirName:/C=US/O=The Go Daddy Group, Inc./OU=Go Daddy Class 2 Certification Authority - serial:00 - X509v3 Basic Constraints: - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 32:4b:f3:b2:ca:3e:91:fc:12:c6:a1:07:8c:8e:77:a0:33:06: - 14:5c:90:1e:18:f7:08:a6:3d:0a:19:f9:87:80:11:6e:69:e4: - 96:17:30:ff:34:91:63:72:38:ee:cc:1c:01:a3:1d:94:28:a4: - 31:f6:7a:c4:54:d7:f6:e5:31:58:03:a2:cc:ce:62:db:94:45: - 73:b5:bf:45:c9:24:b5:d5:82:02:ad:23:79:69:8d:b8:b6:4d: - ce:cf:4c:ca:33:23:e8:1c:88:aa:9d:8b:41:6e:16:c9:20:e5: - 89:9e:cd:3b:da:70:f7:7e:99:26:20:14:54:25:ab:6e:73:85: - e6:9b:21:9d:0a:6c:82:0e:a8:f8:c2:0c:fa:10:1e:6c:96:ef: - 87:0d:c4:0f:61:8b:ad:ee:83:2b:95:f8:8e:92:84:72:39:eb: - 20:ea:83:ed:83:cd:97:6e:08:bc:eb:4e:26:b6:73:2b:e4:d3: - f6:4c:fe:26:71:e2:61:11:74:4a:ff:57:1a:87:0f:75:48:2e: - cf:51:69:17:a0:02:12:61:95:d5:d1:40:b2:10:4c:ee:c4:ac: - 10:43:a6:a5:9e:0a:d5:95:62:9a:0d:cf:88:82:c5:32:0c:e4: - 2b:9f:45:e6:0d:9f:28:9c:b1:b9:2a:5a:57:ad:37:0f:af:1d: - 7f:db:bd:9f ------BEGIN CERTIFICATE----- -MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEh -MB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBE -YWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3 -MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkGA1UEBhMCVVMxITAfBgNVBAoTGFRo -ZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28gRGFkZHkgQ2xhc3Mg -MiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQADggEN -ADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCA -PVYYYwhv2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6w -wdhFJ2+qN1j3hybX2C32qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXi -EqITLdiOr18SPaAIBQi2XKVlOARFmR6jYGB0xUGlcmIbYsUfb18aQr4CUWWoriMY -avx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmYvLEHZ6IVDd2gWMZEewo+ -YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0OBBYEFNLE -sNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h -/t2oatTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5 -IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmlj -YXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD -ggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wimPQoZ+YeAEW5p5JYXMP80kWNy -OO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKtI3lpjbi2Tc7P -TMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ -HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mER -dEr/VxqHD3VILs9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5Cuf -ReYNnyicsbkqWletNw+vHX/bvZ8= +=================== +-----BEGIN CERTIFICATE----- +MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMY +VGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRp +ZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkG +A1UEBhMCVVMxITAfBgNVBAoTGFRoZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28g +RGFkZHkgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQAD +ggENADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCAPVYYYwhv +2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6wwdhFJ2+qN1j3hybX2C32 +qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXiEqITLdiOr18SPaAIBQi2XKVlOARFmR6j +YGB0xUGlcmIbYsUfb18aQr4CUWWoriMYavx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmY +vLEHZ6IVDd2gWMZEewo+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0O +BBYEFNLEsNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h/t2o +atTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMu +MTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwG +A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wim +PQoZ+YeAEW5p5JYXMP80kWNyOO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKt +I3lpjbi2Tc7PTMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ +HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mERdEr/VxqHD3VI +Ls9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5CufReYNnyicsbkqWletNw+vHX/b +vZ8= -----END CERTIFICATE----- Starfield Class 2 CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=AD:7E:1C:28:B0:64:EF:8F:60:03:40:20:14:C3:D0:E3:37:0E:B5:8A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority - Validity - Not Before: Jun 29 17:39:16 2004 GMT - Not After : Jun 29 17:39:16 2034 GMT - Subject: C=US, O=Starfield Technologies, Inc., OU=Starfield Class 2 Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b7:32:c8:fe:e9:71:a6:04:85:ad:0c:11:64:df: - ce:4d:ef:c8:03:18:87:3f:a1:ab:fb:3c:a6:9f:f0: - c3:a1:da:d4:d8:6e:2b:53:90:fb:24:a4:3e:84:f0: - 9e:e8:5f:ec:e5:27:44:f5:28:a6:3f:7b:de:e0:2a: - f0:c8:af:53:2f:9e:ca:05:01:93:1e:8f:66:1c:39: - a7:4d:fa:5a:b6:73:04:25:66:eb:77:7f:e7:59:c6: - 4a:99:25:14:54:eb:26:c7:f3:7f:19:d5:30:70:8f: - af:b0:46:2a:ff:ad:eb:29:ed:d7:9f:aa:04:87:a3: - d4:f9:89:a5:34:5f:db:43:91:82:36:d9:66:3c:b1: - b8:b9:82:fd:9c:3a:3e:10:c8:3b:ef:06:65:66:7a: - 9b:19:18:3d:ff:71:51:3c:30:2e:5f:be:3d:77:73: - b2:5d:06:6c:c3:23:56:9a:2b:85:26:92:1c:a7:02: - b3:e4:3f:0d:af:08:79:82:b8:36:3d:ea:9c:d3:35: - b3:bc:69:ca:f5:cc:9d:e8:fd:64:8d:17:80:33:6e: - 5e:4a:5d:99:c9:1e:87:b4:9d:1a:c0:d5:6e:13:35: - 23:5e:df:9b:5f:3d:ef:d6:f7:76:c2:ea:3e:bb:78: - 0d:1c:42:67:6b:04:d8:f8:d6:da:6f:8b:f2:44:a0: - 01:ab - Exponent: 3 (0x3) - X509v3 extensions: - X509v3 Subject Key Identifier: - BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 - X509v3 Authority Key Identifier: - keyid:BF:5F:B7:D1:CE:DD:1F:86:F4:5B:55:AC:DC:D7:10:C2:0E:A9:88:E7 - DirName:/C=US/O=Starfield Technologies, Inc./OU=Starfield Class 2 Certification Authority - serial:00 - X509v3 Basic Constraints: - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 05:9d:3f:88:9d:d1:c9:1a:55:a1:ac:69:f3:f3:59:da:9b:01: - 87:1a:4f:57:a9:a1:79:09:2a:db:f7:2f:b2:1e:cc:c7:5e:6a: - d8:83:87:a1:97:ef:49:35:3e:77:06:41:58:62:bf:8e:58:b8: - 0a:67:3f:ec:b3:dd:21:66:1f:c9:54:fa:72:cc:3d:4c:40:d8: - 81:af:77:9e:83:7a:bb:a2:c7:f5:34:17:8e:d9:11:40:f4:fc: - 2c:2a:4d:15:7f:a7:62:5d:2e:25:d3:00:0b:20:1a:1d:68:f9: - 17:b8:f4:bd:8b:ed:28:59:dd:4d:16:8b:17:83:c8:b2:65:c7: - 2d:7a:a5:aa:bc:53:86:6d:dd:57:a4:ca:f8:20:41:0b:68:f0: - f4:fb:74:be:56:5d:7a:79:f5:f9:1d:85:e3:2d:95:be:f5:71: - 90:43:cc:8d:1f:9a:00:0a:87:29:e9:55:22:58:00:23:ea:e3: - 12:43:29:5b:47:08:dd:8c:41:6a:65:06:a8:e5:21:aa:41:b4: - 95:21:95:b9:7d:d1:34:ab:13:d6:ad:bc:dc:e2:3d:39:cd:bd: - 3e:75:70:a1:18:59:03:c9:22:b4:8f:9c:d5:5e:2a:d7:a5:b6: - d4:0a:6d:f8:b7:40:11:46:9a:1f:79:0e:62:bf:0f:97:ec:e0: - 2f:1f:17:94 ------BEGIN CERTIFICATE----- -MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzEl -MCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMp -U3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQw -NjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBoMQswCQYDVQQGEwJVUzElMCMGA1UE -ChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZp -ZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqGSIb3 -DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf -8MOh2tTYbitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN -+lq2cwQlZut3f+dZxkqZJRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0 -X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVmepsZGD3/cVE8MC5fvj13c7JdBmzDI1aa -K4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSNF4Azbl5KXZnJHoe0nRrA -1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HFMIHCMB0G -A1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fR -zt0fhvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0 -YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBD -bGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8w -DQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGsafPzWdqbAYcaT1epoXkJKtv3 -L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLMPUxA2IGvd56D -eruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl -xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynp -VSJYACPq4xJDKVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEY -WQPJIrSPnNVeKtelttQKbfi3QBFGmh95DmK/D5fs4C8fF5Q= +==================== +-----BEGIN CERTIFICATE----- +MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzElMCMGA1UEChMc +U3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZpZWxkIENsYXNzIDIg +Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQwNjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBo +MQswCQYDVQQGEwJVUzElMCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAG +A1UECxMpU3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqG +SIb3DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf8MOh2tTY +bitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN+lq2cwQlZut3f+dZxkqZ +JRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVm +epsZGD3/cVE8MC5fvj13c7JdBmzDI1aaK4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSN +F4Azbl5KXZnJHoe0nRrA1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HF +MIHCMB0GA1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fRzt0f +hvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNo +bm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBDbGFzcyAyIENlcnRpZmljYXRpb24g +QXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGs +afPzWdqbAYcaT1epoXkJKtv3L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLM +PUxA2IGvd56Deruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl +xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynpVSJYACPq4xJD +KVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEYWQPJIrSPnNVeKtelttQKbfi3 +QBFGmh95DmK/D5fs4C8fF5Q= -----END CERTIFICATE----- DigiCert Assured ID Root CA -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=05:63:B8:63:0D:62:D7:5A:BB:C8:AB:1E:4B:DF:B5:A8:99:B2:4D:43 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA - Validity - Not Before: Nov 10 00:00:00 2006 GMT - Not After : Nov 10 00:00:00 2031 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ad:0e:15:ce:e4:43:80:5c:b1:87:f3:b7:60:f9: - 71:12:a5:ae:dc:26:94:88:aa:f4:ce:f5:20:39:28: - 58:60:0c:f8:80:da:a9:15:95:32:61:3c:b5:b1:28: - 84:8a:8a:dc:9f:0a:0c:83:17:7a:8f:90:ac:8a:e7: - 79:53:5c:31:84:2a:f6:0f:98:32:36:76:cc:de:dd: - 3c:a8:a2:ef:6a:fb:21:f2:52:61:df:9f:20:d7:1f: - e2:b1:d9:fe:18:64:d2:12:5b:5f:f9:58:18:35:bc: - 47:cd:a1:36:f9:6b:7f:d4:b0:38:3e:c1:1b:c3:8c: - 33:d9:d8:2f:18:fe:28:0f:b3:a7:83:d6:c3:6e:44: - c0:61:35:96:16:fe:59:9c:8b:76:6d:d7:f1:a2:4b: - 0d:2b:ff:0b:72:da:9e:60:d0:8e:90:35:c6:78:55: - 87:20:a1:cf:e5:6d:0a:c8:49:7c:31:98:33:6c:22: - e9:87:d0:32:5a:a2:ba:13:82:11:ed:39:17:9d:99: - 3a:72:a1:e6:fa:a4:d9:d5:17:31:75:ae:85:7d:22: - ae:3f:01:46:86:f6:28:79:c8:b1:da:e4:57:17:c4: - 7e:1c:0e:b0:b4:92:a6:56:b3:bd:b2:97:ed:aa:a7: - f0:b7:c5:a8:3f:95:16:d0:ff:a1:96:eb:08:5f:18: - 77:4f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F - X509v3 Authority Key Identifier: - 45:EB:A2:AF:F4:92:CB:82:31:2D:51:8B:A7:A7:21:9D:F3:6D:C8:0F - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - a2:0e:bc:df:e2:ed:f0:e3:72:73:7a:64:94:bf:f7:72:66:d8: - 32:e4:42:75:62:ae:87:eb:f2:d5:d9:de:56:b3:9f:cc:ce:14: - 28:b9:0d:97:60:5c:12:4c:58:e4:d3:3d:83:49:45:58:97:35: - 69:1a:a8:47:ea:56:c6:79:ab:12:d8:67:81:84:df:7f:09:3c: - 94:e6:b8:26:2c:20:bd:3d:b3:28:89:f7:5f:ff:22:e2:97:84: - 1f:e9:65:ef:87:e0:df:c1:67:49:b3:5d:eb:b2:09:2a:eb:26: - ed:78:be:7d:3f:2b:f3:b7:26:35:6d:5f:89:01:b6:49:5b:9f: - 01:05:9b:ab:3d:25:c1:cc:b6:7f:c2:f1:6f:86:c6:fa:64:68: - eb:81:2d:94:eb:42:b7:fa:8c:1e:dd:62:f1:be:50:67:b7:6c: - bd:f3:f1:1f:6b:0c:36:07:16:7f:37:7c:a9:5b:6d:7a:f1:12: - 46:60:83:d7:27:04:be:4b:ce:97:be:c3:67:2a:68:11:df:80: - e7:0c:33:66:bf:13:0d:14:6e:f3:7f:1f:63:10:1e:fa:8d:1b: - 25:6d:6c:8f:a5:b7:61:01:b1:d2:a3:26:a1:10:71:9d:ad:e2: - c3:f9:c3:99:51:b7:2b:07:08:ce:2e:e6:50:b2:a7:fa:0a:45: - 2f:a2:f0:f2 ------BEGIN CERTIFICATE----- -MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBl -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv -b3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzExMTEwMDAwMDAwWjBlMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl -cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7c -JpSIqvTO9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYP -mDI2dsze3Tyoou9q+yHyUmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+ -wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4 -VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpyoeb6pNnVFzF1roV9Iq4/ -AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whfGHdPAgMB -AAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW -BBRF66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYun -pyGd823IDzANBgkqhkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRC -dWKuh+vy1dneVrOfzM4UKLkNl2BcEkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTf -fwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38FnSbNd67IJKusm7Xi+fT8r87cm -NW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i8b5QZ7dsvfPx -H2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe +=========================== +-----BEGIN CERTIFICATE----- +MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw +IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzEx +MTEwMDAwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL +ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0Ew +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7cJpSIqvTO +9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYPmDI2dsze3Tyoou9q+yHy +UmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW +/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpy +oeb6pNnVFzF1roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf +GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRF +66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkq +hkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2Bc +EkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38Fn +SbNd67IJKusm7Xi+fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i +8b5QZ7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe +o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g== -----END CERTIFICATE----- DigiCert Global Root CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=A8:98:5D:3A:65:E5:E5:C4:B2:D7:D6:6D:40:C6:DD:2F:B1:9C:54:36 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 08:3b:e0:56:90:42:46:b1:a1:75:6a:c9:59:91:c7:4a - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA - Validity - Not Before: Nov 10 00:00:00 2006 GMT - Not After : Nov 10 00:00:00 2031 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:e2:3b:e1:11:72:de:a8:a4:d3:a3:57:aa:50:a2: - 8f:0b:77:90:c9:a2:a5:ee:12:ce:96:5b:01:09:20: - cc:01:93:a7:4e:30:b7:53:f7:43:c4:69:00:57:9d: - e2:8d:22:dd:87:06:40:00:81:09:ce:ce:1b:83:bf: - df:cd:3b:71:46:e2:d6:66:c7:05:b3:76:27:16:8f: - 7b:9e:1e:95:7d:ee:b7:48:a3:08:da:d6:af:7a:0c: - 39:06:65:7f:4a:5d:1f:bc:17:f8:ab:be:ee:28:d7: - 74:7f:7a:78:99:59:85:68:6e:5c:23:32:4b:bf:4e: - c0:e8:5a:6d:e3:70:bf:77:10:bf:fc:01:f6:85:d9: - a8:44:10:58:32:a9:75:18:d5:d1:a2:be:47:e2:27: - 6a:f4:9a:33:f8:49:08:60:8b:d4:5f:b4:3a:84:bf: - a1:aa:4a:4c:7d:3e:cf:4f:5f:6c:76:5e:a0:4b:37: - 91:9e:dc:22:e6:6d:ce:14:1a:8e:6a:cb:fe:cd:b3: - 14:64:17:c7:5b:29:9e:32:bf:f2:ee:fa:d3:0b:42: - d4:ab:b7:41:32:da:0c:d4:ef:f8:81:d5:bb:8d:58: - 3f:b5:1b:e8:49:28:a2:70:da:31:04:dd:f7:b2:16: - f2:4c:0a:4e:07:a8:ed:4a:3d:5e:b5:7f:a3:90:c3: - af:27 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 - X509v3 Authority Key Identifier: - 03:DE:50:35:56:D1:4C:BB:66:F0:A3:E2:1B:1B:C3:97:B2:3D:D1:55 - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - cb:9c:37:aa:48:13:12:0a:fa:dd:44:9c:4f:52:b0:f4:df:ae: - 04:f5:79:79:08:a3:24:18:fc:4b:2b:84:c0:2d:b9:d5:c7:fe: - f4:c1:1f:58:cb:b8:6d:9c:7a:74:e7:98:29:ab:11:b5:e3:70: - a0:a1:cd:4c:88:99:93:8c:91:70:e2:ab:0f:1c:be:93:a9:ff: - 63:d5:e4:07:60:d3:a3:bf:9d:5b:09:f1:d5:8e:e3:53:f4:8e: - 63:fa:3f:a7:db:b4:66:df:62:66:d6:d1:6e:41:8d:f2:2d:b5: - ea:77:4a:9f:9d:58:e2:2b:59:c0:40:23:ed:2d:28:82:45:3e: - 79:54:92:26:98:e0:80:48:a8:37:ef:f0:d6:79:60:16:de:ac: - e8:0e:cd:6e:ac:44:17:38:2f:49:da:e1:45:3e:2a:b9:36:53: - cf:3a:50:06:f7:2e:e8:c4:57:49:6c:61:21:18:d5:04:ad:78: - 3c:2c:3a:80:6b:a7:eb:af:15:14:e9:d8:89:c1:b9:38:6c:e2: - 91:6c:8a:ff:64:b9:77:25:57:30:c0:1b:24:a3:e1:dc:e9:df: - 47:7c:b5:b4:24:08:05:30:ec:2d:bd:0b:bf:45:bf:50:b9:a9: - f3:eb:98:01:12:ad:c8:88:c6:98:34:5f:8d:0a:3c:c6:e9:d5: - 95:95:6d:de ------BEGIN CERTIFICATE----- -MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD -QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT -MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j -b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB -CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97 -nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt -43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P -T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4 -gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO -BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR -TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw -DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr -hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg -06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF -PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls -YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk +======================= +-----BEGIN CERTIFICATE----- +MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBhMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw +HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBDQTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAw +MDAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 +dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsBCSDMAZOn +TjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97nh6Vfe63SKMI2tavegw5 +BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt43C/dxC//AH2hdmoRBBYMql1GNXRor5H +4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7PT19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y +7vrTC0LUq7dBMtoM1O/4gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQAB +o2MwYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbRTLtm +8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUwDQYJKoZIhvcNAQEF +BQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/EsrhMAtudXH/vTBH1jLuG2cenTnmCmr +EbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIt +tep3Sp+dWOIrWcBAI+0tKIJFPnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886 +UAb3LujEV0lsYSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= -----END CERTIFICATE----- DigiCert High Assurance EV Root CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=5F:B7:EE:06:33:E2:59:DB:AD:0C:4C:9A:E6:D3:8F:1A:61:C7:DC:25 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 02:ac:5c:26:6a:0b:40:9b:8f:0b:79:f2:ae:46:25:77 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA - Validity - Not Before: Nov 10 00:00:00 2006 GMT - Not After : Nov 10 00:00:00 2031 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert High Assurance EV Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:c6:cc:e5:73:e6:fb:d4:bb:e5:2d:2d:32:a6:df: - e5:81:3f:c9:cd:25:49:b6:71:2a:c3:d5:94:34:67: - a2:0a:1c:b0:5f:69:a6:40:b1:c4:b7:b2:8f:d0:98: - a4:a9:41:59:3a:d3:dc:94:d6:3c:db:74:38:a4:4a: - cc:4d:25:82:f7:4a:a5:53:12:38:ee:f3:49:6d:71: - 91:7e:63:b6:ab:a6:5f:c3:a4:84:f8:4f:62:51:be: - f8:c5:ec:db:38:92:e3:06:e5:08:91:0c:c4:28:41: - 55:fb:cb:5a:89:15:7e:71:e8:35:bf:4d:72:09:3d: - be:3a:38:50:5b:77:31:1b:8d:b3:c7:24:45:9a:a7: - ac:6d:00:14:5a:04:b7:ba:13:eb:51:0a:98:41:41: - 22:4e:65:61:87:81:41:50:a6:79:5c:89:de:19:4a: - 57:d5:2e:e6:5d:1c:53:2c:7e:98:cd:1a:06:16:a4: - 68:73:d0:34:04:13:5c:a1:71:d3:5a:7c:55:db:5e: - 64:e1:37:87:30:56:04:e5:11:b4:29:80:12:f1:79: - 39:88:a2:02:11:7c:27:66:b7:88:b7:78:f2:ca:0a: - a8:38:ab:0a:64:c2:bf:66:5d:95:84:c1:a1:25:1e: - 87:5d:1a:50:0b:20:12:cc:41:bb:6e:0b:51:38:b8: - 4b:cb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 - X509v3 Authority Key Identifier: - B1:3E:C3:69:03:F8:BF:47:01:D4:98:26:1A:08:02:EF:63:64:2B:C3 - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 1c:1a:06:97:dc:d7:9c:9f:3c:88:66:06:08:57:21:db:21:47: - f8:2a:67:aa:bf:18:32:76:40:10:57:c1:8a:f3:7a:d9:11:65: - 8e:35:fa:9e:fc:45:b5:9e:d9:4c:31:4b:b8:91:e8:43:2c:8e: - b3:78:ce:db:e3:53:79:71:d6:e5:21:94:01:da:55:87:9a:24: - 64:f6:8a:66:cc:de:9c:37:cd:a8:34:b1:69:9b:23:c8:9e:78: - 22:2b:70:43:e3:55:47:31:61:19:ef:58:c5:85:2f:4e:30:f6: - a0:31:16:23:c8:e7:e2:65:16:33:cb:bf:1a:1b:a0:3d:f8:ca: - 5e:8b:31:8b:60:08:89:2d:0c:06:5c:52:b7:c4:f9:0a:98:d1: - 15:5f:9f:12:be:7c:36:63:38:bd:44:a4:7f:e4:26:2b:0a:c4: - 97:69:0d:e9:8c:e2:c0:10:57:b8:c8:76:12:91:55:f2:48:69: - d8:bc:2a:02:5b:0f:44:d4:20:31:db:f4:ba:70:26:5d:90:60: - 9e:bc:4b:17:09:2f:b4:cb:1e:43:68:c9:07:27:c1:d2:5c:f7: - ea:21:b9:68:12:9c:3c:9c:bf:9e:fc:80:5c:9b:63:cd:ec:47: - aa:25:27:67:a0:37:f3:00:82:7d:54:d7:a9:f8:e9:2e:13:a3: - 77:e8:1f:4a ------BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBs -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSswKQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5j -ZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAwMFoXDTMxMTExMDAwMDAwMFowbDEL -MAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZMBcGA1UECxMQd3d3 -LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFuY2Ug -RVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm -+9S75S0tMqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTW -PNt0OKRKzE0lgvdKpVMSOO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEM -xChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFB -Ik5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQNAQTXKFx01p8VdteZOE3 -hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUeh10aUAsg -EsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF -MAMBAf8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaA -FLE+w2kD+L9HAdSYJhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3Nec -nzyIZgYIVyHbIUf4KmeqvxgydkAQV8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6z -eM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFpmyPInngiK3BD41VHMWEZ71jF -hS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkKmNEVX58Svnw2 -Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe -vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep -+OkuE6N36B9K +================================== +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSsw +KQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5jZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAw +MFoXDTMxMTExMDAwMDAwMFowbDELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZ +MBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFu +Y2UgRVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm+9S75S0t +Mqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTWPNt0OKRKzE0lgvdKpVMS +OO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEMxChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3 +MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFBIk5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQ +NAQTXKFx01p8VdteZOE3hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUe +h10aUAsgEsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB +Af8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaAFLE+w2kD+L9HAdSY +JhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3NecnzyIZgYIVyHbIUf4KmeqvxgydkAQ +V8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6zeM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFp +myPInngiK3BD41VHMWEZ71jFhS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkK +mNEVX58Svnw2Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe +vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep+OkuE6N36B9K -----END CERTIFICATE----- SwissSign Gold CA - G2 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=D8:C5:38:8A:B7:30:1B:1B:6E:D4:7A:E6:45:25:3A:6F:9F:1A:27:61 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - bb:40:1c:43:f5:5e:4f:b0 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2 - Validity - Not Before: Oct 25 08:30:35 2006 GMT - Not After : Oct 25 08:30:35 2036 GMT - Subject: C=CH, O=SwissSign AG, CN=SwissSign Gold CA - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:af:e4:ee:7e:8b:24:0e:12:6e:a9:50:2d:16:44: - 3b:92:92:5c:ca:b8:5d:84:92:42:13:2a:bc:65:57: - 82:40:3e:57:24:cd:50:8b:25:2a:b7:6f:fc:ef:a2: - d0:c0:1f:02:24:4a:13:96:8f:23:13:e6:28:58:00: - a3:47:c7:06:a7:84:23:2b:bb:bd:96:2b:7f:55:cc: - 8b:c1:57:1f:0e:62:65:0f:dd:3d:56:8a:73:da:ae: - 7e:6d:ba:81:1c:7e:42:8c:20:35:d9:43:4d:84:fa: - 84:db:52:2c:f3:0e:27:77:0b:6b:bf:11:2f:72:78: - 9f:2e:d8:3e:e6:18:37:5a:2a:72:f9:da:62:90:92: - 95:ca:1f:9c:e9:b3:3c:2b:cb:f3:01:13:bf:5a:cf: - c1:b5:0a:60:bd:dd:b5:99:64:53:b8:a0:96:b3:6f: - e2:26:77:91:8c:e0:62:10:02:9f:34:0f:a4:d5:92: - 33:51:de:be:8d:ba:84:7a:60:3c:6a:db:9f:2b:ec: - de:de:01:3f:6e:4d:e5:50:86:cb:b4:af:ed:44:40: - c5:ca:5a:8c:da:d2:2b:7c:a8:ee:be:a6:e5:0a:aa: - 0e:a5:df:05:52:b7:55:c7:22:5d:32:6a:97:97:63: - 13:db:c9:db:79:36:7b:85:3a:4a:c5:52:89:f9:24: - e7:9d:77:a9:82:ff:55:1c:a5:71:69:2b:d1:02:24: - f2:b3:26:d4:6b:da:04:55:e5:c1:0a:c7:6d:30:37: - 90:2a:e4:9e:14:33:5e:16:17:55:c5:5b:b5:cb:34: - 89:92:f1:9d:26:8f:a1:07:d4:c6:b2:78:50:db:0c: - 0c:0b:7c:0b:8c:41:d7:b9:e9:dd:8c:88:f7:a3:4d: - b2:32:cc:d8:17:da:cd:b7:ce:66:9d:d4:fd:5e:ff: - bd:97:3e:29:75:e7:7e:a7:62:58:af:25:34:a5:41: - c7:3d:bc:0d:50:ca:03:03:0f:08:5a:1f:95:73:78: - 62:bf:af:72:14:69:0e:a5:e5:03:0e:78:8e:26:28: - 42:f0:07:0b:62:20:10:67:39:46:fa:a9:03:cc:04: - 38:7a:66:ef:20:83:b5:8c:4a:56:8e:91:00:fc:8e: - 5c:82:de:88:a0:c3:e2:68:6e:7d:8d:ef:3c:dd:65: - f4:5d:ac:51:ef:24:80:ae:aa:56:97:6f:f9:ad:7d: - da:61:3f:98:77:3c:a5:91:b6:1c:8c:26:da:65:a2: - 09:6d:c1:e2:54:e3:b9:ca:4c:4c:80:8f:77:7b:60: - 9a:1e:df:b6:f2:48:1e:0e:ba:4e:54:6d:98:e0:e1: - a2:1a:a2:77:50:cf:c4:63:92:ec:47:19:9d:eb:e6: - 6b:ce:c1 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE - X509v3 Authority Key Identifier: - 5B:25:7B:96:A4:65:51:7E:B8:39:F3:C0:78:66:5E:E8:3A:E7:F0:EE - X509v3 Certificate Policies: - Policy: 2.16.756.1.89.1.2.1.1 - CPS: http://repository.swisssign.com/ - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 27:ba:e3:94:7c:f1:ae:c0:de:17:e6:e5:d8:d5:f5:54:b0:83: - f4:bb:cd:5e:05:7b:4f:9f:75:66:af:3c:e8:56:7e:fc:72:78: - 38:03:d9:2b:62:1b:00:b9:f8:e9:60:cd:cc:ce:51:8a:c7:50: - 31:6e:e1:4a:7e:18:2f:69:59:b6:3d:64:81:2b:e3:83:84:e6: - 22:87:8e:7d:e0:ee:02:99:61:b8:1e:f4:b8:2b:88:12:16:84: - c2:31:93:38:96:31:a6:b9:3b:53:3f:c3:24:93:56:5b:69:92: - ec:c5:c1:bb:38:00:e3:ec:17:a9:b8:dc:c7:7c:01:83:9f:32: - 47:ba:52:22:34:1d:32:7a:09:56:a7:7c:25:36:a9:3d:4b:da: - c0:82:6f:0a:bb:12:c8:87:4b:27:11:f9:1e:2d:c7:93:3f:9e: - db:5f:26:6b:52:d9:2e:8a:f1:14:c6:44:8d:15:a9:b7:bf:bd: - de:a6:1a:ee:ae:2d:fb:48:77:17:fe:bb:ec:af:18:f5:2a:51: - f0:39:84:97:95:6c:6e:1b:c3:2b:c4:74:60:79:25:b0:0a:27: - df:df:5e:d2:39:cf:45:7d:42:4b:df:b3:2c:1e:c5:c6:5d:ca: - 55:3a:a0:9c:69:9a:8f:da:ef:b2:b0:3c:9f:87:6c:12:2b:65: - 70:15:52:31:1a:24:cf:6f:31:23:50:1f:8c:4f:8f:23:c3:74: - 41:63:1c:55:a8:14:dd:3e:e0:51:50:cf:f1:1b:30:56:0e:92: - b0:82:85:d8:83:cb:22:64:bc:2d:b8:25:d5:54:a2:b8:06:ea: - ad:92:a4:24:a0:c1:86:b5:4a:13:6a:47:cf:2e:0b:56:95:54: - cb:ce:9a:db:6a:b4:a6:b2:db:41:08:86:27:77:f7:6a:a0:42: - 6c:0b:38:ce:d7:75:50:32:92:c2:df:2b:30:22:48:d0:d5:41: - 38:25:5d:a4:e9:5d:9f:c6:94:75:d0:45:fd:30:97:43:8f:90: - ab:0a:c7:86:73:60:4a:69:2d:de:a5:78:d7:06:da:6a:9e:4b: - 3e:77:3a:20:13:22:01:d0:bf:68:9e:63:60:6b:35:4d:0b:6d: - ba:a1:3d:c0:93:e0:7f:23:b3:55:ad:72:25:4e:46:f9:d2:16: - ef:b0:64:c1:01:9e:e9:ca:a0:6a:98:0e:cf:d8:60:f2:2f:49: - b8:e4:42:e1:38:35:16:f4:c8:6e:4f:f7:81:56:e8:ba:a3:be: - 23:af:ae:fd:6f:03:e0:02:3b:30:76:fa:1b:6d:41:cf:01:b1: - e9:b8:c9:66:f4:db:26:f3:3a:a4:74:f2:49:24:5b:c9:b0:d0: - 57:c1:fa:3e:7a:e1:97:c9 ------BEGIN CERTIFICATE----- -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 +====================== +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- SwissSign Silver CA - G2 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 5700383053117599563 (0x4f1bd42f54bb2f4b) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2 - Validity - Not Before: Oct 25 08:32:46 2006 GMT - Not After : Oct 25 08:32:46 2036 GMT - Subject: C=CH, O=SwissSign AG, CN=SwissSign Silver CA - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c4:f1:87:7f:d3:78:31:f7:38:c9:f8:c3:99:43: - bc:c7:f7:bc:37:e7:4e:71:ba:4b:8f:a5:73:1d:5c: - 6e:98:ae:03:57:ae:38:37:43:2f:17:3d:1f:c8:ce: - 68:10:c1:78:ae:19:03:2b:10:fa:2c:79:83:f6:e8: - b9:68:b9:55:f2:04:44:a7:39:f9:fc:04:8b:1e:f1: - a2:4d:27:f9:61:7b:ba:b7:e5:a2:13:b6:eb:61:3e: - d0:6c:d1:e6:fb:fa:5e:ed:1d:b4:9e:a0:35:5b:a1: - 92:cb:f0:49:92:fe:85:0a:05:3e:e6:d9:0b:e2:4f: - bb:dc:95:37:fc:91:e9:32:35:22:d1:1f:3a:4e:27: - 85:9d:b0:15:94:32:da:61:0d:47:4d:60:42:ae:92: - 47:e8:83:5a:50:58:e9:8a:8b:b9:5d:a1:dc:dd:99: - 4a:1f:36:67:bb:48:e4:83:b6:37:eb:48:3a:af:0f: - 67:8f:17:07:e8:04:ca:ef:6a:31:87:d4:c0:b6:f9: - 94:71:7b:67:64:b8:b6:91:4a:42:7b:65:2e:30:6a: - 0c:f5:90:ee:95:e6:f2:cd:82:ec:d9:a1:4a:ec:f6: - b2:4b:e5:45:85:e6:6d:78:93:04:2e:9c:82:6d:36: - a9:c4:31:64:1f:86:83:0b:2a:f4:35:0a:78:c9:55: - cf:41:b0:47:e9:30:9f:99:be:61:a8:06:84:b9:28: - 7a:5f:38:d9:1b:a9:38:b0:83:7f:73:c1:c3:3b:48: - 2a:82:0f:21:9b:b8:cc:a8:35:c3:84:1b:83:b3:3e: - be:a4:95:69:01:3a:89:00:78:04:d9:c9:f4:99:19: - ab:56:7e:5b:8b:86:39:15:91:a4:10:2c:09:32:80: - 60:b3:93:c0:2a:b6:18:0b:9d:7e:8d:49:f2:10:4a: - 7f:f9:d5:46:2f:19:92:a3:99:a7:26:ac:bb:8c:3c: - e6:0e:bc:47:07:dc:73:51:f1:70:64:2f:08:f9:b4: - 47:1d:30:6c:44:ea:29:37:85:92:68:66:bc:83:38: - fe:7b:39:2e:d3:50:f0:1f:fb:5e:60:b6:a9:a6:fa: - 27:41:f1:9b:18:72:f2:f5:84:74:4a:c9:67:c4:54: - ae:48:64:df:8c:d1:6e:b0:1d:e1:07:8f:08:1e:99: - 9c:71:e9:4c:d8:a5:f7:47:12:1f:74:d1:51:9e:86: - f3:c2:a2:23:40:0b:73:db:4b:a6:e7:73:06:8c:c1: - a0:e9:c1:59:ac:46:fa:e6:2f:f8:cf:71:9c:46:6d: - b9:c4:15:8d:38:79:03:45:48:ef:c4:5d:d7:08:ee: - 87:39:22:86:b2:0d:0f:58:43:f7:71:a9:48:2e:fd: - ea:d6:1f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 17:A0:CD:C1:E4:41:B6:3A:5B:3B:CB:45:9D:BD:1C:C2:98:FA:86:58 - X509v3 Authority Key Identifier: - 17:A0:CD:C1:E4:41:B6:3A:5B:3B:CB:45:9D:BD:1C:C2:98:FA:86:58 - X509v3 Certificate Policies: - Policy: 2.16.756.1.89.1.3.1.1 - CPS: http://repository.swisssign.com/ - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 73:c6:81:e0:27:d2:2d:0f:e0:95:30:e2:9a:41:7f:50:2c:5f: - 5f:62:61:a9:86:6a:69:18:0c:74:49:d6:5d:84:ea:41:52:18: - 6f:58:ad:50:56:20:6a:c6:bd:28:69:58:91:dc:91:11:35:a9: - 3a:1d:bc:1a:a5:60:9e:d8:1f:7f:45:91:69:d9:7e:bb:78:72: - c1:06:0f:2a:ce:8f:85:70:61:ac:a0:cd:0b:b8:39:29:56:84: - 32:4e:86:bb:3d:c4:2a:d9:d7:1f:72:ee:fe:51:a1:22:41:b1: - 71:02:63:1a:82:b0:62:ab:5e:57:12:1f:df:cb:dd:75:a0:c0: - 5d:79:90:8c:1b:e0:50:e6:de:31:fe:98:7b:70:5f:a5:90:d8: - ad:f8:02:b6:6f:d3:60:dd:40:4b:22:c5:3d:ad:3a:7a:9f:1a: - 1a:47:91:79:33:ba:82:dc:32:69:03:96:6e:1f:4b:f0:71:fe: - e3:67:72:a0:b1:bf:5c:8b:e4:fa:99:22:c7:84:b9:1b:8d:23: - 97:3f:ed:25:e0:cf:65:bb:f5:61:04:ef:dd:1e:b2:5a:41:22: - 5a:a1:9f:5d:2c:e8:5b:c9:6d:a9:0c:0c:78:aa:60:c6:56:8f: - 01:5a:0c:68:bc:69:19:79:c4:1f:7e:97:05:bf:c5:e9:24:51: - 5e:d4:d5:4b:53:ed:d9:23:5a:36:03:65:a3:c1:03:ad:41:30: - f3:46:1b:85:90:af:65:b5:d5:b1:e4:16:5b:78:75:1d:97:7a: - 6d:59:a9:2a:8f:7b:de:c3:87:89:10:99:49:73:78:c8:3d:bd: - 51:35:74:2a:d5:f1:7e:69:1b:2a:bb:3b:bd:25:b8:9a:5a:3d: - 72:61:90:66:87:ee:0c:d6:4d:d4:11:74:0b:6a:fe:0b:03:fc: - a3:55:57:89:fe:4a:cb:ae:5b:17:05:c8:f2:8d:23:31:53:38: - d2:2d:6a:3f:82:b9:8d:08:6a:f7:5e:41:74:6e:c3:11:7e:07: - ac:29:60:91:3f:38:ca:57:10:0d:bd:30:2f:c7:a5:e6:41:a0: - da:ae:05:87:9a:a0:a4:65:6c:4c:09:0c:89:ba:b8:d3:b9:c0: - 93:8a:30:fa:8d:e5:9a:6b:15:01:4e:67:aa:da:62:56:3e:84: - 08:66:d2:c4:36:7d:a7:3e:10:fc:88:e0:d4:80:e5:00:bd:aa: - f3:4e:06:a3:7a:6a:f9:62:72:e3:09:4f:eb:9b:0e:01:23:f1: - 9f:bb:7c:dc:dc:6c:11:97:25:b2:f2:b4:63:14:d2:06:2a:67: - 8c:83:f5:ce:ea:07:d8:9a:6a:1e:ec:e4:0a:bb:2a:4c:eb:09: - 60:39:ce:ca:62:d8:2e:6e ------BEGIN CERTIFICATE----- -MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UE -BhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWdu -IFNpbHZlciBDQSAtIEcyMB4XDTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0Nlow -RzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMY -U3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A -MIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644N0Mv -Fz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7br -YT7QbNHm+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieF -nbAVlDLaYQ1HTWBCrpJH6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH -6ATK72oxh9TAtvmUcXtnZLi2kUpCe2UuMGoM9ZDulebyzYLs2aFK7PayS+VFheZt -eJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5hqAaEuSh6XzjZG6k4sIN/ -c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5FZGkECwJ -MoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRH -HTBsROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTf -jNFusB3hB48IHpmccelM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb6 -5i/4z3GcRm25xBWNOHkDRUjvxF3XCO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOB -rDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU -F6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRBtjpbO8tFnb0c -wpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0 -cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIB -AHPGgeAn0i0P4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShp -WJHckRE1qTodvBqlYJ7YH39FkWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9 -xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L3XWgwF15kIwb4FDm3jH+mHtwX6WQ -2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx/uNncqCxv1yL5PqZ -IseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFaDGi8 -aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2X -em1ZqSqPe97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQR -dAtq/gsD/KNVV4n+SsuuWxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/ -OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJDIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+ -hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ubDgEj8Z+7fNzcbBGXJbLy -tGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u +======================== +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- SecureTrust CA -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=87:82:C6:C3:04:35:3B:CF:D2:96:92:D2:59:3E:7D:44:D9:34:FF:11 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0c:f0:8e:5c:08:16:a5:ad:42:7f:f0:eb:27:18:59:d0 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=SecureTrust Corporation, CN=SecureTrust CA - Validity - Not Before: Nov 7 19:31:18 2006 GMT - Not After : Dec 31 19:40:55 2029 GMT - Subject: C=US, O=SecureTrust Corporation, CN=SecureTrust CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ab:a4:81:e5:95:cd:f5:f6:14:8e:c2:4f:ca:d4: - e2:78:95:58:9c:41:e1:0d:99:40:24:17:39:91:33: - 66:e9:be:e1:83:af:62:5c:89:d1:fc:24:5b:61:b3: - e0:11:11:41:1c:1d:6e:f0:b8:bb:f8:de:a7:81:ba: - a6:48:c6:9f:1d:bd:be:8e:a9:41:3e:b8:94:ed:29: - 1a:d4:8e:d2:03:1d:03:ef:6d:0d:67:1c:57:d7:06: - ad:ca:c8:f5:fe:0e:af:66:25:48:04:96:0b:5d:a3: - ba:16:c3:08:4f:d1:46:f8:14:5c:f2:c8:5e:01:99: - 6d:fd:88:cc:86:a8:c1:6f:31:42:6c:52:3e:68:cb: - f3:19:34:df:bb:87:18:56:80:26:c4:d0:dc:c0:6f: - df:de:a0:c2:91:16:a0:64:11:4b:44:bc:1e:f6:e7: - fa:63:de:66:ac:76:a4:71:a3:ec:36:94:68:7a:77: - a4:b1:e7:0e:2f:81:7a:e2:b5:72:86:ef:a2:6b:8b: - f0:0f:db:d3:59:3f:ba:72:bc:44:24:9c:e3:73:b3: - f7:af:57:2f:42:26:9d:a9:74:ba:00:52:f2:4b:cd: - 53:7c:47:0b:36:85:0e:66:a9:08:97:16:34:57:c1: - 66:f7:80:e3:ed:70:54:c7:93:e0:2e:28:15:59:87: - ba:bb - Exponent: 65537 (0x10001) - X509v3 extensions: - 1.3.6.1.4.1.311.20.2: - ...C.A - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 42:32:B6:16:FA:04:FD:FE:5D:4B:7A:C3:FD:F7:4C:40:1D:5A:43:AF - X509v3 CRL Distribution Points: - Full Name: - URI:http://crl.securetrust.com/STCA.crl - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 30:ed:4f:4a:e1:58:3a:52:72:5b:b5:a6:a3:65:18:a6:bb:51: - 3b:77:e9:9d:ea:d3:9f:5c:e0:45:65:7b:0d:ca:5b:e2:70:50: - b2:94:05:14:ae:49:c7:8d:41:07:12:73:94:7e:0c:23:21:fd: - bc:10:7f:60:10:5a:72:f5:98:0e:ac:ec:b9:7f:dd:7a:6f:5d: - d3:1c:f4:ff:88:05:69:42:a9:05:71:c8:b7:ac:26:e8:2e:b4: - 8c:6a:ff:71:dc:b8:b1:df:99:bc:7c:21:54:2b:e4:58:a2:bb: - 57:29:ae:9e:a9:a3:19:26:0f:99:2e:08:b0:ef:fd:69:cf:99: - 1a:09:8d:e3:a7:9f:2b:c9:36:34:7b:24:b3:78:4c:95:17:a4: - 06:26:1e:b6:64:52:36:5f:60:67:d9:9c:c5:05:74:0b:e7:67: - 23:d2:08:fc:88:e9:ae:8b:7f:e1:30:f4:37:7e:fd:c6:32:da: - 2d:9e:44:30:30:6c:ee:07:de:d2:34:fc:d2:ff:40:f6:4b:f4: - 66:46:06:54:a6:f2:32:0a:63:26:30:6b:9b:d1:dc:8b:47:ba: - e1:b9:d5:62:d0:a2:a0:f4:67:05:78:29:63:1a:6f:04:d6:f8: - c6:4c:a3:9a:b1:37:b4:8d:e5:28:4b:1d:9e:2c:c2:b8:68:bc: - ed:02:ee:31 ------BEGIN CERTIFICATE----- -MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBI -MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x -FzAVBgNVBAMTDlNlY3VyZVRydXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIz -MTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAeBgNVBAoTF1NlY3VyZVRydXN0IENv -cnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQXOZEz -Zum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO -0gMdA+9tDWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIao -wW8xQmxSPmjL8xk037uHGFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj -7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b01k/unK8RCSc43Oz969XL0Imnal0ugBS -8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmHursCAwEAAaOBnTCBmjAT -BgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB -/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCeg -JYYjaHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGC -NxUBBAMCAQAwDQYJKoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt3 -6Z3q059c4EVlew3KW+JwULKUBRSuSceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/ -3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHfmbx8IVQr5Fiiu1cprp6poxkm -D5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZnMUFdAvnZyPS -CPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR +============== +-----BEGIN CERTIFICATE----- +MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBIMQswCQYDVQQG +EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xFzAVBgNVBAMTDlNlY3VyZVRy +dXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIzMTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAe +BgNVBAoTF1NlY3VyZVRydXN0IENvcnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQX +OZEzZum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO0gMdA+9t +DWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIaowW8xQmxSPmjL8xk037uH +GFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b +01k/unK8RCSc43Oz969XL0Imnal0ugBS8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmH +ursCAwEAAaOBnTCBmjATBgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/ +BAUwAwEB/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCegJYYj +aHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ +KoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt36Z3q059c4EVlew3KW+JwULKUBRSu +SceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHf +mbx8IVQr5Fiiu1cprp6poxkmD5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZ +nMUFdAvnZyPSCPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR 3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE= -----END CERTIFICATE----- Secure Global CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=3A:44:73:5A:E5:81:90:1F:24:86:61:46:1E:3B:9C:C4:5F:F5:3A:1B -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 07:56:22:a4:e8:d4:8a:89:4d:f4:13:c8:f0:f8:ea:a5 - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=SecureTrust Corporation, CN=Secure Global CA - Validity - Not Before: Nov 7 19:42:28 2006 GMT - Not After : Dec 31 19:52:06 2029 GMT - Subject: C=US, O=SecureTrust Corporation, CN=Secure Global CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:af:35:2e:d8:ac:6c:55:69:06:71:e5:13:68:24: - b3:4f:d8:cc:21:47:f8:f1:60:38:89:89:03:e9:bd: - ea:5e:46:53:09:dc:5c:f5:5a:e8:f7:45:2a:02:eb: - 31:61:d7:29:33:4c:ce:c7:7c:0a:37:7e:0f:ba:32: - 98:e1:1d:97:af:8f:c7:dc:c9:38:96:f3:db:1a:fc: - 51:ed:68:c6:d0:6e:a4:7c:24:d1:ae:42:c8:96:50: - 63:2e:e0:fe:75:fe:98:a7:5f:49:2e:95:e3:39:33: - 64:8e:1e:a4:5f:90:d2:67:3c:b2:d9:fe:41:b9:55: - a7:09:8e:72:05:1e:8b:dd:44:85:82:42:d0:49:c0: - 1d:60:f0:d1:17:2c:95:eb:f6:a5:c1:92:a3:c5:c2: - a7:08:60:0d:60:04:10:96:79:9e:16:34:e6:a9:b6: - fa:25:45:39:c8:1e:65:f9:93:f5:aa:f1:52:dc:99: - 98:3d:a5:86:1a:0c:35:33:fa:4b:a5:04:06:15:1c: - 31:80:ef:aa:18:6b:c2:7b:d7:da:ce:f9:33:20:d5: - f5:bd:6a:33:2d:81:04:fb:b0:5c:d4:9c:a3:e2:5c: - 1d:e3:a9:42:75:5e:7b:d4:77:ef:39:54:ba:c9:0a: - 18:1b:12:99:49:2f:88:4b:fd:50:62:d1:73:e7:8f: - 7a:43 - Exponent: 65537 (0x10001) - X509v3 extensions: - 1.3.6.1.4.1.311.20.2: - ...C.A - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - AF:44:04:C2:41:7E:48:83:DB:4E:39:02:EC:EC:84:7A:E6:CE:C9:A4 - X509v3 CRL Distribution Points: - Full Name: - URI:http://crl.securetrust.com/SGCA.crl - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 63:1a:08:40:7d:a4:5e:53:0d:77:d8:7a:ae:1f:0d:0b:51:16: - 03:ef:18:7c:c8:e3:af:6a:58:93:14:60:91:b2:84:dc:88:4e: - be:39:8a:3a:f3:e6:82:89:5d:01:37:b3:ab:24:a4:15:0e:92: - 35:5a:4a:44:5e:4e:57:fa:75:ce:1f:48:ce:66:f4:3c:40:26: - 92:98:6c:1b:ee:24:46:0c:17:b3:52:a5:db:a5:91:91:cf:37: - d3:6f:e7:27:08:3a:4e:19:1f:3a:a7:58:5c:17:cf:79:3f:8b: - e4:a7:d3:26:23:9d:26:0f:58:69:fc:47:7e:b2:d0:8d:8b:93: - bf:29:4f:43:69:74:76:67:4b:cf:07:8c:e6:02:f7:b5:e1:b4: - 43:b5:4b:2d:14:9f:f9:dc:26:0d:bf:a6:47:74:06:d8:88:d1: - 3a:29:30:84:ce:d2:39:80:62:1b:a8:c7:57:49:bc:6a:55:51: - 67:15:4a:be:35:07:e4:d5:75:98:37:79:30:14:db:29:9d:6c: - c5:69:cc:47:55:a2:30:f7:cc:5c:7f:c2:c3:98:1c:6b:4e:16: - 80:eb:7a:78:65:45:a2:00:1a:af:0c:0d:55:64:34:48:b8:92: - b9:f1:b4:50:29:f2:4f:23:1f:da:6c:ac:1f:44:e1:dd:23:78: - 51:5b:c7:16 ------BEGIN CERTIFICATE----- -MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBK -MQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24x -GTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkx -MjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3Qg -Q29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwgQ0EwggEiMA0GCSqG -SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jxYDiJ -iQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa -/FHtaMbQbqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJ -jnIFHovdRIWCQtBJwB1g8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnI -HmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYVHDGA76oYa8J719rO+TMg1fW9ajMtgQT7 -sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi0XPnj3pDAgMBAAGjgZ0w -gZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1UdEwEB/wQF -MAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCsw -KaAnoCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsG -AQQBgjcVAQQDAgEAMA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0L -URYD7xh8yOOvaliTFGCRsoTciE6+OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXO -H0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cnCDpOGR86p1hcF895P4vkp9Mm -I50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/53CYNv6ZHdAbY -iNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc +================ +-----BEGIN CERTIFICATE----- +MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQG +EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBH +bG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkxMjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEg +MB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwg +Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jx +YDiJiQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa/FHtaMbQ +bqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJjnIFHovdRIWCQtBJwB1g +8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnIHmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYV +HDGA76oYa8J719rO+TMg1fW9ajMtgQT7sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi +0XPnj3pDAgMBAAGjgZ0wgZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud +EwEB/wQFMAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCswKaAn +oCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsGAQQBgjcVAQQDAgEA +MA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0LURYD7xh8yOOvaliTFGCRsoTciE6+ +OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXOH0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cn +CDpOGR86p1hcF895P4vkp9MmI50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/5 +3CYNv6ZHdAbYiNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW -----END CERTIFICATE----- COMODO Certification Authority -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=66:31:BF:9E:F7:4F:9E:B6:C9:D5:A6:0C:BA:6A:BE:D1:F7:BD:EF:7B -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 4e:81:2d:8a:82:65:e0:0b:02:ee:3e:35:02:46:e5:3d - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority - Validity - Not Before: Dec 1 00:00:00 2006 GMT - Not After : Dec 31 23:59:59 2029 GMT - Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d0:40:8b:8b:72:e3:91:1b:f7:51:c1:1b:54:04: - 98:d3:a9:bf:c1:e6:8a:5d:3b:87:fb:bb:88:ce:0d: - e3:2f:3f:06:96:f0:a2:29:50:99:ae:db:3b:a1:57: - b0:74:51:71:cd:ed:42:91:4d:41:fe:a9:c8:d8:6a: - 86:77:44:bb:59:66:97:50:5e:b4:d4:2c:70:44:cf: - da:37:95:42:69:3c:30:c4:71:b3:52:f0:21:4d:a1: - d8:ba:39:7c:1c:9e:a3:24:9d:f2:83:16:98:aa:16: - 7c:43:9b:15:5b:b7:ae:34:91:fe:d4:62:26:18:46: - 9a:3f:eb:c1:f9:f1:90:57:eb:ac:7a:0d:8b:db:72: - 30:6a:66:d5:e0:46:a3:70:dc:68:d9:ff:04:48:89: - 77:de:b5:e9:fb:67:6d:41:e9:bc:39:bd:32:d9:62: - 02:f1:b1:a8:3d:6e:37:9c:e2:2f:e2:d3:a2:26:8b: - c6:b8:55:43:88:e1:23:3e:a5:d2:24:39:6a:47:ab: - 00:d4:a1:b3:a9:25:fe:0d:3f:a7:1d:ba:d3:51:c1: - 0b:a4:da:ac:38:ef:55:50:24:05:65:46:93:34:4f: - 2d:8d:ad:c6:d4:21:19:d2:8e:ca:05:61:71:07:73: - 47:e5:8a:19:12:bd:04:4d:ce:4e:9c:a5:48:ac:bb: - 26:f7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 0B:58:E5:8B:C6:4C:15:37:A4:40:A9:30:A9:21:BE:47:36:5A:56:FF - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 CRL Distribution Points: - Full Name: - URI:http://crl.comodoca.com/COMODOCertificationAuthority.crl - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 3e:98:9e:9b:f6:1b:e9:d7:39:b7:78:ae:1d:72:18:49:d3:87: - e4:43:82:eb:3f:c9:aa:f5:a8:b5:ef:55:7c:21:52:65:f9:d5: - 0d:e1:6c:f4:3e:8c:93:73:91:2e:02:c4:4e:07:71:6f:c0:8f: - 38:61:08:a8:1e:81:0a:c0:2f:20:2f:41:8b:91:dc:48:45:bc: - f1:c6:de:ba:76:6b:33:c8:00:2d:31:46:4c:ed:e7:9d:cf:88: - 94:ff:33:c0:56:e8:24:86:26:b8:d8:38:38:df:2a:6b:dd:12: - cc:c7:3f:47:17:4c:a2:c2:06:96:09:d6:db:fe:3f:3c:46:41: - df:58:e2:56:0f:3c:3b:c1:1c:93:35:d9:38:52:ac:ee:c8:ec: - 2e:30:4e:94:35:b4:24:1f:4b:78:69:da:f2:02:38:cc:95:52: - 93:f0:70:25:59:9c:20:67:c4:ee:f9:8b:57:61:f4:92:76:7d: - 3f:84:8d:55:b7:e8:e5:ac:d5:f1:f5:19:56:a6:5a:fb:90:1c: - af:93:eb:e5:1c:d4:67:97:5d:04:0e:be:0b:83:a6:17:83:b9: - 30:12:a0:c5:33:15:05:b9:0d:fb:c7:05:76:e3:d8:4a:8d:fc: - 34:17:a3:c6:21:28:be:30:45:31:1e:c7:78:be:58:61:38:ac: - 3b:e2:01:65 ------BEGIN CERTIFICATE----- -MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCB -gTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G -A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV -BAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjEyMDEwMDAw -MDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl -YXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P -RE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0 -aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3 -UcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI -2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8 -Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp -+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+ -DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O -nKVIrLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW -/zAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6g -PKA6hjhodHRwOi8vY3JsLmNvbW9kb2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9u -QXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOCAQEAPpiem/Yb6dc5t3iuHXIY -SdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CPOGEIqB6BCsAv -IC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ -RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4 -zJVSk/BwJVmcIGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5dd -BA6+C4OmF4O5MBKgxTMVBbkN+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IB -ZQ== +============================== +-----BEGIN CERTIFICATE----- +MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UE +BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG +A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNVBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1 +dGhvcml0eTAeFw0wNjEyMDEwMDAwMDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEb +MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFD +T01PRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3UcEbVASY06m/weaKXTuH ++7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI2GqGd0S7WWaXUF601CxwRM/aN5VCaTww +xHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV +4EajcNxo2f8ESIl33rXp+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA +1KGzqSX+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5OnKVI +rLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW/zAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3JsLmNvbW9k +b2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOC +AQEAPpiem/Yb6dc5t3iuHXIYSdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CP +OGEIqB6BCsAvIC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/ +RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4zJVSk/BwJVmc +IGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5ddBA6+C4OmF4O5MBKgxTMVBbkN ++8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IBZQ== -----END CERTIFICATE----- COMODO ECC Certification Authority -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=9F:74:4E:9F:2B:4D:BA:EC:0F:31:2C:50:B6:56:3B:8E:2D:93:C3:11 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 1f:47:af:aa:62:00:70:50:54:4c:01:9e:9b:63:99:2a - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority - Validity - Not Before: Mar 6 00:00:00 2008 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO ECC Certification Authority - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:03:47:7b:2f:75:c9:82:15:85:fb:75:e4:91:16: - d4:ab:62:99:f5:3e:52:0b:06:ce:41:00:7f:97:e1: - 0a:24:3c:1d:01:04:ee:3d:d2:8d:09:97:0c:e0:75: - e4:fa:fb:77:8a:2a:f5:03:60:4b:36:8b:16:23:16: - ad:09:71:f4:4a:f4:28:50:b4:fe:88:1c:6e:3f:6c: - 2f:2f:09:59:5b:a5:5b:0b:33:99:e2:c3:3d:89:f9: - 6a:2c:ef:b2:d3:06:e9 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - 75:71:A7:19:48:19:BC:9D:9D:EA:41:47:DF:94:C4:48:77:99:D3:79 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:31:00:ef:03:5b:7a:ac:b7:78:0a:72:b7:88:df:ff: - b5:46:14:09:0a:fa:a0:e6:7d:08:c6:1a:87:bd:18:a8:73:bd: - 26:ca:60:0c:9d:ce:99:9f:cf:5c:0f:30:e1:be:14:31:ea:02: - 30:14:f4:93:3c:49:a7:33:7a:90:46:47:b3:63:7d:13:9b:4e: - b7:6f:18:37:80:53:fe:dd:20:e0:35:9a:36:d1:c7:01:b9:e6: - dc:dd:f3:ff:1d:2c:3a:16:57:d9:92:39:d6 ------BEGIN CERTIFICATE----- -MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTEL -MAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UE -BxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMT -IkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwMzA2MDAw -MDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdy -ZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09N -T0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlv -biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSR -FtSrYpn1PlILBs5BAH+X4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0J -cfRK9ChQtP6IHG4/bC8vCVlbpVsLM5niwz2J+Wos77LTBumjQjBAMB0GA1UdDgQW -BBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ -BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VGFAkK+qDm -fQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdv -GDeAU/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= +================================== +-----BEGIN CERTIFICATE----- +MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTELMAkGA1UEBhMC +R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE +ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBB +dXRob3JpdHkwHhcNMDgwMzA2MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0Ix +GzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR +Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRo +b3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSRFtSrYpn1PlILBs5BAH+X +4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0JcfRK9ChQtP6IHG4/bC8vCVlbpVsLM5ni +wz2J+Wos77LTBumjQjBAMB0GA1UdDgQWBBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8E +BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VG +FAkK+qDmfQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdvGDeA +U/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY= -----END CERTIFICATE----- Certigna -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=B1:2E:13:63:45:86:A4:6F:1A:B2:60:68:37:58:2D:C4:AC:FD:94:97 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - fe:dc:e3:01:0f:c9:48:ff - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=FR, O=Dhimyotis, CN=Certigna - Validity - Not Before: Jun 29 15:13:05 2007 GMT - Not After : Jun 29 15:13:05 2027 GMT - Subject: C=FR, O=Dhimyotis, CN=Certigna - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:c8:68:f1:c9:d6:d6:b3:34:75:26:82:1e:ec:b4: - be:ea:5c:e1:26:ed:11:47:61:e1:a2:7c:16:78:40: - 21:e4:60:9e:5a:c8:63:e1:c4:b1:96:92:ff:18:6d: - 69:23:e1:2b:62:f7:dd:e2:36:2f:91:07:b9:48:cf: - 0e:ec:79:b6:2c:e7:34:4b:70:08:25:a3:3c:87:1b: - 19:f2:81:07:0f:38:90:19:d3:11:fe:86:b4:f2:d1: - 5e:1e:1e:96:cd:80:6c:ce:3b:31:93:b6:f2:a0:d0: - a9:95:12:7d:a5:9a:cc:6b:c8:84:56:8a:33:a9:e7: - 22:15:53:16:f0:cc:17:ec:57:5f:e9:a2:0a:98:09: - de:e3:5f:9c:6f:dc:48:e3:85:0b:15:5a:a6:ba:9f: - ac:48:e3:09:b2:f7:f4:32:de:5e:34:be:1c:78:5d: - 42:5b:ce:0e:22:8f:4d:90:d7:7d:32:18:b3:0b:2c: - 6a:bf:8e:3f:14:11:89:20:0e:77:14:b5:3d:94:08: - 87:f7:25:1e:d5:b2:60:00:ec:6f:2a:28:25:6e:2a: - 3e:18:63:17:25:3f:3e:44:20:16:f6:26:c8:25:ae: - 05:4a:b4:e7:63:2c:f3:8c:16:53:7e:5c:fb:11:1a: - 08:c1:46:62:9f:22:b8:f1:c2:8d:69:dc:fa:3a:58: - 06:df - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 1A:ED:FE:41:39:90:B4:24:59:BE:01:F2:52:D5:45:F6:5A:39:DC:11 - X509v3 Authority Key Identifier: - keyid:1A:ED:FE:41:39:90:B4:24:59:BE:01:F2:52:D5:45:F6:5A:39:DC:11 - DirName:/C=FR/O=Dhimyotis/CN=Certigna - serial:FE:DC:E3:01:0F:C9:48:FF - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Netscape Cert Type: - SSL CA, S/MIME CA, Object Signing CA - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 85:03:1e:92:71:f6:42:af:e1:a3:61:9e:eb:f3:c0:0f:f2:a5: - d4:da:95:e6:d6:be:68:36:3d:7e:6e:1f:4c:8a:ef:d1:0f:21: - 6d:5e:a5:52:63:ce:12:f8:ef:2a:da:6f:eb:37:fe:13:02:c7: - cb:3b:3e:22:6b:da:61:2e:7f:d4:72:3d:dd:30:e1:1e:4c:40: - 19:8c:0f:d7:9c:d1:83:30:7b:98:59:dc:7d:c6:b9:0c:29:4c: - a1:33:a2:eb:67:3a:65:84:d3:96:e2:ed:76:45:70:8f:b5:2b: - de:f9:23:d6:49:6e:3c:14:b5:c6:9f:35:1e:50:d0:c1:8f:6a: - 70:44:02:62:cb:ae:1d:68:41:a7:aa:57:e8:53:aa:07:d2:06: - f6:d5:14:06:0b:91:03:75:2c:6c:72:b5:61:95:9a:0d:8b:b9: - 0d:e7:f5:df:54:cd:de:e6:d8:d6:09:08:97:63:e5:c1:2e:b0: - b7:44:26:c0:26:c0:af:55:30:9e:3b:d5:36:2a:19:04:f4:5c: - 1e:ff:cf:2c:b7:ff:d0:fd:87:40:11:d5:11:23:bb:48:c0:21: - a9:a4:28:2d:fd:15:f8:b0:4e:2b:f4:30:5b:21:fc:11:91:34: - be:41:ef:7b:9d:97:75:ff:97:95:c0:96:58:2f:ea:bb:46:d7: - bb:e4:d9:2e ------BEGIN CERTIFICATE----- -MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNV -BAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4X -DTA3MDYyOTE1MTMwNVoXDTI3MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQ -BgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwIQ2VydGlnbmEwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7qXOEm7RFHYeGifBZ4 -QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyHGxny -gQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbw -zBfsV1/pogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q -130yGLMLLGq/jj8UEYkgDncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2 -JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKfIrjxwo1p3Po6WAbfAgMBAAGjgbwwgbkw -DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQtCRZvgHyUtVF9lo53BEw -ZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJBgNVBAYT -AkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzj -AQ/JSP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG -9w0BAQUFAAOCAQEAhQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8h -bV6lUmPOEvjvKtpv6zf+EwLHyzs+ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFnc -fca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1kluPBS1xp81HlDQwY9qcEQCYsuu -HWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY1gkIl2PlwS6w -t0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw +======== +-----BEGIN CERTIFICATE----- +MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNVBAYTAkZSMRIw +EAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4XDTA3MDYyOTE1MTMwNVoXDTI3 +MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwI +Q2VydGlnbmEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7q +XOEm7RFHYeGifBZ4QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyH +GxnygQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbwzBfsV1/p +ogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q130yGLMLLGq/jj8UEYkg +DncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKf +Irjxwo1p3Po6WAbfAgMBAAGjgbwwgbkwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQ +tCRZvgHyUtVF9lo53BEwZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJ +BgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzjAQ/J +SP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG9w0BAQUFAAOCAQEA +hQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8hbV6lUmPOEvjvKtpv6zf+EwLHyzs+ +ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFncfca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1klu +PBS1xp81HlDQwY9qcEQCYsuuHWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY +1gkIl2PlwS6wt0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg== -----END CERTIFICATE----- ePKI Root Certification Authority -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=67:65:0D:F1:7E:8E:7E:5B:82:40:A4:F4:56:4B:CF:E2:3D:69:C6:F0 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 15:c8:bd:65:47:5c:af:b8:97:00:5e:e4:06:d2:bc:9d - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=TW, O=Chunghwa Telecom Co., Ltd., OU=ePKI Root Certification Authority - Validity - Not Before: Dec 20 02:31:27 2004 GMT - Not After : Dec 20 02:31:27 2034 GMT - Subject: C=TW, O=Chunghwa Telecom Co., Ltd., OU=ePKI Root Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:e1:25:0f:ee:8d:db:88:33:75:67:cd:ad:1f:7d: - 3a:4e:6d:9d:d3:2f:14:f3:63:74:cb:01:21:6a:37: - ea:84:50:07:4b:26:5b:09:43:6c:21:9e:6a:c8:d5: - 03:f5:60:69:8f:cc:f0:22:e4:1f:e7:f7:6a:22:31: - b7:2c:15:f2:e0:fe:00:6a:43:ff:87:65:c6:b5:1a: - c1:a7:4c:6d:22:70:21:8a:31:f2:97:74:89:09:12: - 26:1c:9e:ca:d9:12:a2:95:3c:da:e9:67:bf:08:a0: - 64:e3:d6:42:b7:45:ef:97:f4:f6:f5:d7:b5:4a:15: - 02:58:7d:98:58:4b:60:bc:cd:d7:0d:9a:13:33:53: - d1:61:f9:7a:d5:d7:78:b3:9a:33:f7:00:86:ce:1d: - 4d:94:38:af:a8:ec:78:51:70:8a:5c:10:83:51:21: - f7:11:3d:34:86:5e:e5:48:cd:97:81:82:35:4c:19: - ec:65:f6:6b:c5:05:a1:ee:47:13:d6:b3:21:27:94: - 10:0a:d9:24:3b:ba:be:44:13:46:30:3f:97:3c:d8: - d7:d7:6a:ee:3b:38:e3:2b:d4:97:0e:b9:1b:e7:07: - 49:7f:37:2a:f9:77:78:cf:54:ed:5b:46:9d:a3:80: - 0e:91:43:c1:d6:5b:5f:14:ba:9f:a6:8d:24:47:40: - 59:bf:72:38:b2:36:6c:37:ff:99:d1:5d:0e:59:0a: - ab:69:f7:c0:b2:04:45:7a:54:00:ae:be:53:f6:b5: - e7:e1:f8:3c:a3:31:d2:a9:fe:21:52:64:c5:a6:67: - f0:75:07:06:94:14:81:55:c6:27:e4:01:8f:17:c1: - 6a:71:d7:be:4b:fb:94:58:7d:7e:11:33:b1:42:f7: - 62:6c:18:d6:cf:09:68:3e:7f:6c:f6:1e:8f:62:ad: - a5:63:db:09:a7:1f:22:42:41:1e:6f:99:8a:3e:d7: - f9:3f:40:7a:79:b0:a5:01:92:d2:9d:3d:08:15:a5: - 10:01:2d:b3:32:76:a8:95:0d:b3:7a:9a:fb:07:10: - 78:11:6f:e1:8f:c7:ba:0f:25:1a:74:2a:e5:1c:98: - 41:99:df:21:87:e8:95:06:6a:0a:b3:6a:47:76:65: - f6:3a:cf:8f:62:17:19:7b:0a:28:cd:1a:d2:83:1e: - 21:c7:2c:bf:be:ff:61:68:b7:67:1b:bb:78:4d:8d: - ce:67:e5:e4:c1:8e:b7:23:66:e2:9d:90:75:34:98: - a9:36:2b:8a:9a:94:b9:9d:ec:cc:8a:b1:f8:25:89: - 5c:5a:b6:2f:8c:1f:6d:79:24:a7:52:68:c3:84:35: - e2:66:8d:63:0e:25:4d:d5:19:b2:e6:79:37:a7:22: - 9d:54:31 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 1E:0C:F7:B6:67:F2:E1:92:26:09:45:C0:55:39:2E:77:3F:42:4A:A2 - X509v3 Basic Constraints: - CA:TRUE - setCext-hashedRoot: - 0/0-...0...+......0...g*.....E... -V|.[x....S..... - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 09:b3:83:53:59:01:3e:95:49:b9:f1:81:ba:f9:76:20:23:b5: - 27:60:74:d4:6a:99:34:5e:6c:00:53:d9:9f:f2:a6:b1:24:07: - 44:6a:2a:c6:a5:8e:78:12:e8:47:d9:58:1b:13:2a:5e:79:9b: - 9f:0a:2a:67:a6:25:3f:06:69:56:73:c3:8a:66:48:fb:29:81: - 57:74:06:ca:9c:ea:28:e8:38:67:26:2b:f1:d5:b5:3f:65:93: - f8:36:5d:8e:8d:8d:40:20:87:19:ea:ef:27:c0:3d:b4:39:0f: - 25:7b:68:50:74:55:9c:0c:59:7d:5a:3d:41:94:25:52:08:e0: - 47:2c:15:31:19:d5:bf:07:55:c6:bb:12:b5:97:f4:5f:83:85: - ba:71:c1:d9:6c:81:11:76:0a:0a:b0:bf:82:97:f7:ea:3d:fa: - fa:ec:2d:a9:28:94:3b:56:dd:d2:51:2e:ae:c0:bd:08:15:8c: - 77:52:34:96:d6:9b:ac:d3:1d:8e:61:0f:35:7b:9b:ae:39:69: - 0b:62:60:40:20:36:8f:af:fb:36:ee:2d:08:4a:1d:b8:bf:9b: - 5c:f8:ea:a5:1b:a0:73:a6:d8:f8:6e:e0:33:04:5f:68:aa:27: - 87:ed:d9:c1:90:9c:ed:bd:e3:6a:35:af:63:df:ab:18:d9:ba: - e6:e9:4a:ea:50:8a:0f:61:93:1e:e2:2d:19:e2:30:94:35:92: - 5d:0e:b6:07:af:19:80:8f:47:90:51:4b:2e:4d:dd:85:e2:d2: - 0a:52:0a:17:9a:fc:1a:b0:50:02:e5:01:a3:63:37:21:4c:44: - c4:9b:51:99:11:0e:73:9c:06:8f:54:2e:a7:28:5e:44:39:87: - 56:2d:37:bd:85:44:94:e1:0c:4b:2c:9c:c3:92:85:34:61:cb: - 0f:b8:9b:4a:43:52:fe:34:3a:7d:b8:e9:29:dc:76:a9:c8:30: - f8:14:71:80:c6:1e:36:48:74:22:41:5c:87:82:e8:18:71:8b: - 41:89:44:e7:7e:58:5b:a8:b8:8d:13:e9:a7:6c:c3:47:ed:b3: - 1a:9d:62:ae:8d:82:ea:94:9e:dd:59:10:c3:ad:dd:e2:4d:e3: - 31:d5:c7:ec:e8:f2:b0:fe:92:1e:16:0a:1a:fc:d9:f3:f8:27: - b6:c9:be:1d:b4:6c:64:90:7f:f4:e4:c4:5b:d7:37:ae:42:0e: - dd:a4:1a:6f:7c:88:54:c5:16:6e:e1:7a:68:2e:f8:3a:bf:0d: - a4:3c:89:3b:78:a7:4e:63:83:04:21:08:67:8d:f2:82:49:d0: - 5b:fd:b1:cd:0f:83:84:d4:3e:20:85:f7:4a:3d:2b:9c:fd:2a: - 0a:09:4d:ea:81:f8:11:9c ------BEGIN CERTIFICATE----- -MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBe -MQswCQYDVQQGEwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0 -ZC4xKjAoBgNVBAsMIWVQS0kgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe -Fw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMxMjdaMF4xCzAJBgNVBAYTAlRXMSMw -IQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEqMCgGA1UECwwhZVBL -SSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEF -AAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAH -SyZbCUNsIZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAh -ijHyl3SJCRImHJ7K2RKilTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3X -DZoTM1PRYfl61dd4s5oz9wCGzh1NlDivqOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1 -TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX12ruOzjjK9SXDrkb5wdJ -fzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0OWQqraffA -sgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uU -WH1+ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLS -nT0IFaUQAS2zMnaolQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pH -dmX2Os+PYhcZewoozRrSgx4hxyy/vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJip -NiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXiZo1jDiVN1Rmy5nk3pyKdVDEC -AwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/QkqiMAwGA1UdEwQF -MAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH -ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGB -uvl2ICO1J2B01GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6Yl -PwZpVnPDimZI+ymBV3QGypzqKOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkP -JXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdVxrsStZf0X4OFunHB2WyBEXYKCrC/ -gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEPNXubrjlpC2JgQCA2 -j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+rGNm6 -5ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUB -o2M3IUxExJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS -/jQ6fbjpKdx2qcgw+BRxgMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2z -Gp1iro2C6pSe3VkQw63d4k3jMdXH7OjysP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTE -W9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmODBCEIZ43ygknQW/2xzQ+D -hNQ+IIX3Sj0rnP0qCglN6oH4EZw= +================================= +-----BEGIN CERTIFICATE----- +MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBeMQswCQYDVQQG +EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xKjAoBgNVBAsMIWVQS0kg +Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMx +MjdaMF4xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEq +MCgGA1UECwwhZVBLSSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAHSyZbCUNs +IZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAhijHyl3SJCRImHJ7K2RKi +lTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3XDZoTM1PRYfl61dd4s5oz9wCGzh1NlDiv +qOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX +12ruOzjjK9SXDrkb5wdJfzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0O +WQqraffAsgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uUWH1+ +ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLSnT0IFaUQAS2zMnao +lQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pHdmX2Os+PYhcZewoozRrSgx4hxyy/ +vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJipNiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXi +Zo1jDiVN1Rmy5nk3pyKdVDECAwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/Qkqi +MAwGA1UdEwQFMAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH +ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGBuvl2ICO1J2B0 +1GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6YlPwZpVnPDimZI+ymBV3QGypzq +KOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkPJXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdV +xrsStZf0X4OFunHB2WyBEXYKCrC/gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEP +NXubrjlpC2JgQCA2j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+r +GNm65ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUBo2M3IUxE +xJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS/jQ6fbjpKdx2qcgw+BRx +gMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2zGp1iro2C6pSe3VkQw63d4k3jMdXH7Ojy +sP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTEW9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmOD +BCEIZ43ygknQW/2xzQ+DhNQ+IIX3Sj0rnP0qCglN6oH4EZw= -----END CERTIFICATE----- certSIGN ROOT CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 35210227249154 (0x200605167002) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=RO, O=certSIGN, OU=certSIGN ROOT CA - Validity - Not Before: Jul 4 17:20:04 2006 GMT - Not After : Jul 4 17:20:04 2031 GMT - Subject: C=RO, O=certSIGN, OU=certSIGN ROOT CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b7:33:b9:7e:c8:25:4a:8e:b5:db:b4:28:1b:aa: - 57:90:e8:d1:22:d3:64:ba:d3:93:e8:d4:ac:86:61: - 40:6a:60:57:68:54:84:4d:bc:6a:54:02:05:ff:df: - 9b:9a:2a:ae:5d:07:8f:4a:c3:28:7f:ef:fb:2b:fa: - 79:f1:c7:ad:f0:10:53:24:90:8b:66:c9:a8:88:ab: - af:5a:a3:00:e9:be:ba:46:ee:5b:73:7b:2c:17:82: - 81:5e:62:2c:a1:02:65:b3:bd:c5:2b:00:7e:c4:fc: - 03:33:57:0d:ed:e2:fa:ce:5d:45:d6:38:cd:35:b6: - b2:c1:d0:9c:81:4a:aa:e4:b2:01:5c:1d:8f:5f:99: - c4:b1:ad:db:88:21:eb:90:08:82:80:f3:30:a3:43: - e6:90:82:ae:55:28:49:ed:5b:d7:a9:10:38:0e:fe: - 8f:4c:5b:9b:46:ea:41:f5:b0:08:74:c3:d0:88:33: - b6:7c:d7:74:df:dc:84:d1:43:0e:75:39:a1:25:40: - 28:ea:78:cb:0e:2c:2e:39:9d:8c:8b:6e:16:1c:2f: - 26:82:10:e2:e3:65:94:0a:04:c0:5e:f7:5d:5b:f8: - 10:e2:d0:ba:7a:4b:fb:de:37:00:00:1a:5b:28:e3: - d2:9c:73:3e:32:87:98:a1:c9:51:2f:d7:de:ac:33: - b3:4f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Non Repudiation, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - E0:8C:9B:DB:25:49:B3:F1:7C:86:D6:B2:42:87:0B:D0:6B:A0:D9:E4 - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 3e:d2:1c:89:2e:35:fc:f8:75:dd:e6:7f:65:88:f4:72:4c:c9: - 2c:d7:32:4e:f3:dd:19:79:47:bd:8e:3b:5b:93:0f:50:49:24: - 13:6b:14:06:72:ef:09:d3:a1:a1:e3:40:84:c9:e7:18:32:74: - 3c:48:6e:0f:9f:4b:d4:f7:1e:d3:93:86:64:54:97:63:72:50: - d5:55:cf:fa:20:93:02:a2:9b:c3:23:93:4e:16:55:76:a0:70: - 79:6d:cd:21:1f:cf:2f:2d:bc:19:e3:88:31:f8:59:1a:81:09: - c8:97:a6:74:c7:60:c4:5b:cc:57:8e:b2:75:fd:1b:02:09:db: - 59:6f:72:93:69:f7:31:41:d6:88:38:bf:87:b2:bd:16:79:f9: - aa:e4:be:88:25:dd:61:27:23:1c:b5:31:07:04:36:b4:1a:90: - bd:a0:74:71:50:89:6d:bc:14:e3:0f:86:ae:f1:ab:3e:c7:a0: - 09:cc:a3:48:d1:e0:db:64:e7:92:b5:cf:af:72:43:70:8b:f9: - c3:84:3c:13:aa:7e:92:9b:57:53:93:fa:70:c2:91:0e:31:f9: - 9b:67:5d:e9:96:38:5e:5f:b3:73:4e:88:15:67:de:9e:76:10: - 62:20:be:55:69:95:43:00:39:4d:f6:ee:b0:5a:4e:49:44:54: - 58:5f:42:83 ------BEGIN CERTIFICATE----- -MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYT -AlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBD -QTAeFw0wNjA3MDQxNzIwMDRaFw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJP -MREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7IJUqOtdu0KBuqV5Do -0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHHrfAQ -UySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5d -RdY4zTW2ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQ -OA7+j0xbm0bqQfWwCHTD0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwv -JoIQ4uNllAoEwF73XVv4EOLQunpL+943AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08C -AwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAcYwHQYDVR0O -BBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IBAQA+0hyJ -LjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecY -MnQ8SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ -44gx+FkagQnIl6Z0x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6I -Jd1hJyMctTEHBDa0GpC9oHRxUIltvBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNw -i/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7NzTogVZ96edhBiIL5VaZVDADlN -9u6wWk5JRFRYX0KD ------END CERTIFICATE----- - -NetLock Arany (Class Gold) Főtanúsítvány -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=06:08:3F:59:3F:15:A1:04:A0:69:A4:6B:A9:03:D0:06:B7:97:09:91 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 80544274841616 (0x49412ce40010) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=HU, L=Budapest, O=NetLock Kft., OU=Tanúsítványkiadók (Certification Services), CN=NetLock Arany (Class Gold) Főtanúsítvány - Validity - Not Before: Dec 11 15:08:21 2008 GMT - Not After : Dec 6 15:08:21 2028 GMT - Subject: C=HU, L=Budapest, O=NetLock Kft., OU=Tanúsítványkiadók (Certification Services), CN=NetLock Arany (Class Gold) Főtanúsítvány - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:c4:24:5e:73:be:4b:6d:14:c3:a1:f4:e3:97:90: - 6e:d2:30:45:1e:3c:ee:67:d9:64:e0:1a:8a:7f:ca: - 30:ca:83:e3:20:c1:e3:f4:3a:d3:94:5f:1a:7c:5b: - 6d:bf:30:4f:84:27:f6:9f:1f:49:bc:c6:99:0a:90: - f2:0f:f5:7f:43:84:37:63:51:8b:7a:a5:70:fc:7a: - 58:cd:8e:9b:ed:c3:46:6c:84:70:5d:da:f3:01:90: - 23:fc:4e:30:a9:7e:e1:27:63:e7:ed:64:3c:a0:b8: - c9:33:63:fe:16:90:ff:b0:b8:fd:d7:a8:c0:c0:94: - 43:0b:b6:d5:59:a6:9e:56:d0:24:1f:70:79:af:db: - 39:54:0d:65:75:d9:15:41:94:01:af:5e:ec:f6:8d: - f1:ff:ad:64:fe:20:9a:d7:5c:eb:fe:a6:1f:08:64: - a3:8b:76:55:ad:1e:3b:28:60:2e:87:25:e8:aa:af: - 1f:c6:64:46:20:b7:70:7f:3c:de:48:db:96:53:b7: - 39:77:e4:1a:e2:c7:16:84:76:97:5b:2f:bb:19:15: - 85:f8:69:85:f5:99:a7:a9:f2:34:a7:a9:b6:a6:03: - fc:6f:86:3d:54:7c:76:04:9b:6b:f9:40:5d:00:34: - c7:2e:99:75:9d:e5:88:03:aa:4d:f8:03:d2:42:76: - c0:1b - Exponent: 43147 (0xa88b) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:4 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - CC:FA:67:93:F0:B6:B8:D0:A5:C0:1E:F3:53:FD:8C:53:DF:83:D7:96 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - ab:7f:ee:1c:16:a9:9c:3c:51:00:a0:c0:11:08:05:a7:99:e6: - 6f:01:88:54:61:6e:f1:b9:18:ad:4a:ad:fe:81:40:23:94:2f: - fb:75:7c:2f:28:4b:62:24:81:82:0b:f5:61:f1:1c:6e:b8:61: - 38:eb:81:fa:62:a1:3b:5a:62:d3:94:65:c4:e1:e6:6d:82:f8: - 2f:25:70:b2:21:26:c1:72:51:1f:8c:2c:c3:84:90:c3:5a:8f: - ba:cf:f4:a7:65:a5:eb:98:d1:fb:05:b2:46:75:15:23:6a:6f: - 85:63:30:80:f0:d5:9e:1f:29:1c:c2:6c:b0:50:59:5d:90:5b: - 3b:a8:0d:30:cf:bf:7d:7f:ce:f1:9d:83:bd:c9:46:6e:20:a6: - f9:61:51:ba:21:2f:7b:be:a5:15:63:a1:d4:95:87:f1:9e:b9: - f3:89:f3:3d:85:b8:b8:db:be:b5:b9:29:f9:da:37:05:00:49: - 94:03:84:44:e7:bf:43:31:cf:75:8b:25:d1:f4:a6:64:f5:92: - f6:ab:05:eb:3d:e9:a5:0b:36:62:da:cc:06:5f:36:8b:b6:5e: - 31:b8:2a:fb:5e:f6:71:df:44:26:9e:c4:e6:0d:91:b4:2e:75: - 95:80:51:6a:4b:30:a6:b0:62:a1:93:f1:9b:d8:ce:c4:63:75: - 3f:59:47:b1 ------BEGIN CERTIFICATE----- -MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQG -EwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3 -MDUGA1UECwwuVGFuw7pzw610dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNl -cnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBBcmFueSAoQ2xhc3MgR29sZCkgRsWR -dGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgxMjA2MTUwODIxWjCB -pzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxOZXRM -b2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlm -aWNhdGlvbiBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNz -IEdvbGQpIEbFkXRhbsO6c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A -MIIBCgKCAQEAxCRec75LbRTDofTjl5Bu0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrT -lF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw/HpYzY6b7cNGbIRwXdrz -AZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAkH3B5r9s5 -VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRG -ILdwfzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2 -BJtr+UBdADTHLpl1neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAG -AQH/AgEEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2M -U9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwWqZw8UQCgwBEIBaeZ5m8BiFRh -bvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTtaYtOUZcTh5m2C -+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC -bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2F -uLjbvrW5KfnaNwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2 -XjG4Kvte9nHfRCaexOYNkbQudZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E= +================ +-----BEGIN CERTIFICATE----- +MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYTAlJPMREwDwYD +VQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTAeFw0wNjA3MDQxNzIwMDRa +Fw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UE +CxMQY2VydFNJR04gUk9PVCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7I +JUqOtdu0KBuqV5Do0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHH +rfAQUySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5dRdY4zTW2 +ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQOA7+j0xbm0bqQfWwCHTD +0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwvJoIQ4uNllAoEwF73XVv4EOLQunpL+943 +AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8B +Af8EBAMCAcYwHQYDVR0OBBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IB +AQA+0hyJLjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecYMnQ8 +SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ44gx+FkagQnIl6Z0 +x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6IJd1hJyMctTEHBDa0GpC9oHRxUIlt +vBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNwi/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7Nz +TogVZ96edhBiIL5VaZVDADlN9u6wWk5JRFRYX0KD +-----END CERTIFICATE----- + +NetLock Arany (Class Gold) F tan s tv ny +============================================ +-----BEGIN CERTIFICATE----- +MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQGEwJIVTERMA8G +A1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3MDUGA1UECwwuVGFuw7pzw610 +dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBB +cmFueSAoQ2xhc3MgR29sZCkgRsWRdGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgx +MjA2MTUwODIxWjCBpzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxO +ZXRMb2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlmaWNhdGlv +biBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNzIEdvbGQpIEbFkXRhbsO6 +c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxCRec75LbRTDofTjl5Bu +0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrTlF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw +/HpYzY6b7cNGbIRwXdrzAZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAk +H3B5r9s5VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRGILdw +fzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2BJtr+UBdADTHLpl1 +neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAGAQH/AgEEMA4GA1UdDwEB/wQEAwIB +BjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2MU9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwW +qZw8UQCgwBEIBaeZ5m8BiFRhbvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTta +YtOUZcTh5m2C+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC +bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2FuLjbvrW5Kfna +NwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2XjG4Kvte9nHfRCaexOYNkbQu +dZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E= -----END CERTIFICATE----- SecureSign RootCA11 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=JP, O=Japan Certification Services, Inc., CN=SecureSign RootCA11 - Validity - Not Before: Apr 8 04:56:47 2009 GMT - Not After : Apr 8 04:56:47 2029 GMT - Subject: C=JP, O=Japan Certification Services, Inc., CN=SecureSign RootCA11 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:fd:77:aa:a5:1c:90:05:3b:cb:4c:9b:33:8b:5a: - 14:45:a4:e7:90:16:d1:df:57:d2:21:10:a4:17:fd: - df:ac:d6:1f:a7:e4:db:7c:f7:ec:df:b8:03:da:94: - 58:fd:5d:72:7c:8c:3f:5f:01:67:74:15:96:e3:02: - 3c:87:db:ae:cb:01:8e:c2:f3:66:c6:85:45:f4:02: - c6:3a:b5:62:b2:af:fa:9c:bf:a4:e6:d4:80:30:98: - f3:0d:b6:93:8f:a9:d4:d8:36:f2:b0:fc:8a:ca:2c: - a1:15:33:95:31:da:c0:1b:f2:ee:62:99:86:63:3f: - bf:dd:93:2a:83:a8:76:b9:13:1f:b7:ce:4e:42:85: - 8f:22:e7:2e:1a:f2:95:09:b2:05:b5:44:4e:77:a1: - 20:bd:a9:f2:4e:0a:7d:50:ad:f5:05:0d:45:4f:46: - 71:fd:28:3e:53:fb:04:d8:2d:d7:65:1d:4a:1b:fa: - cf:3b:b0:31:9a:35:6e:c8:8b:06:d3:00:91:f2:94: - 08:65:4c:b1:34:06:00:7a:89:e2:f0:c7:03:59:cf: - d5:d6:e8:a7:32:b3:e6:98:40:86:c5:cd:27:12:8b: - cc:7b:ce:b7:11:3c:62:60:07:23:3e:2b:40:6e:94: - 80:09:6d:b6:b3:6f:77:6f:35:08:50:fb:02:87:c5: - 3e:89 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 5B:F8:4D:4F:B2:A5:86:D4:3A:D2:F1:63:9A:A0:BE:09:F6:57:B7:DE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - a0:a1:38:16:66:2e:a7:56:1f:21:9c:06:fa:1d:ed:b9:22:c5: - 38:26:d8:4e:4f:ec:a3:7f:79:de:46:21:a1:87:77:8f:07:08: - 9a:b2:a4:c5:af:0f:32:98:0b:7c:66:29:b6:9b:7d:25:52:49: - 43:ab:4c:2e:2b:6e:7a:70:af:16:0e:e3:02:6c:fb:42:e6:18: - 9d:45:d8:55:c8:e8:3b:dd:e7:e1:f4:2e:0b:1c:34:5c:6c:58: - 4a:fb:8c:88:50:5f:95:1c:bf:ed:ab:22:b5:65:b3:85:ba:9e: - 0f:b8:ad:e5:7a:1b:8a:50:3a:1d:bd:0d:bc:7b:54:50:0b:b9: - 42:af:55:a0:18:81:ad:65:99:ef:be:e4:9c:bf:c4:85:ab:41: - b2:54:6f:dc:25:cd:ed:78:e2:8e:0c:8d:09:49:dd:63:7b:5a: - 69:96:02:21:a8:bd:52:59:e9:7d:35:cb:c8:52:ca:7f:81:fe: - d9:6b:d3:f7:11:ed:25:df:f8:e7:f9:a4:fa:72:97:84:53:0d: - a5:d0:32:18:51:76:59:14:6c:0f:eb:ec:5f:80:8c:75:43:83: - c3:85:98:ff:4c:9e:2d:0d:e4:77:83:93:4e:b5:96:07:8b:28: - 13:9b:8c:19:8d:41:27:49:40:ee:de:e6:23:44:39:dc:a1:22: - d6:ba:03:f2 ------BEGIN CERTIFICATE----- -MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDEr -MCkGA1UEChMiSmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoG -A1UEAxMTU2VjdXJlU2lnbiBSb290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0 -MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSswKQYDVQQKEyJKYXBhbiBDZXJ0aWZp -Y2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1cmVTaWduIFJvb3RD -QTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvLTJsz -i1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8 -h9uuywGOwvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOV -MdrAG/LuYpmGYz+/3ZMqg6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9 -UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rPO7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni -8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitAbpSACW22s293bzUIUPsC -h8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZXt94wDgYD -VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEB -AKChOBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xm -KbabfSVSSUOrTC4rbnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQ -X5Ucv+2rIrVls4W6ng+4reV6G4pQOh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWr -QbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01y8hSyn+B/tlr0/cR7SXf+Of5 -pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061lgeLKBObjBmN -QSdJQO7e5iNEOdyhIta6A/I= +=================== +-----BEGIN CERTIFICATE----- +MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDErMCkGA1UEChMi +SmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoGA1UEAxMTU2VjdXJlU2lnbiBS +b290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSsw +KQYDVQQKEyJKYXBhbiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1 +cmVTaWduIFJvb3RDQTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvL +TJszi1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8h9uuywGO +wvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOVMdrAG/LuYpmGYz+/3ZMq +g6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rP +O7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitA +bpSACW22s293bzUIUPsCh8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZX +t94wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAKCh +OBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xmKbabfSVSSUOrTC4r +bnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQX5Ucv+2rIrVls4W6ng+4reV6G4pQ +Oh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWrQbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01 +y8hSyn+B/tlr0/cR7SXf+Of5pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061 +lgeLKBObjBmNQSdJQO7e5iNEOdyhIta6A/I= -----END CERTIFICATE----- Microsec e-Szigno Root CA 2009 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=89:DF:74:FE:5C:F4:0F:4A:80:F9:E3:37:7D:54:DA:91:E1:01:31:8E -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - c2:7e:43:04:4e:47:3f:19 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009, emailAddress=info@e-szigno.hu - Validity - Not Before: Jun 16 11:30:18 2009 GMT - Not After : Dec 30 11:30:18 2029 GMT - Subject: C=HU, L=Budapest, O=Microsec Ltd., CN=Microsec e-Szigno Root CA 2009, emailAddress=info@e-szigno.hu - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:e9:f8:8f:f3:63:ad:da:86:d8:a7:e0:42:fb:cf: - 91:de:a6:26:f8:99:a5:63:70:ad:9b:ae:ca:33:40: - 7d:6d:96:6e:a1:0e:44:ee:e1:13:9d:94:42:52:9a: - bd:75:85:74:2c:a8:0e:1d:93:b6:18:b7:8c:2c:a8: - cf:fb:5c:71:b9:da:ec:fe:e8:7e:8f:e4:2f:1d:b2: - a8:75:87:d8:b7:a1:e5:3b:cf:99:4a:46:d0:83:19: - 7d:c0:a1:12:1c:95:6d:4a:f4:d8:c7:a5:4d:33:2e: - 85:39:40:75:7e:14:7c:80:12:98:50:c7:41:67:b8: - a0:80:61:54:a6:6c:4e:1f:e0:9d:0e:07:e9:c9:ba: - 33:e7:fe:c0:55:28:2c:02:80:a7:19:f5:9e:dc:55: - 53:03:97:7b:07:48:ff:99:fb:37:8a:24:c4:59:cc: - 50:10:63:8e:aa:a9:1a:b0:84:1a:86:f9:5f:bb:b1: - 50:6e:a4:d1:0a:cc:d5:71:7e:1f:a7:1b:7c:f5:53: - 6e:22:5f:cb:2b:e6:d4:7c:5d:ae:d6:c2:c6:4c:e5: - 05:01:d9:ed:57:fc:c1:23:79:fc:fa:c8:24:83:95: - f3:b5:6a:51:01:d0:77:d6:e9:12:a1:f9:1a:83:fb: - 82:1b:b9:b0:97:f4:76:06:33:43:49:a0:ff:0b:b5: - fa:b5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - CB:0F:C6:DF:42:43:CC:3D:CB:B5:48:23:A1:1A:7A:A6:2A:BB:34:68 - X509v3 Authority Key Identifier: - CB:0F:C6:DF:42:43:CC:3D:CB:B5:48:23:A1:1A:7A:A6:2A:BB:34:68 - X509v3 Subject Alternative Name: - email:info@e-szigno.hu - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - c9:d1:0e:5e:2e:d5:cc:b3:7c:3e:cb:fc:3d:ff:0d:28:95:93: - 04:c8:bf:da:cd:79:b8:43:90:f0:a4:be:ef:f2:ef:21:98:bc: - d4:d4:5d:06:f6:ee:42:ec:30:6c:a0:aa:a9:ca:f1:af:8a:fa: - 3f:0b:73:6a:3e:ea:2e:40:7e:1f:ae:54:61:79:eb:2e:08:37: - d7:23:f3:8c:9f:be:1d:b1:e1:a4:75:db:a0:e2:54:14:b1:ba: - 1c:29:a4:18:f6:12:ba:a2:14:14:e3:31:35:c8:40:ff:b7:e0: - 05:76:57:c1:1c:59:f2:f8:bf:e4:ed:25:62:5c:84:f0:7e:7e: - 1f:b3:be:f9:b7:21:11:cc:03:01:56:70:a7:10:92:1e:1b:34: - 81:1e:ad:9c:1a:c3:04:3c:ed:02:61:d6:1e:06:f3:5f:3a:87: - f2:2b:f1:45:87:e5:3d:ac:d1:c7:57:84:bd:6b:ae:dc:d8:f9: - b6:1b:62:70:0b:3d:36:c9:42:f2:32:d7:7a:61:e6:d2:db:3d: - cf:c8:a9:c9:9b:dc:db:58:44:d7:6f:38:af:7f:78:d3:a3:ad: - 1a:75:ba:1c:c1:36:7c:8f:1e:6d:1c:c3:75:46:ae:35:05:a6: - f6:5c:3d:21:ee:56:f0:c9:82:22:2d:7a:54:ab:70:c3:7d:22: - 65:82:70:96 ------BEGIN CERTIFICATE----- -MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYD -VQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0 -ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0G -CSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTAeFw0wOTA2MTYxMTMwMThaFw0y -OTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UEBwwIQnVkYXBlc3Qx -FjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUtU3pp -Z25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o -dTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvP -kd6mJviZpWNwrZuuyjNAfW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tc -cbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG0IMZfcChEhyVbUr02MelTTMuhTlAdX4U -fIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKApxn1ntxVUwOXewdI/5n7 -N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm1HxdrtbC -xkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1 -+rUCAwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G -A1UdDgQWBBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPM -Pcu1SCOhGnqmKrs0aDAbBgNVHREEFDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqG -SIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0olZMEyL/azXm4Q5DwpL7v8u8h -mLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfXI/OMn74dseGk -ddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775 -tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c -2Pm2G2JwCz02yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5t -HMN1Rq41Bab2XD0h7lbwyYIiLXpUq3DDfSJlgnCW +============================== +-----BEGIN CERTIFICATE----- +MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYDVQQGEwJIVTER +MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jv +c2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o +dTAeFw0wOTA2MTYxMTMwMThaFw0yOTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UE +BwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUt +U3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvPkd6mJviZpWNwrZuuyjNA +fW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tccbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG +0IMZfcChEhyVbUr02MelTTMuhTlAdX4UfIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKA +pxn1ntxVUwOXewdI/5n7N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm +1HxdrtbCxkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1+rUC +AwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTLD8bf +QkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAbBgNVHREE +FDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqGSIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0o +lZMEyL/azXm4Q5DwpL7v8u8hmLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfX +I/OMn74dseGkddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775 +tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c2Pm2G2JwCz02 +yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5tHMN1Rq41Bab2XD0h7lbwyYIi +LXpUq3DDfSJlgnCW -----END CERTIFICATE----- GlobalSign Root CA - R3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=D6:9B:56:11:48:F0:1C:77:C5:45:78:C1:09:26:DF:5B:85:69:76:AD -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 04:00:00:00:00:01:21:58:53:08:a2 - Signature Algorithm: sha256WithRSAEncryption - Issuer: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign - Validity - Not Before: Mar 18 10:00:00 2009 GMT - Not After : Mar 18 10:00:00 2029 GMT - Subject: OU=GlobalSign Root CA - R3, O=GlobalSign, CN=GlobalSign - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:cc:25:76:90:79:06:78:22:16:f5:c0:83:b6:84: - ca:28:9e:fd:05:76:11:c5:ad:88:72:fc:46:02:43: - c7:b2:8a:9d:04:5f:24:cb:2e:4b:e1:60:82:46:e1: - 52:ab:0c:81:47:70:6c:dd:64:d1:eb:f5:2c:a3:0f: - 82:3d:0c:2b:ae:97:d7:b6:14:86:10:79:bb:3b:13: - 80:77:8c:08:e1:49:d2:6a:62:2f:1f:5e:fa:96:68: - df:89:27:95:38:9f:06:d7:3e:c9:cb:26:59:0d:73: - de:b0:c8:e9:26:0e:83:15:c6:ef:5b:8b:d2:04:60: - ca:49:a6:28:f6:69:3b:f6:cb:c8:28:91:e5:9d:8a: - 61:57:37:ac:74:14:dc:74:e0:3a:ee:72:2f:2e:9c: - fb:d0:bb:bf:f5:3d:00:e1:06:33:e8:82:2b:ae:53: - a6:3a:16:73:8c:dd:41:0e:20:3a:c0:b4:a7:a1:e9: - b2:4f:90:2e:32:60:e9:57:cb:b9:04:92:68:68:e5: - 38:26:60:75:b2:9f:77:ff:91:14:ef:ae:20:49:fc: - ad:40:15:48:d1:02:31:61:19:5e:b8:97:ef:ad:77: - b7:64:9a:7a:bf:5f:c1:13:ef:9b:62:fb:0d:6c:e0: - 54:69:16:a9:03:da:6e:e9:83:93:71:76:c6:69:85: - 82:17 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 8F:F0:4B:7F:A8:2E:45:24:AE:4D:50:FA:63:9A:8B:DE:E2:DD:1B:BC - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 4b:40:db:c0:50:aa:fe:c8:0c:ef:f7:96:54:45:49:bb:96:00: - 09:41:ac:b3:13:86:86:28:07:33:ca:6b:e6:74:b9:ba:00:2d: - ae:a4:0a:d3:f5:f1:f1:0f:8a:bf:73:67:4a:83:c7:44:7b:78: - e0:af:6e:6c:6f:03:29:8e:33:39:45:c3:8e:e4:b9:57:6c:aa: - fc:12:96:ec:53:c6:2d:e4:24:6c:b9:94:63:fb:dc:53:68:67: - 56:3e:83:b8:cf:35:21:c3:c9:68:fe:ce:da:c2:53:aa:cc:90: - 8a:e9:f0:5d:46:8c:95:dd:7a:58:28:1a:2f:1d:de:cd:00:37: - 41:8f:ed:44:6d:d7:53:28:97:7e:f3:67:04:1e:15:d7:8a:96: - b4:d3:de:4c:27:a4:4c:1b:73:73:76:f4:17:99:c2:1f:7a:0e: - e3:2d:08:ad:0a:1c:2c:ff:3c:ab:55:0e:0f:91:7e:36:eb:c3: - 57:49:be:e1:2e:2d:7c:60:8b:c3:41:51:13:23:9d:ce:f7:32: - 6b:94:01:a8:99:e7:2c:33:1f:3a:3b:25:d2:86:40:ce:3b:2c: - 86:78:c9:61:2f:14:ba:ee:db:55:6f:df:84:ee:05:09:4d:bd: - 28:d8:72:ce:d3:62:50:65:1e:eb:92:97:83:31:d9:b3:b5:ca: - 47:58:3f:5f ------BEGIN CERTIFICATE----- -MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4G -A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNp -Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4 -MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEG -A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWtiHL8 -RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsT -gHeMCOFJ0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmm -KPZpO/bLyCiR5Z2KYVc3rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zd -QQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjlOCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZ -XriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2xmmFghcCAwEAAaNCMEAw -DgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI/wS3+o -LkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZU -RUm7lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMp -jjM5RcOO5LlXbKr8EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK -6fBdRoyV3XpYKBovHd7NADdBj+1EbddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQX -mcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18YIvDQVETI53O9zJrlAGomecs -Mx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7rkpeDMdmztcpH -WD9f +======================= +-----BEGIN CERTIFICATE----- +MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4GA1UECxMXR2xv +YmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh +bFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT +aWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln +bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWt +iHL8RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsTgHeMCOFJ +0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmmKPZpO/bLyCiR5Z2KYVc3 +rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zdQQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjl +OCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZXriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2 +xmmFghcCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE +FI/wS3+oLkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZURUm7 +lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMpjjM5RcOO5LlXbKr8 +EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK6fBdRoyV3XpYKBovHd7NADdBj+1E +bddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQXmcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18 +YIvDQVETI53O9zJrlAGomecsMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7r +kpeDMdmztcpHWD9f -----END CERTIFICATE----- Izenpe.com -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=2F:78:3D:25:52:18:A7:4A:65:39:71:B5:2C:A2:9C:45:15:6F:E9:19 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - b0:b7:5a:16:48:5f:bf:e1:cb:f5:8b:d7:19:e6:7d - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=ES, O=IZENPE S.A., CN=Izenpe.com - Validity - Not Before: Dec 13 13:08:28 2007 GMT - Not After : Dec 13 08:27:25 2037 GMT - Subject: C=ES, O=IZENPE S.A., CN=Izenpe.com - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c9:d3:7a:ca:0f:1e:ac:a7:86:e8:16:65:6a:b1: - c2:1b:45:32:71:95:d9:fe:10:5b:cc:af:e7:a5:79: - 01:8f:89:c3:ca:f2:55:71:f7:77:be:77:94:f3:72: - a4:2c:44:d8:9e:92:9b:14:3a:a1:e7:24:90:0a:0a: - 56:8e:c5:d8:26:94:e1:d9:48:e1:2d:3e:da:0a:72: - dd:a3:99:15:da:81:a2:87:f4:7b:6e:26:77:89:58: - ad:d6:eb:0c:b2:41:7a:73:6e:6d:db:7a:78:41:e9: - 08:88:12:7e:87:2e:66:11:63:6c:54:fb:3c:9d:72: - c0:bc:2e:ff:c2:b7:dd:0d:76:e3:3a:d7:f7:b4:68: - be:a2:f5:e3:81:6e:c1:46:6f:5d:8d:e0:4d:c6:54: - 55:89:1a:33:31:0a:b1:57:b9:a3:8a:98:c3:ec:3b: - 34:c5:95:41:69:7e:75:c2:3c:20:c5:61:ba:51:47: - a0:20:90:93:a1:90:4b:f3:4e:7c:85:45:54:9a:d1: - 05:26:41:b0:b5:4d:1d:33:be:c4:03:c8:25:7c:c1: - 70:db:3b:f4:09:2d:54:27:48:ac:2f:e1:c4:ac:3e: - c8:cb:92:4c:53:39:37:23:ec:d3:01:f9:e0:09:44: - 4d:4d:64:c0:e1:0d:5a:87:22:bc:ad:1b:a3:fe:26: - b5:15:f3:a7:fc:84:19:e9:ec:a1:88:b4:44:69:84: - 83:f3:89:d1:74:06:a9:cc:0b:d6:c2:de:27:85:50: - 26:ca:17:b8:c9:7a:87:56:2c:1a:01:1e:6c:be:13: - ad:10:ac:b5:24:f5:38:91:a1:d6:4b:da:f1:bb:d2: - de:47:b5:f1:bc:81:f6:59:6b:cf:19:53:e9:8d:15: - cb:4a:cb:a9:6f:44:e5:1b:41:cf:e1:86:a7:ca:d0: - 6a:9f:bc:4c:8d:06:33:5a:a2:85:e5:90:35:a0:62: - 5c:16:4e:f0:e3:a2:fa:03:1a:b4:2c:71:b3:58:2c: - de:7b:0b:db:1a:0f:eb:de:21:1f:06:77:06:03:b0: - c9:ef:99:fc:c0:b9:4f:0b:86:28:fe:d2:b9:ea:e3: - da:a5:c3:47:69:12:e0:db:f0:f6:19:8b:ed:7b:70: - d7:02:d6:ed:87:18:28:2c:04:24:4c:77:e4:48:8a: - 1a:c6:3b:9a:d4:0f:ca:fa:75:d2:01:40:5a:8d:79: - bf:8b:cf:4b:cf:aa:16:c1:95:e4:ad:4c:8a:3e:17: - 91:d4:b1:62:e5:82:e5:80:04:a4:03:7e:8d:bf:da: - 7f:a2:0f:97:4f:0c:d3:0d:fb:d7:d1:e5:72:7e:1c: - c8:77:ff:5b:9a:0f:b7:ae:05:46:e5:f1:a8:16:ec: - 47:a4:17 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Alternative Name: - email:info@izenpe.com, DirName:/O=IZENPE S.A. - CIF A01337260-RMerc.Vitoria-Gasteiz T1055 F62 S8/street=Avda del Mediterraneo Etorbidea 14 - 01010 Vitoria-Gasteiz - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 1D:1C:65:0E:A8:F2:25:7B:B4:91:CF:E4:B1:B1:E6:BD:55:74:6C:05 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 78:a6:0c:16:4a:9f:4c:88:3a:c0:cb:0e:a5:16:7d:9f:b9:48: - 5f:18:8f:0d:62:36:f6:cd:19:6b:ac:ab:d5:f6:91:7d:ae:71: - f3:3f:b3:0e:78:85:9b:95:a4:27:21:47:42:4a:7c:48:3a:f5: - 45:7c:b3:0c:8e:51:78:ac:95:13:de:c6:fd:7d:b8:1a:90:4c: - ab:92:03:c7:ed:42:01:ce:0f:d8:b1:fa:a2:92:e1:60:6d:ae: - 7a:6b:09:aa:c6:29:ee:68:49:67:30:80:24:7a:31:16:39:5b: - 7e:f1:1c:2e:dd:6c:09:ad:f2:31:c1:82:4e:b9:bb:f9:be:bf: - 2a:85:3f:c0:40:a3:3a:59:fc:59:4b:3c:28:24:db:b4:15:75: - ae:0d:88:ba:2e:73:c0:bd:58:87:e5:42:f2:eb:5e:ee:1e:30: - 22:99:cb:37:d1:c4:21:6c:81:ec:be:6d:26:e6:1c:e4:42:20: - 9e:47:b0:ac:83:59:70:2c:35:d6:af:36:34:b4:cd:3b:f8:32: - a8:ef:e3:78:89:fb:8d:45:2c:da:9c:b8:7e:40:1c:61:e7:3e: - a2:92:2c:4b:f2:cd:fa:98:b6:29:ff:f3:f2:7b:a9:1f:2e:a0: - 93:57:2b:de:85:03:f9:69:37:cb:9e:78:6a:05:b4:c5:31:78: - 89:ec:7a:a7:85:e1:b9:7b:3c:de:be:1e:79:84:ce:9f:70:0e: - 59:c2:35:2e:90:2a:31:d9:e4:45:7a:41:a4:2e:13:9b:34:0e: - 66:7b:49:ab:64:97:d0:46:c3:79:9d:72:50:63:a6:98:5b:06: - bd:48:6d:d8:39:83:70:e8:35:f0:05:d1:aa:bc:e3:db:c8:02: - ea:7c:fd:82:da:c2:5b:52:35:ae:98:3a:ad:ba:35:93:23:a7: - 1f:48:dd:35:46:98:b2:10:68:e4:a5:31:c2:0a:58:2e:19:81: - 10:c9:50:75:fc:ea:5a:16:ce:11:d7:ee:ef:50:88:2d:61:ff: - 3f:42:73:05:94:43:d5:8e:3c:4e:01:3a:19:a5:1f:46:4e:77: - d0:5d:e5:81:22:21:87:fe:94:7d:84:d8:93:ad:d6:68:43:48: - b2:db:eb:73:24:e7:91:7f:54:a4:b6:80:3e:9d:a3:3c:4c:72: - c2:57:c4:a0:d4:cc:38:27:ce:d5:06:9e:a2:48:d9:e9:9f:ce: - 82:70:36:93:9a:3b:df:96:21:e3:59:b7:0c:da:91:37:f0:fd: - 59:5a:b3:99:c8:69:6c:43:26:01:35:63:60:55:89:03:3a:75: - d8:ba:4a:d9:54:ff:ee:de:80:d8:2d:d1:38:d5:5e:2d:0b:98: - 7d:3e:6c:db:fc:26:88:c7 ------BEGIN CERTIFICATE----- -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 +========== +-----BEGIN CERTIFICATE----- +MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4MQswCQYDVQQG +EwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5jb20wHhcNMDcxMjEz +MTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMu +QS4xEzARBgNVBAMMCkl6ZW5wZS5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ +03rKDx6sp4boFmVqscIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAK +ClaOxdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6HLmYRY2xU ++zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFXuaOKmMPsOzTFlUFpfnXC +PCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQDyCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxT +OTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbK +F7jJeodWLBoBHmy+E60QrLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK +0GqfvEyNBjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8Lhij+ +0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIBQFqNeb+Lz0vPqhbB +leStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+HMh3/1uaD7euBUbl8agW7EekFwID +AQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2luZm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+ +SVpFTlBFIFMuQS4gLSBDSUYgQTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBG +NjIgUzgxQzBBBgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx +MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O +BBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUAA4ICAQB4pgwWSp9MiDrAyw6l +Fn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWblaQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbga +kEyrkgPH7UIBzg/YsfqikuFgba56awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8q +hT/AQKM6WfxZSzwoJNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Cs +g1lwLDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCTVyvehQP5 +aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGkLhObNA5me0mrZJfQRsN5 +nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJbUjWumDqtujWTI6cfSN01RpiyEGjkpTHC +ClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZo +Q0iy2+tzJOeRf1SktoA+naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1Z +WrOZyGlsQyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw== -----END CERTIFICATE----- Go Daddy Root Certificate Authority - G2 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=47:BE:AB:C9:22:EA:E8:0E:78:78:34:62:A7:9F:45:C2:54:FD:E6:8B -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2 - Validity - Not Before: Sep 1 00:00:00 2009 GMT - Not After : Dec 31 23:59:59 2037 GMT - Subject: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., CN=Go Daddy Root Certificate Authority - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bf:71:62:08:f1:fa:59:34:f7:1b:c9:18:a3:f7: - 80:49:58:e9:22:83:13:a6:c5:20:43:01:3b:84:f1: - e6:85:49:9f:27:ea:f6:84:1b:4e:a0:b4:db:70:98: - c7:32:01:b1:05:3e:07:4e:ee:f4:fa:4f:2f:59:30: - 22:e7:ab:19:56:6b:e2:80:07:fc:f3:16:75:80:39: - 51:7b:e5:f9:35:b6:74:4e:a9:8d:82:13:e4:b6:3f: - a9:03:83:fa:a2:be:8a:15:6a:7f:de:0b:c3:b6:19: - 14:05:ca:ea:c3:a8:04:94:3b:46:7c:32:0d:f3:00: - 66:22:c8:8d:69:6d:36:8c:11:18:b7:d3:b2:1c:60: - b4:38:fa:02:8c:ce:d3:dd:46:07:de:0a:3e:eb:5d: - 7c:c8:7c:fb:b0:2b:53:a4:92:62:69:51:25:05:61: - 1a:44:81:8c:2c:a9:43:96:23:df:ac:3a:81:9a:0e: - 29:c5:1c:a9:e9:5d:1e:b6:9e:9e:30:0a:39:ce:f1: - 88:80:fb:4b:5d:cc:32:ec:85:62:43:25:34:02:56: - 27:01:91:b4:3b:70:2a:3f:6e:b1:e8:9c:88:01:7d: - 9f:d4:f9:db:53:6d:60:9d:bf:2c:e7:58:ab:b8:5f: - 46:fc:ce:c4:1b:03:3c:09:eb:49:31:5c:69:46:b3: - e0:47 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 3A:9A:85:07:10:67:28:B6:EF:F6:BD:05:41:6E:20:C1:94:DA:0F:DE - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 99:db:5d:79:d5:f9:97:59:67:03:61:f1:7e:3b:06:31:75:2d: - a1:20:8e:4f:65:87:b4:f7:a6:9c:bc:d8:e9:2f:d0:db:5a:ee: - cf:74:8c:73:b4:38:42:da:05:7b:f8:02:75:b8:fd:a5:b1:d7: - ae:f6:d7:de:13:cb:53:10:7e:8a:46:d1:97:fa:b7:2e:2b:11: - ab:90:b0:27:80:f9:e8:9f:5a:e9:37:9f:ab:e4:df:6c:b3:85: - 17:9d:3d:d9:24:4f:79:91:35:d6:5f:04:eb:80:83:ab:9a:02: - 2d:b5:10:f4:d8:90:c7:04:73:40:ed:72:25:a0:a9:9f:ec:9e: - ab:68:12:99:57:c6:8f:12:3a:09:a4:bd:44:fd:06:15:37:c1: - 9b:e4:32:a3:ed:38:e8:d8:64:f3:2c:7e:14:fc:02:ea:9f:cd: - ff:07:68:17:db:22:90:38:2d:7a:8d:d1:54:f1:69:e3:5f:33: - ca:7a:3d:7b:0a:e3:ca:7f:5f:39:e5:e2:75:ba:c5:76:18:33: - ce:2c:f0:2f:4c:ad:f7:b1:e7:ce:4f:a8:c4:9b:4a:54:06:c5: - 7f:7d:d5:08:0f:e2:1c:fe:7e:17:b8:ac:5e:f6:d4:16:b2:43: - 09:0c:4d:f6:a7:6b:b4:99:84:65:ca:7a:88:e2:e2:44:be:5c: - f7:ea:1c:f5 ------BEGIN CERTIFICATE----- -MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMx -EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoT -EUdvRGFkZHkuY29tLCBJbmMuMTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRp -ZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIz -NTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQH -EwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8GA1UE -AxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIw -DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKD -E6bFIEMBO4Tx5oVJnyfq9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH -/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD+qK+ihVqf94Lw7YZFAXK6sOoBJQ7Rnwy -DfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutdfMh8+7ArU6SSYmlRJQVh -GkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMlNAJWJwGR -tDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEA -AaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE -FDqahQcQZyi27/a9BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmX -WWcDYfF+OwYxdS2hII5PZYe096acvNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu -9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r5N9ss4UXnT3ZJE95kTXWXwTr -gIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYVN8Gb5DKj7Tjo -2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO -LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI -4uJEvlz36hz1 +======================================== +-----BEGIN CERTIFICATE----- +MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoTEUdvRGFkZHkuY29tLCBJbmMu +MTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 +MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 +b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8G +A1UEAxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKDE6bFIEMBO4Tx5oVJnyfq +9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD ++qK+ihVqf94Lw7YZFAXK6sOoBJQ7RnwyDfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutd +fMh8+7ArU6SSYmlRJQVhGkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMl +NAJWJwGRtDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEAAaNC +MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFDqahQcQZyi27/a9 +BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmXWWcDYfF+OwYxdS2hII5PZYe096ac +vNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r +5N9ss4UXnT3ZJE95kTXWXwTrgIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYV +N8Gb5DKj7Tjo2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO +LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI4uJEvlz36hz1 -----END CERTIFICATE----- Starfield Root Certificate Authority - G2 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=B5:1C:06:7C:EE:2B:0C:3D:F8:55:AB:2D:92:F4:FE:39:D4:E7:0F:0E -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2 - Validity - Not Before: Sep 1 00:00:00 2009 GMT - Not After : Dec 31 23:59:59 2037 GMT - Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Root Certificate Authority - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bd:ed:c1:03:fc:f6:8f:fc:02:b1:6f:5b:9f:48: - d9:9d:79:e2:a2:b7:03:61:56:18:c3:47:b6:d7:ca: - 3d:35:2e:89:43:f7:a1:69:9b:de:8a:1a:fd:13:20: - 9c:b4:49:77:32:29:56:fd:b9:ec:8c:dd:22:fa:72: - dc:27:61:97:ee:f6:5a:84:ec:6e:19:b9:89:2c:dc: - 84:5b:d5:74:fb:6b:5f:c5:89:a5:10:52:89:46:55: - f4:b8:75:1c:e6:7f:e4:54:ae:4b:f8:55:72:57:02: - 19:f8:17:71:59:eb:1e:28:07:74:c5:9d:48:be:6c: - b4:f4:a4:b0:f3:64:37:79:92:c0:ec:46:5e:7f:e1: - 6d:53:4c:62:af:cd:1f:0b:63:bb:3a:9d:fb:fc:79: - 00:98:61:74:cf:26:82:40:63:f3:b2:72:6a:19:0d: - 99:ca:d4:0e:75:cc:37:fb:8b:89:c1:59:f1:62:7f: - 5f:b3:5f:65:30:f8:a7:b7:4d:76:5a:1e:76:5e:34: - c0:e8:96:56:99:8a:b3:f0:7f:a4:cd:bd:dc:32:31: - 7c:91:cf:e0:5f:11:f8:6b:aa:49:5c:d1:99:94:d1: - a2:e3:63:5b:09:76:b5:56:62:e1:4b:74:1d:96:d4: - 26:d4:08:04:59:d0:98:0e:0e:e6:de:fc:c3:ec:1f: - 90:f1 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 7C:0C:32:1F:A7:D9:30:7F:C4:7D:68:A3:62:A8:A1:CE:AB:07:5B:27 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 11:59:fa:25:4f:03:6f:94:99:3b:9a:1f:82:85:39:d4:76:05: - 94:5e:e1:28:93:6d:62:5d:09:c2:a0:a8:d4:b0:75:38:f1:34: - 6a:9d:e4:9f:8a:86:26:51:e6:2c:d1:c6:2d:6e:95:20:4a:92: - 01:ec:b8:8a:67:7b:31:e2:67:2e:8c:95:03:26:2e:43:9d:4a: - 31:f6:0e:b5:0c:bb:b7:e2:37:7f:22:ba:00:a3:0e:7b:52:fb: - 6b:bb:3b:c4:d3:79:51:4e:cd:90:f4:67:07:19:c8:3c:46:7a: - 0d:01:7d:c5:58:e7:6d:e6:85:30:17:9a:24:c4:10:e0:04:f7: - e0:f2:7f:d4:aa:0a:ff:42:1d:37:ed:94:e5:64:59:12:20:77: - 38:d3:32:3e:38:81:75:96:73:fa:68:8f:b1:cb:ce:1f:c5:ec: - fa:9c:7e:cf:7e:b1:f1:07:2d:b6:fc:bf:ca:a4:bf:d0:97:05: - 4a:bc:ea:18:28:02:90:bd:54:78:09:21:71:d3:d1:7d:1d:d9: - 16:b0:a9:61:3d:d0:0a:00:22:fc:c7:7b:cb:09:64:45:0b:3b: - 40:81:f7:7d:7c:32:f5:98:ca:58:8e:7d:2a:ee:90:59:73:64: - f9:36:74:5e:25:a1:f5:66:05:2e:7f:39:15:a9:2a:fb:50:8b: - 8e:85:69:f4 ------BEGIN CERTIFICATE----- -MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMx -EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT -HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVs -ZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAw -MFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6 -b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQgVGVj -aG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZp -Y2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC -ggEBAL3twQP89o/8ArFvW59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMg -nLRJdzIpVv257IzdIvpy3Cdhl+72WoTsbhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1 -HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNkN3mSwOxGXn/hbVNMYq/N -Hwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7NfZTD4p7dN -dloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0 -HZbUJtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAO -BgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0G -CSqGSIb3DQEBCwUAA4IBAQARWfolTwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjU -sHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx4mcujJUDJi5DnUox9g61DLu3 -4jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUwF5okxBDgBPfg -8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K -pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1 -mMpYjn0q7pBZc2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 +========================================= +-----BEGIN CERTIFICATE----- +MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s +b2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVsZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0 +eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAw +DgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQg +VGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZpY2F0ZSBB +dXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3twQP89o/8ArFv +W59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMgnLRJdzIpVv257IzdIvpy3Cdhl+72WoTs +bhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNk +N3mSwOxGXn/hbVNMYq/NHwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7Nf +ZTD4p7dNdloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0HZbU +JtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0GCSqGSIb3DQEBCwUAA4IBAQARWfol +TwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjUsHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx +4mcujJUDJi5DnUox9g61DLu34jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUw +F5okxBDgBPfg8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K +pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1mMpYjn0q7pBZ +c2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0 -----END CERTIFICATE----- Starfield Services Root Certificate Authority - G2 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING ================================================== -SHA1 Fingerprint=92:5A:8F:8D:2C:6D:04:E0:66:5F:59:6A:FF:22:D8:63:E8:25:6F:3F -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2 - Validity - Not Before: Sep 1 00:00:00 2009 GMT - Not After : Dec 31 23:59:59 2037 GMT - Subject: C=US, ST=Arizona, L=Scottsdale, O=Starfield Technologies, Inc., CN=Starfield Services Root Certificate Authority - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d5:0c:3a:c4:2a:f9:4e:e2:f5:be:19:97:5f:8e: - 88:53:b1:1f:3f:cb:cf:9f:20:13:6d:29:3a:c8:0f: - 7d:3c:f7:6b:76:38:63:d9:36:60:a8:9b:5e:5c:00: - 80:b2:2f:59:7f:f6:87:f9:25:43:86:e7:69:1b:52: - 9a:90:e1:71:e3:d8:2d:0d:4e:6f:f6:c8:49:d9:b6: - f3:1a:56:ae:2b:b6:74:14:eb:cf:fb:26:e3:1a:ba: - 1d:96:2e:6a:3b:58:94:89:47:56:ff:25:a0:93:70: - 53:83:da:84:74:14:c3:67:9e:04:68:3a:df:8e:40: - 5a:1d:4a:4e:cf:43:91:3b:e7:56:d6:00:70:cb:52: - ee:7b:7d:ae:3a:e7:bc:31:f9:45:f6:c2:60:cf:13: - 59:02:2b:80:cc:34:47:df:b9:de:90:65:6d:02:cf: - 2c:91:a6:a6:e7:de:85:18:49:7c:66:4e:a3:3a:6d: - a9:b5:ee:34:2e:ba:0d:03:b8:33:df:47:eb:b1:6b: - 8d:25:d9:9b:ce:81:d1:45:46:32:96:70:87:de:02: - 0e:49:43:85:b6:6c:73:bb:64:ea:61:41:ac:c9:d4: - 54:df:87:2f:c7:22:b2:26:cc:9f:59:54:68:9f:fc: - be:2a:2f:c4:55:1c:75:40:60:17:85:02:55:39:8b: - 7f:05 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 9C:5F:00:DF:AA:01:D7:30:2B:38:88:A2:B8:6D:4A:9C:F2:11:91:83 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 4b:36:a6:84:77:69:dd:3b:19:9f:67:23:08:6f:0e:61:c9:fd: - 84:dc:5f:d8:36:81:cd:d8:1b:41:2d:9f:60:dd:c7:1a:68:d9: - d1:6e:86:e1:88:23:cf:13:de:43:cf:e2:34:b3:04:9d:1f:29: - d5:bf:f8:5e:c8:d5:c1:bd:ee:92:6f:32:74:f2:91:82:2f:bd: - 82:42:7a:ad:2a:b7:20:7d:4d:bc:7a:55:12:c2:15:ea:bd:f7: - 6a:95:2e:6c:74:9f:cf:1c:b4:f2:c5:01:a3:85:d0:72:3e:ad: - 73:ab:0b:9b:75:0c:6d:45:b7:8e:94:ac:96:37:b5:a0:d0:8f: - 15:47:0e:e3:e8:83:dd:8f:fd:ef:41:01:77:cc:27:a9:62:85: - 33:f2:37:08:ef:71:cf:77:06:de:c8:19:1d:88:40:cf:7d:46: - 1d:ff:1e:c7:e1:ce:ff:23:db:c6:fa:8d:55:4e:a9:02:e7:47: - 11:46:3e:f4:fd:bd:7b:29:26:bb:a9:61:62:37:28:b6:2d:2a: - f6:10:86:64:c9:70:a7:d2:ad:b7:29:70:79:ea:3c:da:63:25: - 9f:fd:68:b7:30:ec:70:fb:75:8a:b7:6d:60:67:b2:1e:c8:b9: - e9:d8:a8:6f:02:8b:67:0d:4d:26:57:71:da:20:fc:c1:4a:50: - 8d:b1:28:ba ------BEGIN CERTIFICATE----- -MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMx -EDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoT -HFN0YXJmaWVsZCBUZWNobm9sb2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVs -ZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5 -MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNVBAYTAlVTMRAwDgYD -VQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFy -ZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2Vy -dmljZXMgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20p -OsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm2 -8xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4PahHQUw2eeBGg6345AWh1K -Ts9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLPLJGmpufe -hRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk -6mFBrMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAw -DwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+q -AdcwKziIorhtSpzyEZGDMA0GCSqGSIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMI -bw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPPE95Dz+I0swSdHynVv/heyNXB -ve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTyxQGjhdByPq1z -qwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd -iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn -0q23KXB56jzaYyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCN -sSi6 +-----BEGIN CERTIFICATE----- +MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMxEDAOBgNVBAgT +B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s +b2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVsZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRl +IEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNV +BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxT +dGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2VydmljZXMg +Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC +AQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20pOsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2 +h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm28xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4Pa +hHQUw2eeBGg6345AWh1KTs9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLP +LJGmpufehRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk6mFB +rMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+qAdcwKziIorhtSpzyEZGDMA0GCSqG +SIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMIbw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPP +E95Dz+I0swSdHynVv/heyNXBve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTy +xQGjhdByPq1zqwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd +iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn0q23KXB56jza +YyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCNsSi6 -----END CERTIFICATE----- AffirmTrust Commercial -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 8608355977964138876 (0x7777062726a9b17c) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Commercial - Validity - Not Before: Jan 29 14:06:06 2010 GMT - Not After : Dec 31 14:06:06 2030 GMT - Subject: C=US, O=AffirmTrust, CN=AffirmTrust Commercial - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:f6:1b:4f:67:07:2b:a1:15:f5:06:22:cb:1f:01: - b2:e3:73:45:06:44:49:2c:bb:49:25:14:d6:ce:c3: - b7:ab:2c:4f:c6:41:32:94:57:fa:12:a7:5b:0e:e2: - 8f:1f:1e:86:19:a7:aa:b5:2d:b9:5f:0d:8a:c2:af: - 85:35:79:32:2d:bb:1c:62:37:f2:b1:5b:4a:3d:ca: - cd:71:5f:e9:42:be:94:e8:c8:de:f9:22:48:64:c6: - e5:ab:c6:2b:6d:ad:05:f0:fa:d5:0b:cf:9a:e5:f0: - 50:a4:8b:3b:47:a5:23:5b:7a:7a:f8:33:3f:b8:ef: - 99:97:e3:20:c1:d6:28:89:cf:94:fb:b9:45:ed:e3: - 40:17:11:d4:74:f0:0b:31:e2:2b:26:6a:9b:4c:57: - ae:ac:20:3e:ba:45:7a:05:f3:bd:9b:69:15:ae:7d: - 4e:20:63:c4:35:76:3a:07:02:c9:37:fd:c7:47:ee: - e8:f1:76:1d:73:15:f2:97:a4:b5:c8:7a:79:d9:42: - aa:2b:7f:5c:fe:ce:26:4f:a3:66:81:35:af:44:ba: - 54:1e:1c:30:32:65:9d:e6:3c:93:5e:50:4e:7a:e3: - 3a:d4:6e:cc:1a:fb:f9:d2:37:ae:24:2a:ab:57:03: - 22:28:0d:49:75:7f:b7:28:da:75:bf:8e:e3:dc:0e: - 79:31 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 9D:93:C6:53:8B:5E:CA:AF:3F:9F:1E:0F:E5:99:95:BC:24:F6:94:8F - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 58:ac:f4:04:0e:cd:c0:0d:ff:0a:fd:d4:ba:16:5f:29:bd:7b: - 68:99:58:49:d2:b4:1d:37:4d:7f:27:7d:46:06:5d:43:c6:86: - 2e:3e:73:b2:26:7d:4f:93:a9:b6:c4:2a:9a:ab:21:97:14:b1: - de:8c:d3:ab:89:15:d8:6b:24:d4:f1:16:ae:d8:a4:5c:d4:7f: - 51:8e:ed:18:01:b1:93:63:bd:bc:f8:61:80:9a:9e:b1:ce:42: - 70:e2:a9:7d:06:25:7d:27:a1:fe:6f:ec:b3:1e:24:da:e3:4b: - 55:1a:00:3b:35:b4:3b:d9:d7:5d:30:fd:81:13:89:f2:c2:06: - 2b:ed:67:c4:8e:c9:43:b2:5c:6b:15:89:02:bc:62:fc:4e:f2: - b5:33:aa:b2:6f:d3:0a:a2:50:e3:f6:3b:e8:2e:44:c2:db:66: - 38:a9:33:56:48:f1:6d:1b:33:8d:0d:8c:3f:60:37:9d:d3:ca: - 6d:7e:34:7e:0d:9f:72:76:8b:1b:9f:72:fd:52:35:41:45:02: - 96:2f:1c:b2:9a:73:49:21:b1:49:47:45:47:b4:ef:6a:34:11: - c9:4d:9a:cc:59:b7:d6:02:9e:5a:4e:65:b5:94:ae:1b:df:29: - b0:16:f1:bf:00:9e:07:3a:17:64:b5:04:b5:23:21:99:0a:95: - 3b:97:7c:ef ------BEGIN CERTIFICATE----- -MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE -BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz -dCBDb21tZXJjaWFsMB4XDTEwMDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDEL -MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp -cm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6EqdbDuKP -Hx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yr -ba0F8PrVC8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPAL -MeIrJmqbTFeurCA+ukV6BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1 -yHp52UKqK39c/s4mT6NmgTWvRLpUHhwwMmWd5jyTXlBOeuM61G7MGvv50jeuJCqr -VwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNVHQ4EFgQUnZPGU4teyq8/ -nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ -KoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYG -XUPGhi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNj -vbz4YYCanrHOQnDiqX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivt -Z8SOyUOyXGsViQK8YvxO8rUzqrJv0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9g -N53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0khsUlHRUe072o0EclNmsxZt9YC -nlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= +====================== +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMB4XDTEw +MDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly +bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6Eqdb +DuKPHx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yrba0F8PrV +C8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPALMeIrJmqbTFeurCA+ukV6 +BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1yHp52UKqK39c/s4mT6NmgTWvRLpUHhww +MmWd5jyTXlBOeuM61G7MGvv50jeuJCqrVwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNV +HQ4EFgQUnZPGU4teyq8/nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYGXUPG +hi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNjvbz4YYCanrHOQnDi +qX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivtZ8SOyUOyXGsViQK8YvxO8rUzqrJv +0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9gN53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0kh +sUlHRUe072o0EclNmsxZt9YCnlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8= -----END CERTIFICATE----- AffirmTrust Networking -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 8957382827206547757 (0x7c4f04391cd4992d) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Networking - Validity - Not Before: Jan 29 14:08:24 2010 GMT - Not After : Dec 31 14:08:24 2030 GMT - Subject: C=US, O=AffirmTrust, CN=AffirmTrust Networking - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b4:84:cc:33:17:2e:6b:94:6c:6b:61:52:a0:eb: - a3:cf:79:94:4c:e5:94:80:99:cb:55:64:44:65:8f: - 67:64:e2:06:e3:5c:37:49:f6:2f:9b:84:84:1e:2d: - f2:60:9d:30:4e:cc:84:85:e2:2c:cf:1e:9e:fe:36: - ab:33:77:35:44:d8:35:96:1a:3d:36:e8:7a:0e:d8: - d5:47:a1:6a:69:8b:d9:fc:bb:3a:ae:79:5a:d5:f4: - d6:71:bb:9a:90:23:6b:9a:b7:88:74:87:0c:1e:5f: - b9:9e:2d:fa:ab:53:2b:dc:bb:76:3e:93:4c:08:08: - 8c:1e:a2:23:1c:d4:6a:ad:22:ba:99:01:2e:6d:65: - cb:be:24:66:55:24:4b:40:44:b1:1b:d7:e1:c2:85: - c0:de:10:3f:3d:ed:b8:fc:f1:f1:23:53:dc:bf:65: - 97:6f:d9:f9:40:71:8d:7d:bd:95:d4:ce:be:a0:5e: - 27:23:de:fd:a6:d0:26:0e:00:29:eb:3c:46:f0:3d: - 60:bf:3f:50:d2:dc:26:41:51:9e:14:37:42:04:a3: - 70:57:a8:1b:87:ed:2d:fa:7b:ee:8c:0a:e3:a9:66: - 89:19:cb:41:f9:dd:44:36:61:cf:e2:77:46:c8:7d: - f6:f4:92:81:36:fd:db:34:f1:72:7e:f3:0c:16:bd: - b4:15 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 07:1F:D2:E7:9C:DA:C2:6E:A2:40:B4:B0:7A:50:10:50:74:C4:C8:BD - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 89:57:b2:16:7a:a8:c2:fd:d6:d9:9b:9b:34:c2:9c:b4:32:14: - 4d:a7:a4:df:ec:be:a7:be:f8:43:db:91:37:ce:b4:32:2e:50: - 55:1a:35:4e:76:43:71:20:ef:93:77:4e:15:70:2e:87:c3:c1: - 1d:6d:dc:cb:b5:27:d4:2c:56:d1:52:53:3a:44:d2:73:c8:c4: - 1b:05:65:5a:62:92:9c:ee:41:8d:31:db:e7:34:ea:59:21:d5: - 01:7a:d7:64:b8:64:39:cd:c9:ed:af:ed:4b:03:48:a7:a0:99: - 01:80:dc:65:a3:36:ae:65:59:48:4f:82:4b:c8:65:f1:57:1d: - e5:59:2e:0a:3f:6c:d8:d1:f5:e5:09:b4:6c:54:00:0a:e0:15: - 4d:87:75:6d:b7:58:96:5a:dd:6d:d2:00:a0:f4:9b:48:be:c3: - 37:a4:ba:36:e0:7c:87:85:97:1a:15:a2:de:2e:a2:5b:bd:af: - 18:f9:90:50:cd:70:59:f8:27:67:47:cb:c7:a0:07:3a:7d:d1: - 2c:5d:6c:19:3a:66:b5:7d:fd:91:6f:82:b1:be:08:93:db:14: - 47:f1:a2:37:c7:45:9e:3c:c7:77:af:64:a8:93:df:f6:69:83: - 82:60:f2:49:42:34:ed:5a:00:54:85:1c:16:36:92:0c:5c:fa: - a6:ad:bf:db ------BEGIN CERTIFICATE----- -MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UE -BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVz -dCBOZXR3b3JraW5nMB4XDTEwMDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDEL -MAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZp -cm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC -AQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SEHi3y -YJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbua -kCNrmreIdIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRL -QESxG9fhwoXA3hA/Pe24/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp -6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gbh+0t+nvujArjqWaJGctB+d1ENmHP4ndG -yH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNVHQ4EFgQUBx/S55zawm6i -QLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJ -KoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfO -tDIuUFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzu -QY0x2+c06lkh1QF612S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZ -Lgo/bNjR9eUJtGxUAArgFU2HdW23WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4u -olu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9/ZFvgrG+CJPbFEfxojfHRZ48 -x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= +====================== +-----BEGIN CERTIFICATE----- +MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMB4XDTEw +MDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly +bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SE +Hi3yYJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbuakCNrmreI +dIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRLQESxG9fhwoXA3hA/Pe24 +/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gb +h+0t+nvujArjqWaJGctB+d1ENmHP4ndGyH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNV +HQ4EFgQUBx/S55zawm6iQLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfOtDIu +UFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzuQY0x2+c06lkh1QF6 +12S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZLgo/bNjR9eUJtGxUAArgFU2HdW23 +WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4uolu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9 +/ZFvgrG+CJPbFEfxojfHRZ48x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s= -----END CERTIFICATE----- AffirmTrust Premium -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 7893706540734352110 (0x6d8c1446b1a60aee) - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium - Validity - Not Before: Jan 29 14:10:36 2010 GMT - Not After : Dec 31 14:10:36 2040 GMT - Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c4:12:df:a9:5f:fe:41:dd:dd:f5:9f:8a:e3:f6: - ac:e1:3c:78:9a:bc:d8:f0:7f:7a:a0:33:2a:dc:8d: - 20:5b:ae:2d:6f:e7:93:d9:36:70:6a:68:cf:8e:51: - a3:85:5b:67:04:a0:10:24:6f:5d:28:82:c1:97:57: - d8:48:29:13:b6:e1:be:91:4d:df:85:0c:53:18:9a: - 1e:24:a2:4f:8f:f0:a2:85:0b:cb:f4:29:7f:d2:a4: - 58:ee:26:4d:c9:aa:a8:7b:9a:d9:fa:38:de:44:57: - 15:e5:f8:8c:c8:d9:48:e2:0d:16:27:1d:1e:c8:83: - 85:25:b7:ba:aa:55:41:cc:03:22:4b:2d:91:8d:8b: - e6:89:af:66:c7:e9:ff:2b:e9:3c:ac:da:d2:b3:c3: - e1:68:9c:89:f8:7a:00:56:de:f4:55:95:6c:fb:ba: - 64:dd:62:8b:df:0b:77:32:eb:62:cc:26:9a:9b:bb: - aa:62:83:4c:b4:06:7a:30:c8:29:bf:ed:06:4d:97: - b9:1c:c4:31:2b:d5:5f:bc:53:12:17:9c:99:57:29: - 66:77:61:21:31:07:2e:25:49:9d:18:f2:ee:f3:2b: - 71:8c:b5:ba:39:07:49:77:fc:ef:2e:92:90:05:8d: - 2d:2f:77:7b:ef:43:bf:35:bb:9a:d8:f9:73:a7:2c: - f2:d0:57:ee:28:4e:26:5f:8f:90:68:09:2f:b8:f8: - dc:06:e9:2e:9a:3e:51:a7:d1:22:c4:0a:a7:38:48: - 6c:b3:f9:ff:7d:ab:86:57:e3:ba:d6:85:78:77:ba: - 43:ea:48:7f:f6:d8:be:23:6d:1e:bf:d1:36:6c:58: - 5c:f1:ee:a4:19:54:1a:f5:03:d2:76:e6:e1:8c:bd: - 3c:b3:d3:48:4b:e2:c8:f8:7f:92:a8:76:46:9c:42: - 65:3e:a4:1e:c1:07:03:5a:46:2d:b8:97:f3:b7:d5: - b2:55:21:ef:ba:dc:4c:00:97:fb:14:95:27:33:bf: - e8:43:47:46:d2:08:99:16:60:3b:9a:7e:d2:e6:ed: - 38:ea:ec:01:1e:3c:48:56:49:09:c7:4c:37:00:9e: - 88:0e:c0:73:e1:6f:66:e9:72:47:30:3e:10:e5:0b: - 03:c9:9a:42:00:6c:c5:94:7e:61:c4:8a:df:7f:82: - 1a:0b:59:c4:59:32:77:b3:bc:60:69:56:39:fd:b4: - 06:7b:2c:d6:64:36:d9:bd:48:ed:84:1f:7e:a5:22: - 8f:2a:b8:42:f4:82:b7:d4:53:90:78:4e:2d:1a:fd: - 81:6f:44:d7:3b:01:74:96:42:e0:00:e2:2e:6b:ea: - c5:ee:72:ac:bb:bf:fe:ea:aa:a8:f8:dc:f6:b2:79: - 8a:b6:67 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 9D:C0:67:A6:0C:22:D9:26:F5:45:AB:A6:65:52:11:27:D8:45:AC:63 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - b3:57:4d:10:62:4e:3a:e4:ac:ea:b8:1c:af:32:23:c8:b3:49: - 5a:51:9c:76:28:8d:79:aa:57:46:17:d5:f5:52:f6:b7:44:e8: - 08:44:bf:18:84:d2:0b:80:cd:c5:12:fd:00:55:05:61:87:41: - dc:b5:24:9e:3c:c4:d8:c8:fb:70:9e:2f:78:96:83:20:36:de: - 7c:0f:69:13:88:a5:75:36:98:08:a6:c6:df:ac:ce:e3:58:d6: - b7:3e:de:ba:f3:eb:34:40:d8:a2:81:f5:78:3f:2f:d5:a5:fc: - d9:a2:d4:5e:04:0e:17:ad:fe:41:f0:e5:b2:72:fa:44:82:33: - 42:e8:2d:58:f7:56:8c:62:3f:ba:42:b0:9c:0c:5c:7e:2e:65: - 26:5c:53:4f:00:b2:78:7e:a1:0d:99:2d:8d:b8:1d:8e:a2:c4: - b0:fd:60:d0:30:a4:8e:c8:04:62:a9:c4:ed:35:de:7a:97:ed: - 0e:38:5e:92:2f:93:70:a5:a9:9c:6f:a7:7d:13:1d:7e:c6:08: - 48:b1:5e:67:eb:51:08:25:e9:e6:25:6b:52:29:91:9c:d2:39: - 73:08:57:de:99:06:b4:5b:9d:10:06:e1:c2:00:a8:b8:1c:4a: - 02:0a:14:d0:c1:41:ca:fb:8c:35:21:7d:82:38:f2:a9:54:91: - 19:35:93:94:6d:6a:3a:c5:b2:d0:bb:89:86:93:e8:9b:c9:0f: - 3a:a7:7a:b8:a1:f0:78:46:fa:fc:37:2f:e5:8a:84:f3:df:fe: - 04:d9:a1:68:a0:2f:24:e2:09:95:06:d5:95:ca:e1:24:96:eb: - 7c:f6:93:05:bb:ed:73:e9:2d:d1:75:39:d7:e7:24:db:d8:4e: - 5f:43:8f:9e:d0:14:39:bf:55:70:48:99:57:31:b4:9c:ee:4a: - 98:03:96:30:1f:60:06:ee:1b:23:fe:81:60:23:1a:47:62:85: - a5:cc:19:34:80:6f:b3:ac:1a:e3:9f:f0:7b:48:ad:d5:01:d9: - 67:b6:a9:72:93:ea:2d:66:b5:b2:b8:e4:3d:3c:b2:ef:4c:8c: - ea:eb:07:bf:ab:35:9a:55:86:bc:18:a6:b5:a8:5e:b4:83:6c: - 6b:69:40:d3:9f:dc:f1:c3:69:6b:b9:e1:6d:09:f4:f1:aa:50: - 76:0a:7a:7d:7a:17:a1:55:96:42:99:31:09:dd:60:11:8d:05: - 30:7e:e6:8e:46:d1:9d:14:da:c7:17:e4:05:96:8c:c4:24:b5: - 1b:cf:14:07:b2:40:f8:a3:9e:41:86:bc:04:d0:6b:96:c8:2a: - 80:34:fd:bf:ef:06:a3:dd:58:c5:85:3d:3e:8f:fe:9e:29:e0: - b6:b8:09:68:19:1c:18:43 ------BEGIN CERTIFICATE----- -MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UE -BhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVz -dCBQcmVtaXVtMB4XDTEwMDEyOTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkG -A1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1U -cnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxBLf -qV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtnBKAQ -JG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ -+jjeRFcV5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrS -s8PhaJyJ+HoAVt70VZVs+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5 -HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmdGPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d7 -70O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5Rp9EixAqnOEhss/n/fauG -V+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NIS+LI+H+S -qHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S -5u046uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4Ia -C1nEWTJ3s7xgaVY5/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TX -OwF0lkLgAOIua+rF7nKsu7/+6qqo+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYE -FJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ -BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByvMiPIs0laUZx2 -KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg -Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B -8OWycvpEgjNC6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQ -MKSOyARiqcTtNd56l+0OOF6SL5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc -0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK+4w1IX2COPKpVJEZNZOUbWo6xbLQ -u4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmVBtWVyuEklut89pMF -u+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFgIxpH -YoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8 -GKa1qF60g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaO -RtGdFNrHF+QFlozEJLUbzxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6e -KeC2uAloGRwYQw== +=================== +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UEBhMCVVMxFDAS +BgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMB4XDTEwMDEy +OTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRy +dXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEAxBLfqV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtn +BKAQJG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ+jjeRFcV +5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrSs8PhaJyJ+HoAVt70VZVs ++7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmd +GPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d770O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5R +p9EixAqnOEhss/n/fauGV+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NI +S+LI+H+SqHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S5u04 +6uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4IaC1nEWTJ3s7xgaVY5 +/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TXOwF0lkLgAOIua+rF7nKsu7/+6qqo ++Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYEFJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB +/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByv +MiPIs0laUZx2KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg +Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B8OWycvpEgjNC +6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQMKSOyARiqcTtNd56l+0OOF6S +L5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK ++4w1IX2COPKpVJEZNZOUbWo6xbLQu4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmV +BtWVyuEklut89pMFu+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFg +IxpHYoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8GKa1qF60 +g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaORtGdFNrHF+QFlozEJLUb +zxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6eKeC2uAloGRwYQw== -----END CERTIFICATE----- AffirmTrust Premium ECC -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=B8:23:6B:00:2F:1D:16:86:53:01:55:6C:11:A4:37:CA:EB:FF:C3:BB -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 8401224907861490260 (0x7497258ac73f7a54) - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC - Validity - Not Before: Jan 29 14:20:24 2010 GMT - Not After : Dec 31 14:20:24 2040 GMT - Subject: C=US, O=AffirmTrust, CN=AffirmTrust Premium ECC - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:0d:30:5e:1b:15:9d:03:d0:a1:79:35:b7:3a:3c: - 92:7a:ca:15:1c:cd:62:f3:9c:26:5c:07:3d:e5:54: - fa:a3:d6:cc:12:ea:f4:14:5f:e8:8e:19:ab:2f:2e: - 48:e6:ac:18:43:78:ac:d0:37:c3:bd:b2:cd:2c:e6: - 47:e2:1a:e6:63:b8:3d:2e:2f:78:c4:4f:db:f4:0f: - a4:68:4c:55:72:6b:95:1d:4e:18:42:95:78:cc:37: - 3c:91:e2:9b:65:2b:29 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - 9A:AF:29:7A:C0:11:35:35:26:51:30:00:C3:6A:FE:40:D5:AE:D6:3C - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:17:09:f3:87:88:50:5a:af:c8:c0:42:bf:47:5f: - f5:6c:6a:86:e0:c4:27:74:e4:38:53:d7:05:7f:1b:34:e3:c6: - 2f:b3:ca:09:3c:37:9d:d7:e7:b8:46:f1:fd:a1:e2:71:02:30: - 42:59:87:43:d4:51:df:ba:d3:09:32:5a:ce:88:7e:57:3d:9c: - 5f:42:6b:f5:07:2d:b5:f0:82:93:f9:59:6f:ae:64:fa:58:e5: - 8b:1e:e3:63:be:b5:81:cd:6f:02:8c:79 ------BEGIN CERTIFICATE----- -MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMC -VVMxFDASBgNVBAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQ -cmVtaXVtIEVDQzAeFw0xMDAxMjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJ -BgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1UcnVzdDEgMB4GA1UEAwwXQWZmaXJt -VHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQNMF4bFZ0D -0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQN8O9 -ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0G -A1UdDgQWBBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/Vs -aobgxCd05DhT1wV/GzTjxi+zygk8N53X57hG8f2h4nECMEJZh0PUUd+60wkyWs6I -flc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKMeQ== +======================= +-----BEGIN CERTIFICATE----- +MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMCVVMxFDASBgNV +BAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQcmVtaXVtIEVDQzAeFw0xMDAx +MjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJBgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1U +cnVzdDEgMB4GA1UEAwwXQWZmaXJtVHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQA +IgNiAAQNMF4bFZ0D0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQ +N8O9ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0GA1UdDgQW +BBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAK +BggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/VsaobgxCd05DhT1wV/GzTjxi+zygk8N53X +57hG8f2h4nECMEJZh0PUUd+60wkyWs6Iflc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKM +eQ== -----END CERTIFICATE----- Certum Trusted Network CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=07:E0:32:E0:20:B7:2C:3F:19:2F:06:28:A2:59:3A:19:A7:0F:06:9E -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 279744 (0x444c0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA - Validity - Not Before: Oct 22 12:07:37 2008 GMT - Not After : Dec 31 12:07:37 2029 GMT - Subject: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:e3:fb:7d:a3:72:ba:c2:f0:c9:14:87:f5:6b:01: - 4e:e1:6e:40:07:ba:6d:27:5d:7f:f7:5b:2d:b3:5a: - c7:51:5f:ab:a4:32:a6:61:87:b6:6e:0f:86:d2:30: - 02:97:f8:d7:69:57:a1:18:39:5d:6a:64:79:c6:01: - 59:ac:3c:31:4a:38:7c:d2:04:d2:4b:28:e8:20:5f: - 3b:07:a2:cc:4d:73:db:f3:ae:4f:c7:56:d5:5a:a7: - 96:89:fa:f3:ab:68:d4:23:86:59:27:cf:09:27:bc: - ac:6e:72:83:1c:30:72:df:e0:a2:e9:d2:e1:74:75: - 19:bd:2a:9e:7b:15:54:04:1b:d7:43:39:ad:55:28: - c5:e2:1a:bb:f4:c0:e4:ae:38:49:33:cc:76:85:9f: - 39:45:d2:a4:9e:f2:12:8c:51:f8:7c:e4:2d:7f:f5: - ac:5f:eb:16:9f:b1:2d:d1:ba:cc:91:42:77:4c:25: - c9:90:38:6f:db:f0:cc:fb:8e:1e:97:59:3e:d5:60: - 4e:e6:05:28:ed:49:79:13:4b:ba:48:db:2f:f9:72: - d3:39:ca:fe:1f:d8:34:72:f5:b4:40:cf:31:01:c3: - ec:de:11:2d:17:5d:1f:b8:50:d1:5e:19:a7:69:de: - 07:33:28:ca:50:95:f9:a7:54:cb:54:86:50:45:a9: - f9:49 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 08:76:CD:CB:07:FF:24:F6:C5:CD:ED:BB:90:BC:E2:84:37:46:75:F7 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - a6:a8:ad:22:ce:01:3d:a6:a3:ff:62:d0:48:9d:8b:5e:72:b0: - 78:44:e3:dc:1c:af:09:fd:23:48:fa:bd:2a:c4:b9:55:04:b5: - 10:a3:8d:27:de:0b:82:63:d0:ee:de:0c:37:79:41:5b:22:b2: - b0:9a:41:5c:a6:70:e0:d4:d0:77:cb:23:d3:00:e0:6c:56:2f: - e1:69:0d:0d:d9:aa:bf:21:81:50:d9:06:a5:a8:ff:95:37:d0: - aa:fe:e2:b3:f5:99:2d:45:84:8a:e5:42:09:d7:74:02:2f:f7: - 89:d8:99:e9:bc:27:d4:47:8d:ba:0d:46:1c:77:cf:14:a4:1c: - b9:a4:31:c4:9c:28:74:03:34:ff:33:19:26:a5:e9:0d:74:b7: - 3e:97:c6:76:e8:27:96:a3:66:dd:e1:ae:f2:41:5b:ca:98:56: - 83:73:70:e4:86:1a:d2:31:41:ba:2f:be:2d:13:5a:76:6f:4e: - e8:4e:81:0e:3f:5b:03:22:a0:12:be:66:58:11:4a:cb:03:c4: - b4:2a:2a:2d:96:17:e0:39:54:bc:48:d3:76:27:9d:9a:2d:06: - a6:c9:ec:39:d2:ab:db:9f:9a:0b:27:02:35:29:b1:40:95:e7: - f9:e8:9c:55:88:19:46:d6:b7:34:f5:7e:ce:39:9a:d9:38:f1: - 51:f7:4f:2c ------BEGIN CERTIFICATE----- -MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBM -MSIwIAYDVQQKExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5D -ZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBU -cnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIyMTIwNzM3WhcNMjkxMjMxMTIwNzM3 -WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMg -Uy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MSIw -IAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rH -UV+rpDKmYYe2bg+G0jACl/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LM -TXPb865Px1bVWqeWifrzq2jUI4ZZJ88JJ7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVU -BBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4fOQtf/WsX+sWn7Et0brM -kUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0cvW0QM8x -AcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNV -HQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15y -sHhE49wcrwn9I0j6vSrEuVUEtRCjjSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfL -I9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1mS1FhIrlQgnXdAIv94nYmem8 -J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5ajZt3hrvJBW8qY -VoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI +========================= +-----BEGIN CERTIFICATE----- +MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBMMSIwIAYDVQQK +ExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBUcnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIy +MTIwNzM3WhcNMjkxMjMxMTIwNzM3WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBU +ZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +MSIwIAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rHUV+rpDKmYYe2bg+G0jAC +l/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LMTXPb865Px1bVWqeWifrzq2jUI4ZZJ88J +J7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVUBBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4 +fOQtf/WsX+sWn7Et0brMkUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0 +cvW0QM8xAcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNVHRMB +Af8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNVHQ8BAf8EBAMCAQYw +DQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15ysHhE49wcrwn9I0j6vSrEuVUEtRCj +jSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfLI9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1 +mS1FhIrlQgnXdAIv94nYmem8J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5aj +Zt3hrvJBW8qYVoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI 03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw= -----END CERTIFICATE----- TWCA Root Certification Authority -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=CF:9E:87:6D:D3:EB:FC:42:26:97:A3:B5:A3:7A:A0:76:A9:06:23:48 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha1WithRSAEncryption - Issuer: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority - Validity - Not Before: Aug 28 07:24:33 2008 GMT - Not After : Dec 31 15:59:59 2030 GMT - Subject: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Root Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b0:7e:72:b8:a4:03:94:e6:a7:de:09:38:91:4a: - 11:40:87:a7:7c:59:64:14:7b:b5:11:10:dd:fe:bf: - d5:c0:bb:56:e2:85:25:f4:35:72:0f:f8:53:d0:41: - e1:44:01:c2:b4:1c:c3:31:42:16:47:85:33:22:76: - b2:0a:6f:0f:e5:25:50:4f:85:86:be:bf:98:2e:10: - 67:1e:be:11:05:86:05:90:c4:59:d0:7c:78:10:b0: - 80:5c:b7:e1:c7:2b:75:cb:7c:9f:ae:b5:d1:9d:23: - 37:63:a7:dc:42:a2:2d:92:04:1b:50:c1:7b:b8:3e: - 1b:c9:56:04:8b:2f:52:9b:ad:a9:56:e9:c1:ff:ad: - a9:58:87:30:b6:81:f7:97:45:fc:19:57:3b:2b:6f: - e4:47:f4:99:45:fe:1d:f1:f8:97:a3:88:1d:37:1c: - 5c:8f:e0:76:25:9a:50:f8:a0:54:ff:44:90:76:23: - d2:32:c6:c3:ab:06:bf:fc:fb:bf:f3:ad:7d:92:62: - 02:5b:29:d3:35:a3:93:9a:43:64:60:5d:b2:fa:32: - ff:3b:04:af:4d:40:6a:f9:c7:e3:ef:23:fd:6b:cb: - e5:0f:8b:38:0d:ee:0a:fc:fe:0f:98:9f:30:31:dd: - 6c:52:65:f9:8b:81:be:22:e1:1c:58:03:ba:91:1b: - 89:07 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 6A:38:5B:26:8D:DE:8B:5A:F2:4F:7A:54:83:19:18:E3:08:35:A6:BA - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 3c:d5:77:3d:da:df:89:ba:87:0c:08:54:6a:20:50:92:be:b0: - 41:3d:b9:26:64:83:0a:2f:e8:40:c0:97:28:27:82:30:4a:c9: - 93:ff:6a:e7:a6:00:7f:89:42:9a:d6:11:e5:53:ce:2f:cc:f2: - da:05:c4:fe:e2:50:c4:3a:86:7d:cc:da:7e:10:09:3b:92:35: - 2a:53:b2:fe:eb:2b:05:d9:6c:5d:e6:d0:ef:d3:6a:66:9e:15: - 28:85:7a:e8:82:00:ac:1e:a7:09:69:56:42:d3:68:51:18:be: - 54:9a:bf:44:41:ba:49:be:20:ba:69:5c:ee:b8:77:cd:ce:6c: - 1f:ad:83:96:18:7d:0e:b5:14:39:84:f1:28:e9:2d:a3:9e:7b: - 1e:7a:72:5a:83:b3:79:6f:ef:b4:fc:d0:0a:a5:58:4f:46:df: - fb:6d:79:59:f2:84:22:52:ae:0f:cc:fb:7c:3b:e7:6a:ca:47: - 61:c3:7a:f8:d3:92:04:1f:b8:20:84:e1:36:54:16:c7:40:de: - 3b:8a:73:dc:df:c6:09:4c:df:ec:da:ff:d4:53:42:a1:c9:f2: - 62:1d:22:83:3c:97:c5:f9:19:62:27:ac:65:22:d7:d3:3c:c6: - e5:8e:b2:53:cc:49:ce:bc:30:fe:7b:0e:33:90:fb:ed:d2:14: - 91:1f:07:af ------BEGIN CERTIFICATE----- -MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzES -MBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFU -V0NBIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMz -WhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJVEFJV0FO -LUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlm -aWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB -AQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFE -AcK0HMMxQhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HH -K3XLfJ+utdGdIzdjp9xCoi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeX -RfwZVzsrb+RH9JlF/h3x+JejiB03HFyP4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/z -rX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1ry+UPizgN7gr8/g+YnzAx -3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkq -hkiG9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeC -MErJk/9q56YAf4lCmtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdls -XebQ79NqZp4VKIV66IIArB6nCWlWQtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62D -lhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVYT0bf+215WfKEIlKuD8z7fDvn -aspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocnyYh0igzyXxfkZ -YiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== +================================= +-----BEGIN CERTIFICATE----- +MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJ +VEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlmaWNh +dGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMzWhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQG +EwJUVzESMBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NB +IFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFEAcK0HMMx +QhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HHK3XLfJ+utdGdIzdjp9xC +oi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeXRfwZVzsrb+RH9JlF/h3x+JejiB03HFyP +4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/zrX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1r +y+UPizgN7gr8/g+YnzAx3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIB +BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkqhkiG +9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeCMErJk/9q56YAf4lC +mtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdlsXebQ79NqZp4VKIV66IIArB6nCWlW +QtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62Dlhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVY +T0bf+215WfKEIlKuD8z7fDvnaspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocny +Yh0igzyXxfkZYiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw== -----END CERTIFICATE----- Security Communication RootCA2 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=5F:3B:8C:F2:F8:10:B3:7D:78:B4:CE:EC:19:19:C3:73:34:B9:C7:74 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication RootCA2 - Validity - Not Before: May 29 05:00:39 2009 GMT - Not After : May 29 05:00:39 2029 GMT - Subject: C=JP, O=SECOM Trust Systems CO.,LTD., OU=Security Communication RootCA2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d0:15:39:52:b1:52:b3:ba:c5:59:82:c4:5d:52: - ae:3a:43:65:80:4b:c7:f2:96:bc:db:36:97:d6:a6: - 64:8c:a8:5e:f0:e3:0a:1c:f7:df:97:3d:4b:ae:f6: - 5d:ec:21:b5:41:ab:cd:b9:7e:76:9f:be:f9:3e:36: - 34:a0:3b:c1:f6:31:11:45:74:93:3d:57:80:c5:f9: - 89:99:ca:e5:ab:6a:d4:b5:da:41:90:10:c1:d6:d6: - 42:89:c2:bf:f4:38:12:95:4c:54:05:f7:36:e4:45: - 83:7b:14:65:d6:dc:0c:4d:d1:de:7e:0c:ab:3b:c4: - 15:be:3a:56:a6:5a:6f:76:69:52:a9:7a:b9:c8:eb: - 6a:9a:5d:52:d0:2d:0a:6b:35:16:09:10:84:d0:6a: - ca:3a:06:00:37:47:e4:7e:57:4f:3f:8b:eb:67:b8: - 88:aa:c5:be:53:55:b2:91:c4:7d:b9:b0:85:19:06: - 78:2e:db:61:1a:fa:85:f5:4a:91:a1:e7:16:d5:8e: - a2:39:df:94:b8:70:1f:28:3f:8b:fc:40:5e:63:83: - 3c:83:2a:1a:99:6b:cf:de:59:6a:3b:fc:6f:16:d7: - 1f:fd:4a:10:eb:4e:82:16:3a:ac:27:0c:53:f1:ad: - d5:24:b0:6b:03:50:c1:2d:3c:16:dd:44:34:27:1a: - 75:fb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 0A:85:A9:77:65:05:98:7C:40:81:F8:0F:97:2C:38:F1:0A:EC:3C:CF - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 4c:3a:a3:44:ac:b9:45:b1:c7:93:7e:c8:0b:0a:42:df:64:ea: - 1c:ee:59:6c:08:ba:89:5f:6a:ca:4a:95:9e:7a:8f:07:c5:da: - 45:72:82:71:0e:3a:d2:cc:6f:a7:b4:a1:23:bb:f6:24:9f:cb: - 17:fe:8c:a6:ce:c2:d2:db:cc:8d:fc:71:fc:03:29:c1:6c:5d: - 33:5f:64:b6:65:3b:89:6f:18:76:78:f5:dc:a2:48:1f:19:3f: - 8e:93:eb:f1:fa:17:ee:cd:4e:e3:04:12:55:d6:e5:e4:dd:fb: - 3e:05:7c:e2:1d:5e:c6:a7:bc:97:4f:68:3a:f5:e9:2e:0a:43: - b6:af:57:5c:62:68:7c:b7:fd:a3:8a:84:a0:ac:62:be:2b:09: - 87:34:f0:6a:01:bb:9b:29:56:3c:fe:00:37:cf:23:6c:f1:4e: - aa:b6:74:46:12:6c:91:ee:34:d5:ec:9a:91:e7:44:be:90:31: - 72:d5:49:02:f6:02:e5:f4:1f:eb:7c:d9:96:55:a9:ff:ec:8a: - f9:99:47:ff:35:5a:02:aa:04:cb:8a:5b:87:71:29:91:bd:a4: - b4:7a:0d:bd:9a:f5:57:23:00:07:21:17:3f:4a:39:d1:05:49: - 0b:a7:b6:37:81:a5:5d:8c:aa:33:5e:81:28:7c:a7:7d:27:eb: - 00:ae:8d:37 ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDEl -MCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMe -U2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoX -DTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRy -dXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3VyaXR5IENvbW11bmlj -YXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANAV -OVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGr -zbl+dp+++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVM -VAX3NuRFg3sUZdbcDE3R3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQ -hNBqyjoGADdH5H5XTz+L62e4iKrFvlNVspHEfbmwhRkGeC7bYRr6hfVKkaHnFtWO -ojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1KEOtOghY6rCcMU/Gt1SSw -awNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8QIH4D5cs -OPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3 -DQEBCwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpF -coJxDjrSzG+ntKEju/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXc -okgfGT+Ok+vx+hfuzU7jBBJV1uXk3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8 -t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6qtnRGEmyR7jTV7JqR50S+kDFy -1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29mvVXIwAHIRc/ -SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 +============================== +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDElMCMGA1UEChMc +U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMeU2VjdXJpdHkgQ29tbXVuaWNh +dGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoXDTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMC +SlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3Vy +aXR5IENvbW11bmljYXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +ANAVOVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGrzbl+dp++ ++T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVMVAX3NuRFg3sUZdbcDE3R +3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQhNBqyjoGADdH5H5XTz+L62e4iKrFvlNV +spHEfbmwhRkGeC7bYRr6hfVKkaHnFtWOojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1K +EOtOghY6rCcMU/Gt1SSwawNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8 +QIH4D5csOPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEB +CwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpFcoJxDjrSzG+ntKEj +u/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXcokgfGT+Ok+vx+hfuzU7jBBJV1uXk +3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6q +tnRGEmyR7jTV7JqR50S+kDFy1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29 +mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03 -----END CERTIFICATE----- Actalis Authentication Root CA -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=F3:73:B3:87:06:5A:28:84:8A:F2:F3:4A:CE:19:2B:DD:C7:8E:9C:AC -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 6271844772424770508 (0x570a119742c4e3cc) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA - Validity - Not Before: Sep 22 11:22:02 2011 GMT - Not After : Sep 22 11:22:02 2030 GMT - Subject: C=IT, L=Milan, O=Actalis S.p.A./03358520967, CN=Actalis Authentication Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a7:c6:c4:a5:29:a4:2c:ef:e5:18:c5:b0:50:a3: - 6f:51:3b:9f:0a:5a:c9:c2:48:38:0a:c2:1c:a0:18: - 7f:91:b5:87:b9:40:3f:dd:1d:68:1f:08:83:d5:2d: - 1e:88:a0:f8:8f:56:8f:6d:99:02:92:90:16:d5:5f: - 08:6c:89:d7:e1:ac:bc:20:c2:b1:e0:83:51:8a:69: - 4d:00:96:5a:6f:2f:c0:44:7e:a3:0e:e4:91:cd:58: - ee:dc:fb:c7:1e:45:47:dd:27:b9:08:01:9f:a6:21: - 1d:f5:41:2d:2f:4c:fd:28:ad:e0:8a:ad:22:b4:56: - 65:8e:86:54:8f:93:43:29:de:39:46:78:a3:30:23: - ba:cd:f0:7d:13:57:c0:5d:d2:83:6b:48:4c:c4:ab: - 9f:80:5a:5b:3a:bd:c9:a7:22:3f:80:27:33:5b:0e: - b7:8a:0c:5d:07:37:08:cb:6c:d2:7a:47:22:44:35: - c5:cc:cc:2e:8e:dd:2a:ed:b7:7d:66:0d:5f:61:51: - 22:55:1b:e3:46:e3:e3:3d:d0:35:62:9a:db:af:14: - c8:5b:a1:cc:89:1b:e1:30:26:fc:a0:9b:1f:81:a7: - 47:1f:04:eb:a3:39:92:06:9f:99:d3:bf:d3:ea:4f: - 50:9c:19:fe:96:87:1e:3c:65:f6:a3:18:24:83:86: - 10:e7:54:3e:a8:3a:76:24:4f:81:21:c5:e3:0f:02: - f8:93:94:47:20:bb:fe:d4:0e:d3:68:b9:dd:c4:7a: - 84:82:e3:53:54:79:dd:db:9c:d2:f2:07:9b:2e:b6: - bc:3e:ed:85:6d:ef:25:11:f2:97:1a:42:61:f7:4a: - 97:e8:8b:b1:10:07:fa:65:81:b2:a2:39:cf:f7:3c: - ff:18:fb:c6:f1:5a:8b:59:e2:02:ac:7b:92:d0:4e: - 14:4f:59:45:f6:0c:5e:28:5f:b0:e8:3f:45:cf:cf: - af:9b:6f:fb:84:d3:77:5a:95:6f:ac:94:84:9e:ee: - bc:c0:4a:8f:4a:93:f8:44:21:e2:31:45:61:50:4e: - 10:d8:e3:35:7c:4c:19:b4:de:05:bf:a3:06:9f:c8: - b5:cd:e4:1f:d7:17:06:0d:7a:95:74:55:0d:68:1a: - fc:10:1b:62:64:9d:6d:e0:95:a0:c3:94:07:57:0d: - 14:e6:bd:05:fb:b8:9f:e6:df:8b:e2:c6:e7:7e:96: - f6:53:c5:80:34:50:28:58:f0:12:50:71:17:30:ba: - e6:78:63:bc:f4:b2:ad:9b:2b:b2:fe:e1:39:8c:5e: - ba:0b:20:94:de:7b:83:b8:ff:e3:56:8d:b7:11:e9: - 3b:8c:f2:b1:c1:5d:9d:a4:0b:4c:2b:d9:b2:18:f5: - b5:9f:4b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - 52:D8:88:3A:C8:9F:78:66:ED:89:F3:7B:38:70:94:C9:02:02:36:D0 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 0b:7b:72:87:c0:60:a6:49:4c:88:58:e6:1d:88:f7:14:64:48: - a6:d8:58:0a:0e:4f:13:35:df:35:1d:d4:ed:06:31:c8:81:3e: - 6a:d5:dd:3b:1a:32:ee:90:3d:11:d2:2e:f4:8e:c3:63:2e:23: - 66:b0:67:be:6f:b6:c0:13:39:60:aa:a2:34:25:93:75:52:de: - a7:9d:ad:0e:87:89:52:71:6a:16:3c:19:1d:83:f8:9a:29:65: - be:f4:3f:9a:d9:f0:f3:5a:87:21:71:80:4d:cb:e0:38:9b:3f: - bb:fa:e0:30:4d:cf:86:d3:65:10:19:18:d1:97:02:b1:2b:72: - 42:68:ac:a0:bd:4e:5a:da:18:bf:6b:98:81:d0:fd:9a:be:5e: - 15:48:cd:11:15:b9:c0:29:5c:b4:e8:88:f7:3e:36:ae:b7:62: - fd:1e:62:de:70:78:10:1c:48:5b:da:bc:a4:38:ba:67:ed:55: - 3e:5e:57:df:d4:03:40:4c:81:a4:d2:4f:63:a7:09:42:09:14: - fc:00:a9:c2:80:73:4f:2e:c0:40:d9:11:7b:48:ea:7a:02:c0: - d3:eb:28:01:26:58:74:c1:c0:73:22:6d:93:95:fd:39:7d:bb: - 2a:e3:f6:82:e3:2c:97:5f:4e:1f:91:94:fa:fe:2c:a3:d8:76: - 1a:b8:4d:b2:38:4f:9b:fa:1d:48:60:79:26:e2:f3:fd:a9:d0: - 9a:e8:70:8f:49:7a:d6:e5:bd:0a:0e:db:2d:f3:8d:bf:eb:e3: - a4:7d:cb:c7:95:71:e8:da:a3:7c:c5:c2:f8:74:92:04:1b:86: - ac:a4:22:53:40:b6:ac:fe:4c:76:cf:fb:94:32:c0:35:9f:76: - 3f:6e:e5:90:6e:a0:a6:26:a2:b8:2c:be:d1:2b:85:fd:a7:68: - c8:ba:01:2b:b1:6c:74:1d:b8:73:95:e7:ee:b7:c7:25:f0:00: - 4c:00:b2:7e:b6:0b:8b:1c:f3:c0:50:9e:25:b9:e0:08:de:36: - 66:ff:37:a5:d1:bb:54:64:2c:c9:27:b5:4b:92:7e:65:ff:d3: - 2d:e1:b9:4e:bc:7f:a4:41:21:90:41:77:a6:39:1f:ea:9e:e3: - 9f:d0:66:6f:05:ec:aa:76:7e:bf:6b:16:a0:eb:b5:c7:fc:92: - 54:2f:2b:11:27:25:37:78:4c:51:6a:b0:f3:cc:58:5d:14:f1: - 6a:48:15:ff:c2:07:b6:b1:8d:0f:8e:5c:50:46:b3:3d:bf:01: - 98:4f:b2:59:54:47:3e:34:7b:78:6d:56:93:2e:73:ea:66:28: - 78:cd:1d:14:bf:a0:8f:2f:2e:b8:2e:8e:f2:14:8a:cc:e9:b5: - 7c:fb:6c:9d:0c:a5:e1:96 ------BEGIN CERTIFICATE----- -MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UE -BhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8w -MzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290 -IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDkyMjExMjIwMlowazELMAkGA1UEBhMC -SVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1 -ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENB -MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNv -UTufClrJwkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX -4ay8IMKx4INRimlNAJZaby/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9 -KK3giq0itFZljoZUj5NDKd45RnijMCO6zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/ -gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1fYVEiVRvjRuPjPdA1Yprb -rxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2oxgkg4YQ -51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2F -be8lEfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxe -KF+w6D9Fz8+vm2/7hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4F -v6MGn8i1zeQf1xcGDXqVdFUNaBr8EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbn -fpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5jF66CyCU3nuDuP/jVo23Eek7 -jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLYiDrIn3hm7Ynz -ezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt -ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQAL -e3KHwGCmSUyIWOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70 -jsNjLiNmsGe+b7bAEzlgqqI0JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDz -WochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKxK3JCaKygvU5a2hi/a5iB0P2avl4V -SM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+Xlff1ANATIGk0k9j -pwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC4yyX -X04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+Ok -fcvHlXHo2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7R -K4X9p2jIugErsWx0Hbhzlefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btU -ZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXemOR/qnuOf0GZvBeyqdn6/axag67XH/JJU -LysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9vwGYT7JZVEc+NHt4bVaT -LnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg== +============================== +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- Buypass Class 2 Root CA -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=49:0A:75:74:DE:87:0A:47:FE:58:EE:F6:C7:6B:EB:C6:0B:12:40:99 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 Root CA - Validity - Not Before: Oct 26 08:38:03 2010 GMT - Not After : Oct 26 08:38:03 2040 GMT - Subject: C=NO, O=Buypass AS-983163327, CN=Buypass Class 2 Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:d7:c7:5e:f7:c1:07:d4:77:fb:43:21:f4:f4:f5: - 69:e4:ee:32:01:db:a3:86:1f:e4:59:0d:ba:e7:75: - 83:52:eb:ea:1c:61:15:48:bb:1d:07:ca:8c:ae:b0: - dc:96:9d:ea:c3:60:92:86:82:28:73:9c:56:06:ff: - 4b:64:f0:0c:2a:37:49:b5:e5:cf:0c:7c:ee:f1:4a: - bb:73:30:65:f3:d5:2f:83:b6:7e:e3:e7:f5:9e:ab: - 60:f9:d3:f1:9d:92:74:8a:e4:1c:96:ac:5b:80:e9: - b5:f4:31:87:a3:51:fc:c7:7e:a1:6f:8e:53:77:d4: - 97:c1:55:33:92:3e:18:2f:75:d4:ad:86:49:cb:95: - af:54:06:6c:d8:06:13:8d:5b:ff:e1:26:19:59:c0: - 24:ba:81:71:79:90:44:50:68:24:94:5f:b8:b3:11: - f1:29:41:61:a3:41:cb:23:36:d5:c1:f1:32:50:10: - 4e:7f:f4:86:93:ec:84:d3:8e:bc:4b:bf:5c:01:4e: - 07:3d:dc:14:8a:94:0a:a4:ea:73:fb:0b:51:e8:13: - 07:18:fa:0e:f1:2b:d1:54:15:7d:3c:e1:f7:b4:19: - 42:67:62:5e:77:e0:a2:55:ec:b6:d9:69:17:d5:3a: - af:44:ed:4a:c5:9e:e4:7a:27:7c:e5:75:d7:aa:cb: - 25:e7:df:6b:0a:db:0f:4d:93:4e:a8:a0:cd:7b:2e: - f2:59:01:6a:b7:0d:b8:07:81:7e:8b:38:1b:38:e6: - 0a:57:99:3d:ee:21:e8:a3:f5:0c:16:dd:8b:ec:34: - 8e:9c:2a:1c:00:15:17:8d:68:83:d2:70:9f:18:08: - cd:11:68:d5:c9:6b:52:cd:c4:46:8f:dc:b5:f3:d8: - 57:73:1e:e9:94:39:04:bf:d3:de:38:de:b4:53:ec: - 69:1c:a2:7e:c4:8f:e4:1b:70:ad:f2:a2:f9:fb:f7: - 16:64:66:69:9f:49:51:a2:e2:15:18:67:06:4a:7f: - d5:6c:b5:4d:b3:33:e0:61:eb:5d:be:e9:98:0f:32: - d7:1d:4b:3c:2e:5a:01:52:91:09:f2:df:ea:8d:d8: - 06:40:63:aa:11:e4:fe:c3:37:9e:14:52:3f:f4:e2: - cc:f2:61:93:d1:fd:67:6b:d7:52:ae:bf:68:ab:40: - 43:a0:57:35:53:78:f0:53:f8:61:42:07:64:c6:d7: - 6f:9b:4c:38:0d:63:ac:62:af:36:8b:a2:73:0a:0d: - f5:21:bd:74:aa:4d:ea:72:03:49:db:c7:5f:1d:62: - 63:c7:fd:dd:91:ec:33:ee:f5:6d:b4:6e:30:68:de: - c8:d6:26:b0:75:5e:7b:b4:07:20:98:a1:76:32:b8: - 4d:6c:4f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - C9:80:77:E0:62:92:82:F5:46:9C:F3:BA:F7:4C:C3:DE:B8:A3:AD:39 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 53:5f:21:f5:ba:b0:3a:52:39:2c:92:b0:6c:00:c9:ef:ce:20: - ef:06:f2:96:9e:e9:a4:74:7f:7a:16:fc:b7:f5:b6:fb:15:1b: - 3f:ab:a6:c0:72:5d:10:b1:71:ee:bc:4f:e3:ad:ac:03:6d:2e: - 71:2e:af:c4:e3:ad:a3:bd:0c:11:a7:b4:ff:4a:b2:7b:10:10: - 1f:a7:57:41:b2:c0:ae:f4:2c:59:d6:47:10:88:f3:21:51:29: - 30:ca:60:86:af:46:ab:1d:ed:3a:5b:b0:94:de:44:e3:41:08: - a2:c1:ec:1d:d6:fd:4f:b6:d6:47:d0:14:0b:ca:e6:ca:b5:7b: - 77:7e:41:1f:5e:83:c7:b6:8c:39:96:b0:3f:96:81:41:6f:60: - 90:e2:e8:f9:fb:22:71:d9:7d:b3:3d:46:bf:b4:84:af:90:1c: - 0f:8f:12:6a:af:ef:ee:1e:7a:ae:02:4a:8a:17:2b:76:fe:ac: - 54:89:24:2c:4f:3f:b6:b2:a7:4e:8c:a8:91:97:fb:29:c6:7b: - 5c:2d:b9:cb:66:b6:b7:a8:5b:12:51:85:b5:09:7e:62:78:70: - fe:a9:6a:60:b6:1d:0e:79:0c:fd:ca:ea:24:80:72:c3:97:3f: - f2:77:ab:43:22:0a:c7:eb:b6:0c:84:82:2c:80:6b:41:8a:08: - c0:eb:a5:6b:df:99:12:cb:8a:d5:5e:80:0c:91:e0:26:08:36: - 48:c5:fa:38:11:35:ff:25:83:2d:f2:7a:bf:da:fd:8e:fe:a5: - cb:45:2c:1f:c4:88:53:ae:77:0e:d9:9a:76:c5:8e:2c:1d:a3: - ba:d5:ec:32:ae:c0:aa:ac:f7:d1:7a:4d:eb:d4:07:e2:48:f7: - 22:8e:b0:a4:9f:6a:ce:8e:b2:b2:60:f4:a3:22:d0:23:eb:94: - 5a:7a:69:dd:0f:bf:40:57:ac:6b:59:50:d9:a3:99:e1:6e:fe: - 8d:01:79:27:23:15:de:92:9d:7b:09:4d:5a:e7:4b:48:30:5a: - 18:e6:0a:6d:e6:8f:e0:d2:bb:e6:df:7c:6e:21:82:c1:68:39: - 4d:b4:98:58:66:62:cc:4a:90:5e:c3:fa:27:04:b1:79:15:74: - 99:cc:be:ad:20:de:26:60:1c:eb:56:51:a6:a3:ea:e4:a3:3f: - a7:ff:61:dc:f1:5a:4d:6c:32:23:43:ee:ac:a8:ee:ee:4a:12: - 09:3c:5d:71:c2:be:79:fa:c2:87:68:1d:0b:fd:5c:69:cc:06: - d0:9a:7d:54:99:2a:c9:39:1a:19:af:4b:2a:43:f3:63:5d:5a: - 58:e2:2f:e3:1d:e4:a9:d6:d0:0a:d0:9e:bf:d7:81:09:f1:c9: - c7:26:0d:ac:98:16:56:a0 ------BEGIN CERTIFICATE----- -MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd -MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg -Q2xhc3MgMiBSb290IENBMB4XDTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1ow -TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw -HgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1g1Lr -6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPV -L4O2fuPn9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC91 -1K2GScuVr1QGbNgGE41b/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHx -MlAQTn/0hpPshNOOvEu/XAFOBz3cFIqUCqTqc/sLUegTBxj6DvEr0VQVfTzh97QZ -QmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeffawrbD02TTqigzXsu8lkB -arcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgIzRFo1clr -Us3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLi -FRhnBkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRS -P/TizPJhk9H9Z2vXUq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN -9SG9dKpN6nIDSdvHXx1iY8f93ZHsM+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxP -AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFMmAd+BikoL1Rpzz -uvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAU18h -9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s -A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3t -OluwlN5E40EIosHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo -+fsicdl9sz1Gv7SEr5AcD48Saq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7 -KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYdDnkM/crqJIByw5c/8nerQyIKx+u2 -DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWDLfJ6v9r9jv6ly0Us -H8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0oyLQ -I+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK7 -5t98biGCwWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h -3PFaTWwyI0PurKju7koSCTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPz -Y11aWOIv4x3kqdbQCtCev9eBCfHJxyYNrJgWVqA= +======================= +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU +QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMiBSb290IENBMB4X +DTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1owTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 +eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIw +DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1 +g1Lr6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPVL4O2fuPn +9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC911K2GScuVr1QGbNgGE41b +/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHxMlAQTn/0hpPshNOOvEu/XAFOBz3cFIqU +CqTqc/sLUegTBxj6DvEr0VQVfTzh97QZQmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeff +awrbD02TTqigzXsu8lkBarcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgI +zRFo1clrUs3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLiFRhn +Bkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRSP/TizPJhk9H9Z2vX +Uq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN9SG9dKpN6nIDSdvHXx1iY8f93ZHs +M+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxPAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFMmAd+BikoL1RpzzuvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF +AAOCAgEAU18h9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s +A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3tOluwlN5E40EI +osHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo+fsicdl9sz1Gv7SEr5AcD48S +aq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYd +DnkM/crqJIByw5c/8nerQyIKx+u2DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWD +LfJ6v9r9jv6ly0UsH8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0 +oyLQI+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK75t98biGC +wWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h3PFaTWwyI0PurKju7koS +CTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPzY11aWOIv4x3kqdbQCtCev9eBCfHJxyYN +rJgWVqA= -----END CERTIFICATE----- Buypass Class 3 Root CA -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=DA:FA:F7:FA:66:84:EC:06:8F:14:50:BD:C7:C2:81:A5:BC:A9:64:57 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 2 (0x2) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA - Validity - Not Before: Oct 26 08:28:58 2010 GMT - Not After : Oct 26 08:28:58 2040 GMT - Subject: C=NO, O=Buypass AS-983163327, CN=Buypass Class 3 Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a5:da:0a:95:16:50:e3:95:f2:5e:9d:76:31:06: - 32:7a:9b:f1:10:76:b8:00:9a:b5:52:36:cd:24:47: - b0:9f:18:64:bc:9a:f6:fa:d5:79:d8:90:62:4c:22: - 2f:de:38:3d:d6:e0:a8:e9:1c:2c:db:78:11:e9:8e: - 68:51:15:72:c7:f3:33:87:e4:a0:5d:0b:5c:e0:57: - 07:2a:30:f5:cd:c4:37:77:28:4d:18:91:e6:bf:d5: - 52:fd:71:2d:70:3e:e7:c6:c4:8a:e3:f0:28:0b:f4: - 76:98:a1:8b:87:55:b2:3a:13:fc:b7:3e:27:37:8e: - 22:e3:a8:4f:2a:ef:60:bb:3d:b7:39:c3:0e:01:47: - 99:5d:12:4f:db:43:fa:57:a1:ed:f9:9d:be:11:47: - 26:5b:13:98:ab:5d:16:8a:b0:37:1c:57:9d:45:ff: - 88:96:36:bf:bb:ca:07:7b:6f:87:63:d7:d0:32:6a: - d6:5d:6c:0c:f1:b3:6e:39:e2:6b:31:2e:39:00:27: - 14:de:38:c0:ec:19:66:86:12:e8:9d:72:16:13:64: - 52:c7:a9:37:1c:fd:82:30:ed:84:18:1d:f4:ae:5c: - ff:70:13:00:eb:b1:f5:33:7a:4b:d6:55:f8:05:8d: - 4b:69:b0:f5:b3:28:36:5c:14:c4:51:73:4d:6b:0b: - f1:34:07:db:17:39:d7:dc:28:7b:6b:f5:9f:f3:2e: - c1:4f:17:2a:10:f3:cc:ca:e8:eb:fd:6b:ab:2e:9a: - 9f:2d:82:6e:04:d4:52:01:93:2d:3d:86:fc:7e:fc: - df:ef:42:1d:a6:6b:ef:b9:20:c6:f7:bd:a0:a7:95: - fd:a7:e6:89:24:d8:cc:8c:34:6c:e2:23:2f:d9:12: - 1a:21:b9:55:91:6f:0b:91:79:19:0c:ad:40:88:0b: - 70:e2:7a:d2:0e:d8:68:48:bb:82:13:39:10:58:e9: - d8:2a:07:c6:12:db:58:db:d2:3b:55:10:47:05:15: - 67:62:7e:18:63:a6:46:3f:09:0e:54:32:5e:bf:0d: - 62:7a:27:ef:80:e8:db:d9:4b:06:5a:37:5a:25:d0: - 08:12:77:d4:6f:09:50:97:3d:c8:1d:c3:df:8c:45: - 30:56:c6:d3:64:ab:66:f3:c0:5e:96:9c:c3:c4:ef: - c3:7c:6b:8b:3a:79:7f:b3:49:cf:3d:e2:89:9f:a0: - 30:4b:85:b9:9c:94:24:79:8f:7d:6b:a9:45:68:0f: - 2b:d0:f1:da:1c:cb:69:b8:ca:49:62:6d:c8:d0:63: - 62:dd:60:0f:58:aa:8f:a1:bc:05:a5:66:a2:cf:1b: - 76:b2:84:64:b1:4c:39:52:c0:30:ba:f0:8c:4b:02: - b0:b6:b7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 47:B8:CD:FF:E5:6F:EE:F8:B2:EC:2F:4E:0E:F9:25:B0:8E:3C:6B:C3 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 00:20:23:41:35:04:90:c2:40:62:60:ef:e2:35:4c:d7:3f:ac: - e2:34:90:b8:a1:6f:76:fa:16:16:a4:48:37:2c:e9:90:c2:f2: - 3c:f8:0a:9f:d8:81:e5:bb:5b:da:25:2c:a4:a7:55:71:24:32: - f6:c8:0b:f2:bc:6a:f8:93:ac:b2:07:c2:5f:9f:db:cc:c8:8a: - aa:be:6a:6f:e1:49:10:cc:31:d7:80:bb:bb:c8:d8:a2:0e:64: - 57:ea:a2:f5:c2:a9:31:15:d2:20:6a:ec:fc:22:01:28:cf:86: - b8:80:1e:a9:cc:11:a5:3c:f2:16:b3:47:9d:fc:d2:80:21:c4: - cb:d0:47:70:41:a1:ca:83:19:08:2c:6d:f2:5d:77:9c:8a:14: - 13:d4:36:1c:92:f0:e5:06:37:dc:a6:e6:90:9b:38:8f:5c:6b: - 1b:46:86:43:42:5f:3e:01:07:53:54:5d:65:7d:f7:8a:73:a1: - 9a:54:5a:1f:29:43:14:27:c2:85:0f:b5:88:7b:1a:3b:94:b7: - 1d:60:a7:b5:9c:e7:29:69:57:5a:9b:93:7a:43:30:1b:03:d7: - 62:c8:40:a6:aa:fc:64:e4:4a:d7:91:53:01:a8:20:88:6e:9c: - 5f:44:b9:cb:60:81:34:ec:6f:d3:7d:da:48:5f:eb:b4:90:bc: - 2d:a9:1c:0b:ac:1c:d5:a2:68:20:80:04:d6:fc:b1:8f:2f:bb: - 4a:31:0d:4a:86:1c:eb:e2:36:29:26:f5:da:d8:c4:f2:75:61: - cf:7e:ae:76:63:4a:7a:40:65:93:87:f8:1e:80:8c:86:e5:86: - d6:8f:0e:fc:53:2c:60:e8:16:61:1a:a2:3e:43:7b:cd:39:60: - 54:6a:f5:f2:89:26:01:68:83:48:a2:33:e8:c9:04:91:b2:11: - 34:11:3e:ea:d0:43:19:1f:03:93:90:0c:ff:51:3d:57:f4:41: - 6e:e1:cb:a0:be:eb:c9:63:cd:6d:cc:e4:f8:36:aa:68:9d:ed: - bd:5d:97:70:44:0d:b6:0e:35:dc:e1:0c:5d:bb:a0:51:94:cb: - 7e:16:eb:11:2f:a3:92:45:c8:4c:71:d9:bc:c9:99:52:57:46: - 2f:50:cf:bd:35:69:f4:3d:15:ce:06:a5:2c:0f:3e:f6:81:ba: - 94:bb:c3:bb:bf:65:78:d2:86:79:ff:49:3b:1a:83:0c:f0:de: - 78:ec:c8:f2:4d:4c:1a:de:82:29:f8:c1:5a:da:ed:ee:e6:27: - 5e:e8:45:d0:9d:1c:51:a8:68:ab:44:e3:d0:8b:6a:e3:f8:3b: - bb:dc:4d:d7:64:f2:51:be:e6:aa:ab:5a:e9:31:ee:06:bc:73: - bf:13:62:0a:9f:c7:b9:97 ------BEGIN CERTIFICATE----- -MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEd -MBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3Mg -Q2xhc3MgMyBSb290IENBMB4XDTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFow -TjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1eXBhc3MgQVMtOTgzMTYzMzI3MSAw -HgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEB -BQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRHsJ8Y -ZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3E -N3coTRiR5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9 -tznDDgFHmV0ST9tD+leh7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX -0DJq1l1sDPGzbjniazEuOQAnFN44wOwZZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c -/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH2xc519woe2v1n/MuwU8X -KhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV/afmiSTY -zIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvS -O1UQRwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D -34xFMFbG02SrZvPAXpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgP -K9Dx2hzLabjKSWJtyNBjYt1gD1iqj6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3 -AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFEe4zf/lb+74suwv -Tg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAACAj -QTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV -cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXS -IGrs/CIBKM+GuIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2 -HJLw5QY33KbmkJs4j1xrG0aGQ0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsa -O5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8ZORK15FTAaggiG6cX0S5y2CBNOxv -033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2KSb12tjE8nVhz36u -dmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz6MkE -kbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg41 -3OEMXbugUZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvD -u79leNKGef9JOxqDDPDeeOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq -4/g7u9xN12TyUb7mqqta6THuBrxzvxNiCp/HuZc= +======================= +-----BEGIN CERTIFICATE----- +MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU +QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMyBSb290IENBMB4X +DTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFowTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1 +eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIw +DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRH +sJ8YZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3EN3coTRiR +5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9tznDDgFHmV0ST9tD+leh +7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX0DJq1l1sDPGzbjniazEuOQAnFN44wOwZ +ZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH +2xc519woe2v1n/MuwU8XKhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV +/afmiSTYzIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvSO1UQ +RwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D34xFMFbG02SrZvPA +Xpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgPK9Dx2hzLabjKSWJtyNBjYt1gD1iq +j6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFEe4zf/lb+74suwvTg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF +AAOCAgEAACAjQTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV +cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXSIGrs/CIBKM+G +uIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2HJLw5QY33KbmkJs4j1xrG0aG +Q0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsaO5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8 +ZORK15FTAaggiG6cX0S5y2CBNOxv033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2 +KSb12tjE8nVhz36udmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz +6MkEkbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg413OEMXbug +UZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvDu79leNKGef9JOxqDDPDe +eOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq4/g7u9xN12TyUb7mqqta6THuBrxzvxNi +Cp/HuZc= -----END CERTIFICATE----- T-TeleSec GlobalRoot Class 3 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=55:A6:72:3E:CB:F2:EC:CD:C3:23:74:70:19:9D:2A:BE:11:E3:81:D1 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3 - Validity - Not Before: Oct 1 10:29:56 2008 GMT - Not After : Oct 1 23:59:59 2033 GMT - Subject: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bd:75:93:f0:62:22:6f:24:ae:e0:7a:76:ac:7d: - bd:d9:24:d5:b8:b7:fc:cd:f0:42:e0:eb:78:88:56: - 5e:9b:9a:54:1d:4d:0c:8a:f6:d3:cf:70:f4:52:b5: - d8:93:04:e3:46:86:71:41:4a:2b:f0:2a:2c:55:03: - d6:48:c3:e0:39:38:ed:f2:5c:3c:3f:44:bc:93:3d: - 61:ab:4e:cd:0d:be:f0:20:27:58:0e:44:7f:04:1a: - 87:a5:d7:96:14:36:90:d0:49:7b:a1:75:fb:1a:6b: - 73:b1:f8:ce:a9:09:2c:f2:53:d5:c3:14:44:b8:86: - a5:f6:8b:2b:39:da:a3:33:54:d9:fa:72:1a:f7:22: - 15:1c:88:91:6b:7f:66:e5:c3:6a:80:b0:24:f3:df: - 86:45:88:fd:19:7f:75:87:1f:1f:b1:1b:0a:73:24: - 5b:b9:65:e0:2c:54:c8:60:d3:66:17:3f:e1:cc:54: - 33:73:91:02:3a:a6:7f:7b:76:39:a2:1f:96:b6:38: - ae:b5:c8:93:74:1d:9e:b9:b4:e5:60:9d:2f:56:d1: - e0:eb:5e:5b:4c:12:70:0c:6c:44:20:ab:11:d8:f4: - 19:f6:d2:9c:52:37:e7:fa:b6:c2:31:3b:4a:d4:14: - 99:ad:c7:1a:f5:5d:5f:fa:07:b8:7c:0d:1f:d6:83: - 1e:b3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B5:03:F7:76:3B:61:82:6A:12:AA:18:53:EB:03:21:94:BF:FE:CE:CA - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 56:3d:ef:94:d5:bd:da:73:b2:58:be:ae:90:ad:98:27:97:fe: - 01:b1:b0:52:00:b8:4d:e4:1b:21:74:1b:7e:c0:ee:5e:69:2a: - 25:af:5c:d6:1d:da:d2:79:c9:f3:97:29:e0:86:87:de:04:59: - 0f:f1:59:d4:64:85:4b:99:af:25:04:1e:c9:46:a9:97:de:82: - b2:1b:70:9f:9c:f6:af:71:31:dd:7b:05:a5:2c:d3:b9:ca:47: - f6:ca:f2:f6:e7:ad:b9:48:3f:bc:16:b7:c1:6d:f4:ea:09:af: - ec:f3:b5:e7:05:9e:a6:1e:8a:53:51:d6:93:81:cc:74:93:f6: - b9:da:a6:25:05:74:79:5a:7e:40:3e:82:4b:26:11:30:6e:e1: - 3f:41:c7:47:00:35:d5:f5:d3:f7:54:3e:81:3d:da:49:6a:9a: - b3:ef:10:3d:e6:eb:6f:d1:c8:22:47:cb:cc:cf:01:31:92:d9: - 18:e3:22:be:09:1e:1a:3e:5a:b2:e4:6b:0c:54:7a:7d:43:4e: - b8:89:a5:7b:d7:a2:3d:96:86:cc:f2:26:34:2d:6a:92:9d:9a: - 1a:d0:30:e2:5d:4e:04:b0:5f:8b:20:7e:77:c1:3d:95:82:d1: - 46:9a:3b:3c:78:b8:6f:a1:d0:0d:64:a2:78:1e:29:4e:93:c3: - a4:54:14:5b ------BEGIN CERTIFICATE----- -MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx -KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd -BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl -YyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgxMDAxMTAyOTU2WhcNMzMxMDAxMjM1 -OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy -aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50 -ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN -8ELg63iIVl6bmlQdTQyK9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/ -RLyTPWGrTs0NvvAgJ1gORH8EGoel15YUNpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4 -hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZFiP0Zf3WHHx+xGwpzJFu5 -ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W0eDrXltM -EnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGj -QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1 -A/d2O2GCahKqGFPrAyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOy -WL6ukK2YJ5f+AbGwUgC4TeQbIXQbfsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ -1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzTucpH9sry9uetuUg/vBa3wW30 -6gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7hP0HHRwA11fXT -91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml -e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4p -TpPDpFQUWw== +============================ +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM +IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU +cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgx +MDAxMTAyOTU2WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz +dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD +ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN8ELg63iIVl6bmlQdTQyK +9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/RLyTPWGrTs0NvvAgJ1gORH8EGoel15YU +NpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZF +iP0Zf3WHHx+xGwpzJFu5ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W +0eDrXltMEnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGjQjBA +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1A/d2O2GCahKqGFPr +AyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOyWL6ukK2YJ5f+AbGwUgC4TeQbIXQb +fsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzT +ucpH9sry9uetuUg/vBa3wW306gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7h +P0HHRwA11fXT91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml +e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4pTpPDpFQUWw== -----END CERTIFICATE----- D-TRUST Root Class 3 CA 2 2009 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=58:E8:AB:B0:36:15:33:FB:80:F7:9B:1B:6D:29:D3:FF:8D:5F:00:F0 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 623603 (0x983f3) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 2009 - Validity - Not Before: Nov 5 08:35:58 2009 GMT - Not After : Nov 5 08:35:58 2029 GMT - Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 2009 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d3:b2:4a:cf:7a:47:ef:75:9b:23:fa:3a:2f:d6: - 50:45:89:35:3a:c6:6b:db:fe:db:00:68:a8:e0:03: - 11:1d:37:50:08:9f:4d:4a:68:94:35:b3:53:d1:94: - 63:a7:20:56:af:de:51:78:ec:2a:3d:f3:48:48:50: - 3e:0a:df:46:55:8b:27:6d:c3:10:4d:0d:91:52:43: - d8:87:e0:5d:4e:36:b5:21:ca:5f:39:40:04:5f:5b: - 7e:cc:a3:c6:2b:a9:40:1e:d9:36:84:d6:48:f3:92: - 1e:34:46:20:24:c1:a4:51:8e:4a:1a:ef:50:3f:69: - 5d:19:7f:45:c3:c7:01:8f:51:c9:23:e8:72:ae:b4: - bc:56:09:7f:12:cb:1c:b1:af:29:90:0a:c9:55:cc: - 0f:d3:b4:1a:ed:47:35:5a:4a:ed:9c:73:04:21:d0: - aa:bd:0c:13:b5:00:ca:26:6c:c4:6b:0c:94:5a:95: - 94:da:50:9a:f1:ff:a5:2b:66:31:a4:c9:38:a0:df: - 1d:1f:b8:09:2e:f3:a7:e8:67:52:ab:95:1f:e0:46: - 3e:d8:a4:c3:ca:5a:c5:31:80:e8:48:9a:9f:94:69: - fe:19:dd:d8:73:7c:81:ca:96:de:8e:ed:b3:32:05: - 65:84:34:e6:e6:fd:57:10:b5:5f:76:bf:2f:b0:10: - 0d:c5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - FD:DA:14:C4:9F:30:DE:21:BD:1E:42:39:FC:AB:63:23:49:E0:F1:84 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 CRL Distribution Points: - Full Name: - URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist - Full Name: - URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_2009.crl - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 7f:97:db:30:c8:df:a4:9c:7d:21:7a:80:70:ce:14:12:69:88: - 14:95:60:44:01:ac:b2:e9:30:4f:9b:50:c2:66:d8:7e:8d:30: - b5:70:31:e9:e2:69:c7:f3:70:db:20:15:86:d0:0d:f0:be:ac: - 01:75:84:ce:7e:9f:4d:bf:b7:60:3b:9c:f3:ca:1d:e2:5e:68: - d8:a3:9d:97:e5:40:60:d2:36:21:fe:d0:b4:b8:17:da:74:a3: - 7f:d4:df:b0:98:02:ac:6f:6b:6b:2c:25:24:72:a1:65:ee:25: - 5a:e5:e6:32:e7:f2:df:ab:49:fa:f3:90:69:23:db:04:d9:e7: - 5c:58:fc:65:d4:97:be:cc:fc:2e:0a:cc:25:2a:35:04:f8:60: - 91:15:75:3d:41:ff:23:1f:19:c8:6c:eb:82:53:04:a6:e4:4c: - 22:4d:8d:8c:ba:ce:5b:73:ec:64:54:50:6d:d1:9c:55:fb:69: - c3:36:c3:8c:bc:3c:85:a6:6b:0a:26:0d:e0:93:98:60:ae:7e: - c6:24:97:8a:61:5f:91:8e:66:92:09:87:36:cd:8b:9b:2d:3e: - f6:51:d4:50:d4:59:28:bd:83:f2:cc:28:7b:53:86:6d:d8:26: - 88:70:d7:ea:91:cd:3e:b9:ca:c0:90:6e:5a:c6:5e:74:65:d7: - 5c:fe:a3:e2 ------BEGIN CERTIFICATE----- -MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRF -MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBD -bGFzcyAzIENBIDIgMjAwOTAeFw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NTha -ME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxJzAlBgNVBAMM -HkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIwDQYJKoZIhvcNAQEB -BQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOADER03 -UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42 -tSHKXzlABF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9R -ySPocq60vFYJfxLLHLGvKZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsM -lFqVlNpQmvH/pStmMaTJOKDfHR+4CS7zp+hnUquVH+BGPtikw8paxTGA6Eian5Rp -/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUCAwEAAaOCARowggEWMA8G -A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ4PGEMA4G -A1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVj -dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUy -MENBJTIwMiUyMDIwMDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRl -cmV2b2NhdGlvbmxpc3QwQ6BBoD+GPWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3Js -L2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAwOS5jcmwwDQYJKoZIhvcNAQEL -BQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm2H6NMLVwMeni -acfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0 -o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4K -zCUqNQT4YJEVdT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8 -PIWmawomDeCTmGCufsYkl4phX5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3Y -Johw1+qRzT65ysCQblrGXnRl11z+o+I= +============================== +-----BEGIN CERTIFICATE----- +MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTAe +Fw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NThaME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxE +LVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIw +DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOAD +ER03UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42tSHKXzlA +BF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9RySPocq60vFYJfxLLHLGv +KZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsMlFqVlNpQmvH/pStmMaTJOKDfHR+4CS7z +p+hnUquVH+BGPtikw8paxTGA6Eian5Rp/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUC +AwEAAaOCARowggEWMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ +4PGEMA4GA1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVjdG9y +eS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUyMENBJTIwMiUyMDIw +MDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3QwQ6BBoD+G +PWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3JsL2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAw +OS5jcmwwDQYJKoZIhvcNAQELBQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm +2H6NMLVwMeniacfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0 +o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4KzCUqNQT4YJEV +dT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8PIWmawomDeCTmGCufsYkl4ph +X5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3YJohw1+qRzT65ysCQblrGXnRl11z+o+I= -----END CERTIFICATE----- D-TRUST Root Class 3 CA 2 EV 2009 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=96:C9:1B:0B:95:B4:10:98:42:FA:D0:D8:22:79:FE:60:FA:B9:16:83 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 623604 (0x983f4) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009 - Validity - Not Before: Nov 5 08:50:46 2009 GMT - Not After : Nov 5 08:50:46 2029 GMT - Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST Root Class 3 CA 2 EV 2009 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:99:f1:84:34:70:ba:2f:b7:30:a0:8e:bd:7c:04: - cf:be:62:bc:99:fd:82:97:d2:7a:0a:67:96:38:09: - f6:10:4e:95:22:73:99:8d:da:15:2d:e7:05:fc:19: - 73:22:b7:8e:98:00:bc:3c:3d:ac:a1:6c:fb:d6:79: - 25:4b:ad:f0:cc:64:da:88:3e:29:b8:0f:09:d3:34: - dd:33:f5:62:d1:e1:cd:19:e9:ee:18:4f:4c:58:ae: - e2:1e:d6:0c:5b:15:5a:d8:3a:b8:c4:18:64:1e:e3: - 33:b2:b5:89:77:4e:0c:bf:d9:94:6b:13:97:6f:12: - a3:fe:99:a9:04:cc:15:ec:60:68:36:ed:08:7b:b7: - f5:bf:93:ed:66:31:83:8c:c6:71:34:87:4e:17:ea: - af:8b:91:8d:1c:56:41:ae:22:37:5e:37:f2:1d:d9: - d1:2d:0d:2f:69:51:a7:be:66:a6:8a:3a:2a:bd:c7: - 1a:b1:e1:14:f0:be:3a:1d:b9:cf:5b:b1:6a:fe:b4: - b1:46:20:a2:fb:1e:3b:70:ef:93:98:7d:8c:73:96: - f2:c5:ef:85:70:ad:29:26:fc:1e:04:3e:1c:a0:d8: - 0f:cb:52:83:62:7c:ee:8b:53:95:90:a9:57:a2:ea: - 61:05:d8:f9:4d:c4:27:fa:6e:ad:ed:f9:d7:51:f7: - 6b:a5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - D3:94:8A:4C:62:13:2A:19:2E:CC:AF:72:8A:7D:36:D7:9A:1C:DC:67 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 CRL Distribution Points: - Full Name: - URI:ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%20EV%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist - Full Name: - URI:http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_ev_2009.crl - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 34:ed:7b:5a:3c:a4:94:88:ef:1a:11:75:07:2f:b3:fe:3c:fa: - 1e:51:26:eb:87:f6:29:de:e0:f1:d4:c6:24:09:e9:c1:cf:55: - 1b:b4:30:d9:ce:1a:fe:06:51:a6:15:a4:2d:ef:b2:4b:bf:20: - 28:25:49:d1:a6:36:77:34:e8:64:df:52:b1:11:c7:73:7a:cd: - 39:9e:c2:ad:8c:71:21:f2:5a:6b:af:df:3c:4e:55:af:b2:84: - 65:14:89:b9:77:cb:2a:31:be:cf:a3:6d:cf:6f:48:94:32:46: - 6f:e7:71:8c:a0:a6:84:19:37:07:f2:03:45:09:2b:86:75:7c: - df:5f:69:57:00:db:6e:d8:a6:72:22:4b:50:d4:75:98:56:df: - b7:18:ff:43:43:50:ae:7a:44:7b:f0:79:51:d7:43:3d:a7:d3: - 81:d3:f0:c9:4f:b9:da:c6:97:86:d0:82:c3:e4:42:6d:fe:b0: - e2:64:4e:0e:26:e7:40:34:26:b5:08:89:d7:08:63:63:38:27: - 75:1e:33:ea:6e:a8:dd:9f:99:4f:74:4d:81:89:80:4b:dd:9a: - 97:29:5c:2f:be:81:41:b9:8c:ff:ea:7d:60:06:9e:cd:d7:3d: - d3:2e:a3:15:bc:a8:e6:26:e5:6f:c3:dc:b8:03:21:ea:9f:16: - f1:2c:54:b5 ------BEGIN CERTIFICATE----- -MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRF -MRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBD -bGFzcyAzIENBIDIgRVYgMjAwOTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUw -NDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxELVRydXN0IEdtYkgxKjAoBgNV -BAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAwOTCCASIwDQYJKoZI -hvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfSegpn -ljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM0 -3TP1YtHhzRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6Z -qQTMFexgaDbtCHu39b+T7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lR -p75mpoo6Kr3HGrHhFPC+Oh25z1uxav60sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8 -HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure3511H3a6UCAwEAAaOCASQw -ggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyvcop9Ntea -HNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFw -Oi8vZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xh -c3MlMjAzJTIwQ0ElMjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1E -RT9jZXJ0aWZpY2F0ZXJldm9jYXRpb25saXN0MEagRKBChkBodHRwOi8vd3d3LmQt -dHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xhc3NfM19jYV8yX2V2XzIwMDku -Y3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+PPoeUSbrh/Yp -3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05 -nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNF -CSuGdXzfX2lXANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7na -xpeG0ILD5EJt/rDiZE4OJudANCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqX -KVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVvw9y4AyHqnxbxLFS1 +================================= +-----BEGIN CERTIFICATE----- +MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw +OTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUwNDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK +DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw +OTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfS +egpnljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM03TP1YtHh +zRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6ZqQTMFexgaDbtCHu39b+T +7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lRp75mpoo6Kr3HGrHhFPC+Oh25z1uxav60 +sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure35 +11H3a6UCAwEAAaOCASQwggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyv +cop9NteaHNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFwOi8v +ZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xhc3MlMjAzJTIwQ0El +MjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1ERT9jZXJ0aWZpY2F0ZXJldm9jYXRp +b25saXN0MEagRKBChkBodHRwOi8vd3d3LmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xh +c3NfM19jYV8yX2V2XzIwMDkuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+ +PPoeUSbrh/Yp3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05 +nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNFCSuGdXzfX2lX +ANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7naxpeG0ILD5EJt/rDiZE4OJudA +NCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqXKVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVv +w9y4AyHqnxbxLFS1 -----END CERTIFICATE----- CA Disig Root R2 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=B5:61:EB:EA:A4:DE:E4:25:4B:69:1A:98:A5:57:47:C2:34:C7:D9:71 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 92:b8:88:db:b0:8a:c1:63 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2 - Validity - Not Before: Jul 19 09:15:30 2012 GMT - Not After : Jul 19 09:15:30 2042 GMT - Subject: C=SK, L=Bratislava, O=Disig a.s., CN=CA Disig Root R2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a2:a3:c4:00:09:d6:85:5d:2d:6d:14:f6:c2:c3: - 73:9e:35:c2:71:55:7e:81:fb:ab:46:50:e0:c1:7c: - 49:78:e6:ab:79:58:3c:da:ff:7c:1c:9f:d8:97:02: - 78:3e:6b:41:04:e9:41:bd:be:03:2c:45:f6:2f:64: - d4:ab:5d:a3:47:3d:64:9b:e9:68:9a:c6:cc:1b:3f: - ba:be:b2:8b:34:02:2e:98:55:19:fc:8c:6f:aa:5f: - da:4c:ce:4d:03:21:a3:d8:d2:34:93:56:96:cb:4c: - 0c:00:16:3c:5f:1a:cd:c8:c7:6c:a6:ad:d3:31:a7: - bc:e8:e5:e1:66:d6:d2:fb:03:b4:41:65:c9:10:ae: - 0e:05:63:c6:80:6a:69:30:fd:d2:ee:90:ef:0d:27: - df:9f:95:73:f4:e1:25:da:6c:16:de:41:38:34:ea: - 8b:fc:d1:e8:04:14:61:2d:41:7e:ac:c7:77:4e:cb: - 51:54:fb:5e:92:18:1b:04:5a:68:c6:c9:c4:fa:b7: - 13:a0:98:b7:11:2b:b7:d6:57:cc:7c:9e:17:d1:cb: - 25:fe:86:4e:24:2e:56:0c:78:4d:9e:01:12:a6:2b: - a7:01:65:6e:7c:62:1d:84:84:df:ea:c0:6b:b5:a5: - 2a:95:83:c3:53:11:0c:73:1d:0b:b2:46:90:d1:42: - 3a:ce:40:6e:95:ad:ff:c6:94:ad:6e:97:84:8e:7d: - 6f:9e:8a:80:0d:49:6d:73:e2:7b:92:1e:c3:f3:c1: - f3:eb:2e:05:6f:d9:1b:cf:37:76:04:c8:b4:5a:e4: - 17:a7:cb:dd:76:1f:d0:19:76:e8:2c:05:b3:d6:9c: - 34:d8:96:dc:61:87:91:05:e4:44:08:33:c1:da:b9: - 08:65:d4:ae:b2:36:0d:eb:ba:38:ba:0c:e5:9b:9e: - eb:8d:66:dd:99:cf:d6:89:41:f6:04:92:8a:29:29: - 6d:6b:3a:1c:e7:75:7d:02:71:0e:f3:c0:e7:bd:cb: - 19:dd:9d:60:b2:c2:66:60:b6:b1:04:ee:c9:e6:86: - b9:9a:66:40:a8:e7:11:ed:81:45:03:8b:f6:67:59: - e8:c1:06:11:bd:dd:cf:80:02:4f:65:40:78:5c:47: - 50:c8:9b:e6:1f:81:7b:e4:44:a8:5b:85:9a:e2:de: - 5a:d5:c7:f9:3a:44:66:4b:e4:32:54:7c:e4:6c:9c: - b3:0e:3d:17:a2:b2:34:12:d6:7e:b2:a8:49:bb:d1: - 7a:28:40:be:a2:16:1f:df:e4:37:1f:11:73:fb:90: - 0a:65:43:a2:0d:7c:f8:06:01:55:33:7d:b0:0d:b8: - f4:f5:ae:a5:42:57:7c:36:11:8c:7b:5e:c4:03:9d: - 8c:79:9d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B5:99:F8:AF:B0:94:F5:E3:20:D6:0A:AD:CE:4E:56:A4:2E:6E:42:ED - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 26:06:5e:70:e7:65:33:c8:82:6e:d9:9c:17:3a:1b:7a:66:b2: - 01:f6:78:3b:69:5e:2f:ea:ff:4e:f9:28:c3:98:2a:61:4c:b4: - 24:12:8a:7d:6d:11:14:f7:9c:b5:ca:e6:bc:9e:27:8e:4c:19: - c8:a9:bd:7a:c0:d7:36:0e:6d:85:72:6e:a8:c6:a2:6d:f6:fa: - 73:63:7f:bc:6e:79:08:1c:9d:8a:9f:1a:8a:53:a6:d8:bb:d9: - 35:55:b1:11:c5:a9:03:b3:56:3b:b9:84:93:22:5e:7e:c1:f6: - 12:52:8b:ea:2c:67:bc:fe:36:4c:f5:b8:cf:d1:b3:49:92:3b: - d3:29:0e:99:1b:96:f7:61:b8:3b:c4:2b:b6:78:6c:b4:23:6f: - f0:fd:d3:b2:5e:75:1f:99:95:a8:ac:f6:da:e1:c5:31:7b:fb: - d1:46:b3:d2:bc:67:b4:62:54:ba:09:f7:63:b0:93:a2:9a:f9: - e9:52:2e:8b:60:12:ab:fc:f5:60:56:ef:10:5c:8b:c4:1a:42: - dc:83:5b:64:0e:cb:b5:bc:d6:4f:c1:7c:3c:6e:8d:13:6d:fb: - 7b:eb:30:d0:dc:4d:af:c5:d5:b6:a5:4c:5b:71:c9:e8:31:be: - e8:38:06:48:a1:1a:e2:ea:d2:de:12:39:58:1a:ff:80:0e:82: - 75:e6:b7:c9:07:6c:0e:ef:ff:38:f1:98:71:c4:b7:7f:0e:15: - d0:25:69:bd:22:9d:2b:ed:05:f6:46:47:ac:ed:c0:f0:d4:3b: - e2:ec:ee:96:5b:90:13:4e:1e:56:3a:eb:b0:ef:96:bb:96:23: - 11:ba:f2:43:86:74:64:95:c8:28:75:df:1d:35:ba:d2:37:83: - 38:53:38:36:3b:cf:6c:e9:f9:6b:0e:d0:fb:04:e8:4f:77:d7: - 65:01:78:86:0c:7a:3e:21:62:f1:7f:63:71:0c:c9:9f:44:db: - a8:27:a2:75:be:6e:81:3e:d7:c0:eb:1b:98:0f:70:5c:34:b2: - 8a:cc:c0:85:18:eb:6e:7a:b3:f7:5a:a1:07:bf:a9:42:92:f3: - 60:22:97:e4:14:a1:07:9b:4e:76:c0:8e:7d:fd:a4:25:c7:47: - ed:ff:1f:73:ac:cc:c3:a5:e9:6f:0a:8e:9b:65:c2:50:85:b5: - a3:a0:53:12:cc:55:87:61:f3:81:ae:10:46:61:bd:44:21:b8: - c2:3d:74:cf:7e:24:35:fa:1c:07:0e:9b:3d:22:ca:ef:31:2f: - 8c:ac:12:bd:ef:40:28:fc:29:67:9f:b2:13:4f:66:24:c4:53: - 19:e9:1e:29:15:ef:e6:6d:b0:7f:2d:67:fd:f3:6c:1b:75:46: - a3:e5:4a:17:e9:a4:d7:0b ------BEGIN CERTIFICATE----- -MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNV -BAYTAlNLMRMwEQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMu -MRkwFwYDVQQDExBDQSBEaXNpZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQy -MDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sxEzARBgNVBAcTCkJyYXRpc2xhdmEx -EzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERpc2lnIFJvb3QgUjIw -ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbCw3Oe -NcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNH -PWSb6WiaxswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3I -x2ymrdMxp7zo5eFm1tL7A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbe -QTg06ov80egEFGEtQX6sx3dOy1FU+16SGBsEWmjGycT6txOgmLcRK7fWV8x8nhfR -yyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqVg8NTEQxzHQuyRpDRQjrO -QG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa5Beny912 -H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJ -QfYEkoopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUD -i/ZnWejBBhG93c+AAk9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORs -nLMOPReisjQS1n6yqEm70XooQL6iFh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1 -rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud -DwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5uQu0wDQYJKoZI -hvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM -tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqf -GopTpti72TVVsRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkb -lvdhuDvEK7Z4bLQjb/D907JedR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka -+elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W81k/BfDxujRNt+3vrMNDcTa/F1bal -TFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjxmHHEt38OFdAlab0i -nSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01utI3 -gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18Dr -G5gPcFw0sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3Os -zMOl6W8KjptlwlCFtaOgUxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8x -L4ysEr3vQCj8KWefshNPZiTEUxnpHikV7+ZtsH8tZ/3zbBt1RqPlShfppNcL +================ +-----BEGIN CERTIFICATE----- +MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNVBAYTAlNLMRMw +EQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMuMRkwFwYDVQQDExBDQSBEaXNp +ZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQyMDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sx +EzARBgNVBAcTCkJyYXRpc2xhdmExEzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERp +c2lnIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbC +w3OeNcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNHPWSb6Wia +xswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3Ix2ymrdMxp7zo5eFm1tL7 +A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbeQTg06ov80egEFGEtQX6sx3dOy1FU+16S +GBsEWmjGycT6txOgmLcRK7fWV8x8nhfRyyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqV +g8NTEQxzHQuyRpDRQjrOQG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa +5Beny912H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJQfYE +koopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUDi/ZnWejBBhG93c+A +Ak9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORsnLMOPReisjQS1n6yqEm70XooQL6i +Fh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNV +HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5u +Qu0wDQYJKoZIhvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM +tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqfGopTpti72TVV +sRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkblvdhuDvEK7Z4bLQjb/D907Je +dR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka+elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W8 +1k/BfDxujRNt+3vrMNDcTa/F1balTFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjx +mHHEt38OFdAlab0inSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01 +utI3gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18DrG5gPcFw0 +sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3OszMOl6W8KjptlwlCFtaOg +UxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8xL4ysEr3vQCj8KWefshNPZiTEUxnpHikV +7+ZtsH8tZ/3zbBt1RqPlShfppNcL -----END CERTIFICATE----- ACCVRAIZ1 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=93:05:7A:88:15:C6:4F:CE:88:2F:FA:91:16:52:28:78:BC:53:64:17 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 6828503384748696800 (0x5ec3b7a6437fa4e0) - Signature Algorithm: sha1WithRSAEncryption - Issuer: CN=ACCVRAIZ1, OU=PKIACCV, O=ACCV, C=ES - Validity - Not Before: May 5 09:37:37 2011 GMT - Not After : Dec 31 09:37:37 2030 GMT - Subject: CN=ACCVRAIZ1, OU=PKIACCV, O=ACCV, C=ES - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:9b:a9:ab:bf:61:4a:97:af:2f:97:66:9a:74:5f: - d0:d9:96:fd:cf:e2:e4:66:ef:1f:1f:47:33:c2:44: - a3:df:9a:de:1f:b5:54:dd:15:7c:69:35:11:6f:bb: - c8:0c:8e:6a:18:1e:d8:8f:d9:16:bc:10:48:36:5c: - f0:63:b3:90:5a:5c:24:37:d7:a3:d6:cb:09:71:b9: - f1:01:72:84:b0:7d:db:4d:80:cd:fc:d3:6f:c9:f8: - da:b6:0e:82:d2:45:85:a8:1b:68:a8:3d:e8:f4:44: - 6c:bd:a1:c2:cb:03:be:8c:3e:13:00:84:df:4a:48: - c0:e3:22:0a:e8:e9:37:a7:18:4c:b1:09:0d:23:56: - 7f:04:4d:d9:17:84:18:a5:c8:da:40:94:73:eb:ce: - 0e:57:3c:03:81:3a:9d:0a:a1:57:43:69:ac:57:6d: - 79:90:78:e5:b5:b4:3b:d8:bc:4c:8d:28:a1:a7:a3: - a7:ba:02:4e:25:d1:2a:ae:ed:ae:03:22:b8:6b:20: - 0f:30:28:54:95:7f:e0:ee:ce:0a:66:9d:d1:40:2d: - 6e:22:af:9d:1a:c1:05:19:d2:6f:c0:f2:9f:f8:7b: - b3:02:42:fb:50:a9:1d:2d:93:0f:23:ab:c6:c1:0f: - 92:ff:d0:a2:15:f5:53:09:71:1c:ff:45:13:84:e6: - 26:5e:f8:e0:88:1c:0a:fc:16:b6:a8:73:06:b8:f0: - 63:84:02:a0:c6:5a:ec:e7:74:df:70:ae:a3:83:25: - ea:d6:c7:97:87:93:a7:c6:8a:8a:33:97:60:37:10: - 3e:97:3e:6e:29:15:d6:a1:0f:d1:88:2c:12:9f:6f: - aa:a4:c6:42:eb:41:a2:e3:95:43:d3:01:85:6d:8e: - bb:3b:f3:23:36:c7:fe:3b:e0:a1:25:07:48:ab:c9: - 89:74:ff:08:8f:80:bf:c0:96:65:f3:ee:ec:4b:68: - bd:9d:88:c3:31:b3:40:f1:e8:cf:f6:38:bb:9c:e4: - d1:7f:d4:e5:58:9b:7c:fa:d4:f3:0e:9b:75:91:e4: - ba:52:2e:19:7e:d1:f5:cd:5a:19:fc:ba:06:f6:fb: - 52:a8:4b:99:04:dd:f8:f9:b4:8b:50:a3:4e:62:89: - f0:87:24:fa:83:42:c1:87:fa:d5:2d:29:2a:5a:71: - 7a:64:6a:d7:27:60:63:0d:db:ce:49:f5:8d:1f:90: - 89:32:17:f8:73:43:b8:d2:5a:93:86:61:d6:e1:75: - 0a:ea:79:66:76:88:4f:71:eb:04:25:d6:0a:5a:7a: - 93:e5:b9:4b:17:40:0f:b1:b6:b9:f5:de:4f:dc:e0: - b3:ac:3b:11:70:60:84:4a:43:6e:99:20:c0:29:71: - 0a:c0:65 - Exponent: 65537 (0x10001) - X509v3 extensions: - Authority Information Access: - CA Issuers - URI:http://www.accv.es/fileadmin/Archivos/certificados/raizaccv1.crt - OCSP - URI:http://ocsp.accv.es - X509v3 Subject Key Identifier: - D2:87:B4:E3:DF:37:27:93:55:F6:56:EA:81:E5:36:CC:8C:1E:3F:BD - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - D2:87:B4:E3:DF:37:27:93:55:F6:56:EA:81:E5:36:CC:8C:1E:3F:BD - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - User Notice: - Explicit Text: - CPS: http://www.accv.es/legislacion_c.htm - X509v3 CRL Distribution Points: - Full Name: - URI:http://www.accv.es/fileadmin/Archivos/certificados/raizaccv1_der.crl - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Alternative Name: - email:accv@accv.es - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - 97:31:02:9f:e7:fd:43:67:48:44:14:e4:29:87:ed:4c:28:66: - d0:8f:35:da:4d:61:b7:4a:97:4d:b5:db:90:e0:05:2e:0e:c6: - 79:d0:f2:97:69:0f:bd:04:47:d9:be:db:b5:29:da:9b:d9:ae: - a9:99:d5:d3:3c:30:93:f5:8d:a1:a8:fc:06:8d:44:f4:ca:16: - 95:7c:33:dc:62:8b:a8:37:f8:27:d8:09:2d:1b:ef:c8:14:27: - 20:a9:64:44:ff:2e:d6:75:aa:6c:4d:60:40:19:49:43:54:63: - da:e2:cc:ba:66:e5:4f:44:7a:5b:d9:6a:81:2b:40:d5:7f:f9: - 01:27:58:2c:c8:ed:48:91:7c:3f:a6:00:cf:c4:29:73:11:36: - de:86:19:3e:9d:ee:19:8a:1b:d5:b0:ed:8e:3d:9c:2a:c0:0d: - d8:3d:66:e3:3c:0d:bd:d5:94:5c:e2:e2:a7:35:1b:04:00:f6: - 3f:5a:8d:ea:43:bd:5f:89:1d:a9:c1:b0:cc:99:e2:4d:00:0a: - da:c9:27:5b:e7:13:90:5c:e4:f5:33:a2:55:6d:dc:e0:09:4d: - 2f:b1:26:5b:27:75:00:09:c4:62:77:29:08:5f:9e:59:ac:b6: - 7e:ad:9f:54:30:22:03:c1:1e:71:64:fe:f9:38:0a:96:18:dd: - 02:14:ac:23:cb:06:1c:1e:a4:7d:8d:0d:de:27:41:e8:ad:da: - 15:b7:b0:23:dd:2b:a8:d3:da:25:87:ed:e8:55:44:4d:88:f4: - 36:7e:84:9a:78:ac:f7:0e:56:49:0e:d6:33:25:d6:84:50:42: - 6c:20:12:1d:2a:d5:be:bc:f2:70:81:a4:70:60:be:05:b5:9b: - 9e:04:44:be:61:23:ac:e9:a5:24:8c:11:80:94:5a:a2:a2:b9: - 49:d2:c1:dc:d1:a7:ed:31:11:2c:9e:19:a6:ee:e1:55:e1:c0: - ea:cf:0d:84:e4:17:b7:a2:7c:a5:de:55:25:06:ee:cc:c0:87: - 5c:40:da:cc:95:3f:55:e0:35:c7:b8:84:be:b4:5d:cd:7a:83: - 01:72:ee:87:e6:5f:1d:ae:b5:85:c6:26:df:e6:c1:9a:e9:1e: - 02:47:9f:2a:a8:6d:a9:5b:cf:ec:45:77:7f:98:27:9a:32:5d: - 2a:e3:84:ee:c5:98:66:2f:96:20:1d:dd:d8:c3:27:d7:b0:f9: - fe:d9:7d:cd:d0:9f:8f:0b:14:58:51:9f:2f:8b:c3:38:2d:de: - e8:8f:d6:8d:87:a4:f5:56:43:16:99:2c:f4:a4:56:b4:34:b8: - 61:37:c9:c2:58:80:1b:a0:97:a1:fc:59:8d:e9:11:f6:d1:0f: - 4b:55:34:46:2a:8b:86:3b ------BEGIN CERTIFICATE----- -MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UE -AwwJQUNDVlJBSVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQsw -CQYDVQQGEwJFUzAeFw0xMTA1MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQ -BgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwHUEtJQUNDVjENMAsGA1UECgwEQUND -VjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCb -qau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gMjmoY -HtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWo -G2ioPej0RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpA -lHPrzg5XPAOBOp0KoVdDaaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhr -IA8wKFSVf+DuzgpmndFALW4ir50awQUZ0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/ -0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDGWuzndN9wrqODJerWx5eH -k6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs78yM2x/47 -4KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMO -m3WR5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpa -cXpkatcnYGMN285J9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPl -uUsXQA+xtrn13k/c4LOsOxFwYIRKQ26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYI -KwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRwOi8vd3d3LmFjY3YuZXMvZmls -ZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEuY3J0MB8GCCsG -AQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2 -VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeT -VfZW6oHlNsyMHj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIG -CCsGAQUFBwICMIIBFB6CARAAQQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUA -cgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBhAO0AegAgAGQAZQAgAGwAYQAgAEEA -QwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUAYwBuAG8AbABvAGcA -7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBjAHQA -cgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAA -QwBQAFMAIABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUA -czAwBggrBgEFBQcCARYkaHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2Mu -aHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRt -aW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2MV9kZXIuY3JsMA4GA1Ud -DwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZIhvcNAQEF -BQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdp -D70ER9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gU -JyCpZET/LtZ1qmxNYEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+m -AM/EKXMRNt6GGT6d7hmKG9Ww7Y49nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepD -vV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJTS+xJlsndQAJxGJ3KQhfnlms -tn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3sCPdK6jT2iWH -7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h -I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szA -h1xA2syVP1XgNce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xF -d3+YJ5oyXSrjhO7FmGYvliAd3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2H -pPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3pEfbRD0tVNEYqi4Y7 +========= +-----BEGIN CERTIFICATE----- +MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UEAwwJQUNDVlJB +SVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzAeFw0xMTA1 +MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQBgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwH +UEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQCbqau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gM +jmoYHtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWoG2ioPej0 +RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpAlHPrzg5XPAOBOp0KoVdD +aaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhrIA8wKFSVf+DuzgpmndFALW4ir50awQUZ +0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDG +WuzndN9wrqODJerWx5eHk6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs7 +8yM2x/474KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMOm3WR +5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpacXpkatcnYGMN285J +9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPluUsXQA+xtrn13k/c4LOsOxFwYIRK +Q26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYIKwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRw +Oi8vd3d3LmFjY3YuZXMvZmlsZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEu +Y3J0MB8GCCsGAQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2 +VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeTVfZW6oHlNsyM +Hj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIGCCsGAQUFBwICMIIBFB6CARAA +QQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUAcgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBh +AO0AegAgAGQAZQAgAGwAYQAgAEEAQwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUA +YwBuAG8AbABvAGcA7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBj +AHQAcgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAAQwBQAFMA +IABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUAczAwBggrBgEFBQcCARYk +aHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2MuaHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0 +dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRtaW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2 +MV9kZXIuY3JsMA4GA1UdDwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZI +hvcNAQEFBQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdpD70E +R9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gUJyCpZET/LtZ1qmxN +YEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+mAM/EKXMRNt6GGT6d7hmKG9Ww7Y49 +nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepDvV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJ +TS+xJlsndQAJxGJ3KQhfnlmstn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3 +sCPdK6jT2iWH7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h +I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szAh1xA2syVP1Xg +Nce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xFd3+YJ5oyXSrjhO7FmGYvliAd +3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2HpPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3p +EfbRD0tVNEYqi4Y7 -----END CERTIFICATE----- TWCA Global Root CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=9C:BB:48:53:F6:A4:F6:D3:52:A4:E8:32:52:55:60:13:F5:AD:AF:65 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 3262 (0xcbe) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA - Validity - Not Before: Jun 27 06:28:33 2012 GMT - Not After : Dec 31 15:59:59 2030 GMT - Subject: C=TW, O=TAIWAN-CA, OU=Root CA, CN=TWCA Global Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b0:05:db:c8:eb:8c:c4:6e:8a:21:ef:8e:4d:9c: - 71:0a:1f:52:70:ed:6d:82:9c:97:c5:d7:4c:4e:45: - 49:cb:40:42:b5:12:34:6c:19:c2:74:a4:31:5f:85: - 02:97:ec:43:33:0a:53:d2:9c:8c:8e:b7:b8:79:db: - 2b:d5:6a:f2:8e:66:c4:ee:2b:01:07:92:d4:b3:d0: - 02:df:50:f6:55:af:66:0e:cb:e0:47:60:2f:2b:32: - 39:35:52:3a:28:83:f8:7b:16:c6:18:b8:62:d6:47: - 25:91:ce:f0:19:12:4d:ad:63:f5:d3:3f:75:5f:29: - f0:a1:30:1c:2a:a0:98:a6:15:bd:ee:fd:19:36:f0: - e2:91:43:8f:fa:ca:d6:10:27:49:4c:ef:dd:c1:f1: - 85:70:9b:ca:ea:a8:5a:43:fc:6d:86:6f:73:e9:37: - 45:a9:f0:36:c7:cc:88:75:1e:bb:6c:06:ff:9b:6b: - 3e:17:ec:61:aa:71:7c:c6:1d:a2:f7:49:e9:15:b5: - 3c:d6:a1:61:f5:11:f7:05:6f:1d:fd:11:be:d0:30: - 07:c2:29:b0:09:4e:26:dc:e3:a2:a8:91:6a:1f:c2: - 91:45:88:5c:e5:98:b8:71:a5:15:19:c9:7c:75:11: - cc:70:74:4f:2d:9b:1d:91:44:fd:56:28:a0:fe:bb: - 86:6a:c8:fa:5c:0b:58:dc:c6:4b:76:c8:ab:22:d9: - 73:0f:a5:f4:5a:02:89:3f:4f:9e:22:82:ee:a2:74: - 53:2a:3d:53:27:69:1d:6c:8e:32:2c:64:00:26:63: - 61:36:4e:a3:46:b7:3f:7d:b3:2d:ac:6d:90:a2:95: - a2:ce:cf:da:82:e7:07:34:19:96:e9:b8:21:aa:29: - 7e:a6:38:be:8e:29:4a:21:66:79:1f:b3:c3:b5:09: - 67:de:d6:d4:07:46:f3:2a:da:e6:22:37:60:cb:81: - b6:0f:a0:0f:e9:c8:95:7f:bf:55:91:05:7a:cf:3d: - 15:c0:6f:de:09:94:01:83:d7:34:1b:cc:40:a5:f0: - b8:9b:67:d5:98:91:3b:a7:84:78:95:26:a4:5a:08: - f8:2b:74:b4:00:04:3c:df:b8:14:8e:e8:df:a9:8d: - 6c:67:92:33:1d:c0:b7:d2:ec:92:c8:be:09:bf:2c: - 29:05:6f:02:6b:9e:ef:bc:bf:2a:bc:5b:c0:50:8f: - 41:70:71:87:b2:4d:b7:04:a9:84:a3:32:af:ae:ee: - 6b:17:8b:b2:b1:fe:6c:e1:90:8c:88:a8:97:48:ce: - c8:4d:cb:f3:06:cf:5f:6a:0a:42:b1:1e:1e:77:2f: - 8e:a0:e6:92:0e:06:fc:05:22:d2:26:e1:31:51:7d: - 32:dc:0f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 5f:34:81:76:ef:96:1d:d5:e5:b5:d9:02:63:84:16:c1:ae:a0: - 70:51:a7:f7:4c:47:35:c8:0b:d7:28:3d:89:71:d9:aa:33:41: - ea:14:1b:6c:21:00:c0:6c:42:19:7e:9f:69:5b:20:42:df:a2: - d2:da:c4:7c:97:4b:8d:b0:e8:ac:c8:ee:a5:69:04:99:0a:92: - a6:ab:27:2e:1a:4d:81:bf:84:d4:70:1e:ad:47:fe:fd:4a:9d: - 33:e0:f2:b9:c4:45:08:21:0a:da:69:69:73:72:0d:be:34:fe: - 94:8b:ad:c3:1e:35:d7:a2:83:ef:e5:38:c7:a5:85:1f:ab:cf: - 34:ec:3f:28:fe:0c:f1:57:86:4e:c9:55:f7:1c:d4:d8:a5:7d: - 06:7a:6f:d5:df:10:df:81:4e:21:65:b1:b6:e1:17:79:95:45: - 06:ce:5f:cc:dc:46:89:63:68:44:8d:93:f4:64:70:a0:3d:9d: - 28:05:c3:39:70:b8:62:7b:20:fd:e4:db:e9:08:a1:b8:9e:3d: - 09:c7:4f:fb:2c:f8:93:76:41:de:52:e0:e1:57:d2:9d:03:bc: - 77:9e:fe:9e:29:5e:f7:c1:51:60:1f:de:da:0b:b2:2d:75:b7: - 43:48:93:e7:f6:79:c6:84:5d:80:59:60:94:fc:78:98:8f:3c: - 93:51:ed:40:90:07:df:64:63:24:cb:4e:71:05:a1:d7:94:1a: - 88:32:f1:22:74:22:ae:a5:a6:d8:12:69:4c:60:a3:02:ee:2b: - ec:d4:63:92:0b:5e:be:2f:76:6b:a3:b6:26:bc:8f:03:d8:0a: - f2:4c:64:46:bd:39:62:e5:96:eb:34:63:11:28:cc:95:f1:ad: - ef:ef:dc:80:58:48:e9:4b:b8:ea:65:ac:e9:fc:80:b5:b5:c8: - 45:f9:ac:c1:9f:d9:b9:ea:62:88:8e:c4:f1:4b:83:12:ad:e6: - 8b:84:d6:9e:c2:eb:83:18:9f:6a:bb:1b:24:60:33:70:cc:ec: - f7:32:f3:5c:d9:79:7d:ef:9e:a4:fe:c9:23:c3:24:ee:15:92: - b1:3d:91:4f:26:86:bd:66:73:24:13:ea:a4:ae:63:c1:ad:7d: - 84:03:3c:10:78:86:1b:79:e3:c4:f3:f2:04:95:20:ae:23:82: - c4:b3:3a:00:62:bf:e6:36:24:e1:57:ba:c7:1e:90:75:d5:5f: - 3f:95:61:2b:c1:3b:cd:e5:b3:68:61:d0:46:26:a9:21:52:69: - 2d:eb:2e:c7:eb:77:ce:a6:3a:b5:03:33:4f:76:d1:e7:5c:54: - 01:5d:cb:78:f4:c9:0c:bf:cf:12:8e:17:2d:23:68:94:e7:ab: - fe:a9:b2:2b:06:d0:04:cd ------BEGIN CERTIFICATE----- -MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcx -EjAQBgNVBAoTCVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMT -VFdDQSBHbG9iYWwgUm9vdCBDQTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5 -NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQKEwlUQUlXQU4tQ0ExEDAOBgNVBAsT -B1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3QgQ0EwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2CnJfF -10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz -0ALfUPZVr2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfCh -MBwqoJimFb3u/Rk28OKRQ4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbH -zIh1HrtsBv+baz4X7GGqcXzGHaL3SekVtTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc -46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1WKKD+u4ZqyPpcC1jcxkt2 -yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99sy2sbZCi -laLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYP -oA/pyJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQA -BDzfuBSO6N+pjWxnkjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcE -qYSjMq+u7msXi7Kx/mzhkIyIqJdIzshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm -4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6gcFGn90xHNcgL -1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn -LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WF -H6vPNOw/KP4M8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNo -RI2T9GRwoD2dKAXDOXC4Ynsg/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+ -nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlglPx4mI88k1HtQJAH32RjJMtOcQWh -15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryPA9gK8kxkRr05YuWW -6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3mi4TW -nsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5j -wa19hAM8EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWz -aGHQRiapIVJpLesux+t3zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmy -KwbQBM0= +=================== +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcxEjAQBgNVBAoT +CVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMTVFdDQSBHbG9iYWwgUm9vdCBD +QTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQK +EwlUQUlXQU4tQ0ExEDAOBgNVBAsTB1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3Qg +Q0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2C +nJfF10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz0ALfUPZV +r2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfChMBwqoJimFb3u/Rk28OKR +Q4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbHzIh1HrtsBv+baz4X7GGqcXzGHaL3SekV +tTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1W +KKD+u4ZqyPpcC1jcxkt2yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99 +sy2sbZCilaLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYPoA/p +yJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQABDzfuBSO6N+pjWxn +kjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcEqYSjMq+u7msXi7Kx/mzhkIyIqJdI +zshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6g +cFGn90xHNcgL1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn +LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WFH6vPNOw/KP4M +8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNoRI2T9GRwoD2dKAXDOXC4Ynsg +/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlg +lPx4mI88k1HtQJAH32RjJMtOcQWh15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryP +A9gK8kxkRr05YuWW6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3m +i4TWnsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5jwa19hAM8 +EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWzaGHQRiapIVJpLesux+t3 +zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmyKwbQBM0= -----END CERTIFICATE----- TeliaSonera Root CA v1 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=43:13:BB:96:F1:D5:86:9B:C1:4E:6A:92:F6:CF:F6:34:69:87:82:37 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 95:be:16:a0:f7:2e:46:f1:7b:39:82:72:fa:8b:cd:96 - Signature Algorithm: sha1WithRSAEncryption - Issuer: O=TeliaSonera, CN=TeliaSonera Root CA v1 - Validity - Not Before: Oct 18 12:00:50 2007 GMT - Not After : Oct 18 12:00:50 2032 GMT - Subject: O=TeliaSonera, CN=TeliaSonera Root CA v1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c2:be:eb:27:f0:21:a3:f3:69:26:55:7e:9d:c5: - 55:16:91:5c:fd:ef:21:bf:53:80:7a:2d:d2:91:8c: - 63:31:f0:ec:24:f0:c3:a5:d2:72:7c:10:6d:f4:37: - b7:e5:e6:7c:79:ea:8c:b5:82:8b:ae:48:b6:ac:00: - dc:65:75:ec:2a:4d:5f:c1:87:f5:20:65:2b:81:a8: - 47:3e:89:23:95:30:16:90:7f:e8:57:07:48:e7:19: - ae:bf:45:67:b1:37:1b:06:2a:fe:de:f9:ac:7d:83: - fb:5e:ba:e4:8f:97:67:be:4b:8e:8d:64:07:57:38: - 55:69:34:36:3d:13:48:ef:4f:e2:d3:66:1e:a4:cf: - 1a:b7:5e:36:33:d4:b4:06:bd:18:01:fd:77:84:50: - 00:45:f5:8c:5d:e8:23:bc:7e:fe:35:e1:ed:50:7b: - a9:30:8d:19:d3:09:8e:68:67:5d:bf:3c:97:18:53: - bb:29:62:c5:ca:5e:72:c1:c7:96:d4:db:2d:a0:b4: - 1f:69:03:ec:ea:e2:50:f1:0c:3c:f0:ac:f3:53:2d: - f0:1c:f5:ed:6c:39:39:73:80:16:c8:52:b0:23:cd: - e0:3e:dc:dd:3c:47:a0:bb:35:8a:e2:98:68:8b:be: - e5:bf:72:ee:d2:fa:a5:ed:12:ed:fc:98:18:a9:26: - 76:dc:28:4b:10:20:1c:d3:7f:16:77:2d:ed:6f:80: - f7:49:bb:53:05:bb:5d:68:c7:d4:c8:75:16:3f:89: - 5a:8b:f7:17:47:d4:4c:f1:d2:89:79:3e:4d:3d:98: - a8:61:de:3a:1e:d2:f8:5e:03:e0:c1:c9:1c:8c:d3: - 8d:4d:d3:95:36:b3:37:5f:63:63:9b:33:14:f0:2d: - 26:6b:53:7c:89:8c:32:c2:6e:ec:3d:21:00:39:c9: - a1:68:e2:50:83:2e:b0:3a:2b:f3:36:a0:ac:2f:e4: - 6f:61:c2:51:09:39:3e:8b:53:b9:bb:67:da:dc:53: - b9:76:59:36:9d:43:e5:20:e0:3d:32:60:85:22:51: - b7:c7:33:bb:dd:15:2f:a4:78:a6:07:7b:81:46:36: - 04:86:dd:79:35:c7:95:2c:3b:b0:a3:17:35:e5:73: - 1f:b4:5c:59:ef:da:ea:10:65:7b:7a:d0:7f:9f:b3: - b4:2a:37:3b:70:8b:9b:5b:b9:2b:b7:ec:b2:51:12: - 97:53:29:5a:d4:f0:12:10:dc:4f:02:bb:12:92:2f: - 62:d4:3f:69:43:7c:0d:d6:fc:58:75:01:88:9d:58: - 16:4b:de:ba:90:ff:47:01:89:06:6a:f6:5f:b2:90: - 6a:b3:02:a6:02:88:bf:b3:47:7e:2a:d9:d5:fa:68: - 78:35:4d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - F0:8F:59:38:00:B3:F5:8F:9A:96:0C:D5:EB:FA:7B:AA:17:E8:13:12 - Signature Algorithm: sha1WithRSAEncryption - Signature Value: - be:e4:5c:62:4e:24:f4:0c:08:ff:f0:d3:0c:68:e4:93:49:22: - 3f:44:27:6f:bb:6d:de:83:66:ce:a8:cc:0d:fc:f5:9a:06:e5: - 77:14:91:eb:9d:41:7b:99:2a:84:e5:ff:fc:21:c1:5d:f0:e4: - 1f:57:b7:75:a9:a1:5f:02:26:ff:d7:c7:f7:4e:de:4f:f8:f7: - 1c:46:c0:7a:4f:40:2c:22:35:f0:19:b1:d0:6b:67:2c:b0:a8: - e0:c0:40:37:35:f6:84:5c:5c:e3:af:42:78:fe:a7:c9:0d:50: - ea:0d:84:76:f6:51:ef:83:53:c6:7a:ff:0e:56:49:2e:8f:7a: - d6:0c:e6:27:54:e3:4d:0a:60:72:62:cd:91:07:d6:a5:bf:c8: - 99:6b:ed:c4:19:e6:ab:4c:11:38:c5:6f:31:e2:6e:49:c8:3f: - 76:80:26:03:26:29:e0:36:f6:f6:20:53:e3:17:70:34:17:9d: - 63:68:1e:6b:ec:c3:4d:86:b8:13:30:2f:5d:46:0d:47:43:d5: - 1b:aa:59:0e:b9:5c:8d:06:48:ad:74:87:5f:c7:fc:31:54:41: - 13:e2:c7:21:0e:9e:e0:1e:0d:e1:c0:7b:43:85:90:c5:8a:58: - c6:65:0a:78:57:f2:c6:23:0f:01:d9:20:4b:de:0f:fb:92:85: - 75:2a:5c:73:8d:6d:7b:25:91:ca:ee:45:ae:06:4b:00:cc:d3: - b1:59:50:da:3a:88:3b:29:43:46:5e:97:2b:54:ce:53:6f:8d: - 4a:e7:96:fa:bf:71:0e:42:8b:7c:fd:28:a0:d0:48:ca:da:c4: - 81:4c:bb:a2:73:93:26:c8:eb:0c:d6:26:88:b6:c0:24:cf:bb: - bd:5b:eb:75:7d:e9:08:8e:86:33:2c:79:77:09:69:a5:89:fc: - b3:70:90:87:76:8f:d3:22:bb:42:ce:bd:73:0b:20:26:2a:d0: - 9b:3d:70:1e:24:6c:cd:87:76:a9:17:96:b7:cf:0d:92:fb:8e: - 18:a9:98:49:d1:9e:fe:60:44:72:21:b9:19:ed:c2:f5:31:f1: - 39:48:88:90:24:75:54:16:ad:ce:f4:f8:69:14:64:39:fb:a3: - b8:ba:70:40:c7:27:1c:bf:c4:56:53:fa:63:65:d0:f3:1c:0e: - 16:f5:6b:86:58:4d:18:d4:e4:0d:8e:a5:9d:5b:91:dc:76:24: - 50:3f:c6:2a:fb:d9:b7:9c:b5:d6:e6:d0:d9:e8:19:8b:15:71: - 48:ad:b7:ea:d8:59:88:d4:90:bf:16:b3:d9:e9:ac:59:61:54: - c8:1c:ba:ca:c1:ca:e1:b9:20:4c:8f:3a:93:89:a5:a0:cc:bf: - d3:f6:75:a4:75:96:6d:56 ------BEGIN CERTIFICATE----- -MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAw -NzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJv -b3QgQ0EgdjEwHhcNMDcxMDE4MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYD -VQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwWVGVsaWFTb25lcmEgUm9vdCBDQSB2 -MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+6yfwIaPzaSZVfp3F -VRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA3GV1 -7CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+X -Z75Ljo1kB1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+ -/jXh7VB7qTCNGdMJjmhnXb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs -81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxHoLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkm -dtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3F0fUTPHSiXk+TT2YqGHe -Oh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJoWjiUIMu -sDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4 -pgd7gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fs -slESl1MpWtTwEhDcTwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQ -arMCpgKIv7NHfirZ1fpoeDVNAgMBAAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYD -VR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qWDNXr+nuqF+gTEjANBgkqhkiG -9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNmzqjMDfz1mgbl -dxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx -0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1Tj -TQpgcmLNkQfWpb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBed -Y2gea+zDTYa4EzAvXUYNR0PVG6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7 -Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpcc41teyWRyu5FrgZLAMzTsVlQ2jqI -OylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOTJsjrDNYmiLbAJM+7 -vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2qReW -t88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcn -HL/EVlP6Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVx -SK236thZiNSQvxaz2emsWWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY= +====================== +-----BEGIN CERTIFICATE----- +MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAwNzEUMBIGA1UE +CgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcNMDcxMDE4 +MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwW +VGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+ +6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA +3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75Ljo1k +B1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJjmhn +Xb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxH +oLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3 +F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJ +oWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4pgd7 +gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTwEhDc +TwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVNAgMB +AAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qW +DNXr+nuqF+gTEjANBgkqhkiG9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNm +zqjMDfz1mgbldxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx +0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1TjTQpgcmLNkQfW +pb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBedY2gea+zDTYa4EzAvXUYNR0PV +G6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpc +c41teyWRyu5FrgZLAMzTsVlQ2jqIOylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOT +JsjrDNYmiLbAJM+7vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2 +qReWt88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcnHL/EVlP6 +Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVxSK236thZiNSQvxaz2ems +WWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY= -----END CERTIFICATE----- T-TeleSec GlobalRoot Class 2 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=59:0D:2D:7D:88:4F:40:2E:61:7E:A5:62:32:17:65:CF:17:D8:94:E9 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2 - Validity - Not Before: Oct 1 10:40:14 2008 GMT - Not After : Oct 1 23:59:59 2033 GMT - Subject: C=DE, O=T-Systems Enterprise Services GmbH, OU=T-Systems Trust Center, CN=T-TeleSec GlobalRoot Class 2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:aa:5f:da:1b:5f:e8:73:91:e5:da:5c:f4:a2:e6: - 47:e5:f3:68:55:60:05:1d:02:a4:b3:9b:59:f3:1e: - 8a:af:34:ad:fc:0d:c2:d9:48:19:ee:69:8f:c9:20: - fc:21:aa:07:19:ed:b0:5c:ac:65:c7:5f:ed:02:7c: - 7b:7c:2d:1b:d6:ba:b9:80:c2:18:82:16:84:fa:66: - b0:08:c6:54:23:81:e4:cd:b9:49:3f:f6:4f:6e:37: - 48:28:38:0f:c5:be:e7:68:70:fd:39:97:4d:d2:c7: - 98:91:50:aa:c4:44:b3:23:7d:39:47:e9:52:62:d6: - 12:93:5e:b7:31:96:42:05:fb:76:a7:1e:a3:f5:c2: - fc:e9:7a:c5:6c:a9:71:4f:ea:cb:78:bc:60:af:c7: - de:f4:d9:cb:be:7e:33:a5:6e:94:83:f0:34:fa:21: - ab:ea:8e:72:a0:3f:a4:de:30:5b:ef:86:4d:6a:95: - 5b:43:44:a8:10:15:1c:e5:01:57:c5:98:f1:e6:06: - 28:91:aa:20:c5:b7:53:26:51:43:b2:0b:11:95:58: - e1:c0:0f:76:d9:c0:8d:7c:81:f3:72:70:9e:6f:fe: - 1a:8e:d9:5f:35:c6:b2:6f:34:7c:be:48:4f:e2:5a: - 39:d7:d8:9d:78:9e:9f:86:3e:03:5e:19:8b:44:a2: - d5:c7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - BF:59:20:36:00:79:A0:A0:22:6B:8C:D5:F2:61:D2:B8:2C:CB:82:4A - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 31:03:a2:61:0b:1f:74:e8:72:36:c6:6d:f9:4d:9e:fa:22:a8: - e1:81:56:cf:cd:bb:9f:ea:ab:91:19:38:af:aa:7c:15:4d:f3: - b6:a3:8d:a5:f4:8e:f6:44:a9:a7:e8:21:95:ad:3e:00:62:16: - 88:f0:02:ba:fc:61:23:e6:33:9b:30:7a:6b:36:62:7b:ad:04: - 23:84:58:65:e2:db:2b:8a:e7:25:53:37:62:53:5f:bc:da:01: - 62:29:a2:a6:27:71:e6:3a:22:7e:c1:6f:1d:95:70:20:4a:07: - 34:df:ea:ff:15:80:e5:ba:d7:7a:d8:5b:75:7c:05:7a:29:47: - 7e:40:a8:31:13:77:cd:40:3b:b4:51:47:7a:2e:11:e3:47:11: - de:9d:66:d0:8b:d5:54:66:fa:83:55:ea:7c:c2:29:89:1b:e9: - 6f:b3:ce:e2:05:84:c9:2f:3e:78:85:62:6e:c9:5f:c1:78:63: - 74:58:c0:48:18:0c:99:39:eb:a4:cc:1a:b5:79:5a:8d:15:9c: - d8:14:0d:f6:7a:07:57:c7:22:83:05:2d:3c:9b:25:26:3d:18: - b3:a9:43:7c:c8:c8:ab:64:8f:0e:a3:bf:9c:1b:9d:30:db:da: - d0:19:2e:aa:3c:f1:fb:33:80:76:e4:cd:ad:19:4f:05:27:8e: - 13:a1:6e:c2 ------BEGIN CERTIFICATE----- -MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUx -KzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAd -BgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNl -YyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgxMDAxMTA0MDE0WhcNMzMxMDAxMjM1 -OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lzdGVtcyBFbnRlcnBy -aXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBDZW50 -ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0G -CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUd -AqSzm1nzHoqvNK38DcLZSBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiC -FoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/FvudocP05l03Sx5iRUKrERLMjfTlH6VJi -1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx9702cu+fjOlbpSD8DT6Iavq -jnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGVWOHAD3bZ -wI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGj -QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/ -WSA2AHmgoCJrjNXyYdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhy -NsZt+U2e+iKo4YFWz827n+qrkRk4r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPAC -uvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNfvNoBYimipidx5joifsFvHZVw -IEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR3p1m0IvVVGb6 -g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN -9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlP -BSeOE6Fuwg== +============================ +-----BEGIN CERTIFICATE----- +MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM +IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU +cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgx +MDAxMTA0MDE0WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz +dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD +ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUdAqSzm1nzHoqvNK38DcLZ +SBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiCFoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/F +vudocP05l03Sx5iRUKrERLMjfTlH6VJi1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx970 +2cu+fjOlbpSD8DT6IavqjnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGV +WOHAD3bZwI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGjQjBA +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/WSA2AHmgoCJrjNXy +YdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhyNsZt+U2e+iKo4YFWz827n+qrkRk4 +r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPACuvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNf +vNoBYimipidx5joifsFvHZVwIEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR +3p1m0IvVVGb6g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN +9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlPBSeOE6Fuwg== -----END CERTIFICATE----- Atos TrustedRoot 2011 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=2B:B1:F5:3E:55:0C:1D:C5:F1:D4:E6:B7:6A:46:4B:55:06:02:AC:21 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 6643877497813316402 (0x5c33cb622c5fb332) - Signature Algorithm: sha256WithRSAEncryption - Issuer: CN=Atos TrustedRoot 2011, O=Atos, C=DE - Validity - Not Before: Jul 7 14:58:30 2011 GMT - Not After : Dec 31 23:59:59 2030 GMT - Subject: CN=Atos TrustedRoot 2011, O=Atos, C=DE - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:95:85:3b:97:6f:2a:3b:2e:3b:cf:a6:f3:29:35: - be:cf:18:ac:3e:aa:d9:f8:4d:a0:3e:1a:47:b9:bc: - 9a:df:f2:fe:cc:3e:47:e8:7a:96:c2:24:8e:35:f4: - a9:0c:fc:82:fd:6d:c1:72:62:27:bd:ea:6b:eb:e7: - 8a:cc:54:3e:90:50:cf:80:d4:95:fb:e8:b5:82:d4: - 14:c5:b6:a9:55:25:57:db:b1:50:f6:b0:60:64:59: - 7a:69:cf:03:b7:6f:0d:be:ca:3e:6f:74:72:ea:aa: - 30:2a:73:62:be:49:91:61:c8:11:fe:0e:03:2a:f7: - 6a:20:dc:02:15:0d:5e:15:6a:fc:e3:82:c1:b5:c5: - 9d:64:09:6c:a3:59:98:07:27:c7:1b:96:2b:61:74: - 71:6c:43:f1:f7:35:89:10:e0:9e:ec:55:a1:37:22: - a2:87:04:05:2c:47:7d:b4:1c:b9:62:29:66:28:ca: - b7:e1:93:f5:a4:94:03:99:b9:70:85:b5:e6:48:ea: - 8d:50:fc:d9:de:cc:6f:07:0e:dd:0b:72:9d:80:30: - 16:07:95:3f:28:0e:fd:c5:75:4f:53:d6:74:9a:b4: - 24:2e:8e:02:91:cf:76:c5:9b:1e:55:74:9c:78:21: - b1:f0:2d:f1:0b:9f:c2:d5:96:18:1f:f0:54:22:7a: - 8c:07 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - A7:A5:06:B1:2C:A6:09:60:EE:D1:97:E9:70:AE:BC:3B:19:6C:DB:21 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - A7:A5:06:B1:2C:A6:09:60:EE:D1:97:E9:70:AE:BC:3B:19:6C:DB:21 - X509v3 Certificate Policies: - Policy: 1.3.6.1.4.1.6189.3.4.1.1 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 26:77:34:db:94:48:86:2a:41:9d:2c:3e:06:90:60:c4:8c:ac: - 0b:54:b8:1f:b9:7b:d3:07:39:e4:fa:3e:7b:b2:3d:4e:ed:9f: - 23:bd:97:f3:6b:5c:ef:ee:fd:40:a6:df:a1:93:a1:0a:86:ac: - ef:20:d0:79:01:bd:78:f7:19:d8:24:31:34:04:01:a6:ba:15: - 9a:c3:27:dc:d8:4f:0f:cc:18:63:ff:99:0f:0e:91:6b:75:16: - e1:21:fc:d8:26:c7:47:b7:a6:cf:58:72:71:7e:ba:e1:4d:95: - 47:3b:c9:af:6d:a1:b4:c1:ec:89:f6:b4:0f:38:b5:e2:64:dc: - 25:cf:a6:db:eb:9a:5c:99:a1:c5:08:de:fd:e6:da:d5:d6:5a: - 45:0c:c4:b7:c2:b5:14:ef:b4:11:ff:0e:15:b5:f5:f5:db:c6: - bd:eb:5a:a7:f0:56:22:a9:3c:65:54:c6:15:a8:bd:86:9e:cd: - 83:96:68:7a:71:81:89:e1:0b:e1:ea:11:1b:68:08:cc:69:9e: - ec:9e:41:9e:44:32:26:7a:e2:87:0a:71:3d:eb:e4:5a:a4:d2: - db:c5:cd:c6:de:60:7f:b9:f3:4f:44:92:ef:2a:b7:18:3e:a7: - 19:d9:0b:7d:b1:37:41:42:b0:ba:60:1d:f2:fe:09:11:b0:f0: - 87:7b:a7:9d ------BEGIN CERTIFICATE----- -MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UE -AwwVQXRvcyBUcnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQG -EwJERTAeFw0xMTA3MDcxNDU4MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMM -FUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsGA1UECgwEQXRvczELMAkGA1UEBhMC -REUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCVhTuXbyo7LjvPpvMp -Nb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr54rM -VD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+ -SZFhyBH+DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ -4J7sVaE3IqKHBAUsR320HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0L -cp2AMBYHlT8oDv3FdU9T1nSatCQujgKRz3bFmx5VdJx4IbHwLfELn8LVlhgf8FQi -eowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7Rl+lwrrw7GWzbITAPBgNV -HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZbNshMBgG -A1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3 -DQEBCwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8j -vZfza1zv7v1Apt+hk6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kP -DpFrdRbhIfzYJsdHt6bPWHJxfrrhTZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pc -maHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a961qn8FYiqTxlVMYVqL2Gns2D -lmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G3mB/ufNPRJLv -KrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed +===================== +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UEAwwVQXRvcyBU +cnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQGEwJERTAeFw0xMTA3MDcxNDU4 +MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMMFUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsG +A1UECgwEQXRvczELMAkGA1UEBhMCREUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCV +hTuXbyo7LjvPpvMpNb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr +54rMVD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+SZFhyBH+ +DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ4J7sVaE3IqKHBAUsR320 +HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0Lcp2AMBYHlT8oDv3FdU9T1nSatCQujgKR +z3bFmx5VdJx4IbHwLfELn8LVlhgf8FQieowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7R +l+lwrrw7GWzbITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZ +bNshMBgGA1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB +CwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8jvZfza1zv7v1Apt+h +k6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kPDpFrdRbhIfzYJsdHt6bPWHJxfrrh +TZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pcmaHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a9 +61qn8FYiqTxlVMYVqL2Gns2Dlmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G +3mB/ufNPRJLvKrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed -----END CERTIFICATE----- QuoVadis Root CA 1 G3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=1B:8E:EA:57:96:29:1A:C9:39:EA:B8:0A:81:1A:73:73:C0:93:79:67 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 78:58:5f:2e:ad:2c:19:4b:e3:37:07:35:34:13:28:b5:96:d4:65:93 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3 - Validity - Not Before: Jan 12 17:27:44 2012 GMT - Not After : Jan 12 17:27:44 2042 GMT - Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 1 G3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a0:be:50:10:8e:e9:f2:6c:40:b4:04:9c:85:b9: - 31:ca:dc:2d:e4:11:a9:04:3c:1b:55:c1:e7:58:30: - 1d:24:b4:c3:ef:85:de:8c:2c:e1:c1:3d:df:82:e6: - 4f:ad:47:87:6c:ec:5b:49:c1:4a:d5:bb:8f:ec:87: - ac:7f:82:9a:86:ec:3d:03:99:52:01:d2:35:9e:ac: - da:f0:53:c9:66:3c:d4:ac:02:01:da:24:d3:3b:a8: - 02:46:af:a4:1c:e3:f8:73:58:76:b7:f6:0e:90:0d: - b5:f0:cf:cc:fa:f9:c6:4c:e5:c3:86:30:0a:8d:17: - 7e:35:eb:c5:df:bb:0e:9c:c0:8d:87:e3:88:38:85: - 67:fa:3e:c7:ab:e0:13:9c:05:18:98:cf:93:f5:b1: - 92:b4:fc:23:d3:cf:d5:c4:27:49:e0:9e:3c:9b:08: - a3:8b:5d:2a:21:e0:fc:39:aa:53:da:7d:7e:cf:1a: - 09:53:bc:5d:05:04:cf:a1:4a:8f:8b:76:82:0d:a1: - f8:d2:c7:14:77:5b:90:36:07:81:9b:3e:06:fa:52: - 5e:63:c5:a6:00:fe:a5:e9:52:1b:52:b5:92:39:72: - 03:09:62:bd:b0:60:16:6e:a6:dd:25:c2:03:66:dd: - f3:04:d1:40:e2:4e:8b:86:f4:6f:e5:83:a0:27:84: - 5e:04:c1:f5:90:bd:30:3d:c4:ef:a8:69:bc:38:9b: - a4:a4:96:d1:62:da:69:c0:01:96:ae:cb:c4:51:34: - ea:0c:aa:ff:21:8e:59:8f:4a:5c:e4:61:9a:a7:d2: - e9:2a:78:8d:51:3d:3a:15:ee:a2:59:8e:a9:5c:de: - c5:f9:90:22:e5:88:45:71:dd:91:99:6c:7a:9f:3d: - 3d:98:7c:5e:f6:be:16:68:a0:5e:ae:0b:23:fc:5a: - 0f:aa:22:76:2d:c9:a1:10:1d:e4:d3:44:23:90:88: - 9f:c6:2a:e6:d7:f5:9a:b3:58:1e:2f:30:89:08:1b: - 54:a2:b5:98:23:ec:08:77:1c:95:5d:61:d1:cb:89: - 9c:5f:a2:4a:91:9a:ef:21:aa:49:16:08:a8:bd:61: - 28:31:c9:74:ad:85:f6:d9:c5:b1:8b:d1:e5:10:32: - 4d:5f:8b:20:3a:3c:49:1f:33:85:59:0d:db:cb:09: - 75:43:69:73:fb:6b:71:7d:f0:df:c4:4c:7d:c6:a3: - 2e:c8:95:79:cb:73:a2:8e:4e:4d:24:fb:5e:e4:04: - be:72:1b:a6:27:2d:49:5a:99:7a:d7:5c:09:20:b7: - 7f:94:b9:4f:f1:0d:1c:5e:88:42:1b:11:b7:e7:91: - db:9e:6c:f4:6a:df:8c:06:98:03:ad:cc:28:ef:a5: - 47:f3:53 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - A3:97:D6:F3:5E:A2:10:E1:AB:45:9F:3C:17:64:3C:EE:01:70:9C:CC - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 18:fa:5b:75:fc:3e:7a:c7:5f:77:c7:ca:df:cf:5f:c3:12:c4: - 40:5d:d4:32:aa:b8:6a:d7:d5:15:15:46:98:23:a5:e6:90:5b: - 18:99:4c:e3:ad:42:a3:82:31:36:88:cd:e9:fb:c4:04:96:48: - 8b:01:c7:8d:01:cf:5b:33:06:96:46:66:74:1d:4f:ed:c1:b6: - b9:b4:0d:61:cc:63:7e:d7:2e:77:8c:96:1c:2a:23:68:6b:85: - 57:76:70:33:13:fe:e1:4f:a6:23:77:18:fa:1a:8c:e8:bd:65: - c9:cf:3f:f4:c9:17:dc:eb:c7:bc:c0:04:2e:2d:46:2f:69:66: - c3:1b:8f:fe:ec:3e:d3:ca:94:bf:76:0a:25:0d:a9:7b:02:1c: - a9:d0:3b:5f:0b:c0:81:3a:3d:64:e1:bf:a7:2d:4e:bd:4d:c4: - d8:29:c6:22:18:d0:c5:ac:72:02:82:3f:aa:3a:a2:3a:22:97: - 31:dd:08:63:c3:75:14:b9:60:28:2d:5b:68:e0:16:a9:66:82: - 23:51:f5:eb:53:d8:31:9b:7b:e9:b7:9d:4b:eb:88:16:cf:f9: - 5d:38:8a:49:30:8f:ed:f1:eb:19:f4:77:1a:31:18:4d:67:54: - 6c:2f:6f:65:f9:db:3d:ec:21:ec:5e:f4:f4:8b:ca:60:65:54: - d1:71:64:f4:f9:a6:a3:81:33:36:33:71:f0:a4:78:5f:4e:ad: - 83:21:de:34:49:8d:e8:59:ac:9d:f2:76:5a:36:f2:13:f4:af: - e0:09:c7:61:2a:6c:f7:e0:9d:ae:bb:86:4a:28:6f:2e:ee:b4: - 79:cd:90:33:c3:b3:76:fa:f5:f0:6c:9d:01:90:fa:9e:90:f6: - 9c:72:cf:47:da:c3:1f:e4:35:20:53:f2:54:d1:df:61:83:a6: - 02:e2:25:38:de:85:32:2d:5e:73:90:52:5d:42:c4:ce:3d:4b: - e1:f9:19:84:1d:d5:a2:50:cc:41:fb:41:14:c3:bd:d6:c9:5a: - a3:63:66:02:80:bd:05:3a:3b:47:9c:ec:00:26:4c:f5:88:51: - bf:a8:23:7f:18:07:b0:0b:ed:8b:26:a1:64:d3:61:4a:eb:5c: - 9f:de:b3:af:67:03:b3:1f:dd:6d:5d:69:68:69:ab:5e:3a:ec: - 7c:69:bc:c7:3b:85:4e:9e:15:b9:b4:15:4f:c3:95:7a:58:d7: - c9:6c:e9:6c:b9:f3:29:63:5e:b4:2c:f0:2d:3d:ed:5a:65:e0: - a9:5b:40:c2:48:99:81:6d:9e:1f:06:2a:3c:12:b4:8b:0f:9b: - a2:24:f0:a6:8d:d6:7a:e0:4b:b6:64:96:63:95:84:c2:4a:cd: - 1c:2e:24:87:33:60:e5:c3 ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQEL -BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc -BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00 -MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM -aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEgRzMwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakEPBtV -wedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWe -rNrwU8lmPNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF341 -68Xfuw6cwI2H44g4hWf6Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh -4Pw5qlPafX7PGglTvF0FBM+hSo+LdoINofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXp -UhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/lg6AnhF4EwfWQvTA9xO+o -abw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV7qJZjqlc -3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/G -KubX9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSt -hfbZxbGL0eUQMk1fiyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KO -Tk0k+17kBL5yG6YnLUlamXrXXAkgt3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOt -zCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB -BjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZIhvcNAQELBQAD -ggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC -MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2 -cDMT/uFPpiN3GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUN -qXsCHKnQO18LwIE6PWThv6ctTr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5 -YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP+V04ikkwj+3x6xn0dxoxGE1nVGwv -b2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh3jRJjehZrJ3ydlo2 -8hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fawx/k -NSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNj -ZgKAvQU6O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhp -q1467HxpvMc7hU6eFbm0FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFt -nh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOVhMJKzRwuJIczYOXD +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakE +PBtVwedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWerNrwU8lm +PNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF34168Xfuw6cwI2H44g4hWf6 +Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh4Pw5qlPafX7PGglTvF0FBM+hSo+LdoIN +ofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXpUhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/l +g6AnhF4EwfWQvTA9xO+oabw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV +7qJZjqlc3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/GKubX +9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSthfbZxbGL0eUQMk1f +iyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KOTk0k+17kBL5yG6YnLUlamXrXXAkg +t3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOtzCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZI +hvcNAQELBQADggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC +MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2cDMT/uFPpiN3 +GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUNqXsCHKnQO18LwIE6PWThv6ct +Tr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP ++V04ikkwj+3x6xn0dxoxGE1nVGwvb2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh +3jRJjehZrJ3ydlo28hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fa +wx/kNSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNjZgKAvQU6 +O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhpq1467HxpvMc7hU6eFbm0 +FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFtnh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOV +hMJKzRwuJIczYOXD -----END CERTIFICATE----- QuoVadis Root CA 2 G3 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=09:3C:61:F3:8B:8B:DC:7D:55:DF:75:38:02:05:00:E1:25:F5:C8:36 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 44:57:34:24:5b:81:89:9b:35:f2:ce:b8:2b:3b:5b:a7:26:f0:75:28 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3 - Validity - Not Before: Jan 12 18:59:32 2012 GMT - Not After : Jan 12 18:59:32 2042 GMT - Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 2 G3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a1:ae:25:b2:01:18:dc:57:88:3f:46:eb:f9:af: - e2:eb:23:71:e2:9a:d1:61:66:21:5f:aa:af:27:51: - e5:6e:1b:16:d4:2d:7d:50:b0:53:77:bd:78:3a:60: - e2:64:02:9b:7c:86:9b:d6:1a:8e:ad:ff:1f:15:7f: - d5:95:1e:12:cb:e6:14:84:04:c1:df:36:b3:16:9f: - 8a:e3:c9:db:98:34:ce:d8:33:17:28:46:fc:a7:c9: - f0:d2:b4:d5:4d:09:72:49:f9:f2:87:e3:a9:da:7d: - a1:7d:6b:b2:3a:25:a9:6d:52:44:ac:f8:be:6e:fb: - dc:a6:73:91:90:61:a6:03:14:20:f2:e7:87:a3:88: - ad:ad:a0:8c:ff:a6:0b:25:52:25:e7:16:01:d5:cb: - b8:35:81:0c:a3:3b:f0:e1:e1:fc:5a:5d:ce:80:71: - 6d:f8:49:ab:3e:3b:ba:b8:d7:80:01:fb:a5:eb:5b: - b3:c5:5e:60:2a:31:a0:af:37:e8:20:3a:9f:a8:32: - 2c:0c:cc:09:1d:d3:9e:8e:5d:bc:4c:98:ee:c5:1a: - 68:7b:ec:53:a6:e9:14:35:a3:df:cd:80:9f:0c:48: - fb:1c:f4:f1:bf:4a:b8:fa:d5:8c:71:4a:c7:1f:ad: - fe:41:9a:b3:83:5d:f2:84:56:ef:a5:57:43:ce:29: - ad:8c:ab:55:bf:c4:fb:5b:01:dd:23:21:a1:58:00: - 8e:c3:d0:6a:13:ed:13:e3:12:2b:80:dc:67:e6:95: - b2:cd:1e:22:6e:2a:f8:41:d4:f2:ca:14:07:8d:8a: - 55:12:c6:69:f5:b8:86:68:2f:53:5e:b0:d2:aa:21: - c1:98:e6:30:e3:67:55:c7:9b:6e:ac:19:a8:55:a6: - 45:06:d0:23:3a:db:eb:65:5d:2a:11:11:f0:3b:4f: - ca:6d:f4:34:c4:71:e4:ff:00:5a:f6:5c:ae:23:60: - 85:73:f1:e4:10:b1:25:ae:d5:92:bb:13:c1:0c:e0: - 39:da:b4:39:57:b5:ab:35:aa:72:21:3b:83:35:e7: - 31:df:7a:21:6e:b8:32:08:7d:1d:32:91:15:4a:62: - 72:cf:e3:77:a1:bc:d5:11:1b:76:01:67:08:e0:41: - 0b:c3:eb:15:6e:f8:a4:19:d9:a2:ab:af:e2:27:52: - 56:2b:02:8a:2c:14:24:f9:bf:42:02:bf:26:c8:c6: - 8f:e0:6e:38:7d:53:2d:e5:ed:98:b3:95:63:68:7f: - f9:35:f4:df:88:c5:60:35:92:c0:7c:69:1c:61:95: - 16:d0:eb:de:0b:af:3e:04:10:45:65:58:50:38:af: - 48:f2:59:b6:16:f2:3c:0d:90:02:c6:70:2e:01:ad: - 3c:15:d7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - ED:E7:6F:76:5A:BF:60:EC:49:5B:C6:A5:77:BB:72:16:71:9B:C4:3D - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 91:df:80:3f:43:09:7e:71:c2:f7:eb:b3:88:8f:e1:51:b2:bc: - 3d:75:f9:28:5d:c8:bc:99:9b:7b:5d:aa:e5:ca:e1:0a:f7:e8: - b2:d3:9f:dd:67:31:7e:ba:01:aa:c7:6a:41:3b:90:d4:08:5c: - b2:60:6a:90:f0:c8:ce:03:62:f9:8b:ed:fb:6e:2a:dc:06:4d: - 3c:29:0f:89:16:8a:58:4c:48:0f:e8:84:61:ea:3c:72:a6:77: - e4:42:ae:88:a3:43:58:79:7e:ae:ca:a5:53:0d:a9:3d:70:bd: - 20:19:61:a4:6c:38:fc:43:32:e1:c1:47:ff:f8:ec:f1:11:22: - 32:96:9c:c2:f6:5b:69:96:7b:20:0c:43:41:9a:5b:f6:59:19: - 88:de:55:88:37:51:0b:78:5c:0a:1e:a3:42:fd:c7:9d:88:0f: - c0:f2:78:02:24:54:93:af:89:87:88:c9:4a:80:1d:ea:d0:6e: - 3e:61:2e:36:bb:35:0e:27:96:fd:66:34:3b:61:72:73:f1:16: - 5c:47:06:54:49:00:7a:58:12:b0:0a:ef:85:fd:b1:b8:33:75: - 6a:93:1c:12:e6:60:5e:6f:1d:7f:c9:1f:23:cb:84:61:9f:1e: - 82:44:f9:5f:ad:62:55:24:9a:52:98:ed:51:e7:a1:7e:97:3a: - e6:2f:1f:11:da:53:80:2c:85:9e:ab:35:10:db:22:5f:6a:c5: - 5e:97:53:f2:32:02:09:30:a3:58:f0:0d:01:d5:72:c6:b1:7c: - 69:7b:c3:f5:36:45:cc:61:6e:5e:4c:94:c5:5e:ae:e8:0e:5e: - 8b:bf:f7:cd:e0:ed:a1:0e:1b:33:ee:54:18:fe:0f:be:ef:7e: - 84:6b:43:e3:70:98:db:5d:75:b2:0d:59:07:85:15:23:39:d6: - f1:df:a9:26:0f:d6:48:c7:b3:a6:22:f5:33:37:5a:95:47:9f: - 7b:ba:18:15:6f:ff:d6:14:64:83:49:d2:0a:67:21:db:0f:35: - 63:60:28:22:e3:b1:95:83:cd:85:a6:dd:2f:0f:e7:67:52:6e: - bb:2f:85:7c:f5:4a:73:e7:c5:3e:c0:bd:21:12:05:3f:fc:b7: - 03:49:02:5b:c8:25:e6:e2:54:38:f5:79:87:8c:1d:53:b2:4e: - 85:7b:06:38:c7:2c:f8:f8:b0:72:8d:25:e5:77:52:f4:03:1c: - 48:a6:50:5f:88:20:30:6e:f2:82:43:ab:3d:97:84:e7:53:fb: - 21:c1:4f:0f:22:9a:86:b8:59:2a:f6:47:3d:19:88:2d:e8:85: - e1:9e:ec:85:08:6a:b1:6c:34:c9:1d:ec:48:2b:3b:78:ed:66: - c4:8e:79:69:83:de:7f:8c ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQEL -BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc -BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00 -MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM -aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIgRzMwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFhZiFf -qq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMW -n4rjyduYNM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ym -c5GQYaYDFCDy54ejiK2toIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+ -O7q414AB+6XrW7PFXmAqMaCvN+ggOp+oMiwMzAkd056OXbxMmO7FGmh77FOm6RQ1 -o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+lV0POKa2Mq1W/xPtbAd0j -IaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZoL1NesNKq -IcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz -8eQQsSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43eh -vNURG3YBZwjgQQvD6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l -7ZizlWNof/k19N+IxWA1ksB8aRxhlRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALG -cC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB -BjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZIhvcNAQELBQAD -ggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66 -AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RC -roijQ1h5fq7KpVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0Ga -W/ZZGYjeVYg3UQt4XAoeo0L9x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4n -lv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgzdWqTHBLmYF5vHX/JHyPLhGGfHoJE -+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6XU/IyAgkwo1jwDQHV -csaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+NwmNtd -dbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNg -KCLjsZWDzYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeM -HVOyToV7BjjHLPj4sHKNJeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4 -WSr2Rz0ZiC3oheGe7IUIarFsNMkd7EgrO3jtZsSOeWmD3n+M +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFh +ZiFfqq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMWn4rjyduY +NM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ymc5GQYaYDFCDy54ejiK2t +oIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+O7q414AB+6XrW7PFXmAqMaCvN+ggOp+o +MiwMzAkd056OXbxMmO7FGmh77FOm6RQ1o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+l +V0POKa2Mq1W/xPtbAd0jIaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZo +L1NesNKqIcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz8eQQ +sSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43ehvNURG3YBZwjgQQvD +6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l7ZizlWNof/k19N+IxWA1ksB8aRxh +lRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALGcC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZI +hvcNAQELBQADggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66 +AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RCroijQ1h5fq7K +pVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0GaW/ZZGYjeVYg3UQt4XAoeo0L9 +x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4nlv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgz +dWqTHBLmYF5vHX/JHyPLhGGfHoJE+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6X +U/IyAgkwo1jwDQHVcsaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+Nw +mNtddbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNgKCLjsZWD +zYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeMHVOyToV7BjjHLPj4sHKN +JeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4WSr2Rz0ZiC3oheGe7IUIarFsNMkd7Egr +O3jtZsSOeWmD3n+M -----END CERTIFICATE----- QuoVadis Root CA 3 G3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=48:12:BD:92:3C:A8:C4:39:06:E7:30:6D:27:96:E6:A4:CF:22:2E:7D -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 2e:f5:9b:02:28:a7:db:7a:ff:d5:a3:a9:ee:bd:03:a0:cf:12:6a:1d - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3 - Validity - Not Before: Jan 12 20:26:32 2012 GMT - Not After : Jan 12 20:26:32 2042 GMT - Subject: C=BM, O=QuoVadis Limited, CN=QuoVadis Root CA 3 G3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b3:cb:0e:10:67:8e:ea:14:97:a7:32:2a:0a:56: - 36:7f:68:4c:c7:b3:6f:3a:23:14:91:ff:19:7f:a5: - ca:ac:ee:b3:76:9d:7a:e9:8b:1b:ab:6b:31:db:fa: - 0b:53:4c:af:c5:a5:1a:79:3c:8a:4c:ff:ac:df:25: - de:4e:d9:82:32:0b:44:de:ca:db:8c:ac:a3:6e:16: - 83:3b:a6:64:4b:32:89:fb:16:16:38:7e:eb:43:e2: - d3:74:4a:c2:62:0a:73:0a:dd:49:b3:57:d2:b0:0a: - 85:9d:71:3c:de:a3:cb:c0:32:f3:01:39:20:43:1b: - 35:d1:53:b3:b1:ee:c5:93:69:82:3e:16:b5:28:46: - a1:de:ea:89:09:ed:43:b8:05:46:8a:86:f5:59:47: - be:1b:6f:01:21:10:b9:fd:a9:d2:28:ca:10:39:09: - ca:13:36:cf:9c:ad:ad:40:74:79:2b:02:3f:34:ff: - fa:20:69:7d:d3:ee:61:f5:ba:b3:e7:30:d0:37:23: - 86:72:61:45:29:48:59:68:6f:77:a6:2e:81:be:07: - 4d:6f:af:ce:c4:45:13:91:14:70:06:8f:1f:9f:f8: - 87:69:b1:0e:ef:c3:89:19:eb:ea:1c:61:fc:7a:6c: - 8a:dc:d6:03:0b:9e:26:ba:12:dd:d4:54:39:ab:26: - a3:33:ea:75:81:da:2d:cd:0f:4f:e4:03:d1:ef:15: - 97:1b:6b:90:c5:02:90:93:66:02:21:b1:47:de:8b: - 9a:4a:80:b9:55:8f:b5:a2:2f:c0:d6:33:67:da:7e: - c4:a7:b4:04:44:eb:47:fb:e6:58:b9:f7:0c:f0:7b: - 2b:b1:c0:70:29:c3:40:62:2d:3b:48:69:dc:23:3c: - 48:eb:7b:09:79:a9:6d:da:a8:30:98:cf:80:72:03: - 88:a6:5b:46:ae:72:79:7c:08:03:21:65:ae:b7:e1: - 1c:a5:b1:2a:a2:31:de:66:04:f7:c0:74:e8:71:de: - ff:3d:59:cc:96:26:12:8b:85:95:57:1a:ab:6b:75: - 0b:44:3d:11:28:3c:7b:61:b7:e2:8f:67:4f:e5:ec: - 3c:4c:60:80:69:57:38:1e:01:5b:8d:55:e8:c7:df: - c0:cc:77:23:34:49:75:7c:f6:98:11:eb:2d:de:ed: - 41:2e:14:05:02:7f:e0:fe:20:eb:35:e7:11:ac:22: - ce:57:3d:de:c9:30:6d:10:03:85:cd:f1:ff:8c:16: - b5:c1:b2:3e:88:6c:60:7f:90:4f:95:f7:f6:2d:ad: - 01:39:07:04:fa:75:80:7d:bf:49:50:ed:ef:c9:c4: - 7c:1c:eb:80:7e:db:b6:d0:dd:13:fe:c9:d3:9c:d7: - b2:97:a9 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - C6:17:D0:BC:A8:EA:02:43:F2:1B:06:99:5D:2B:90:20:B9:D7:9C:E4 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 34:61:d9:56:b5:12:87:55:4d:dd:a3:35:31:46:bb:a4:07:72: - bc:5f:61:62:e8:a5:fb:0b:37:b1:3c:b6:b3:fa:29:9d:7f:02: - f5:a4:c9:a8:93:b7:7a:71:28:69:8f:73:e1:52:90:da:d5:be: - 3a:e5:b7:76:6a:56:80:21:df:5d:e6:e9:3a:9e:e5:3e:f6:a2: - 69:c7:2a:0a:b0:18:47:dc:20:70:7d:52:a3:3e:59:7c:c1:ba: - c9:c8:15:40:61:ca:72:d6:70:ac:d2:b7:f0:1c:e4:86:29:f0: - ce:ef:68:63:d0:b5:20:8a:15:61:9a:7e:86:98:b4:c9:c2:76: - fb:cc:ba:30:16:cc:a3:61:c6:74:13:e5:6b:ef:a3:15:ea:03: - fe:13:8b:64:e4:d3:c1:d2:e8:84:fb:49:d1:10:4d:79:66:eb: - aa:fd:f4:8d:31:1e:70:14:ad:dc:de:67:13:4c:81:15:61:bc: - b7:d9:91:77:71:19:81:60:bb:f0:58:a5:b5:9c:0b:f7:8f:22: - 55:27:c0:4b:01:6d:3b:99:0d:d4:1d:9b:63:67:2f:d0:ee:0d: - ca:66:bc:94:4f:a6:ad:ed:fc:ee:63:ac:57:3f:65:25:cf:b2: - 86:8f:d0:08:ff:b8:76:14:6e:de:e5:27:ec:ab:78:b5:53:b9: - b6:3f:e8:20:f9:d2:a8:be:61:46:ca:87:8c:84:f3:f9:f1:a0: - 68:9b:22:1e:81:26:9b:10:04:91:71:c0:06:1f:dc:a0:d3:b9: - 56:a7:e3:98:2d:7f:83:9d:df:8c:2b:9c:32:8e:32:94:f0:01: - 3c:22:2a:9f:43:c2:2e:c3:98:39:07:38:7b:fc:5e:00:42:1f: - f3:32:26:79:83:84:f6:e5:f0:c1:51:12:c0:0b:1e:04:23:0c: - 54:a5:4c:2f:49:c5:4a:d1:b6:6e:60:0d:6b:fc:6b:8b:85:24: - 64:b7:89:0e:ab:25:47:5b:3c:cf:7e:49:bd:c7:e9:0a:c6:da: - f7:7e:0e:17:08:d3:48:97:d0:71:92:f0:0f:39:3e:34:6a:1c: - 7d:d8:f2:22:ae:bb:69:f4:33:b4:a6:48:55:d1:0f:0e:26:e8: - ec:b6:0b:2d:a7:85:35:cd:fd:59:c8:9f:d1:cd:3e:5a:29:34: - b9:3d:84:ce:b1:65:d4:59:91:91:56:75:21:c1:77:9e:f9:7a: - e1:60:9d:d3:ad:04:18:f4:7c:eb:5e:93:8f:53:4a:22:29:f8: - 48:2b:3e:4d:86:ac:5b:7f:cb:06:99:59:60:d8:58:65:95:8d: - 44:d1:f7:7f:7e:27:7f:7d:ae:80:f5:07:4c:b6:3e:9c:71:54: - 99:04:4b:fd:58:f9:98:f4 ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQEL -BQAwSDELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAc -BgNVBAMTFVF1b1ZhZGlzIFJvb3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00 -MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM -aW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMgRzMwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286IxSR -/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNu -FoM7pmRLMon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXR -U7Ox7sWTaYI+FrUoRqHe6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+c -ra1AdHkrAj80//ogaX3T7mH1urPnMNA3I4ZyYUUpSFlob3emLoG+B01vr87ERROR -FHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3UVDmrJqMz6nWB2i3ND0/k -A9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f75li59wzw -eyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634Ryl -sSqiMd5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBp -VzgeAVuNVejH38DMdyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0Q -A4XN8f+MFrXBsj6IbGB/kE+V9/YtrQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ -ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB -BjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZIhvcNAQELBQAD -ggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px -KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnI -FUBhynLWcKzSt/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5Wvv -oxXqA/4Ti2Tk08HS6IT7SdEQTXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFg -u/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9DuDcpmvJRPpq3t/O5jrFc/ZSXPsoaP -0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGibIh6BJpsQBJFxwAYf -3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmDhPbl -8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+ -DhcI00iX0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HN -PlopNLk9hM6xZdRZkZFWdSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ -ywaZWWDYWGWVjUTR939+J399roD1B0y2PpxxVJkES/1Y+Zj0 +===================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQELBQAwSDELMAkG +A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv +b3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJN +MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMg +RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286 +IxSR/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNuFoM7pmRL +Mon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXRU7Ox7sWTaYI+FrUoRqHe +6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+cra1AdHkrAj80//ogaX3T7mH1urPnMNA3 +I4ZyYUUpSFlob3emLoG+B01vr87ERRORFHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3U +VDmrJqMz6nWB2i3ND0/kA9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f7 +5li59wzweyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634RylsSqi +Md5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBpVzgeAVuNVejH38DM +dyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0QA4XN8f+MFrXBsj6IbGB/kE+V9/Yt +rQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZI +hvcNAQELBQADggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px +KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnIFUBhynLWcKzS +t/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5WvvoxXqA/4Ti2Tk08HS6IT7SdEQ +TXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFgu/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9Du +DcpmvJRPpq3t/O5jrFc/ZSXPsoaP0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGib +Ih6BJpsQBJFxwAYf3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmD +hPbl8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+DhcI00iX +0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HNPlopNLk9hM6xZdRZkZFW +dSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ywaZWWDYWGWVjUTR939+J399roD1B0y2 +PpxxVJkES/1Y+Zj0 -----END CERTIFICATE----- DigiCert Assured ID Root G2 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=A1:4B:48:D9:43:EE:0A:0E:40:90:4F:3C:E0:A4:C0:91:93:51:5D:3F -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0b:93:1c:3a:d6:39:67:ea:67:23:bf:c3:af:9a:f4:4b - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2 - Validity - Not Before: Aug 1 12:00:00 2013 GMT - Not After : Jan 15 12:00:00 2038 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d9:e7:28:2f:52:3f:36:72:49:88:93:34:f3:f8: - 6a:1e:31:54:80:9f:ad:54:41:b5:47:df:96:a8:d4: - af:80:2d:b9:0a:cf:75:fd:89:a5:7d:24:fa:e3:22: - 0c:2b:bc:95:17:0b:33:bf:19:4d:41:06:90:00:bd: - 0c:4d:10:fe:07:b5:e7:1c:6e:22:55:31:65:97:bd: - d3:17:d2:1e:62:f3:db:ea:6c:50:8c:3f:84:0c:96: - cf:b7:cb:03:e0:ca:6d:a1:14:4c:1b:89:dd:ed:00: - b0:52:7c:af:91:6c:b1:38:13:d1:e9:12:08:c0:00: - b0:1c:2b:11:da:77:70:36:9b:ae:ce:79:87:dc:82: - 70:e6:09:74:70:55:69:af:a3:68:9f:bf:dd:b6:79: - b3:f2:9d:70:29:55:f4:ab:ff:95:61:f3:c9:40:6f: - 1d:d1:be:93:bb:d3:88:2a:bb:9d:bf:72:5a:56:71: - 3b:3f:d4:f3:d1:0a:fe:28:ef:a3:ee:d9:99:af:03: - d3:8f:60:b7:f2:92:a1:b1:bd:89:89:1f:30:cd:c3: - a6:2e:62:33:ae:16:02:77:44:5a:e7:81:0a:3c:a7: - 44:2e:79:b8:3f:04:bc:5c:a0:87:e1:1b:af:51:8e: - cd:ec:2c:fa:f8:fe:6d:f0:3a:7c:aa:8b:e4:67:95: - 31:8d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - CE:C3:4A:B9:99:55:F2:B8:DB:60:BF:A9:7E:BD:56:B5:97:36:A7:D6 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - ca:a5:55:8c:e3:c8:41:6e:69:27:a7:75:11:ef:3c:86:36:6f: - d2:9d:c6:78:38:1d:69:96:a2:92:69:2e:38:6c:9b:7d:04:d4: - 89:a5:b1:31:37:8a:c9:21:cc:ab:6c:cd:8b:1c:9a:d6:bf:48: - d2:32:66:c1:8a:c0:f3:2f:3a:ef:c0:e3:d4:91:86:d1:50:e3: - 03:db:73:77:6f:4a:39:53:ed:de:26:c7:b5:7d:af:2b:42:d1: - 75:62:e3:4a:2b:02:c7:50:4b:e0:69:e2:96:6c:0e:44:66:10: - 44:8f:ad:05:eb:f8:79:ac:a6:1b:e8:37:34:9d:53:c9:61:aa: - a2:52:af:4a:70:16:86:c2:3a:c8:b1:13:70:36:d8:cf:ee:f4: - 0a:34:d5:5b:4c:fd:07:9c:a2:ba:d9:01:72:5c:f3:4d:c1:dd: - 0e:b1:1c:0d:c4:63:be:ad:f4:14:fb:89:ec:a2:41:0e:4c:cc: - c8:57:40:d0:6e:03:aa:cd:0c:8e:89:99:99:6c:f0:3c:30:af: - 38:df:6f:bc:a3:be:29:20:27:ab:74:ff:13:22:78:de:97:52: - 55:1e:83:b5:54:20:03:ee:ae:c0:4f:56:de:37:cc:c3:7f:aa: - 04:27:bb:d3:77:b8:62:db:17:7c:9c:28:22:13:73:6c:cf:26: - f5:8a:29:e7 ------BEGIN CERTIFICATE----- -MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBl -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJv -b3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQG -EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNl -cnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwggEi -MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSA -n61UQbVH35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4Htecc -biJVMWWXvdMX0h5i89vqbFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9Hp -EgjAALAcKxHad3A2m67OeYfcgnDmCXRwVWmvo2ifv922ebPynXApVfSr/5Vh88lA -bx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OPYLfykqGxvYmJHzDNw6Yu -YjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+RnlTGNAgMB -AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQW -BBTOw0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPI -QW5pJ6d1Ee88hjZv0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I -0jJmwYrA8y8678Dj1JGG0VDjA9tzd29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4Gni -lmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAWhsI6yLETcDbYz+70CjTVW0z9 -B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0MjomZmWzwPDCv -ON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo +=========================== +-----BEGIN CERTIFICATE----- +MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw +IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgw +MTE1MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL +ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIw +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSAn61UQbVH +35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4HteccbiJVMWWXvdMX0h5i89vq +bFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9HpEgjAALAcKxHad3A2m67OeYfcgnDmCXRw +VWmvo2ifv922ebPynXApVfSr/5Vh88lAbx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OP +YLfykqGxvYmJHzDNw6YuYjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+Rn +lTGNAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTO +w0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPIQW5pJ6d1Ee88hjZv +0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I0jJmwYrA8y8678Dj1JGG0VDjA9tz +d29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4GnilmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAW +hsI6yLETcDbYz+70CjTVW0z9B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0M +jomZmWzwPDCvON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo IhNzbM8m9Yop5w== -----END CERTIFICATE----- DigiCert Assured ID Root G3 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=F5:17:A2:4F:9A:48:C6:C9:F8:A2:00:26:9F:DC:0F:48:2C:AB:30:89 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0b:a1:5a:fa:1d:df:a0:b5:49:44:af:cd:24:a0:6c:ec - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3 - Validity - Not Before: Aug 1 12:00:00 2013 GMT - Not After : Jan 15 12:00:00 2038 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Assured ID Root G3 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:19:e7:bc:ac:44:65:ed:cd:b8:3f:58:fb:8d:b1: - 57:a9:44:2d:05:15:f2:ef:0b:ff:10:74:9f:b5:62: - 52:5f:66:7e:1f:e5:dc:1b:45:79:0b:cc:c6:53:0a: - 9d:8d:5d:02:d9:a9:59:de:02:5a:f6:95:2a:0e:8d: - 38:4a:8a:49:c6:bc:c6:03:38:07:5f:55:da:7e:09: - 6e:e2:7f:5e:d0:45:20:0f:59:76:10:d6:a0:24:f0: - 2d:de:36:f2:6c:29:39 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - CB:D0:BD:A9:E1:98:05:51:A1:4D:37:A2:83:79:CE:8D:1D:2A:E4:84 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:25:a4:81:45:02:6b:12:4b:75:74:4f:c8:23:e3: - 70:f2:75:72:de:7c:89:f0:cf:91:72:61:9e:5e:10:92:59:56: - b9:83:c7:10:e7:38:e9:58:26:36:7d:d5:e4:34:86:39:02:30: - 7c:36:53:f0:30:e5:62:63:3a:99:e2:b6:a3:3b:9b:34:fa:1e: - da:10:92:71:5e:91:13:a7:dd:a4:6e:92:cc:32:d6:f5:21:66: - c7:2f:ea:96:63:6a:65:45:92:95:01:b4 ------BEGIN CERTIFICATE----- -MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQsw -CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu -ZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3Qg -RzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBlMQswCQYDVQQGEwJV -UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu -Y29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQBgcq -hkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJf -Zn4f5dwbRXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17Q -RSAPWXYQ1qAk8C3eNvJsKTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/ -BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgFUaFNN6KDec6NHSrkhDAKBggqhkjOPQQD -AwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5FyYZ5eEJJZVrmDxxDnOOlY -JjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy1vUhZscv -6pZjamVFkpUBtA== +=========================== +-----BEGIN CERTIFICATE----- +MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYD +VQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1 +MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQ +BgcqhkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJfZn4f5dwb +RXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17QRSAPWXYQ1qAk8C3eNvJs +KTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgF +UaFNN6KDec6NHSrkhDAKBggqhkjOPQQDAwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5Fy +YZ5eEJJZVrmDxxDnOOlYJjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy +1vUhZscv6pZjamVFkpUBtA== -----END CERTIFICATE----- DigiCert Global Root G2 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=DF:3C:24:F9:BF:D6:66:76:1B:26:80:73:FE:06:D1:CC:8D:4F:82:A4 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 03:3a:f1:e6:a7:11:a9:a0:bb:28:64:b1:1d:09:fa:e5 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 - Validity - Not Before: Aug 1 12:00:00 2013 GMT - Not After : Jan 15 12:00:00 2038 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:bb:37:cd:34:dc:7b:6b:c9:b2:68:90:ad:4a:75: - ff:46:ba:21:0a:08:8d:f5:19:54:c9:fb:88:db:f3: - ae:f2:3a:89:91:3c:7a:e6:ab:06:1a:6b:cf:ac:2d: - e8:5e:09:24:44:ba:62:9a:7e:d6:a3:a8:7e:e0:54: - 75:20:05:ac:50:b7:9c:63:1a:6c:30:dc:da:1f:19: - b1:d7:1e:de:fd:d7:e0:cb:94:83:37:ae:ec:1f:43: - 4e:dd:7b:2c:d2:bd:2e:a5:2f:e4:a9:b8:ad:3a:d4: - 99:a4:b6:25:e9:9b:6b:00:60:92:60:ff:4f:21:49: - 18:f7:67:90:ab:61:06:9c:8f:f2:ba:e9:b4:e9:92: - 32:6b:b5:f3:57:e8:5d:1b:cd:8c:1d:ab:95:04:95: - 49:f3:35:2d:96:e3:49:6d:dd:77:e3:fb:49:4b:b4: - ac:55:07:a9:8f:95:b3:b4:23:bb:4c:6d:45:f0:f6: - a9:b2:95:30:b4:fd:4c:55:8c:27:4a:57:14:7c:82: - 9d:cd:73:92:d3:16:4a:06:0c:8c:50:d1:8f:1e:09: - be:17:a1:e6:21:ca:fd:83:e5:10:bc:83:a5:0a:c4: - 67:28:f6:73:14:14:3d:46:76:c3:87:14:89:21:34: - 4d:af:0f:45:0c:a6:49:a1:ba:bb:9c:c5:b1:33:83: - 29:85 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 4E:22:54:20:18:95:E6:E3:6E:E6:0F:FA:FA:B9:12:ED:06:17:8F:39 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 60:67:28:94:6f:0e:48:63:eb:31:dd:ea:67:18:d5:89:7d:3c: - c5:8b:4a:7f:e9:be:db:2b:17:df:b0:5f:73:77:2a:32:13:39: - 81:67:42:84:23:f2:45:67:35:ec:88:bf:f8:8f:b0:61:0c:34: - a4:ae:20:4c:84:c6:db:f8:35:e1:76:d9:df:a6:42:bb:c7:44: - 08:86:7f:36:74:24:5a:da:6c:0d:14:59:35:bd:f2:49:dd:b6: - 1f:c9:b3:0d:47:2a:3d:99:2f:bb:5c:bb:b5:d4:20:e1:99:5f: - 53:46:15:db:68:9b:f0:f3:30:d5:3e:31:e2:8d:84:9e:e3:8a: - da:da:96:3e:35:13:a5:5f:f0:f9:70:50:70:47:41:11:57:19: - 4e:c0:8f:ae:06:c4:95:13:17:2f:1b:25:9f:75:f2:b1:8e:99: - a1:6f:13:b1:41:71:fe:88:2a:c8:4f:10:20:55:d7:f3:14:45: - e5:e0:44:f4:ea:87:95:32:93:0e:fe:53:46:fa:2c:9d:ff:8b: - 22:b9:4b:d9:09:45:a4:de:a4:b8:9a:58:dd:1b:7d:52:9f:8e: - 59:43:88:81:a4:9e:26:d5:6f:ad:dd:0d:c6:37:7d:ed:03:92: - 1b:e5:77:5f:76:ee:3c:8d:c4:5d:56:5b:a2:d9:66:6e:b3:35: - 37:e5:32:b6 ------BEGIN CERTIFICATE----- -MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH -MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT -MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j -b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG -9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI -2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx -1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ -q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz -tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ -vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP -BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV -5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY -1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4 -NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG -Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91 -8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe -pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl +======================= +-----BEGIN CERTIFICATE----- +MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw +HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUx +MjAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3 +dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkq +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI2/Ou8jqJ +kTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx1x7e/dfgy5SDN67sH0NO +3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQq2EGnI/yuum06ZIya7XzV+hdG82MHauV +BJVJ8zUtluNJbd134/tJS7SsVQepj5WztCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyM +UNGPHgm+F6HmIcr9g+UQvIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQAB +o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV5uNu +5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY1Yl9PMWLSn/pvtsr +F9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4NeF22d+mQrvHRAiGfzZ0JFrabA0U +WTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NGFdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBH +QRFXGU7Aj64GxJUTFy8bJZ918rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/ +iyK5S9kJRaTepLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl MrY= -----END CERTIFICATE----- DigiCert Global Root G3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=7E:04:DE:89:6A:3E:66:6D:00:E6:87:D3:3F:FA:D9:3B:E8:3D:34:9E -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 05:55:56:bc:f2:5e:a4:35:35:c3:a4:0f:d5:ab:45:72 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 - Validity - Not Before: Aug 1 12:00:00 2013 GMT - Not After : Jan 15 12:00:00 2038 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Global Root G3 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:dd:a7:d9:bb:8a:b8:0b:fb:0b:7f:21:d2:f0:be: - be:73:f3:33:5d:1a:bc:34:ea:de:c6:9b:bc:d0:95: - f6:f0:cc:d0:0b:ba:61:5b:51:46:7e:9e:2d:9f:ee: - 8e:63:0c:17:ec:07:70:f5:cf:84:2e:40:83:9c:e8: - 3f:41:6d:3b:ad:d3:a4:14:59:36:78:9d:03:43:ee: - 10:13:6c:72:de:ae:88:a7:a1:6b:b5:43:ce:67:dc: - 23:ff:03:1c:a3:e2:3e - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B3:DB:48:A4:F9:A1:C5:D8:AE:36:41:CC:11:63:69:62:29:BC:4B:C6 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:31:00:ad:bc:f2:6c:3f:12:4a:d1:2d:39:c3:0a:09: - 97:73:f4:88:36:8c:88:27:bb:e6:88:8d:50:85:a7:63:f9:9e: - 32:de:66:93:0f:f1:cc:b1:09:8f:dd:6c:ab:fa:6b:7f:a0:02: - 30:39:66:5b:c2:64:8d:b8:9e:50:dc:a8:d5:49:a2:ed:c7:dc: - d1:49:7f:17:01:b8:c8:86:8f:4e:8c:88:2b:a8:9a:a9:8a:c5: - d1:00:bd:f8:54:e2:9a:e5:5b:7c:b3:27:17 ------BEGIN CERTIFICATE----- -MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQsw -CQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cu -ZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAe -Fw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVTMRUw -EwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5jb20x -IDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0CAQYF -K4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FG -fp4tn+6OYwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPO -Z9wj/wMco+I+o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAd -BgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNpYim8S8YwCgYIKoZIzj0EAwMDaAAwZQIx -AK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y3maTD/HMsQmP3Wyr+mt/ -oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34VOKa5Vt8 -sycX +======================= +-----BEGIN CERTIFICATE----- +MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQswCQYDVQQGEwJV +UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAwHgYD +VQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAw +MDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5k +aWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0C +AQYFK4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FGfp4tn+6O +YwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPOZ9wj/wMco+I+o0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNp +Yim8S8YwCgYIKoZIzj0EAwMDaAAwZQIxAK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y +3maTD/HMsQmP3Wyr+mt/oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34 +VOKa5Vt8sycX -----END CERTIFICATE----- DigiCert Trusted Root G4 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=DD:FB:16:CD:49:31:C9:73:A2:03:7D:3F:C8:3A:4D:7D:77:5D:05:E4 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 05:9b:1b:57:9e:8e:21:32:e2:39:07:bd:a7:77:75:5c - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 - Validity - Not Before: Aug 1 12:00:00 2013 GMT - Not After : Jan 15 12:00:00 2038 GMT - Subject: C=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert Trusted Root G4 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:bf:e6:90:73:68:de:bb:e4:5d:4a:3c:30:22:30: - 69:33:ec:c2:a7:25:2e:c9:21:3d:f2:8a:d8:59:c2: - e1:29:a7:3d:58:ab:76:9a:cd:ae:7b:1b:84:0d:c4: - 30:1f:f3:1b:a4:38:16:eb:56:c6:97:6d:1d:ab:b2: - 79:f2:ca:11:d2:e4:5f:d6:05:3c:52:0f:52:1f:c6: - 9e:15:a5:7e:be:9f:a9:57:16:59:55:72:af:68:93: - 70:c2:b2:ba:75:99:6a:73:32:94:d1:10:44:10:2e: - df:82:f3:07:84:e6:74:3b:6d:71:e2:2d:0c:1b:ee: - 20:d5:c9:20:1d:63:29:2d:ce:ec:5e:4e:c8:93:f8: - 21:61:9b:34:eb:05:c6:5e:ec:5b:1a:bc:eb:c9:cf: - cd:ac:34:40:5f:b1:7a:66:ee:77:c8:48:a8:66:57: - 57:9f:54:58:8e:0c:2b:b7:4f:a7:30:d9:56:ee:ca: - 7b:5d:e3:ad:c9:4f:5e:e5:35:e7:31:cb:da:93:5e: - dc:8e:8f:80:da:b6:91:98:40:90:79:c3:78:c7:b6: - b1:c4:b5:6a:18:38:03:10:8d:d8:d4:37:a4:2e:05: - 7d:88:f5:82:3e:10:91:70:ab:55:82:41:32:d7:db: - 04:73:2a:6e:91:01:7c:21:4c:d4:bc:ae:1b:03:75: - 5d:78:66:d9:3a:31:44:9a:33:40:bf:08:d7:5a:49: - a4:c2:e6:a9:a0:67:dd:a4:27:bc:a1:4f:39:b5:11: - 58:17:f7:24:5c:46:8f:64:f7:c1:69:88:76:98:76: - 3d:59:5d:42:76:87:89:97:69:7a:48:f0:e0:a2:12: - 1b:66:9a:74:ca:de:4b:1e:e7:0e:63:ae:e6:d4:ef: - 92:92:3a:9e:3d:dc:00:e4:45:25:89:b6:9a:44:19: - 2b:7e:c0:94:b4:d2:61:6d:eb:33:d9:c5:df:4b:04: - 00:cc:7d:1c:95:c3:8f:f7:21:b2:b2:11:b7:bb:7f: - f2:d5:8c:70:2c:41:60:aa:b1:63:18:44:95:1a:76: - 62:7e:f6:80:b0:fb:e8:64:a6:33:d1:89:07:e1:bd: - b7:e6:43:a4:18:b8:a6:77:01:e1:0f:94:0c:21:1d: - b2:54:29:25:89:6c:e5:0e:52:51:47:74:be:26:ac: - b6:41:75:de:7a:ac:5f:8d:3f:c9:bc:d3:41:11:12: - 5b:e5:10:50:eb:31:c5:ca:72:16:22:09:df:7c:4c: - 75:3f:63:ec:21:5f:c4:20:51:6b:6f:b1:ab:86:8b: - 4f:c2:d6:45:5f:9d:20:fc:a1:1e:c5:c0:8f:a2:b1: - 7e:0a:26:99:f5:e4:69:2f:98:1d:2d:f5:d9:a9:b2: - 1d:e5:1b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - EC:D7:E3:82:D2:71:5D:64:4C:DF:2E:67:3F:E7:BA:98:AE:1C:0F:4F - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - bb:61:d9:7d:a9:6c:be:17:c4:91:1b:c3:a1:a2:00:8d:e3:64: - 68:0f:56:cf:77:ae:70:f9:fd:9a:4a:99:b9:c9:78:5c:0c:0c: - 5f:e4:e6:14:29:56:0b:36:49:5d:44:63:e0:ad:9c:96:18:66: - 1b:23:0d:3d:79:e9:6d:6b:d6:54:f8:d2:3c:c1:43:40:ae:1d: - 50:f5:52:fc:90:3b:bb:98:99:69:6b:c7:c1:a7:a8:68:a4:27: - dc:9d:f9:27:ae:30:85:b9:f6:67:4d:3a:3e:8f:59:39:22:53: - 44:eb:c8:5d:03:ca:ed:50:7a:7d:62:21:0a:80:c8:73:66:d1: - a0:05:60:5f:e8:a5:b4:a7:af:a8:f7:6d:35:9c:7c:5a:8a:d6: - a2:38:99:f3:78:8b:f4:4d:d2:20:0b:de:04:ee:8c:9b:47:81: - 72:0d:c0:14:32:ef:30:59:2e:ae:e0:71:f2:56:e4:6a:97:6f: - 92:50:6d:96:8d:68:7a:9a:b2:36:14:7a:06:f2:24:b9:09:11: - 50:d7:08:b1:b8:89:7a:84:23:61:42:29:e5:a3:cd:a2:20:41: - d7:d1:9c:64:d9:ea:26:a1:8b:14:d7:4c:19:b2:50:41:71:3d: - 3f:4d:70:23:86:0c:4a:dc:81:d2:cc:32:94:84:0d:08:09:97: - 1c:4f:c0:ee:6b:20:74:30:d2:e0:39:34:10:85:21:15:01:08: - e8:55:32:de:71:49:d9:28:17:50:4d:e6:be:4d:d1:75:ac:d0: - ca:fb:41:b8:43:a5:aa:d3:c3:05:44:4f:2c:36:9b:e2:fa:e2: - 45:b8:23:53:6c:06:6f:67:55:7f:46:b5:4c:3f:6e:28:5a:79: - 26:d2:a4:a8:62:97:d2:1e:e2:ed:4a:8b:bc:1b:fd:47:4a:0d: - df:67:66:7e:b2:5b:41:d0:3b:e4:f4:3b:f4:04:63:e9:ef:c2: - 54:00:51:a0:8a:2a:c9:ce:78:cc:d5:ea:87:04:18:b3:ce:af: - 49:88:af:f3:92:99:b6:b3:e6:61:0f:d2:85:00:e7:50:1a:e4: - 1b:95:9d:19:a1:b9:9c:b1:9b:b1:00:1e:ef:d0:0f:4f:42:6c: - c9:0a:bc:ee:43:fa:3a:71:a5:c8:4d:26:a5:35:fd:89:5d:bc: - 85:62:1d:32:d2:a0:2b:54:ed:9a:57:c1:db:fa:10:cf:19:b7: - 8b:4a:1b:8f:01:b6:27:95:53:e8:b6:89:6d:5b:bc:68:d4:23: - e8:8b:51:a2:56:f9:f0:a6:80:a0:d6:1e:b3:bc:0f:0f:53:75: - 29:aa:ea:13:77:e4:de:8c:81:21:ad:07:10:47:11:ad:87:3d: - 07:d1:75:bc:cf:f3:66:7e ------BEGIN CERTIFICATE----- -MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBi -MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 -d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3Qg -RzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1MTIwMDAwWjBiMQswCQYDVQQGEwJV -UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQu -Y29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3y -ithZwuEppz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1If -xp4VpX6+n6lXFllVcq9ok3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDV -ySAdYyktzuxeTsiT+CFhmzTrBcZe7FsavOvJz82sNEBfsXpm7nfISKhmV1efVFiO -DCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGYQJB5w3jHtrHEtWoYOAMQ -jdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6MUSaM0C/ -CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCi -EhtmmnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADM -fRyVw4/3IbKyEbe7f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QY -uKZ3AeEPlAwhHbJUKSWJbOUOUlFHdL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXK -chYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8oR7FwI+isX4KJpn15GkvmB0t -9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIB -hjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD -ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2 -SV1EY+CtnJYYZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd -+SeuMIW59mdNOj6PWTkiU0TryF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWc -fFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy7zBZLq7gcfJW5GqXb5JQbZaNaHqa -sjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iahixTXTBmyUEFxPT9N -cCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN5r5N -0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie -4u1Ki7wb/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mI -r/OSmbaz5mEP0oUA51Aa5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1 -/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tKG48BtieVU+i2iW1bvGjUI+iLUaJW+fCm -gKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP82Z+ +======================== +-----BEGIN CERTIFICATE----- +MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBiMQswCQYDVQQG +EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSEw +HwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1 +MTIwMDAwWjBiMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3yithZwuEp +pz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1Ifxp4VpX6+n6lXFllVcq9o +k3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDVySAdYyktzuxeTsiT+CFhmzTrBcZe7Fsa +vOvJz82sNEBfsXpm7nfISKhmV1efVFiODCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGY +QJB5w3jHtrHEtWoYOAMQjdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6 +MUSaM0C/CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCiEhtm +mnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADMfRyVw4/3IbKyEbe7 +f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QYuKZ3AeEPlAwhHbJUKSWJbOUOUlFH +dL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXKchYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8 +oR7FwI+isX4KJpn15GkvmB0t9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud +DwEB/wQEAwIBhjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD +ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2SV1EY+CtnJYY +ZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd+SeuMIW59mdNOj6PWTkiU0Tr +yF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWcfFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy +7zBZLq7gcfJW5GqXb5JQbZaNaHqasjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iah +ixTXTBmyUEFxPT9NcCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN +5r5N0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie4u1Ki7wb +/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mIr/OSmbaz5mEP0oUA51Aa +5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tK +G48BtieVU+i2iW1bvGjUI+iLUaJW+fCmgKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP +82Z+ -----END CERTIFICATE----- COMODO RSA Certification Authority -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=AF:E5:D2:44:A8:D1:19:42:30:FF:47:9F:E2:F8:97:BB:CD:7A:8C:B4 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 4c:aa:f9:ca:db:63:6f:e0:1f:f7:4e:d8:5b:03:86:9d - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority - Validity - Not Before: Jan 19 00:00:00 2010 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited, CN=COMODO RSA Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:91:e8:54:92:d2:0a:56:b1:ac:0d:24:dd:c5:cf: - 44:67:74:99:2b:37:a3:7d:23:70:00:71:bc:53:df: - c4:fa:2a:12:8f:4b:7f:10:56:bd:9f:70:72:b7:61: - 7f:c9:4b:0f:17:a7:3d:e3:b0:04:61:ee:ff:11:97: - c7:f4:86:3e:0a:fa:3e:5c:f9:93:e6:34:7a:d9:14: - 6b:e7:9c:b3:85:a0:82:7a:76:af:71:90:d7:ec:fd: - 0d:fa:9c:6c:fa:df:b0:82:f4:14:7e:f9:be:c4:a6: - 2f:4f:7f:99:7f:b5:fc:67:43:72:bd:0c:00:d6:89: - eb:6b:2c:d3:ed:8f:98:1c:14:ab:7e:e5:e3:6e:fc: - d8:a8:e4:92:24:da:43:6b:62:b8:55:fd:ea:c1:bc: - 6c:b6:8b:f3:0e:8d:9a:e4:9b:6c:69:99:f8:78:48: - 30:45:d5:ad:e1:0d:3c:45:60:fc:32:96:51:27:bc: - 67:c3:ca:2e:b6:6b:ea:46:c7:c7:20:a0:b1:1f:65: - de:48:08:ba:a4:4e:a9:f2:83:46:37:84:eb:e8:cc: - 81:48:43:67:4e:72:2a:9b:5c:bd:4c:1b:28:8a:5c: - 22:7b:b4:ab:98:d9:ee:e0:51:83:c3:09:46:4e:6d: - 3e:99:fa:95:17:da:7c:33:57:41:3c:8d:51:ed:0b: - b6:5c:af:2c:63:1a:df:57:c8:3f:bc:e9:5d:c4:9b: - af:45:99:e2:a3:5a:24:b4:ba:a9:56:3d:cf:6f:aa: - ff:49:58:be:f0:a8:ff:f4:b8:ad:e9:37:fb:ba:b8: - f4:0b:3a:f9:e8:43:42:1e:89:d8:84:cb:13:f1:d9: - bb:e1:89:60:b8:8c:28:56:ac:14:1d:9c:0a:e7:71: - eb:cf:0e:dd:3d:a9:96:a1:48:bd:3c:f7:af:b5:0d: - 22:4c:c0:11:81:ec:56:3b:f6:d3:a2:e2:5b:b7:b2: - 04:22:52:95:80:93:69:e8:8e:4c:65:f1:91:03:2d: - 70:74:02:ea:8b:67:15:29:69:52:02:bb:d7:df:50: - 6a:55:46:bf:a0:a3:28:61:7f:70:d0:c3:a2:aa:2c: - 21:aa:47:ce:28:9c:06:45:76:bf:82:18:27:b4:d5: - ae:b4:cb:50:e6:6b:f4:4c:86:71:30:e9:a6:df:16: - 86:e0:d8:ff:40:dd:fb:d0:42:88:7f:a3:33:3a:2e: - 5c:1e:41:11:81:63:ce:18:71:6b:2b:ec:a6:8a:b7: - 31:5c:3a:6a:47:e0:c3:79:59:d6:20:1a:af:f2:6a: - 98:aa:72:bc:57:4a:d2:4b:9d:bb:10:fc:b0:4c:41: - e5:ed:1d:3d:5e:28:9d:9c:cc:bf:b3:51:da:a7:47: - e5:84:53 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - BB:AF:7E:02:3D:FA:A6:F1:3C:84:8E:AD:EE:38:98:EC:D9:32:32:D4 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 0a:f1:d5:46:84:b7:ae:51:bb:6c:b2:4d:41:14:00:93:4c:9c: - cb:e5:c0:54:cf:a0:25:8e:02:f9:fd:b0:a2:0d:f5:20:98:3c: - 13:2d:ac:56:a2:b0:d6:7e:11:92:e9:2e:ba:9e:2e:9a:72:b1: - bd:19:44:6c:61:35:a2:9a:b4:16:12:69:5a:8c:e1:d7:3e:a4: - 1a:e8:2f:03:f4:ae:61:1d:10:1b:2a:a4:8b:7a:c5:fe:05:a6: - e1:c0:d6:c8:fe:9e:ae:8f:2b:ba:3d:99:f8:d8:73:09:58:46: - 6e:a6:9c:f4:d7:27:d3:95:da:37:83:72:1c:d3:73:e0:a2:47: - 99:03:38:5d:d5:49:79:00:29:1c:c7:ec:9b:20:1c:07:24:69: - 57:78:b2:39:fc:3a:84:a0:b5:9c:7c:8d:bf:2e:93:62:27:b7: - 39:da:17:18:ae:bd:3c:09:68:ff:84:9b:3c:d5:d6:0b:03:e3: - 57:9e:14:f7:d1:eb:4f:c8:bd:87:23:b7:b6:49:43:79:85:5c: - ba:eb:92:0b:a1:c6:e8:68:a8:4c:16:b1:1a:99:0a:e8:53:2c: - 92:bb:a1:09:18:75:0c:65:a8:7b:cb:23:b7:1a:c2:28:85:c3: - 1b:ff:d0:2b:62:ef:a4:7b:09:91:98:67:8c:14:01:cd:68:06: - 6a:63:21:75:03:80:88:8a:6e:81:c6:85:f2:a9:a4:2d:e7:f4: - a5:24:10:47:83:ca:cd:f4:8d:79:58:b1:06:9b:e7:1a:2a:d9: - 9d:01:d7:94:7d:ed:03:4a:ca:f0:db:e8:a9:01:3e:f5:56:99: - c9:1e:8e:49:3d:bb:e5:09:b9:e0:4f:49:92:3d:16:82:40:cc: - cc:59:c6:e6:3a:ed:12:2e:69:3c:6c:95:b1:fd:aa:1d:7b:7f: - 86:be:1e:0e:32:46:fb:fb:13:8f:75:7f:4c:8b:4b:46:63:fe: - 00:34:40:70:c1:c3:b9:a1:dd:a6:70:e2:04:b3:41:bc:e9:80: - 91:ea:64:9c:7a:e1:22:03:a9:9c:6e:6f:0e:65:4f:6c:87:87: - 5e:f3:6e:a0:f9:75:a5:9b:40:e8:53:b2:27:9d:4a:b9:c0:77: - 21:8d:ff:87:f2:de:bc:8c:ef:17:df:b7:49:0b:d1:f2:6e:30: - 0b:1a:0e:4e:76:ed:11:fc:f5:e9:56:b2:7d:bf:c7:6d:0a:93: - 8c:a5:d0:c0:b6:1d:be:3a:4e:94:a2:d7:6e:6c:0b:c2:8a:7c: - fa:20:f3:c4:e4:e5:cd:0d:a8:cb:91:92:b1:7c:85:ec:b5:14: - 69:66:0e:82:e7:cd:ce:c8:2d:a6:51:7f:21:c1:35:53:85:06: - 4a:5d:9f:ad:bb:1b:5f:74 ------BEGIN CERTIFICATE----- -MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB -hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G -A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV -BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 -MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT -EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR -Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh -dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR -6FSS0gpWsawNJN3Fz0RndJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8X -pz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZFGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC -9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+5eNu/Nio5JIk2kNrYrhV -/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pGx8cgoLEf -Zd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z -+pUX2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7w -qP/0uK3pN/u6uPQLOvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZah -SL0896+1DSJMwBGB7FY79tOi4lu3sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVIC -u9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+CGCe01a60y1Dma/RMhnEw6abf -Fobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5WdYgGq/yapiq -crxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E -FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB -/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvl -wFTPoCWOAvn9sKIN9SCYPBMtrFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM -4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+nq6PK7o9mfjYcwlYRm6mnPTXJ9OV -2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSgtZx8jb8uk2Intzna -FxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwWsRqZ -CuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiK -boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke -jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL -S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb -QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl -0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB -NVOFBkpdn627G190 +================================== +-----BEGIN CERTIFICATE----- +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 +LaZRfyHBNVOFBkpdn627G190 -----END CERTIFICATE----- USERTrust RSA Certification Authority -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=2B:8F:1B:57:33:0D:BB:A2:D0:7A:6C:51:F7:0E:E9:0D:DA:B9:AD:8E -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 01:fd:6d:30:fc:a3:ca:51:a8:1b:bc:64:0e:35:03:2d - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority - Validity - Not Before: Feb 1 00:00:00 2010 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust RSA Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:80:12:65:17:36:0e:c3:db:08:b3:d0:ac:57:0d: - 76:ed:cd:27:d3:4c:ad:50:83:61:e2:aa:20:4d:09: - 2d:64:09:dc:ce:89:9f:cc:3d:a9:ec:f6:cf:c1:dc: - f1:d3:b1:d6:7b:37:28:11:2b:47:da:39:c6:bc:3a: - 19:b4:5f:a6:bd:7d:9d:a3:63:42:b6:76:f2:a9:3b: - 2b:91:f8:e2:6f:d0:ec:16:20:90:09:3e:e2:e8:74: - c9:18:b4:91:d4:62:64:db:7f:a3:06:f1:88:18:6a: - 90:22:3c:bc:fe:13:f0:87:14:7b:f6:e4:1f:8e:d4: - e4:51:c6:11:67:46:08:51:cb:86:14:54:3f:bc:33: - fe:7e:6c:9c:ff:16:9d:18:bd:51:8e:35:a6:a7:66: - c8:72:67:db:21:66:b1:d4:9b:78:03:c0:50:3a:e8: - cc:f0:dc:bc:9e:4c:fe:af:05:96:35:1f:57:5a:b7: - ff:ce:f9:3d:b7:2c:b6:f6:54:dd:c8:e7:12:3a:4d: - ae:4c:8a:b7:5c:9a:b4:b7:20:3d:ca:7f:22:34:ae: - 7e:3b:68:66:01:44:e7:01:4e:46:53:9b:33:60:f7: - 94:be:53:37:90:73:43:f3:32:c3:53:ef:db:aa:fe: - 74:4e:69:c7:6b:8c:60:93:de:c4:c7:0c:df:e1:32: - ae:cc:93:3b:51:78:95:67:8b:ee:3d:56:fe:0c:d0: - 69:0f:1b:0f:f3:25:26:6b:33:6d:f7:6e:47:fa:73: - 43:e5:7e:0e:a5:66:b1:29:7c:32:84:63:55:89:c4: - 0d:c1:93:54:30:19:13:ac:d3:7d:37:a7:eb:5d:3a: - 6c:35:5c:db:41:d7:12:da:a9:49:0b:df:d8:80:8a: - 09:93:62:8e:b5:66:cf:25:88:cd:84:b8:b1:3f:a4: - 39:0f:d9:02:9e:eb:12:4c:95:7c:f3:6b:05:a9:5e: - 16:83:cc:b8:67:e2:e8:13:9d:cc:5b:82:d3:4c:b3: - ed:5b:ff:de:e5:73:ac:23:3b:2d:00:bf:35:55:74: - 09:49:d8:49:58:1a:7f:92:36:e6:51:92:0e:f3:26: - 7d:1c:4d:17:bc:c9:ec:43:26:d0:bf:41:5f:40:a9: - 44:44:f4:99:e7:57:87:9e:50:1f:57:54:a8:3e:fd: - 74:63:2f:b1:50:65:09:e6:58:42:2e:43:1a:4c:b4: - f0:25:47:59:fa:04:1e:93:d4:26:46:4a:50:81:b2: - de:be:78:b7:fc:67:15:e1:c9:57:84:1e:0f:63:d6: - e9:62:ba:d6:5f:55:2e:ea:5c:c6:28:08:04:25:39: - b8:0e:2b:a9:f2:4c:97:1c:07:3f:0d:52:f5:ed:ef: - 2f:82:0f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 53:79:BF:5A:AA:2B:4A:CF:54:80:E1:D8:9B:C0:9D:F2:B2:03:66:CB - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 5c:d4:7c:0d:cf:f7:01:7d:41:99:65:0c:73:c5:52:9f:cb:f8: - cf:99:06:7f:1b:da:43:15:9f:9e:02:55:57:96:14:f1:52:3c: - 27:87:94:28:ed:1f:3a:01:37:a2:76:fc:53:50:c0:84:9b:c6: - 6b:4e:ba:8c:21:4f:a2:8e:55:62:91:f3:69:15:d8:bc:88:e3: - c4:aa:0b:fd:ef:a8:e9:4b:55:2a:06:20:6d:55:78:29:19:ee: - 5f:30:5c:4b:24:11:55:ff:24:9a:6e:5e:2a:2b:ee:0b:4d:9f: - 7f:f7:01:38:94:14:95:43:07:09:fb:60:a9:ee:1c:ab:12:8c: - a0:9a:5e:a7:98:6a:59:6d:8b:3f:08:fb:c8:d1:45:af:18:15: - 64:90:12:0f:73:28:2e:c5:e2:24:4e:fc:58:ec:f0:f4:45:fe: - 22:b3:eb:2f:8e:d2:d9:45:61:05:c1:97:6f:a8:76:72:8f:8b: - 8c:36:af:bf:0d:05:ce:71:8d:e6:a6:6f:1f:6c:a6:71:62:c5: - d8:d0:83:72:0c:f1:67:11:89:0c:9c:13:4c:72:34:df:bc:d5: - 71:df:aa:71:dd:e1:b9:6c:8c:3c:12:5d:65:da:bd:57:12:b6: - 43:6b:ff:e5:de:4d:66:11:51:cf:99:ae:ec:17:b6:e8:71:91: - 8c:de:49:fe:dd:35:71:a2:15:27:94:1c:cf:61:e3:26:bb:6f: - a3:67:25:21:5d:e6:dd:1d:0b:2e:68:1b:3b:82:af:ec:83:67: - 85:d4:98:51:74:b1:b9:99:80:89:ff:7f:78:19:5c:79:4a:60: - 2e:92:40:ae:4c:37:2a:2c:c9:c7:62:c8:0e:5d:f7:36:5b:ca: - e0:25:25:01:b4:dd:1a:07:9c:77:00:3f:d0:dc:d5:ec:3d:d4: - fa:bb:3f:cc:85:d6:6f:7f:a9:2d:df:b9:02:f7:f5:97:9a:b5: - 35:da:c3:67:b0:87:4a:a9:28:9e:23:8e:ff:5c:27:6b:e1:b0: - 4f:f3:07:ee:00:2e:d4:59:87:cb:52:41:95:ea:f4:47:d7:ee: - 64:41:55:7c:8d:59:02:95:dd:62:9d:c2:b9:ee:5a:28:74:84: - a5:9b:b7:90:c7:0c:07:df:f5:89:36:74:32:d6:28:c1:b0:b0: - 0b:e0:9c:4c:c3:1c:d6:fc:e3:69:b5:47:46:81:2f:a2:82:ab: - d3:63:44:70:c4:8d:ff:2d:33:ba:ad:8f:7b:b5:70:88:ae:3e: - 19:cf:40:28:d8:fc:c8:90:bb:5d:99:22:f5:52:e6:58:c5:1f: - 88:31:43:ee:88:1d:d7:c6:8e:3c:43:6a:1d:a7:18:de:7d:3d: - 16:f1:62:f9:ca:90:a8:fd ------BEGIN CERTIFICATE----- -MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB -iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl -cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV -BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw -MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV -BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU -aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy -dGlmaWNhdGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIK -AoICAQCAEmUXNg7D2wiz0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B -3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2jY0K2dvKpOyuR+OJv0OwWIJAJPuLodMkY -tJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFnRghRy4YUVD+8M/5+bJz/ -Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O+T23LLb2 -VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT -79uq/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6 -c0Plfg6lZrEpfDKEY1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmT -Yo61Zs8liM2EuLE/pDkP2QKe6xJMlXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97l -c6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8yexDJtC/QV9AqURE9JnnV4ee -UB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+eLf8ZxXhyVeE -Hg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd -BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8G -A1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPF -Up/L+M+ZBn8b2kMVn54CVVeWFPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KO -VWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ7l8wXEskEVX/JJpuXior7gtNn3/3 -ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQEg9zKC7F4iRO/Fjs -8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM8WcR -iQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYze -Sf7dNXGiFSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZ -XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ -qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB -VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB -L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG -jjxDah2nGN59PRbxYvnKkKj9 +===================================== +-----BEGIN CERTIFICATE----- +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 +Q+6IHdfGjjxDah2nGN59PRbxYvnKkKj9 -----END CERTIFICATE----- USERTrust ECC Certification Authority -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=D1:CB:CA:5D:B2:D5:2A:7F:69:3B:67:4D:E5:F0:5A:1D:0C:95:7D:F0 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 5c:8b:99:c5:5a:94:c5:d2:71:56:de:cd:89:80:cc:26 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority - Validity - Not Before: Feb 1 00:00:00 2010 GMT - Not After : Jan 18 23:59:59 2038 GMT - Subject: C=US, ST=New Jersey, L=Jersey City, O=The USERTRUST Network, CN=USERTrust ECC Certification Authority - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:1a:ac:54:5a:a9:f9:68:23:e7:7a:d5:24:6f:53: - c6:5a:d8:4b:ab:c6:d5:b6:d1:e6:73:71:ae:dd:9c: - d6:0c:61:fd:db:a0:89:03:b8:05:14:ec:57:ce:ee: - 5d:3f:e2:21:b3:ce:f7:d4:8a:79:e0:a3:83:7e:2d: - 97:d0:61:c4:f1:99:dc:25:91:63:ab:7f:30:a3:b4: - 70:e2:c7:a1:33:9c:f3:bf:2e:5c:53:b1:5f:b3:7d: - 32:7f:8a:34:e3:79:79 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - 3A:E1:09:86:D4:CF:19:C2:96:76:74:49:76:DC:E0:35:C6:63:63:9A - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:36:67:a1:16:08:dc:e4:97:00:41:1d:4e:be:e1: - 63:01:cf:3b:aa:42:11:64:a0:9d:94:39:02:11:79:5c:7b:1d: - fa:64:b9:ee:16:42:b3:bf:8a:c2:09:c4:ec:e4:b1:4d:02:31: - 00:e9:2a:61:47:8c:52:4a:4b:4e:18:70:f6:d6:44:d6:6e:f5: - 83:ba:6d:58:bd:24:d9:56:48:ea:ef:c4:a2:46:81:88:6a:3a: - 46:d1:a9:9b:4d:c9:61:da:d1:5d:57:6a:18 ------BEGIN CERTIFICATE----- -MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDEL -MAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNl -eSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMT -JVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMjAx -MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNVBAgT -Ck5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVUaGUg -VVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlm -aWNhdGlvbiBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqflo -I+d61SRvU8Za2EurxtW20eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinng -o4N+LZfQYcTxmdwlkWOrfzCjtHDix6EznPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0G -A1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNVHQ8BAf8EBAMCAQYwDwYD -VR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBBHU6+4WMB -zzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbW -RNZu9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= +===================================== +-----BEGIN CERTIFICATE----- +MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDELMAkGA1UEBhMC +VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMC +VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU +aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqfloI+d61SRvU8Za2EurxtW2 +0eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinngo4N+LZfQYcTxmdwlkWOrfzCjtHDix6Ez +nPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNV +HQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBB +HU6+4WMBzzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbWRNZu +9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg= -----END CERTIFICATE----- GlobalSign ECC Root CA - R5 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=1F:24:C6:30:CD:A4:18:EF:20:69:FF:AD:4F:DD:5F:46:3A:1B:69:AA -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 60:59:49:e0:26:2e:bb:55:f9:0a:77:8a:71:f9:4a:d8:6c - Signature Algorithm: ecdsa-with-SHA384 - Issuer: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign - Validity - Not Before: Nov 13 00:00:00 2012 GMT - Not After : Jan 19 03:14:07 2038 GMT - Subject: OU=GlobalSign ECC Root CA - R5, O=GlobalSign, CN=GlobalSign - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:47:45:0e:96:fb:7d:5d:bf:e9:39:d1:21:f8:9f: - 0b:b6:d5:7b:1e:92:3a:48:59:1c:f0:62:31:2d:c0: - 7a:28:fe:1a:a7:5c:b3:b6:cc:97:e7:45:d4:58:fa: - d1:77:6d:43:a2:c0:87:65:34:0a:1f:7a:dd:eb:3c: - 33:a1:c5:9d:4d:a4:6f:41:95:38:7f:c9:1e:84:eb: - d1:9e:49:92:87:94:87:0c:3a:85:4a:66:9f:9d:59: - 93:4d:97:61:06:86:4a - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 3D:E6:29:48:9B:EA:07:CA:21:44:4A:26:DE:6E:DE:D2:83:D0:9F:59 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:31:00:e5:69:12:c9:6e:db:c6:31:ba:09:41:e1:97: - f8:fb:fd:9a:e2:7d:12:c9:ed:7c:64:d3:cb:05:25:8b:56:d9: - a0:e7:5e:5d:4e:0b:83:9c:5b:76:29:a0:09:26:21:6a:62:02: - 30:71:d2:b5:8f:5c:ea:3b:e1:78:09:85:a8:75:92:3b:c8:5c: - fd:48:ef:0d:74:22:a8:08:e2:6e:c5:49:ce:c7:0c:bc:a7:61: - 69:f1:f7:3b:e1:2a:cb:f9:2b:f3:66:90:37 ------BEGIN CERTIFICATE----- -MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEk -MCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpH -bG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoX -DTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMbR2xvYmFsU2lnbiBFQ0MgUm9vdCBD -QSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQDEwpHbG9iYWxTaWdu -MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6SFkc -8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8ke -hOvRnkmSh5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYD -VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYI -KoZIzj0EAwMDaAAwZQIxAOVpEslu28YxuglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg -515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7yFz9SO8NdCKoCOJuxUnO -xwy8p2Fp8fc74SrL+SvzZpA3 +=========================== +-----BEGIN CERTIFICATE----- +MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEkMCIGA1UECxMb +R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD +EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb +R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD +EwpHbG9iYWxTaWduMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6 +SFkc8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8kehOvRnkmS +h5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd +BgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYIKoZIzj0EAwMDaAAwZQIxAOVpEslu28Yx +uglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7 +yFz9SO8NdCKoCOJuxUnOxwy8p2Fp8fc74SrL+SvzZpA3 -----END CERTIFICATE----- IdenTrust Commercial Root CA 1 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=DF:71:7E:AA:4A:D9:4E:C9:55:84:99:60:2D:48:DE:5F:BC:F0:3A:25 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0a:01:42:80:00:00:01:45:23:c8:44:b5:00:00:00:02 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=IdenTrust, CN=IdenTrust Commercial Root CA 1 - Validity - Not Before: Jan 16 18:12:23 2014 GMT - Not After : Jan 16 18:12:23 2034 GMT - Subject: C=US, O=IdenTrust, CN=IdenTrust Commercial Root CA 1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a7:50:19:de:3f:99:3d:d4:33:46:f1:6f:51:61: - 82:b2:a9:4f:8f:67:89:5d:84:d9:53:dd:0c:28:d9: - d7:f0:ff:ae:95:43:72:99:f9:b5:5d:7c:8a:c1:42: - e1:31:50:74:d1:81:0d:7c:cd:9b:21:ab:43:e2:ac: - ad:5e:86:6e:f3:09:8a:1f:5a:32:bd:a2:eb:94:f9: - e8:5c:0a:ec:ff:98:d2:af:71:b3:b4:53:9f:4e:87: - ef:92:bc:bd:ec:4f:32:30:88:4b:17:5e:57:c4:53: - c2:f6:02:97:8d:d9:62:2b:bf:24:1f:62:8d:df:c3: - b8:29:4b:49:78:3c:93:60:88:22:fc:99:da:36:c8: - c2:a2:d4:2c:54:00:67:35:6e:73:bf:02:58:f0:a4: - dd:e5:b0:a2:26:7a:ca:e0:36:a5:19:16:f5:fd:b7: - ef:ae:3f:40:f5:6d:5a:04:fd:ce:34:ca:24:dc:74: - 23:1b:5d:33:13:12:5d:c4:01:25:f6:30:dd:02:5d: - 9f:e0:d5:47:bd:b4:eb:1b:a1:bb:49:49:d8:9f:5b: - 02:f3:8a:e4:24:90:e4:62:4f:4f:c1:af:8b:0e:74: - 17:a8:d1:72:88:6a:7a:01:49:cc:b4:46:79:c6:17: - b1:da:98:1e:07:59:fa:75:21:85:65:dd:90:56:ce: - fb:ab:a5:60:9d:c4:9d:f9:52:b0:8b:bd:87:f9:8f: - 2b:23:0a:23:76:3b:f7:33:e1:c9:00:f3:69:f9:4b: - a2:e0:4e:bc:7e:93:39:84:07:f7:44:70:7e:fe:07: - 5a:e5:b1:ac:d1:18:cc:f2:35:e5:49:49:08:ca:56: - c9:3d:fb:0f:18:7d:8b:3b:c1:13:c2:4d:8f:c9:4f: - 0e:37:e9:1f:a1:0e:6a:df:62:2e:cb:35:06:51:79: - 2c:c8:25:38:f4:fa:4b:a7:89:5c:9c:d2:e3:0d:39: - 86:4a:74:7c:d5:59:87:c2:3f:4e:0c:5c:52:f4:3d: - f7:52:82:f1:ea:a3:ac:fd:49:34:1a:28:f3:41:88: - 3a:13:ee:e8:de:ff:99:1d:5f:ba:cb:e8:1e:f2:b9: - 50:60:c0:31:d3:73:e5:ef:be:a0:ed:33:0b:74:be: - 20:20:c4:67:6c:f0:08:03:7a:55:80:7f:46:4e:96: - a7:f4:1e:3e:e1:f6:d8:09:e1:33:64:2b:63:d7:32: - 5e:9f:f9:c0:7b:0f:78:6f:97:bc:93:9a:f9:9c:12: - 90:78:7a:80:87:15:d7:72:74:9c:55:74:78:b1:ba: - e1:6e:70:04:ba:4f:a0:ba:68:c3:7b:ff:31:f0:73: - 3d:3d:94:2a:b1:0b:41:0e:a0:fe:4d:88:65:6b:79: - 33:b4:d7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - ED:44:19:C0:D3:F0:06:8B:EE:A4:7B:BE:42:E7:26:54:C8:8E:36:76 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 0d:ae:90:32:f6:a6:4b:7c:44:76:19:61:1e:27:28:cd:5e:54: - ef:25:bc:e3:08:90:f9:29:d7:ae:68:08:e1:94:00:58:ef:2e: - 2e:7e:53:52:8c:b6:5c:07:ea:88:ba:99:8b:50:94:d7:82:80: - df:61:09:00:93:ad:0d:14:e6:ce:c1:f2:37:94:78:b0:5f:9c: - b3:a2:73:b8:8f:05:93:38:cd:8d:3e:b0:b8:fb:c0:cf:b1:f2: - ec:2d:2d:1b:cc:ec:aa:9a:b3:aa:60:82:1b:2d:3b:c3:84:3d: - 57:8a:96:1e:9c:75:b8:d3:30:cd:60:08:83:90:d3:8e:54:f1: - 4d:66:c0:5d:74:03:40:a3:ee:85:7e:c2:1f:77:9c:06:e8:c1: - a7:18:5d:52:95:ed:c9:dd:25:9e:6d:fa:a9:ed:a3:3a:34:d0: - 59:7b:da:ed:50:f3:35:bf:ed:eb:14:4d:31:c7:60:f4:da:f1: - 87:9c:e2:48:e2:c6:c5:37:fb:06:10:fa:75:59:66:31:47:29: - da:76:9a:1c:e9:82:ae:ef:9a:b9:51:f7:88:23:9a:69:95:62: - 3c:e5:55:80:36:d7:54:02:ff:f1:b9:5d:ce:d4:23:6f:d8:45: - 84:4a:5b:65:ef:89:0c:dd:14:a7:20:cb:18:a5:25:b4:0d:f9: - 01:f0:a2:d2:f4:00:c8:74:8e:a1:2a:48:8e:65:db:13:c4:e2: - 25:17:7d:eb:be:87:5b:17:20:54:51:93:4a:53:03:0b:ec:5d: - ca:33:ed:62:fd:45:c7:2f:5b:dc:58:a0:80:39:e6:fa:d7:fe: - 13:14:a6:ed:3d:94:4a:42:74:d4:c3:77:59:73:cd:8f:46:be: - 55:38:ef:fa:e8:91:32:ea:97:58:04:22:de:38:c3:cc:bc:6d: - c9:33:3a:6a:0a:69:3f:a0:c8:ea:72:8f:8c:63:86:23:bd:6d: - 3c:96:9e:95:e0:49:4c:aa:a2:b9:2a:1b:9c:36:81:78:ed:c3: - e8:46:e2:26:59:44:75:1e:d9:75:89:51:cd:10:84:9d:61:60: - cb:5d:f9:97:22:4d:8e:98:e6:e3:7f:f6:5b:bb:ae:cd:ca:4a: - 81:6b:5e:0b:f3:51:e1:74:2b:e9:7e:27:a7:d9:99:49:4e:f8: - a5:80:db:25:0f:1c:63:62:8a:c9:33:67:6b:3c:10:83:c6:ad: - de:a8:cd:16:8e:8d:f0:07:37:71:9f:f2:ab:fc:41:f5:c1:8b: - ec:00:37:5d:09:e5:4e:80:ef:fa:b1:5c:38:06:a5:1b:4a:e1: - dc:38:2d:3c:dc:ab:1f:90:1a:d5:4a:9c:ee:d1:70:6c:cc:ee: - f4:57:f8:18:ba:84:6e:87 ------BEGIN CERTIFICATE----- -MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBK -MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVu -VHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQw -MTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MScw -JQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENBIDEwggIiMA0GCSqG -SIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ldhNlT -3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU -+ehcCuz/mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gp -S0l4PJNgiCL8mdo2yMKi1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1 -bVoE/c40yiTcdCMbXTMTEl3EASX2MN0CXZ/g1Ue9tOsbobtJSdifWwLziuQkkORi -T0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl3ZBWzvurpWCdxJ35UrCL -vYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzyNeVJSQjK -Vsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZK -dHzVWYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHT -c+XvvqDtMwt0viAgxGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hv -l7yTmvmcEpB4eoCHFddydJxVdHixuuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5N -iGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB -/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZIhvcNAQELBQAD -ggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH -6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwt -LRvM7Kqas6pgghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93 -nAbowacYXVKV7cndJZ5t+qntozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3 -+wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmVYjzlVYA211QC//G5Xc7UI2/YRYRK -W2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUXfeu+h1sXIFRRk0pT -AwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/rokTLq -l1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG -4iZZRHUe2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZ -mUlO+KWA2yUPHGNiiskzZ2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A -7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7RcGzM7vRX+Bi6hG6H +============================== +-----BEGIN CERTIFICATE----- +MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBKMQswCQYDVQQG +EwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBS +b290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQwMTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzES +MBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENB +IDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ld +hNlT3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU+ehcCuz/ +mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gpS0l4PJNgiCL8mdo2yMKi +1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1bVoE/c40yiTcdCMbXTMTEl3EASX2MN0C +XZ/g1Ue9tOsbobtJSdifWwLziuQkkORiT0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl +3ZBWzvurpWCdxJ35UrCLvYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzy +NeVJSQjKVsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZKdHzV +WYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHTc+XvvqDtMwt0viAg +xGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hvl7yTmvmcEpB4eoCHFddydJxVdHix +uuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5NiGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZI +hvcNAQELBQADggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH +6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwtLRvM7Kqas6pg +ghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93nAbowacYXVKV7cndJZ5t+qnt +ozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3+wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmV +YjzlVYA211QC//G5Xc7UI2/YRYRKW2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUX +feu+h1sXIFRRk0pTAwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/ro +kTLql1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG4iZZRHUe +2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZmUlO+KWA2yUPHGNiiskz +Z2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7R +cGzM7vRX+Bi6hG6H -----END CERTIFICATE----- IdenTrust Public Sector Root CA 1 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=BA:29:41:60:77:98:3F:F4:F3:EF:F2:31:05:3B:2E:EA:6D:4D:45:FD -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0a:01:42:80:00:00:01:45:23:cf:46:7c:00:00:00:02 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=IdenTrust, CN=IdenTrust Public Sector Root CA 1 - Validity - Not Before: Jan 16 17:53:32 2014 GMT - Not After : Jan 16 17:53:32 2034 GMT - Subject: C=US, O=IdenTrust, CN=IdenTrust Public Sector Root CA 1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b6:22:94:fc:a4:48:af:e8:47:6b:0a:fb:27:76: - e4:f2:3f:8a:3b:7a:4a:2c:31:2a:8c:8d:b0:a9:c3: - 31:6b:a8:77:76:84:26:b6:ac:81:42:0d:08:eb:55: - 58:bb:7a:f8:bc:65:7d:f2:a0:6d:8b:a8:47:e9:62: - 76:1e:11:ee:08:14:d1:b2:44:16:f4:ea:d0:fa:1e: - 2f:5e:db:cb:73:41:ae:bc:00:b0:4a:2b:40:b2:ac: - e1:3b:4b:c2:2d:9d:e4:a1:9b:ec:1a:3a:1e:f0:08: - b3:d0:e4:24:35:07:9f:9c:b4:c9:52:6d:db:07:ca: - 8f:b5:5b:f0:83:f3:4f:c7:2d:a5:c8:ad:cb:95:20: - a4:31:28:57:58:5a:e4:8d:1b:9a:ab:9e:0d:0c:f2: - 0a:33:39:22:39:0a:97:2e:f3:53:77:b9:44:45:fd: - 84:cb:36:20:81:59:2d:9a:6f:6d:48:48:61:ca:4c: - df:53:d1:af:52:bc:44:9f:ab:2f:6b:83:72:ef:75: - 80:da:06:33:1b:5d:c8:da:63:c6:4d:cd:ac:66:31: - cd:d1:de:3e:87:10:36:e1:b9:a4:7a:ef:60:50:b2: - cb:ca:a6:56:e0:37:af:ab:34:13:39:25:e8:39:66: - e4:98:7a:aa:12:98:9c:59:66:86:3e:ad:f1:b0:ca: - 3e:06:0f:7b:f0:11:4b:37:a0:44:6d:7b:cb:a8:8c: - 71:f4:d5:b5:91:36:cc:f0:15:c6:2b:de:51:17:b1: - 97:4c:50:3d:b1:95:59:7c:05:7d:2d:21:d5:00:bf: - 01:67:a2:5e:7b:a6:5c:f2:f7:22:f1:90:0d:93:db: - aa:44:51:66:cc:7d:76:03:eb:6a:a8:2a:38:19:97: - 76:0d:6b:8a:61:f9:bc:f6:ee:76:fd:70:2b:dd:29: - 3c:f8:0a:1e:5b:42:1c:8b:56:2f:55:1b:1c:a1:2e: - b5:c7:16:e6:f8:aa:3c:92:8e:69:b6:01:c1:b5:86: - 9d:89:0f:0b:38:94:54:e8:ea:dc:9e:3d:25:bc:53: - 26:ed:d5:ab:39:aa:c5:40:4c:54:ab:b2:b4:d9:d9: - f8:d7:72:db:1c:bc:6d:bd:65:5f:ef:88:35:2a:66: - 2f:ee:f6:b3:65:f0:33:8d:7c:98:41:69:46:0f:43: - 1c:69:fa:9b:b5:d0:61:6a:cd:ca:4b:d9:4c:90:46: - ab:15:59:a1:47:54:29:2e:83:28:5f:1c:c2:a2:ab: - 72:17:00:06:8e:45:ec:8b:e2:33:3d:7f:da:19:44: - e4:62:72:c3:df:22:c6:f2:56:d4:dd:5f:95:72:ed: - 6d:5f:f7:48:03:5b:fd:c5:2a:a0:f6:73:23:84:10: - 1b:01:e7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - E3:71:E0:9E:D8:A7:42:D9:DB:71:91:6B:94:93:EB:C3:A3:D1:14:A3 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 47:fa:dd:0a:b0:11:91:38:ad:4d:5d:f7:e5:0e:97:54:19:82: - 48:87:54:8c:aa:64:99:d8:5a:fe:88:01:c5:58:a5:99:b1:23: - 54:23:b7:6a:1d:20:57:e5:01:62:41:17:d3:09:db:75:cb:6e: - 54:90:75:fe:1a:9f:81:0a:c2:dd:d7:f7:09:d0:5b:72:15:e4: - 1e:09:6a:3d:33:f3:21:9a:e6:15:7e:ad:51:d5:0d:10:ed:7d: - 42:c0:8f:ee:c0:9a:08:d5:41:d6:5c:0e:21:69:6e:80:61:0e: - 15:c0:b8:cf:c5:49:12:52:cc:be:3a:cc:d4:2e:38:05:de:35: - fd:1f:6f:b8:80:68:98:3d:4d:a0:ca:40:65:d2:73:7c:f5:8b: - d9:0a:95:3f:d8:3f:23:6d:1a:d1:2a:24:19:d9:85:b3:17:ef: - 78:6e:a9:58:d1:23:d3:c7:13:ed:72:25:7f:5d:b1:73:70:d0: - 7f:06:97:09:84:29:80:61:1d:fa:5e:ff:73:ac:a0:e3:89:b8: - 1c:71:15:c6:de:31:7f:12:dc:e1:6d:9b:af:e7:e8:9f:75:78: - 4c:ab:46:3b:9a:ce:bf:05:18:5d:4d:15:3c:16:9a:19:50:04: - 9a:b2:9a:6f:65:8b:52:5f:3c:58:04:28:25:c0:66:61:31:7e: - b9:e0:75:b9:1a:a8:81:d6:72:17:b3:c5:03:31:35:11:78:78: - a2:e0:e9:30:8c:7f:80:df:58:df:3c:ba:27:96:e2:80:34:6d: - e3:98:d3:64:27:ac:48:7e:28:77:5c:c6:25:61:25:f8:85:0c: - 65:fa:c4:32:2f:a5:98:05:e4:f8:0b:67:16:16:c6:82:b8:32: - 19:f9:f9:b9:79:dc:1f:cd:eb:af:ab:0e:dd:1b:db:45:e4:7a: - e7:02:e2:95:5d:fc:69:f0:53:69:61:95:75:79:0b:5e:55:e6: - 38:1c:94:a9:59:33:9e:c8:71:74:79:7f:51:89:b6:c8:6a:b8: - 30:c8:6a:38:c3:6e:9e:e1:37:16:ea:05:62:4c:5b:12:47:ed: - a7:b4:b3:58:56:c7:49:f3:7f:12:68:09:31:71:f0:6d:f8:4e: - 47:fb:d6:85:ee:c5:58:40:19:a4:1d:a7:f9:4b:43:37:dc:68: - 5a:4f:cf:eb:c2:64:74:de:b4:15:d9:f4:54:54:1a:2f:1c:d7: - 97:71:54:90:8e:d9:20:9d:53:2b:7f:ab:8f:e2:ea:30:bc:50: - 37:ef:f1:47:b5:7d:7c:2c:04:ec:68:9d:b4:49:44:10:f4:72: - 4b:1c:64:e7:fc:e6:6b:90:dd:69:7d:69:fd:00:56:a5:b7:ac: - b6:ad:b7:ca:3e:01:ef:9c ------BEGIN CERTIFICATE----- -MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBN -MQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVu -VHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcN -MzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJVUzESMBAGA1UEChMJSWRlblRydXN0 -MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBSb290IENBIDEwggIi -MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTyP4o7 -ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGy -RBb06tD6Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlS -bdsHyo+1W/CD80/HLaXIrcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF -/YTLNiCBWS2ab21ISGHKTN9T0a9SvESfqy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R -3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoSmJxZZoY+rfGwyj4GD3vw -EUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFnol57plzy -9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9V -GxyhLrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ -2fjXctscvG29ZV/viDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsV -WaFHVCkugyhfHMKiq3IXAAaOReyL4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gD -W/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/ -BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMwDQYJKoZIhvcN -AQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj -t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHV -DRDtfULAj+7AmgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9 -TaDKQGXSc3z1i9kKlT/YPyNtGtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8G -lwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFtm6/n6J91eEyrRjuazr8FGF1NFTwW -mhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMxNRF4eKLg6TCMf4Df -WN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4Mhn5 -+bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJ -tshquDDIajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhA -GaQdp/lLQzfcaFpPz+vCZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv -8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ3Wl9af0AVqW3rLatt8o+Ae+c +================================= +-----BEGIN CERTIFICATE----- +MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBNMQswCQYDVQQG +EwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3Rv +ciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcNMzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJV +UzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBS +b290IENBIDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTy +P4o7ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGyRBb06tD6 +Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlSbdsHyo+1W/CD80/HLaXI +rcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF/YTLNiCBWS2ab21ISGHKTN9T0a9SvESf +qy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoS +mJxZZoY+rfGwyj4GD3vwEUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFn +ol57plzy9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9VGxyh +LrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ2fjXctscvG29ZV/v +iDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsVWaFHVCkugyhfHMKiq3IXAAaOReyL +4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gDW/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8B +Af8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMw +DQYJKoZIhvcNAQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj +t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHVDRDtfULAj+7A +mgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9TaDKQGXSc3z1i9kKlT/YPyNt +GtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8GlwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFt +m6/n6J91eEyrRjuazr8FGF1NFTwWmhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMx +NRF4eKLg6TCMf4DfWN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4 +Mhn5+bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJtshquDDI +ajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhAGaQdp/lLQzfcaFpPz+vC +ZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ +3Wl9af0AVqW3rLatt8o+Ae+c -----END CERTIFICATE----- Entrust Root Certification Authority - G2 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=8C:F4:27:FD:79:0C:3A:D1:66:06:8D:E8:1E:57:EF:BB:93:22:72:D4 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1246989352 (0x4a538c28) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2 - Validity - Not Before: Jul 7 17:25:54 2009 GMT - Not After : Dec 7 17:55:54 2030 GMT - Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2009 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:ba:84:b6:72:db:9e:0c:6b:e2:99:e9:30:01:a7: - 76:ea:32:b8:95:41:1a:c9:da:61:4e:58:72:cf:fe: - f6:82:79:bf:73:61:06:0a:a5:27:d8:b3:5f:d3:45: - 4e:1c:72:d6:4e:32:f2:72:8a:0f:f7:83:19:d0:6a: - 80:80:00:45:1e:b0:c7:e7:9a:bf:12:57:27:1c:a3: - 68:2f:0a:87:bd:6a:6b:0e:5e:65:f3:1c:77:d5:d4: - 85:8d:70:21:b4:b3:32:e7:8b:a2:d5:86:39:02:b1: - b8:d2:47:ce:e4:c9:49:c4:3b:a7:de:fb:54:7d:57: - be:f0:e8:6e:c2:79:b2:3a:0b:55:e2:50:98:16:32: - 13:5c:2f:78:56:c1:c2:94:b3:f2:5a:e4:27:9a:9f: - 24:d7:c6:ec:d0:9b:25:82:e3:cc:c2:c4:45:c5:8c: - 97:7a:06:6b:2a:11:9f:a9:0a:6e:48:3b:6f:db:d4: - 11:19:42:f7:8f:07:bf:f5:53:5f:9c:3e:f4:17:2c: - e6:69:ac:4e:32:4c:62:77:ea:b7:e8:e5:bb:34:bc: - 19:8b:ae:9c:51:e7:b7:7e:b5:53:b1:33:22:e5:6d: - cf:70:3c:1a:fa:e2:9b:67:b6:83:f4:8d:a5:af:62: - 4c:4d:e0:58:ac:64:34:12:03:f8:b6:8d:94:63:24: - a4:71 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 6A:72:26:7A:D0:1E:EF:7D:E7:3B:69:51:D4:6C:8D:9F:90:12:66:AB - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 79:9f:1d:96:c6:b6:79:3f:22:8d:87:d3:87:03:04:60:6a:6b: - 9a:2e:59:89:73:11:ac:43:d1:f5:13:ff:8d:39:2b:c0:f2:bd: - 4f:70:8c:a9:2f:ea:17:c4:0b:54:9e:d4:1b:96:98:33:3c:a8: - ad:62:a2:00:76:ab:59:69:6e:06:1d:7e:c4:b9:44:8d:98:af: - 12:d4:61:db:0a:19:46:47:f3:eb:f7:63:c1:40:05:40:a5:d2: - b7:f4:b5:9a:36:bf:a9:88:76:88:04:55:04:2b:9c:87:7f:1a: - 37:3c:7e:2d:a5:1a:d8:d4:89:5e:ca:bd:ac:3d:6c:d8:6d:af: - d5:f3:76:0f:cd:3b:88:38:22:9d:6c:93:9a:c4:3d:bf:82:1b: - 65:3f:a6:0f:5d:aa:fc:e5:b2:15:ca:b5:ad:c6:bc:3d:d0:84: - e8:ea:06:72:b0:4d:39:32:78:bf:3e:11:9c:0b:a4:9d:9a:21: - f3:f0:9b:0b:30:78:db:c1:dc:87:43:fe:bc:63:9a:ca:c5:c2: - 1c:c9:c7:8d:ff:3b:12:58:08:e6:b6:3d:ec:7a:2c:4e:fb:83: - 96:ce:0c:3c:69:87:54:73:a4:73:c2:93:ff:51:10:ac:15:54: - 01:d8:fc:05:b1:89:a1:7f:74:83:9a:49:d7:dc:4e:7b:8a:48: - 6f:8b:45:f6 ------BEGIN CERTIFICATE----- -MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMC -VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50 -cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3Qs -IEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVz -dCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwHhcNMDkwNzA3MTcy -NTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUVu -dHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwt -dGVybXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0 -aG9yaXplZCB1c2Ugb25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmlj -YXRpb24gQXV0aG9yaXR5IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK -AoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP/vaCeb9zYQYKpSfYs1/T -RU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXzHHfV1IWN -cCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hW -wcKUs/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1 -U1+cPvQXLOZprE4yTGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0 -jaWvYkxN4FisZDQSA/i2jZRjJKRxAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAP -BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ60B7vfec7aVHUbI2fkBJmqzAN -BgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5ZiXMRrEPR9RP/ -jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ -Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v -1fN2D807iDginWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4R -nAuknZoh8/CbCzB428Hch0P+vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmH -VHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xOe4pIb4tF9g== +========================================= +-----BEGIN CERTIFICATE----- +MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMCVVMxFjAUBgNV +BAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVy +bXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ug +b25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIw +HhcNMDkwNzA3MTcyNTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoT +DUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMx +OTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25s +eTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP +/vaCeb9zYQYKpSfYs1/TRU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXz +HHfV1IWNcCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hWwcKU +s/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1U1+cPvQXLOZprE4y +TGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0jaWvYkxN4FisZDQSA/i2jZRjJKRx +AgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ6 +0B7vfec7aVHUbI2fkBJmqzANBgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5Z +iXMRrEPR9RP/jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ +Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v1fN2D807iDgi +nWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4RnAuknZoh8/CbCzB428Hch0P+ +vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmHVHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xO +e4pIb4tF9g== -----END CERTIFICATE----- Entrust Root Certification Authority - EC1 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=20:D8:06:40:DF:9B:25:F5:12:25:3A:11:EA:F7:59:8A:EB:14:B5:47 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - a6:8b:79:29:00:00:00:00:50:d0:91:f9 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1 - Validity - Not Before: Dec 18 15:25:36 2012 GMT - Not After : Dec 18 15:55:36 2037 GMT - Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2012 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - EC1 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:84:13:c9:d0:ba:6d:41:7b:e2:6c:d0:eb:55:5f: - 66:02:1a:24:f4:5b:89:69:47:e3:b8:c2:7d:f1:f2: - 02:c5:9f:a0:f6:5b:d5:8b:06:19:86:4f:53:10:6d: - 07:24:27:a1:a0:f8:d5:47:19:61:4c:7d:ca:93:27: - ea:74:0c:ef:6f:96:09:fe:63:ec:70:5d:36:ad:67: - 77:ae:c9:9d:7c:55:44:3a:a2:63:51:1f:f5:e3:62: - d4:a9:47:07:3e:cc:20 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - B7:63:E7:1A:DD:8D:E9:08:A6:55:83:A4:E0:6A:50:41:65:11:42:49 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:61:79:d8:e5:42:47:df:1c:ae:53:99:17:b6:6f: - 1c:7d:e1:bf:11:94:d1:03:88:75:e4:8d:89:a4:8a:77:46:de: - 6d:61:ef:02:f5:fb:b5:df:cc:fe:4e:ff:fe:a9:e6:a7:02:30: - 5b:99:d7:85:37:06:b5:7b:08:fd:eb:27:8b:4a:94:f9:e1:fa: - a7:8e:26:08:e8:7c:92:68:6d:73:d8:6f:26:ac:21:02:b8:99: - b7:26:41:5b:25:60:ae:d0:48:1a:ee:06 ------BEGIN CERTIFICATE----- -MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkG -A1UEBhMCVVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3 -d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVu -dHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25seTEzMDEGA1UEAxMq -RW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRUMxMB4XDTEy -MTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYwFAYD -VQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0 -L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0g -Zm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBD -ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEVDMTB2MBAGByqGSM49AgEGBSuBBAAi -A2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHyAsWfoPZb1YsGGYZPUxBt -ByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef9eNi1KlH -Bz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O -BBYEFLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVC -R98crlOZF7ZvHH3hvxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nX -hTcGtXsI/esni0qU+eH6p44mCOh8kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G +========================================== +-----BEGIN CERTIFICATE----- +MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkGA1UEBhMCVVMx +FjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVn +YWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXpl +ZCB1c2Ugb25seTEzMDEGA1UEAxMqRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5 +IC0gRUMxMB4XDTEyMTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYw +FAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2Fs +LXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQg +dXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAt +IEVDMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHy +AsWfoPZb1YsGGYZPUxBtByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef +9eNi1KlHBz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE +FLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVCR98crlOZF7ZvHH3h +vxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nXhTcGtXsI/esni0qU+eH6p44mCOh8 +kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G -----END CERTIFICATE----- CFCA EV ROOT -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=E2:B8:29:4B:55:84:AB:6B:58:C2:90:46:6C:AC:3F:B8:39:8F:84:83 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 407555286 (0x184accd6) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT - Validity - Not Before: Aug 8 03:07:01 2012 GMT - Not After : Dec 31 03:07:01 2029 GMT - Subject: C=CN, O=China Financial Certification Authority, CN=CFCA EV ROOT - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:d7:5d:6b:cd:10:3f:1f:05:59:d5:05:4d:37:b1: - 0e:ec:98:2b:8e:15:1d:fa:93:4b:17:82:21:71:10: - 52:d7:51:64:70:16:c2:55:69:4d:8e:15:6d:9f:bf: - 0c:1b:c2:e0:a3:67:d6:0c:ac:cf:22:ae:af:77:54: - 2a:4b:4c:8a:53:52:7a:c3:ee:2e:de:b3:71:25:c1: - e9:5d:3d:ee:a1:2f:a3:f7:2a:3c:c9:23:1d:6a:ab: - 1d:a1:a7:f1:f3:ec:a0:d5:44:cf:15:cf:72:2f:1d: - 63:97:e8:99:f9:fd:93:a4:54:80:4c:52:d4:52:ab: - 2e:49:df:90:cd:b8:5f:be:3f:de:a1:ca:4d:20:d4: - 25:e8:84:29:53:b7:b1:88:1f:ff:fa:da:90:9f:0a: - a9:2d:41:3f:b1:f1:18:29:ee:16:59:2c:34:49:1a: - a8:06:d7:a8:88:d2:03:72:7a:32:e2:ea:68:4d:6e: - 2c:96:65:7b:ca:59:fa:f2:e2:dd:ee:30:2c:fb:cc: - 46:ac:c4:63:eb:6f:7f:36:2b:34:73:12:94:7f:df: - cc:26:9e:f1:72:5d:50:65:59:8f:69:b3:87:5e:32: - 6f:c3:18:8a:b5:95:8f:b0:7a:37:de:5a:45:3b:c7: - 36:e1:ef:67:d1:39:d3:97:5b:73:62:19:48:2d:87: - 1c:06:fb:74:98:20:49:73:f0:05:d2:1b:b1:a0:a3: - b7:1b:70:d3:88:69:b9:5a:d6:38:f4:62:dc:25:8b: - 78:bf:f8:e8:7e:b8:5c:c9:95:4f:5f:a7:2d:b9:20: - 6b:cf:6b:dd:f5:0d:f4:82:b7:f4:b2:66:2e:10:28: - f6:97:5a:7b:96:16:8f:01:19:2d:6c:6e:7f:39:58: - 06:64:83:01:83:83:c3:4d:92:dd:32:c6:87:a4:37: - e9:16:ce:aa:2d:68:af:0a:81:65:3a:70:c1:9b:ad: - 4d:6d:54:ca:2a:2d:4b:85:1b:b3:80:e6:70:45:0d: - 6b:5e:35:f0:7f:3b:b8:9c:e4:04:70:89:12:25:93: - da:0a:99:22:60:6a:63:60:4e:76:06:98:4e:bd:83: - ad:1d:58:8a:25:85:d2:c7:65:1e:2d:8e:c6:df:b6: - c6:e1:7f:8a:04:21:15:29:74:f0:3e:9c:90:9d:0c: - 2e:f1:8a:3e:5a:aa:0c:09:1e:c7:d5:3c:a3:ed:97: - c3:1e:34:fa:38:f9:08:0e:e3:c0:5d:2b:83:d1:56: - 6a:c9:b6:a8:54:53:2e:78:32:67:3d:82:7f:74:d0: - fb:e1:b6:05:60:b9:70:db:8e:0b:f9:13:58:6f:71: - 60:10:52:10:b9:c1:41:09:ef:72:1f:67:31:78:ff: - 96:05:8d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Authority Key Identifier: - E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - E3:FE:2D:FD:28:D0:0B:B5:BA:B6:A2:C4:BF:06:AA:05:8C:93:FB:2F - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 25:c6:ba:6b:eb:87:cb:de:82:39:96:3d:f0:44:a7:6b:84:73: - 03:de:9d:2b:4f:ba:20:7f:bc:78:b2:cf:97:b0:1b:9c:f3:d7: - 79:2e:f5:48:b6:d2:fb:17:88:e6:d3:7a:3f:ed:53:13:d0:e2: - 2f:6a:79:cb:00:23:28:e6:1e:37:57:35:89:84:c2:76:4f:34: - 36:ad:67:c3:ce:41:06:88:c5:f7:ee:d8:1a:b8:d6:0b:7f:50: - ff:93:aa:17:4b:8c:ec:ed:52:60:b2:a4:06:ea:4e:eb:f4:6b: - 19:fd:eb:f5:1a:e0:25:2a:9a:dc:c7:41:36:f7:c8:74:05:84: - 39:95:39:d6:0b:3b:a4:27:fa:08:d8:5c:1e:f8:04:60:52:11: - 28:28:03:ff:ef:53:66:00:a5:4a:34:16:66:7c:fd:09:a4:ae: - 9e:67:1a:6f:41:0b:6b:06:13:9b:8f:86:71:05:b4:2f:8d:89: - 66:33:29:76:54:9a:11:f8:27:fa:b2:3f:91:e0:ce:0d:1b:f3: - 30:1a:ad:bf:22:5d:1b:d3:bf:25:05:4d:e1:92:1a:7f:99:9f: - 3c:44:93:ca:d4:40:49:6c:80:87:d7:04:3a:c3:32:52:35:0e: - 56:f8:a5:dd:7d:c4:8b:0d:11:1f:53:cb:1e:b2:17:b6:68:77: - 5a:e0:d4:cb:c8:07:ae:f5:3a:2e:8e:37:b7:d0:01:4b:43:29: - 77:8c:39:97:8f:82:5a:f8:51:e5:89:a0:18:e7:68:7f:5d:0a: - 2e:fb:a3:47:0e:3d:a6:23:7a:c6:01:c7:8f:c8:5e:bf:6d:80: - 56:be:8a:24:ba:33:ea:9f:e1:32:11:9e:f1:d2:4f:80:f6:1b: - 40:af:38:9e:11:50:79:73:12:12:cd:e6:6c:9d:2c:88:72:3c: - 30:81:06:91:22:ea:59:ad:da:19:2e:22:c2:8d:b9:8c:87:e0: - 66:bc:73:23:5f:21:64:63:80:48:f5:a0:3c:18:3d:94:c8:48: - 41:1d:40:ba:5e:fe:fe:56:39:a1:c8:cf:5e:9e:19:64:46:10: - da:17:91:b7:05:80:ac:8b:99:92:7d:e7:a2:d8:07:0b:36:27: - e7:48:79:60:8a:c3:d7:13:5c:f8:72:40:df:4a:cb:cf:99:00: - 0a:00:0b:11:95:da:56:45:03:88:0a:9f:67:d0:d5:79:b1:a8: - 8d:40:6d:0d:c2:7a:40:fa:f3:5f:64:47:92:cb:53:b9:bb:59: - ce:4f:fd:d0:15:53:01:d8:df:eb:d9:e6:76:ef:d0:23:bb:3b: - a9:79:b3:d5:02:29:cd:89:a3:96:0f:4a:35:e7:4e:42:c0:75: - cd:07:cf:e6:2c:eb:7b:2e ------BEGIN CERTIFICATE----- -MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJD -TjEwMC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9y -aXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkx -MjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEwMC4GA1UECgwnQ2hpbmEgRmluYW5j -aWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNBIEVWIFJP -T1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnVBU03 -sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpL -TIpTUnrD7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5 -/ZOkVIBMUtRSqy5J35DNuF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp -7hZZLDRJGqgG16iI0gNyejLi6mhNbiyWZXvKWfry4t3uMCz7zEasxGPrb382KzRz -EpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7xzbh72fROdOXW3NiGUgt -hxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9fpy25IGvP -a931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqot -aK8KgWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNg -TnYGmE69g60dWIolhdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfV -PKPtl8MeNPo4+QgO48BdK4PRVmrJtqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hv -cWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAfBgNVHSMEGDAWgBTj/i39KNAL -tbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAd -BgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB -ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObT -ej/tUxPQ4i9qecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdL -jOztUmCypAbqTuv0axn96/Ua4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBS -ESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sGE5uPhnEFtC+NiWYzKXZUmhH4J/qy -P5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfXBDrDMlI1Dlb4pd19 -xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjnaH9d -Ci77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN -5mydLIhyPDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe -/v5WOaHIz16eGWRGENoXkbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+Z -AAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3CekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ -5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su +============ +-----BEGIN CERTIFICATE----- +MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJDTjEwMC4GA1UE +CgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNB +IEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkxMjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEw +MC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQD +DAxDRkNBIEVWIFJPT1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnV +BU03sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpLTIpTUnrD +7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5/ZOkVIBMUtRSqy5J35DN +uF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp7hZZLDRJGqgG16iI0gNyejLi6mhNbiyW +ZXvKWfry4t3uMCz7zEasxGPrb382KzRzEpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7 +xzbh72fROdOXW3NiGUgthxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9f +py25IGvPa931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqotaK8K +gWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNgTnYGmE69g60dWIol +hdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfVPKPtl8MeNPo4+QgO48BdK4PRVmrJ +tqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hvcWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAf +BgNVHSMEGDAWgBTj/i39KNALtbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB +/wQEAwIBBjAdBgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB +ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObTej/tUxPQ4i9q +ecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdLjOztUmCypAbqTuv0axn96/Ua +4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBSESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sG +E5uPhnEFtC+NiWYzKXZUmhH4J/qyP5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfX +BDrDMlI1Dlb4pd19xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjn +aH9dCi77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN5mydLIhy +PDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe/v5WOaHIz16eGWRGENoX +kbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+ZAAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3C +ekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su -----END CERTIFICATE----- OISTE WISeKey Global Root GB CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=0F:F9:40:76:18:D3:D7:6A:4B:98:F0:A8:35:9E:0C:FD:27:AC:CC:ED -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 76:b1:20:52:74:f0:85:87:46:b3:f8:23:1a:f6:c2:c0 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA - Validity - Not Before: Dec 1 15:00:32 2014 GMT - Not After : Dec 1 15:10:31 2039 GMT - Subject: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GB CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:d8:17:b7:1c:4a:24:2a:d6:97:b1:ca:e2:1e:fb: - 7d:38:ef:98:f5:b2:39:98:4e:27:b8:11:5d:7b:d2: - 25:94:88:82:15:26:6a:1b:31:bb:a8:5b:21:21:2b: - d8:0f:4e:9f:5a:f1:b1:5a:e4:79:d6:32:23:2b:e1: - 53:cc:99:45:5c:7b:4f:ad:bc:bf:87:4a:0b:4b:97: - 5a:a8:f6:48:ec:7d:7b:0d:cd:21:06:df:9e:15:fd: - 41:8a:48:b7:20:f4:a1:7a:1b:57:d4:5d:50:ff:ba: - 67:d8:23:99:1f:c8:3f:e3:de:ff:6f:5b:77:b1:6b: - 6e:b8:c9:64:f7:e1:ca:41:46:0e:29:71:d0:b9:23: - fc:c9:81:5f:4e:f7:6f:df:bf:84:ad:73:64:bb:b7: - 42:8e:69:f6:d4:76:1d:7e:9d:a7:b8:57:8a:51:67: - 72:d7:d4:a8:b8:95:54:40:73:03:f6:ea:f4:eb:fe: - 28:42:77:3f:9d:23:1b:b2:b6:3d:80:14:07:4c:2e: - 4f:f7:d5:0a:16:0d:bd:66:43:37:7e:23:43:79:c3: - 40:86:f5:4c:29:da:8e:9a:ad:0d:a5:04:87:88:1e: - 85:e3:e9:53:d5:9b:c8:8b:03:63:78:eb:e0:19:4a: - 6e:bb:2f:6b:33:64:58:93:ad:69:bf:8f:1b:ef:82: - 48:c7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 35:0F:C8:36:63:5E:E2:A3:EC:F9:3B:66:15:CE:51:52:E3:91:9A:3D - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 40:4c:fb:87:b2:99:81:90:7e:9d:c5:b0:b0:26:cd:88:7b:2b: - 32:8d:6e:b8:21:71:58:97:7d:ae:37:14:af:3e:e7:f7:9a:e2: - 7d:f6:71:98:99:04:aa:43:74:78:a3:e3:49:61:3e:73:8c:4d: - 94:e0:f9:71:c4:b6:16:0e:53:78:1f:d6:a2:87:2f:02:39:81: - 29:3c:af:15:98:21:30:fe:28:90:00:8c:d1:e1:cb:fa:5e:c8: - fd:f8:10:46:3b:a2:78:42:91:17:74:55:0a:de:50:67:4d:66: - d1:a7:ff:fd:d9:c0:b5:a8:a3:8a:ce:66:f5:0f:43:cd:a7:2b: - 57:7b:63:46:6a:aa:2e:52:d8:f4:ed:e1:6d:ad:29:90:78:48: - ba:e1:23:aa:a3:89:ec:b5:ab:96:c0:b4:4b:a2:1d:97:9e:7a: - f2:6e:40:71:df:68:f1:65:4d:ce:7c:05:df:53:65:a9:a5:f0: - b1:97:04:70:15:46:03:98:d4:d2:bf:54:b4:a0:58:7d:52:6f: - da:56:26:62:d4:d8:db:89:31:6f:1c:f0:22:c2:d3:62:1c:35: - cd:4c:69:15:54:1a:90:98:de:eb:1e:5f:ca:77:c7:cb:8e:3d: - 43:69:9c:9a:58:d0:24:3b:df:1b:40:96:7e:35:ad:81:c7:4e: - 71:ba:88:13 ------BEGIN CERTIFICATE----- -MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBt -MQswCQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUg -Rm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9i -YWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAwMzJaFw0zOTEyMDExNTEwMzFaMG0x -CzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBG -b3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh -bCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3 -HEokKtaXscriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGx -WuR51jIjK+FTzJlFXHtPrby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX -1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNk -u7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4oQnc/nSMbsrY9gBQHTC5P -99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvgGUpuuy9r -M2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw -AwEB/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUB -BAMCAQAwDQYJKoZIhvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrgh -cViXfa43FK8+5/ea4n32cZiZBKpDdHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5 -gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0VQreUGdNZtGn//3ZwLWoo4rO -ZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEuiHZeeevJuQHHf -aPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic +=============================== +-----BEGIN CERTIFICATE----- +MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBtMQswCQYDVQQG +EwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl +ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAw +MzJaFw0zOTEyMDExNTEwMzFaMG0xCzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYD +VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEds +b2JhbCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3HEokKtaX +scriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGxWuR51jIjK+FTzJlFXHtP +rby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk +9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNku7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4o +Qnc/nSMbsrY9gBQHTC5P99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvg +GUpuuy9rM2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB +/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZI +hvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrghcViXfa43FK8+5/ea4n32cZiZBKpD +dHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0 +VQreUGdNZtGn//3ZwLWoo4rOZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEui +HZeeevJuQHHfaPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM= -----END CERTIFICATE----- SZAFIR ROOT CA2 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=E2:52:FA:95:3F:ED:DB:24:60:BD:6E:28:F3:9C:CC:CF:5E:B3:3F:DE -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 3e:8a:5d:07:ec:55:d2:32:d5:b7:e3:b6:5f:01:eb:2d:dc:e4:d6:e4 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=PL, O=Krajowa Izba Rozliczeniowa S.A., CN=SZAFIR ROOT CA2 - Validity - Not Before: Oct 19 07:43:30 2015 GMT - Not After : Oct 19 07:43:30 2035 GMT - Subject: C=PL, O=Krajowa Izba Rozliczeniowa S.A., CN=SZAFIR ROOT CA2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b7:bc:3e:50:a8:4b:cd:40:b5:ce:61:e7:96:ca: - b4:a1:da:0c:22:b0:fa:b5:7b:76:00:77:8c:0b:cf: - 7d:a8:86:cc:26:51:e4:20:3d:85:0c:d6:58:e3:e7: - f4:2a:18:9d:da:d1:ae:26:ee:eb:53:dc:f4:90:d6: - 13:4a:0c:90:3c:c3:f4:da:d2:8e:0d:92:3a:dc:b1: - b1:ff:38:de:c3:ba:2d:5f:80:b9:02:bd:4a:9d:1b: - 0f:b4:c3:c2:c1:67:03:dd:dc:1b:9c:3d:b3:b0:de: - 00:1e:a8:34:47:bb:9a:eb:fe:0b:14:bd:36:84:da: - 0d:20:bf:fa:5b:cb:a9:16:20:ad:39:60:ee:2f:75: - b6:e7:97:9c:f9:3e:fd:7e:4d:6f:4d:2f:ef:88:0d: - 6a:fa:dd:f1:3d:6e:20:a5:a0:12:b4:4d:70:b9:ce: - d7:72:3b:89:93:a7:80:84:1c:27:49:72:49:b5:ff: - 3b:95:9e:c1:cc:c8:01:ec:e8:0e:8a:0a:96:e7:b3: - a6:87:e5:d6:f9:05:2b:0d:97:40:70:3c:ba:ac:75: - 5a:9c:d5:4d:9d:02:0a:d2:4b:9b:66:4b:46:07:17: - 65:ad:9f:6c:88:00:dc:22:89:e0:e1:64:d4:67:bc: - 31:79:61:3c:bb:ca:41:cd:5c:6a:00:c8:3c:38:8e: - 58:af - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 2E:16:A9:4A:18:B5:CB:CC:F5:6F:50:F3:23:5F:F8:5D:E7:AC:F0:C8 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - b5:73:f8:03:dc:59:5b:1d:76:e9:a3:2a:7b:90:28:b2:4d:c0: - 33:4f:aa:9a:b1:d4:b8:e4:27:ff:a9:96:99:ce:46:e0:6d:7c: - 4c:a2:38:a4:06:70:f0:f4:41:11:ec:3f:47:8d:3f:72:87:f9: - 3b:fd:a4:6f:2b:53:00:e0:ff:39:b9:6a:07:0e:eb:1d:1c:f6: - a2:72:90:cb:82:3d:11:82:8b:d2:bb:9f:2a:af:21:e6:63:86: - 9d:79:19:ef:f7:bb:0c:35:90:c3:8a:ed:4f:0f:f5:cc:12:d9: - a4:3e:bb:a0:fc:20:95:5f:4f:26:2f:11:23:83:4e:75:07:0f: - bf:9b:d1:b4:1d:e9:10:04:fe:ca:60:8f:a2:4c:b8:ad:cf:e1: - 90:0f:cd:ae:0a:c7:5d:7b:b7:50:d2:d4:61:fa:d5:15:db:d7: - 9f:87:51:54:eb:a5:e3:eb:c9:85:a0:25:20:37:fb:8e:ce:0c: - 34:84:e1:3c:81:b2:77:4e:43:a5:88:5f:86:67:a1:3d:e6:b4: - 5c:61:b6:3e:db:fe:b7:28:c5:a2:07:ae:b5:ca:ca:8d:2a:12: - ef:97:ed:c2:30:a4:c9:2a:7a:fb:f3:4d:23:1b:99:33:34:a0: - 2e:f5:a9:0b:3f:d4:5d:e1:cf:84:9f:e2:19:c2:5f:8a:d6:20: - 1e:e3:73:b7 ------BEGIN CERTIFICATE----- -MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQEL -BQAwUTELMAkGA1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6 -ZW5pb3dhIFMuQS4xGDAWBgNVBAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkw -NzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJBgNVBAYTAlBMMSgwJgYDVQQKDB9L -cmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYDVQQDDA9TWkFGSVIg -Uk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5QqEvN -QLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT -3PSQ1hNKDJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw -3gAeqDRHu5rr/gsUvTaE2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr6 -3fE9biCloBK0TXC5ztdyO4mTp4CEHCdJckm1/zuVnsHMyAHs6A6KCpbns6aH5db5 -BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwiieDhZNRnvDF5YTy7ykHN -XGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD -AgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsF -AAOCAQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw -8PRBEew/R40/cof5O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOG -nXkZ7/e7DDWQw4rtTw/1zBLZpD67oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCP -oky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul4+vJhaAlIDf7js4MNIThPIGy -d05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6+/NNIxuZMzSg -LvWpCz/UXeHPhJ/iGcJfitYgHuNztw== +=============== +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQELBQAwUTELMAkG +A1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6ZW5pb3dhIFMuQS4xGDAWBgNV +BAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkwNzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJ +BgNVBAYTAlBMMSgwJgYDVQQKDB9LcmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYD +VQQDDA9TWkFGSVIgUk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5Q +qEvNQLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT3PSQ1hNK +DJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw3gAeqDRHu5rr/gsUvTaE +2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr63fE9biCloBK0TXC5ztdyO4mTp4CEHCdJ +ckm1/zuVnsHMyAHs6A6KCpbns6aH5db5BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwi +ieDhZNRnvDF5YTy7ykHNXGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0P +AQH/BAQDAgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsFAAOC +AQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw8PRBEew/R40/cof5 +O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOGnXkZ7/e7DDWQw4rtTw/1zBLZpD67 +oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCPoky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul +4+vJhaAlIDf7js4MNIThPIGyd05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6 ++/NNIxuZMzSgLvWpCz/UXeHPhJ/iGcJfitYgHuNztw== -----END CERTIFICATE----- Certum Trusted Network CA 2 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=D3:DD:48:3E:2B:BF:4C:05:E8:AF:10:F5:FA:76:26:CF:D3:DC:30:92 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 21:d6:d0:4a:4f:25:0f:c9:32:37:fc:aa:5e:12:8d:e9 - Signature Algorithm: sha512WithRSAEncryption - Issuer: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA 2 - Validity - Not Before: Oct 6 08:39:56 2011 GMT - Not After : Oct 6 08:39:56 2046 GMT - Subject: C=PL, O=Unizeto Technologies S.A., OU=Certum Certification Authority, CN=Certum Trusted Network CA 2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:bd:f9:78:f8:e6:d5:80:0c:64:9d:86:1b:96:64: - 67:3f:22:3a:1e:75:01:7d:ef:fb:5c:67:8c:c9:cc: - 5c:6b:a9:91:e6:b9:42:e5:20:4b:9b:da:9b:7b:b9: - 99:5d:d9:9b:80:4b:d7:84:40:2b:27:d3:e8:ba:30: - bb:3e:09:1a:a7:49:95:ef:2b:40:24:c2:97:c7:a7: - ee:9b:25:ef:a8:0a:00:97:85:5a:aa:9d:dc:29:c9: - e2:35:07:eb:70:4d:4a:d6:c1:b3:56:b8:a1:41:38: - 9b:d1:fb:31:7f:8f:e0:5f:e1:b1:3f:0f:8e:16:49: - 60:d7:06:8d:18:f9:aa:26:10:ab:2a:d3:d0:d1:67: - 8d:1b:46:be:47:30:d5:2e:72:d1:c5:63:da:e7:63: - 79:44:7e:4b:63:24:89:86:2e:34:3f:29:4c:52:8b: - 2a:a7:c0:e2:91:28:89:b9:c0:5b:f9:1d:d9:e7:27: - ad:ff:9a:02:97:c1:c6:50:92:9b:02:2c:bd:a9:b9: - 34:59:0a:bf:84:4a:ff:df:fe:b3:9f:eb:d9:9e:e0: - 98:23:ec:a6:6b:77:16:2a:db:cc:ad:3b:1c:a4:87: - dc:46:73:5e:19:62:68:45:57:e4:90:82:42:bb:42: - d6:f0:61:e0:c1:a3:3d:66:a3:5d:f4:18:ee:88:c9: - 8d:17:45:29:99:32:75:02:31:ee:29:26:c8:6b:02: - e6:b5:62:45:7f:37:15:5a:23:68:89:d4:3e:de:4e: - 27:b0:f0:40:0c:bc:4d:17:cb:4d:a2:b3:1e:d0:06: - 5a:dd:f6:93:cf:57:75:99:f5:fa:86:1a:67:78:b3: - bf:96:fe:34:dc:bd:e7:52:56:e5:b3:e5:75:7b:d7: - 41:91:05:dc:5d:69:e3:95:0d:43:b9:fc:83:96:39: - 95:7b:6c:80:5a:4f:13:72:c6:d7:7d:29:7a:44:ba: - 52:a4:2a:d5:41:46:09:20:fe:22:a0:b6:5b:30:8d: - bc:89:0c:d5:d7:70:f8:87:52:fd:da:ef:ac:51:2e: - 07:b3:4e:fe:d0:09:da:70:ef:98:fa:56:e6:6d:db: - b5:57:4b:dc:e5:2c:25:15:c8:9e:2e:78:4e:f8:da: - 9c:9e:86:2c:ca:57:f3:1a:e5:c8:92:8b:1a:82:96: - 7a:c3:bc:50:12:69:d8:0e:5a:46:8b:3a:eb:26:fa: - 23:c9:b6:b0:81:be:42:00:a4:f8:d6:fe:30:2e:c7: - d2:46:f6:e5:8e:75:fd:f2:cc:b9:d0:87:5b:cc:06: - 10:60:bb:83:35:b7:5e:67:de:47:ec:99:48:f1:a4: - a1:15:fe:ad:8c:62:8e:39:55:4f:39:16:b9:b1:63: - 9d:ff:b7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - B6:A1:54:39:02:C3:A0:3F:8E:8A:BC:FA:D4:F8:1C:A6:D1:3A:0E:FD - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha512WithRSAEncryption - Signature Value: - 71:a5:0e:ce:e4:e9:bf:3f:38:d5:89:5a:c4:02:61:fb:4c:c5: - 14:17:2d:8b:4f:53:6b:10:17:fc:65:84:c7:10:49:90:de:db: - c7:26:93:88:26:6f:70:d6:02:5e:39:a0:f7:8f:ab:96:b5:a5: - 13:5c:81:14:6d:0e:81:82:11:1b:8a:4e:c6:4f:a5:dd:62:1e: - 44:df:09:59:f4:5b:77:0b:37:e9:8b:20:c6:f8:0a:4e:2e:58: - 1c:eb:33:d0:cf:86:60:c9:da:fb:80:2f:9e:4c:60:84:78:3d: - 21:64:d6:fb:41:1f:18:0f:e7:c9:75:71:bd:bd:5c:de:34:87: - 3e:41:b0:0e:f6:b9:d6:3f:09:13:96:14:2f:de:9a:1d:5a:b9: - 56:ce:35:3a:b0:5f:70:4d:5e:e3:29:f1:23:28:72:59:b6:ab: - c2:8c:66:26:1c:77:2c:26:76:35:8b:28:a7:69:a0:f9:3b:f5: - 23:dd:85:10:74:c9:90:03:56:91:e7:af:ba:47:d4:12:97:11: - 22:e3:a2:49:94:6c:e7:b7:94:4b:ba:2d:a4:da:33:8b:4c:a6: - 44:ff:5a:3c:c6:1d:64:d8:b5:31:e4:a6:3c:7a:a8:57:0b:db: - ed:61:1a:cb:f1:ce:73:77:63:a4:87:6f:4c:51:38:d6:e4:5f: - c7:9f:b6:81:2a:e4:85:48:79:58:5e:3b:f8:db:02:82:67:c1: - 39:db:c3:74:4b:3d:36:1e:f9:29:93:88:68:5b:a8:44:19:21: - f0:a7:e8:81:0d:2c:e8:93:36:b4:37:b2:ca:b0:1b:26:7a:9a: - 25:1f:9a:9a:80:9e:4b:2a:3f:fb:a3:9a:fe:73:32:71:c2:9e: - c6:72:e1:8a:68:27:f1:e4:0f:b4:c4:4c:a5:61:93:f8:97:10: - 07:2a:30:25:a9:b9:c8:71:b8:ef:68:cc:2d:7e:f5:e0:7e:0f: - 82:a8:6f:b6:ba:6c:83:43:77:cd:8a:92:17:a1:9e:5b:78:16: - 3d:45:e2:33:72:dd:e1:66:ca:99:d3:c9:c5:26:fd:0d:68:04: - 46:ae:b6:d9:9b:8c:be:19:be:b1:c6:f2:19:e3:5c:02:ca:2c: - d8:6f:4a:07:d9:c9:35:da:40:75:f2:c4:a7:19:6f:9e:42:10: - 98:75:e6:95:8b:60:bc:ed:c5:12:d7:8a:ce:d5:98:5c:56:96: - 03:c5:ee:77:06:35:ff:cf:e4:ee:3f:13:61:ee:db:da:2d:85: - f0:cd:ae:9d:b2:18:09:45:c3:92:a1:72:17:fc:47:b6:a0:0b: - 2c:f1:c4:de:43:68:08:6a:5f:3b:f0:76:63:fb:cc:06:2c:a6: - c6:e2:0e:b5:b9:be:24:8f ------BEGIN CERTIFICATE----- -MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCB -gDELMAkGA1UEBhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMu -QS4xJzAlBgNVBAsTHkNlcnR1bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIG -A1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29yayBDQSAyMCIYDzIwMTExMDA2MDgz -OTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQTDEiMCAGA1UEChMZ -VW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRp -ZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3 -b3JrIENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWA -DGSdhhuWZGc/IjoedQF97/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn -0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+oCgCXhVqqndwpyeI1B+twTUrWwbNWuKFB -OJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40bRr5HMNUuctHFY9rnY3lE -fktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2puTRZCr+E -Sv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1m -o130GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02i -sx7QBlrd9pPPV3WZ9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOW -OZV7bIBaTxNyxtd9KXpEulKkKtVBRgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgez -Tv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pyehizKV/Ma5ciSixqClnrDvFAS -adgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vMBhBgu4M1t15n -3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD -AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMC -AQYwDQYJKoZIhvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQ -F/xlhMcQSZDe28cmk4gmb3DWAl45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTf -CVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuAL55MYIR4PSFk1vtBHxgP58l1cb29 -XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMoclm2q8KMZiYcdywm -djWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tMpkT/ -WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jb -AoJnwTnbw3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksq -P/ujmv5zMnHCnsZy4YpoJ/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Ko -b7a6bINDd82Kkhehnlt4Fj1F4jNy3eFmypnTycUm/Q1oBEauttmbjL4ZvrHG8hnj -XALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLXis7VmFxWlgPF7ncGNf/P -5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7zAYspsbi -DrW5viSP +=========================== +-----BEGIN CERTIFICATE----- +MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCBgDELMAkGA1UE +BhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMuQS4xJzAlBgNVBAsTHkNlcnR1 +bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIGA1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29y +ayBDQSAyMCIYDzIwMTExMDA2MDgzOTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQ +TDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENB +IDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWADGSdhhuWZGc/IjoedQF9 +7/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+o +CgCXhVqqndwpyeI1B+twTUrWwbNWuKFBOJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40b +Rr5HMNUuctHFY9rnY3lEfktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2p +uTRZCr+ESv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1mo130 +GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02isx7QBlrd9pPPV3WZ +9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOWOZV7bIBaTxNyxtd9KXpEulKkKtVB +Rgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgezTv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pye +hizKV/Ma5ciSixqClnrDvFASadgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vM +BhBgu4M1t15n3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZI +hvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQF/xlhMcQSZDe28cmk4gmb3DW +Al45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTfCVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuA +L55MYIR4PSFk1vtBHxgP58l1cb29XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMo +clm2q8KMZiYcdywmdjWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tM +pkT/WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jbAoJnwTnb +w3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksqP/ujmv5zMnHCnsZy4Ypo +J/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Kob7a6bINDd82Kkhehnlt4Fj1F4jNy3eFm +ypnTycUm/Q1oBEauttmbjL4ZvrHG8hnjXALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLX +is7VmFxWlgPF7ncGNf/P5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7 +zAYspsbiDrW5viSP -----END CERTIFICATE----- Hellenic Academic and Research Institutions RootCA 2015 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION ======================================================= -SHA1 Fingerprint=01:0C:06:95:A6:98:19:14:FF:BF:5F:C6:B0:B6:95:EA:29:E9:12:A6 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2015 - Validity - Not Before: Jul 7 10:11:21 2015 GMT - Not After : Jun 30 10:11:21 2040 GMT - Subject: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions RootCA 2015 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c2:f8:a9:3f:1b:89:fc:3c:3c:04:5d:3d:90:36: - b0:91:3a:79:3c:66:5a:ef:6d:39:01:49:1a:b4:b7: - cf:7f:4d:23:53:b7:90:00:e3:13:2a:28:a6:31:f1: - 91:00:e3:28:ec:ae:21:41:ce:1f:da:fd:7d:12:5b: - 01:83:0f:b9:b0:5f:99:e1:f2:12:83:80:4d:06:3e: - df:ac:af:e7:a1:88:6b:31:af:f0:8b:d0:18:33:b8: - db:45:6a:34:f4:02:80:24:28:0a:02:15:95:5e:76: - 2a:0d:99:3a:14:5b:f6:cb:cb:53:bc:13:4d:01:88: - 37:94:25:1b:42:bc:22:d8:8e:a3:96:5e:3a:d9:32: - db:3e:e8:f0:10:65:ed:74:e1:2f:a7:7c:af:27:34: - bb:29:7d:9b:b6:cf:09:c8:e5:d3:0a:fc:88:65:65: - 74:0a:dc:73:1c:5c:cd:40:b1:1c:d4:b6:84:8c:4c: - 50:cf:68:8e:a8:59:ae:c2:27:4e:82:a2:35:dd:14: - f4:1f:ff:b2:77:d5:87:2f:aa:6e:7d:24:27:e7:c6: - cb:26:e6:e5:fe:67:07:63:d8:45:0d:dd:3a:59:65: - 39:58:7a:92:99:72:3d:9c:84:5e:88:21:b8:d5:f4: - 2c:fc:d9:70:52:4f:78:b8:bd:3c:2b:8b:95:98:f5: - b3:d1:68:cf:20:14:7e:4c:5c:5f:e7:8b:e5:f5:35: - 81:19:37:d7:11:08:b7:66:be:d3:4a:ce:83:57:00: - 3a:c3:81:f8:17:cb:92:36:5d:d1:a3:d8:75:1b:e1: - 8b:27:ea:7a:48:41:fd:45:19:06:ad:27:99:4e:c1: - 70:47:dd:b5:9f:81:53:12:e5:b1:8c:48:5d:31:43: - 17:e3:8c:c6:7a:63:96:4b:29:30:4e:84:4e:62:19: - 5e:3c:ce:97:90:a5:7f:01:eb:9d:e0:f8:8b:89:dd: - 25:98:3d:92:b6:7e:ef:d9:f1:51:51:7d:2d:26:c8: - 69:59:61:e0:ac:6a:b8:2a:36:11:04:7a:50:bd:32: - 84:be:2f:dc:72:d5:d7:1d:16:47:e4:47:66:20:3f: - f4:96:c5:af:8e:01:7a:a5:0f:7a:64:f5:0d:18:87: - d9:ae:88:d5:fa:84:c1:3a:c0:69:28:2d:f2:0d:68: - 51:aa:e3:a5:77:c6:a4:90:0e:a1:37:8b:31:23:47: - c1:09:08:eb:6e:f7:78:9b:d7:82:fc:84:20:99:49: - 19:b6:12:46:b1:fb:45:55:16:a9:a3:65:ac:9c:07: - 0f:ea:6b:dc:1f:2e:06:72:ec:86:88:12:e4:2d:db: - 5f:05:2f:e4:f0:03:d3:26:33:e7:80:c2:cd:42:a1: - 17:34:0b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 71:15:67:C8:C8:C9:BD:75:5D:72:D0:38:18:6A:9D:F3:71:24:54:0B - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 75:bb:6d:54:4b:aa:10:58:46:34:f2:62:d7:16:36:5d:08:5e: - d5:6c:c8:87:bd:b4:2e:46:f2:31:f8:7c:ea:42:b5:93:16:55: - dc:a1:0c:12:a0:da:61:7e:0f:58:58:73:64:72:c7:e8:45:8e: - dc:a9:f2:26:3f:c6:79:8c:b1:53:08:33:81:b0:56:13:be:e6: - 51:5c:d8:9b:0a:4f:4b:9c:56:53:02:e9:4f:f6:0d:60:ea:4d: - 42:55:e8:7c:1b:21:21:d3:1b:3a:cc:77:f2:b8:90:f1:68:c7: - f9:5a:fe:fa:2d:f4:bf:c9:f5:45:1b:ce:38:10:2a:37:8a:79: - a3:b4:e3:09:6c:85:86:93:ff:89:96:27:78:81:8f:67:e3:46: - 74:54:8e:d9:0d:69:e2:4a:f4:4d:74:03:ff:b2:77:ed:95:67: - 97:e4:b1:c5:ab:bf:6a:23:e8:d4:94:e2:44:28:62:c4:4b:e2: - f0:d8:e2:29:6b:1a:70:7e:24:61:93:7b:4f:03:32:25:0d:45: - 24:2b:96:b4:46:6a:bf:4a:0b:f7:9a:8f:c1:ac:1a:c5:67:f3: - 6f:34:d2:fa:73:63:8c:ef:16:b0:a8:a4:46:2a:f8:eb:12:ec: - 72:b4:ef:f8:2b:7e:8c:52:c0:8b:84:54:f9:2f:3e:e3:55:a8: - dc:66:b1:d9:e1:5f:d8:b3:8c:59:34:59:a4:ab:4f:6c:bb:1f: - 18:db:75:ab:d8:cb:92:cd:94:38:61:0e:07:06:1f:4b:46:10: - f1:15:be:8d:85:5c:3b:4a:2b:81:79:0f:b4:69:9f:49:50:97: - 4d:f7:0e:56:5d:c0:95:6a:c2:36:c3:1b:68:c9:f5:2a:dc:47: - 9a:be:b2:ce:c5:25:e8:fa:03:b9:da:f9:16:6e:91:84:f5:1c: - 28:c8:fc:26:cc:d7:1c:90:56:a7:5f:6f:3a:04:bc:cd:78:89: - 0b:8e:0f:2f:a3:aa:4f:a2:1b:12:3d:16:08:40:0f:f1:46:4c: - d7:aa:7b:08:c1:0a:f5:6d:27:de:02:8f:ca:c3:b5:2b:ca:e9: - eb:c8:21:53:38:a5:cc:3b:d8:77:37:30:a2:4f:d9:6f:d1:f2: - 40:ad:41:7a:17:c5:d6:4a:35:89:b7:41:d5:7c:86:7f:55:4d: - 83:4a:a5:73:20:c0:3a:af:90:f1:9a:24:8e:d9:8e:71:ca:7b: - b8:86:da:b2:8f:99:3e:1d:13:0d:12:11:ee:d4:ab:f0:e9:15: - 76:02:e4:e0:df:aa:20:1e:5b:61:85:64:40:a9:90:97:0d:ad: - 53:d2:5a:1d:87:6a:00:97:65:62:b4:be:6f:6a:a7:f5:2c:42: - ed:32:ad:b6:21:9e:be:bc ------BEGIN CERTIFICATE----- -MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1Ix -DzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5k -IFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMT -N0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9v -dENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAxMTIxWjCBpjELMAkG -A1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNh -ZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkx -QDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1 -dGlvbnMgUm9vdENBIDIwMTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC -AQDC+Kk/G4n8PDwEXT2QNrCROnk8ZlrvbTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA -4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+ehiGsxr/CL0BgzuNtFajT0 -AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+6PAQZe10 -4S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06C -ojXdFPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV -9Cz82XBST3i4vTwri5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrD -gfgXy5I2XdGj2HUb4Ysn6npIQf1FGQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6 -Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2fu/Z8VFRfS0myGlZYeCsargq -NhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9muiNX6hME6wGko -LfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc -Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNV -HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVd -ctA4GGqd83EkVAswDQYJKoZIhvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0I -XtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+D1hYc2Ryx+hFjtyp8iY/xnmMsVMI -M4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrMd/K4kPFox/la/vot -9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+yd+2V -Z5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/ea -j8GsGsVn82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnh -X9izjFk0WaSrT2y7HxjbdavYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQ -l033DlZdwJVqwjbDG2jJ9SrcR5q+ss7FJej6A7na+RZukYT1HCjI/CbM1xyQVqdf -bzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVtJ94Cj8rDtSvK6evIIVM4 -pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGaJI7ZjnHK -e7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0 -vm9qp/UsQu0yrbYhnr68 +-----BEGIN CERTIFICATE----- +MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcT +BkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0 +aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl +YXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAx +MTIxWjCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMg +QWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNV +BAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIw +MTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDC+Kk/G4n8PDwEXT2QNrCROnk8Zlrv +bTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+eh +iGsxr/CL0BgzuNtFajT0AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+ +6PAQZe104S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06CojXd +FPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV9Cz82XBST3i4vTwr +i5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrDgfgXy5I2XdGj2HUb4Ysn6npIQf1F +GQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2 +fu/Z8VFRfS0myGlZYeCsargqNhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9mu +iNX6hME6wGkoLfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc +Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD +AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVdctA4GGqd83EkVAswDQYJKoZI +hvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0IXtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+ +D1hYc2Ryx+hFjtyp8iY/xnmMsVMIM4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrM +d/K4kPFox/la/vot9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+y +d+2VZ5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/eaj8GsGsVn +82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnhX9izjFk0WaSrT2y7Hxjb +davYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQl033DlZdwJVqwjbDG2jJ9SrcR5q+ss7F +Jej6A7na+RZukYT1HCjI/CbM1xyQVqdfbzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVt +J94Cj8rDtSvK6evIIVM4pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGa +JI7ZjnHKe7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0vm9q +p/UsQu0yrbYhnr68 -----END CERTIFICATE----- Hellenic Academic and Research Institutions ECC RootCA 2015 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION =========================================================== -SHA1 Fingerprint=9F:F1:71:8D:92:D5:9A:F3:7D:74:97:B4:BC:6F:84:68:0B:BA:B6:66 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 0 (0x0) - Signature Algorithm: ecdsa-with-SHA256 - Issuer: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions ECC RootCA 2015 - Validity - Not Before: Jul 7 10:37:12 2015 GMT - Not After : Jun 30 10:37:12 2040 GMT - Subject: C=GR, L=Athens, O=Hellenic Academic and Research Institutions Cert. Authority, CN=Hellenic Academic and Research Institutions ECC RootCA 2015 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:92:a0:41:e8:4b:82:84:5c:e2:f8:31:11:99:86: - 64:4e:09:25:2f:9d:41:2f:0a:ae:35:4f:74:95:b2: - 51:64:6b:8d:6b:e6:3f:70:95:f0:05:44:47:a6:72: - 38:50:76:95:02:5a:8e:ae:28:9e:f9:2d:4e:99:ef: - 2c:48:6f:4c:25:29:e8:d1:71:5b:df:1d:c1:75:37: - b4:d7:fa:7b:7a:42:9c:6a:0a:56:5a:7c:69:0b:aa: - 80:09:24:6c:7e:c1:46 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B4:22:0B:82:99:24:01:0E:9C:BB:E4:0E:FD:BF:FB:97:20:93:99:2A - Signature Algorithm: ecdsa-with-SHA256 - Signature Value: - 30:64:02:30:67:ce:16:62:38:a2:ac:62:45:a7:a9:95:24:c0: - 1a:27:9c:32:3b:c0:c0:d5:ba:a9:e7:f8:04:43:53:85:ee:52: - 21:de:9d:f5:25:83:3e:9e:58:4b:2f:d7:67:13:0e:21:02:30: - 05:e1:75:01:de:68:ed:2a:1f:4d:4c:09:08:0d:ec:4b:ad:64: - 17:28:e7:75:ce:45:65:72:21:17:cb:22:41:0e:8c:13:98:38: - 9a:54:6d:9b:ca:e2:7c:ea:02:58:22:91 ------BEGIN CERTIFICATE----- -MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzAN -BgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl -c2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hl -bGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgRUNDIFJv -b3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEwMzcxMlowgaoxCzAJ -BgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmljIEFj -YWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5 -MUQwQgYDVQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0 -dXRpb25zIEVDQyBSb290Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKg -QehLgoRc4vgxEZmGZE4JJS+dQS8KrjVPdJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJa -jq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoKVlp8aQuqgAkkbH7BRqNC -MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFLQi -C4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaep -lSTAGiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7Sof -TUwJCA3sS61kFyjndc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR +-----BEGIN CERTIFICATE----- +MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0 +aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9u +cyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJj +aCBJbnN0aXR1dGlvbnMgRUNDIFJvb3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEw +MzcxMlowgaoxCzAJBgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmlj +IEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5MUQwQgYD +VQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIEVDQyBSb290 +Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKgQehLgoRc4vgxEZmGZE4JJS+dQS8KrjVP +dJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJajq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoK +Vlp8aQuqgAkkbH7BRqNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O +BBYEFLQiC4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaeplSTA +GiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7SofTUwJCA3sS61kFyjn +dc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR -----END CERTIFICATE----- ISRG Root X1 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=CA:BD:2A:79:A1:07:6A:31:F2:1D:25:36:35:CB:03:9D:43:29:A5:E8 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 82:10:cf:b0:d2:40:e3:59:44:63:e0:bb:63:82:8b:00 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=Internet Security Research Group, CN=ISRG Root X1 - Validity - Not Before: Jun 4 11:04:38 2015 GMT - Not After : Jun 4 11:04:38 2035 GMT - Subject: C=US, O=Internet Security Research Group, CN=ISRG Root X1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ad:e8:24:73:f4:14:37:f3:9b:9e:2b:57:28:1c: - 87:be:dc:b7:df:38:90:8c:6e:3c:e6:57:a0:78:f7: - 75:c2:a2:fe:f5:6a:6e:f6:00:4f:28:db:de:68:86: - 6c:44:93:b6:b1:63:fd:14:12:6b:bf:1f:d2:ea:31: - 9b:21:7e:d1:33:3c:ba:48:f5:dd:79:df:b3:b8:ff: - 12:f1:21:9a:4b:c1:8a:86:71:69:4a:66:66:6c:8f: - 7e:3c:70:bf:ad:29:22:06:f3:e4:c0:e6:80:ae:e2: - 4b:8f:b7:99:7e:94:03:9f:d3:47:97:7c:99:48:23: - 53:e8:38:ae:4f:0a:6f:83:2e:d1:49:57:8c:80:74: - b6:da:2f:d0:38:8d:7b:03:70:21:1b:75:f2:30:3c: - fa:8f:ae:dd:da:63:ab:eb:16:4f:c2:8e:11:4b:7e: - cf:0b:e8:ff:b5:77:2e:f4:b2:7b:4a:e0:4c:12:25: - 0c:70:8d:03:29:a0:e1:53:24:ec:13:d9:ee:19:bf: - 10:b3:4a:8c:3f:89:a3:61:51:de:ac:87:07:94:f4: - 63:71:ec:2e:e2:6f:5b:98:81:e1:89:5c:34:79:6c: - 76:ef:3b:90:62:79:e6:db:a4:9a:2f:26:c5:d0:10: - e1:0e:de:d9:10:8e:16:fb:b7:f7:a8:f7:c7:e5:02: - 07:98:8f:36:08:95:e7:e2:37:96:0d:36:75:9e:fb: - 0e:72:b1:1d:9b:bc:03:f9:49:05:d8:81:dd:05:b4: - 2a:d6:41:e9:ac:01:76:95:0a:0f:d8:df:d5:bd:12: - 1f:35:2f:28:17:6c:d2:98:c1:a8:09:64:77:6e:47: - 37:ba:ce:ac:59:5e:68:9d:7f:72:d6:89:c5:06:41: - 29:3e:59:3e:dd:26:f5:24:c9:11:a7:5a:a3:4c:40: - 1f:46:a1:99:b5:a7:3a:51:6e:86:3b:9e:7d:72:a7: - 12:05:78:59:ed:3e:51:78:15:0b:03:8f:8d:d0:2f: - 05:b2:3e:7b:4a:1c:4b:73:05:12:fc:c6:ea:e0:50: - 13:7c:43:93:74:b3:ca:74:e7:8e:1f:01:08:d0:30: - d4:5b:71:36:b4:07:ba:c1:30:30:5c:48:b7:82:3b: - 98:a6:7d:60:8a:a2:a3:29:82:cc:ba:bd:83:04:1b: - a2:83:03:41:a1:d6:05:f1:1b:c2:b6:f0:a8:7c:86: - 3b:46:a8:48:2a:88:dc:76:9a:76:bf:1f:6a:a5:3d: - 19:8f:eb:38:f3:64:de:c8:2b:0d:0a:28:ff:f7:db: - e2:15:42:d4:22:d0:27:5d:e1:79:fe:18:e7:70:88: - ad:4e:e6:d9:8b:3a:c6:dd:27:51:6e:ff:bc:64:f5: - 33:43:4f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 79:B4:59:E6:7B:B6:E5:E4:01:73:80:08:88:C8:1A:58:F6:E9:9B:6E - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 55:1f:58:a9:bc:b2:a8:50:d0:0c:b1:d8:1a:69:20:27:29:08: - ac:61:75:5c:8a:6e:f8:82:e5:69:2f:d5:f6:56:4b:b9:b8:73: - 10:59:d3:21:97:7e:e7:4c:71:fb:b2:d2:60:ad:39:a8:0b:ea: - 17:21:56:85:f1:50:0e:59:eb:ce:e0:59:e9:ba:c9:15:ef:86: - 9d:8f:84:80:f6:e4:e9:91:90:dc:17:9b:62:1b:45:f0:66:95: - d2:7c:6f:c2:ea:3b:ef:1f:cf:cb:d6:ae:27:f1:a9:b0:c8:ae: - fd:7d:7e:9a:fa:22:04:eb:ff:d9:7f:ea:91:2b:22:b1:17:0e: - 8f:f2:8a:34:5b:58:d8:fc:01:c9:54:b9:b8:26:cc:8a:88:33: - 89:4c:2d:84:3c:82:df:ee:96:57:05:ba:2c:bb:f7:c4:b7:c7: - 4e:3b:82:be:31:c8:22:73:73:92:d1:c2:80:a4:39:39:10:33: - 23:82:4c:3c:9f:86:b2:55:98:1d:be:29:86:8c:22:9b:9e:e2: - 6b:3b:57:3a:82:70:4d:dc:09:c7:89:cb:0a:07:4d:6c:e8:5d: - 8e:c9:ef:ce:ab:c7:bb:b5:2b:4e:45:d6:4a:d0:26:cc:e5:72: - ca:08:6a:a5:95:e3:15:a1:f7:a4:ed:c9:2c:5f:a5:fb:ff:ac: - 28:02:2e:be:d7:7b:bb:e3:71:7b:90:16:d3:07:5e:46:53:7c: - 37:07:42:8c:d3:c4:96:9c:d5:99:b5:2a:e0:95:1a:80:48:ae: - 4c:39:07:ce:cc:47:a4:52:95:2b:ba:b8:fb:ad:d2:33:53:7d: - e5:1d:4d:6d:d5:a1:b1:c7:42:6f:e6:40:27:35:5c:a3:28:b7: - 07:8d:e7:8d:33:90:e7:23:9f:fb:50:9c:79:6c:46:d5:b4:15: - b3:96:6e:7e:9b:0c:96:3a:b8:52:2d:3f:d6:5b:e1:fb:08:c2: - 84:fe:24:a8:a3:89:da:ac:6a:e1:18:2a:b1:a8:43:61:5b:d3: - 1f:dc:3b:8d:76:f2:2d:e8:8d:75:df:17:33:6c:3d:53:fb:7b: - cb:41:5f:ff:dc:a2:d0:61:38:e1:96:b8:ac:5d:8b:37:d7:75: - d5:33:c0:99:11:ae:9d:41:c1:72:75:84:be:02:41:42:5f:67: - 24:48:94:d1:9b:27:be:07:3f:b9:b8:4f:81:74:51:e1:7a:b7: - ed:9d:23:e2:be:e0:d5:28:04:13:3c:31:03:9e:dd:7a:6c:8f: - c6:07:18:c6:7f:de:47:8e:3f:28:9e:04:06:cf:a5:54:34:77: - bd:ec:89:9b:e9:17:43:df:5b:db:5f:fe:8e:1e:57:a2:cd:40: - 9d:7e:62:22:da:de:18:27 ------BEGIN CERTIFICATE----- -MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw -TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh -cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4 -WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu -ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY -MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc -h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+ -0TM8ukj13Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6U -A5/TR5d8mUgjU+g4rk8Kb4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sW -T8KOEUt+zwvo/7V3LvSye0rgTBIlDHCNAymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyH -B5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ4Q7e2RCOFvu396j3x+UC -B5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf1b0SHzUv -KBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWn -OlFuhjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTn -jh8BCNAw1FtxNrQHusEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbw -qHyGO0aoSCqI3Haadr8faqU9GY/rOPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CI -rU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV -HRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY9umbbjANBgkq -hkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL -ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ -3BebYhtF8GaV0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KK -NFtY2PwByVS5uCbMiogziUwthDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5 -ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJwTdwJx4nLCgdNbOhdjsnvzqvHu7Ur -TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC -jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc -oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq -4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA -mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d -emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc= +============ +-----BEGIN CERTIFICATE----- +MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAwTzELMAkGA1UE +BhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2VhcmNoIEdyb3VwMRUwEwYDVQQD +EwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQG +EwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMT +DElTUkcgUm9vdCBYMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54r +Vygch77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+0TM8ukj1 +3Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6UA5/TR5d8mUgjU+g4rk8K +b4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sWT8KOEUt+zwvo/7V3LvSye0rgTBIlDHCN +Aymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyHB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ +4Q7e2RCOFvu396j3x+UCB5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf +1b0SHzUvKBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWnOlFu +hjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTnjh8BCNAw1FtxNrQH +usEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbwqHyGO0aoSCqI3Haadr8faqU9GY/r +OPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CIrU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4G +A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY +9umbbjANBgkqhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL +ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ3BebYhtF8GaV +0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KKNFtY2PwByVS5uCbMiogziUwt +hDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJw +TdwJx4nLCgdNbOhdjsnvzqvHu7UrTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nx +e5AW0wdeRlN8NwdCjNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZA +JzVcoyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq4RgqsahD +YVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPAmRGunUHBcnWEvgJBQl9n +JEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57demyPxgcYxn/eR44/KJ4EBs+lVDR3veyJ +m+kXQ99b21/+jh5Xos1AnX5iItreGCc= -----END CERTIFICATE----- AC RAIZ FNMT-RCM -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=EC:50:35:07:B2:15:C4:95:62:19:E2:A8:9A:5B:42:99:2C:4C:2C:20 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 5d:93:8d:30:67:36:c8:06:1d:1a:c7:54:84:69:07 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=ES, O=FNMT-RCM, OU=AC RAIZ FNMT-RCM - Validity - Not Before: Oct 29 15:59:56 2008 GMT - Not After : Jan 1 00:00:00 2030 GMT - Subject: C=ES, O=FNMT-RCM, OU=AC RAIZ FNMT-RCM - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ba:71:80:7a:4c:86:6e:7f:c8:13:6d:c0:c6:7d: - 1c:00:97:8f:2c:0c:23:bb:10:9a:40:a9:1a:b7:87: - 88:f8:9b:56:6a:fb:e6:7b:8e:8b:92:8e:a7:25:5d: - 59:11:db:36:2e:b7:51:17:1f:a9:08:1f:04:17:24: - 58:aa:37:4a:18:df:e5:39:d4:57:fd:d7:c1:2c:91: - 01:91:e2:22:d4:03:c0:58:fc:77:47:ec:8f:3e:74: - 43:ba:ac:34:8d:4d:38:76:67:8e:b0:c8:6f:30:33: - 58:71:5c:b4:f5:6b:6e:d4:01:50:b8:13:7e:6c:4a: - a3:49:d1:20:19:ee:bc:c0:29:18:65:a7:de:fe:ef: - dd:0a:90:21:e7:1a:67:92:42:10:98:5f:4f:30:bc: - 3e:1c:45:b4:10:d7:68:40:14:c0:40:fa:e7:77:17: - 7a:e6:0b:8f:65:5b:3c:d9:9a:52:db:b5:bd:9e:46: - cf:3d:eb:91:05:02:c0:96:b2:76:4c:4d:10:96:3b: - 92:fa:9c:7f:0f:99:df:be:23:35:45:1e:02:5c:fe: - b5:a8:9b:99:25:da:5e:f3:22:c3:39:f5:e4:2a:2e: - d3:c6:1f:c4:6c:aa:c5:1c:6a:01:05:4a:2f:d2:c5: - c1:a8:34:26:5d:66:a5:d2:02:21:f9:18:b7:06:f5: - 4e:99:6f:a8:ab:4c:51:e8:cf:50:18:c5:77:c8:39: - 09:2c:49:92:32:99:a8:bb:17:17:79:b0:5a:c5:e6: - a3:c4:59:65:47:35:83:5e:a9:e8:35:0b:99:bb:e4: - cd:20:c6:9b:4a:06:39:b5:68:fc:22:ba:ee:55:8c: - 2b:4e:ea:f3:b1:e3:fc:b6:99:9a:d5:42:fa:71:4d: - 08:cf:87:1e:6a:71:7d:f9:d3:b4:e9:a5:71:81:7b: - c2:4e:47:96:a5:f6:76:85:a3:28:8f:e9:80:6e:81: - 53:a5:6d:5f:b8:48:f9:c2:f9:36:a6:2e:49:ff:b8: - 96:c2:8c:07:b3:9b:88:58:fc:eb:1b:1c:de:2d:70: - e2:97:92:30:a1:89:e3:bc:55:a8:27:d6:4b:ed:90: - ad:8b:fa:63:25:59:2d:a8:35:dd:ca:97:33:bc:e5: - cd:c7:9d:d1:ec:ef:5e:0e:4a:90:06:26:63:ad:b9: - d9:35:2d:07:ba:76:65:2c:ac:57:8f:7d:f4:07:94: - d7:81:02:96:5d:a3:07:49:d5:7a:d0:57:f9:1b:e7: - 53:46:75:aa:b0:79:42:cb:68:71:08:e9:60:bd:39: - 69:ce:f4:af:c3:56:40:c7:ad:52:a2:09:e4:6f:86: - 47:8a:1f:eb:28:27:5d:83:20:af:04:c9:6c:56:9a: - 8b:46:f5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - F7:7D:C5:FD:C4:E8:9A:1B:77:64:A7:F5:1D:A0:CC:BF:87:60:9A:6D - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - CPS: http://www.cert.fnmt.es/dpcs/ - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 07:90:4a:df:f3:23:4e:f0:c3:9c:51:65:9b:9c:22:a2:8a:0c: - 85:f3:73:29:6b:4d:fe:01:e2:a9:0c:63:01:bf:04:67:a5:9d: - 98:5f:fd:01:13:fa:ec:9a:62:e9:86:fe:b6:62:d2:6e:4c:94: - fb:c0:75:45:7c:65:0c:f8:b2:37:cf:ac:0f:cf:8d:6f:f9:19: - f7:8f:ec:1e:f2:70:9e:f0:ca:b8:ef:b7:ff:76:37:76:5b:f6: - 6e:88:f3:af:62:32:22:93:0d:3a:6a:8e:14:66:0c:2d:53:74: - 57:65:1e:d5:b2:dd:23:81:3b:a5:66:23:27:67:09:8f:e1:77: - aa:43:cd:65:51:08:ed:51:58:fe:e6:39:f9:cb:47:84:a4:15: - f1:76:bb:a4:ee:a4:3b:c4:5f:ef:b2:33:96:11:18:b7:c9:65: - be:18:e1:a3:a4:dc:fa:18:f9:d3:bc:13:9b:39:7a:34:ba:d3: - 41:fb:fa:32:8a:2a:b7:2b:86:0b:69:83:38:be:cd:8a:2e:0b: - 70:ad:8d:26:92:ee:1e:f5:01:2b:0a:d9:d6:97:9b:6e:e0:a8: - 19:1c:3a:21:8b:0c:1e:40:ad:03:e7:dd:66:7e:f5:b9:20:0d: - 03:e8:96:f9:82:45:d4:39:e0:a0:00:5d:d7:98:e6:7d:9e:67: - 73:c3:9a:2a:f7:ab:8b:a1:3a:14:ef:34:bc:52:0e:89:98:9a: - 04:40:84:1d:7e:45:69:93:57:ce:eb:ce:f8:50:7c:4f:1c:6e: - 04:43:9b:f9:d6:3b:23:18:e9:ea:8e:d1:4d:46:8d:f1:3b:e4: - 6a:ca:ba:fb:23:b7:9b:fa:99:01:29:5a:58:5a:2d:e3:f9:d4: - 6d:0e:26:ad:c1:6e:34:bc:32:f8:0c:05:fa:65:a3:db:3b:37: - 83:22:e9:d6:dc:72:33:fd:5d:f2:20:bd:76:3c:23:da:28:f7: - f9:1b:eb:59:64:d5:dc:5f:72:7e:20:fc:cd:89:b5:90:67:4d: - 62:7a:3f:4e:ad:1d:c3:39:fe:7a:f4:28:16:df:41:f6:48:80: - 05:d7:0f:51:79:ac:10:ab:d4:ec:03:66:e6:6a:b0:ba:31:92: - 42:40:6a:be:3a:d3:72:e1:6a:37:55:bc:ac:1d:95:b7:69:61: - f2:43:91:74:e6:a0:d3:0a:24:46:a1:08:af:d6:da:45:19:96: - d4:53:1d:5b:84:79:f0:c0:f7:47:ef:8b:8f:c5:06:ae:9d:4c: - 62:9d:ff:46:04:f8:d3:c9:b6:10:25:40:75:fe:16:aa:c9:4a: - 60:86:2f:ba:ef:30:77:e4:54:e2:b8:84:99:58:80:aa:13:8b: - 51:3a:4f:48:f6:8b:b6:b3 ------BEGIN CERTIFICATE----- -MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsx -CzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJ -WiBGTk1ULVJDTTAeFw0wODEwMjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJ -BgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBG -Tk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBALpxgHpMhm5/ -yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcfqQgf -BBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAz -WHFctPVrbtQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxF -tBDXaEAUwED653cXeuYLj2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z -374jNUUeAlz+taibmSXaXvMiwzn15Cou08YfxGyqxRxqAQVKL9LFwag0Jl1mpdIC -IfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mwWsXmo8RZZUc1g16p6DUL -mbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnTtOmlcYF7 -wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peS -MKGJ47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2 -ZSysV4999AeU14ECll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMet -UqIJ5G+GR4of6ygnXYMgrwTJbFaai0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUw -AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFPd9xf3E6Jobd2Sn9R2gzL+H -YJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1odHRwOi8vd3d3 -LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD -nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1 -RXxlDPiyN8+sD8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYM -LVN0V2Ue1bLdI4E7pWYjJ2cJj+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf -77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrTQfv6MooqtyuGC2mDOL7Nii4LcK2N -JpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW+YJF1DngoABd15jm -fZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7Ixjp -6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp -1txyM/1d8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B -9kiABdcPUXmsEKvU7ANm5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wok -RqEIr9baRRmW1FMdW4R58MD3R++Lj8UGrp1MYp3/RgT408m2ECVAdf4WqslKYIYv -uu8wd+RU4riEmViAqhOLUTpPSPaLtrM= +================ +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsxCzAJBgNVBAYT +AkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTAeFw0wODEw +MjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJD +TTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBALpxgHpMhm5/yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcf +qQgfBBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAzWHFctPVr +btQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxFtBDXaEAUwED653cXeuYL +j2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z374jNUUeAlz+taibmSXaXvMiwzn15Cou +08YfxGyqxRxqAQVKL9LFwag0Jl1mpdICIfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mw +WsXmo8RZZUc1g16p6DULmbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnT +tOmlcYF7wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peSMKGJ +47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2ZSysV4999AeU14EC +ll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMetUqIJ5G+GR4of6ygnXYMgrwTJbFaa +i0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE +FPd9xf3E6Jobd2Sn9R2gzL+HYJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1o +dHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD +nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1RXxlDPiyN8+s +D8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYMLVN0V2Ue1bLdI4E7pWYjJ2cJ +j+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrT +Qfv6MooqtyuGC2mDOL7Nii4LcK2NJpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW ++YJF1DngoABd15jmfZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7 +Ixjp6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp1txyM/1d +8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B9kiABdcPUXmsEKvU7ANm +5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wokRqEIr9baRRmW1FMdW4R58MD3R++Lj8UG +rp1MYp3/RgT408m2ECVAdf4WqslKYIYvuu8wd+RU4riEmViAqhOLUTpPSPaLtrM= -----END CERTIFICATE----- Amazon Root CA 1 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=8D:A7:F9:65:EC:5E:FC:37:91:0F:1C:6E:59:FD:C1:CC:6A:6E:DE:16 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:6c:9f:cf:99:bf:8c:0a:39:e2:f0:78:8a:43:e6:96:36:5b:ca - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=Amazon, CN=Amazon Root CA 1 - Validity - Not Before: May 26 00:00:00 2015 GMT - Not After : Jan 17 00:00:00 2038 GMT - Subject: C=US, O=Amazon, CN=Amazon Root CA 1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:b2:78:80:71:ca:78:d5:e3:71:af:47:80:50:74: - 7d:6e:d8:d7:88:76:f4:99:68:f7:58:21:60:f9:74: - 84:01:2f:ac:02:2d:86:d3:a0:43:7a:4e:b2:a4:d0: - 36:ba:01:be:8d:db:48:c8:07:17:36:4c:f4:ee:88: - 23:c7:3e:eb:37:f5:b5:19:f8:49:68:b0:de:d7:b9: - 76:38:1d:61:9e:a4:fe:82:36:a5:e5:4a:56:e4:45: - e1:f9:fd:b4:16:fa:74:da:9c:9b:35:39:2f:fa:b0: - 20:50:06:6c:7a:d0:80:b2:a6:f9:af:ec:47:19:8f: - 50:38:07:dc:a2:87:39:58:f8:ba:d5:a9:f9:48:67: - 30:96:ee:94:78:5e:6f:89:a3:51:c0:30:86:66:a1: - 45:66:ba:54:eb:a3:c3:91:f9:48:dc:ff:d1:e8:30: - 2d:7d:2d:74:70:35:d7:88:24:f7:9e:c4:59:6e:bb: - 73:87:17:f2:32:46:28:b8:43:fa:b7:1d:aa:ca:b4: - f2:9f:24:0e:2d:4b:f7:71:5c:5e:69:ff:ea:95:02: - cb:38:8a:ae:50:38:6f:db:fb:2d:62:1b:c5:c7:1e: - 54:e1:77:e0:67:c8:0f:9c:87:23:d6:3f:40:20:7f: - 20:80:c4:80:4c:3e:3b:24:26:8e:04:ae:6c:9a:c8: - aa:0d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 84:18:CC:85:34:EC:BC:0C:94:94:2E:08:59:9C:C7:B2:10:4E:0A:08 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 98:f2:37:5a:41:90:a1:1a:c5:76:51:28:20:36:23:0e:ae:e6: - 28:bb:aa:f8:94:ae:48:a4:30:7f:1b:fc:24:8d:4b:b4:c8:a1: - 97:f6:b6:f1:7a:70:c8:53:93:cc:08:28:e3:98:25:cf:23:a4: - f9:de:21:d3:7c:85:09:ad:4e:9a:75:3a:c2:0b:6a:89:78:76: - 44:47:18:65:6c:8d:41:8e:3b:7f:9a:cb:f4:b5:a7:50:d7:05: - 2c:37:e8:03:4b:ad:e9:61:a0:02:6e:f5:f2:f0:c5:b2:ed:5b: - b7:dc:fa:94:5c:77:9e:13:a5:7f:52:ad:95:f2:f8:93:3b:de: - 8b:5c:5b:ca:5a:52:5b:60:af:14:f7:4b:ef:a3:fb:9f:40:95: - 6d:31:54:fc:42:d3:c7:46:1f:23:ad:d9:0f:48:70:9a:d9:75: - 78:71:d1:72:43:34:75:6e:57:59:c2:02:5c:26:60:29:cf:23: - 19:16:8e:88:43:a5:d4:e4:cb:08:fb:23:11:43:e8:43:29:72: - 62:a1:a9:5d:5e:08:d4:90:ae:b8:d8:ce:14:c2:d0:55:f2:86: - f6:c4:93:43:77:66:61:c0:b9:e8:41:d7:97:78:60:03:6e:4a: - 72:ae:a5:d1:7d:ba:10:9e:86:6c:1b:8a:b9:59:33:f8:eb:c4: - 90:be:f1:b9 ------BEGIN CERTIFICATE----- -MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF -ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6 -b24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL -MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv -b3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj -ca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM -9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw -IFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6 -VOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L -93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm -jgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA -A4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI -U5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs -N+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv -o/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU -5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy -rqXRfboQnoZsG4q5WTP468SQvvG5 +================ +-----BEGIN CERTIFICATE----- +MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsFADA5MQswCQYD +VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAxMB4XDTE1 +MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv +bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBALJ4gHHKeNXjca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgH +FzZM9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qwIFAGbHrQ +gLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6VOujw5H5SNz/0egwLX0t +dHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L93FcXmn/6pUCyziKrlA4b9v7LWIbxcce +VOF34GfID5yHI9Y/QCB/IIDEgEw+OyQmjgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB +/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3 +DQEBCwUAA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDIU5PM +CCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUsN+gDS63pYaACbvXy +8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vvo/ufQJVtMVT8QtPHRh8jrdkPSHCa +2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2 +xJNDd2ZhwLnoQdeXeGADbkpyrqXRfboQnoZsG4q5WTP468SQvvG5 -----END CERTIFICATE----- Amazon Root CA 2 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=5A:8C:EF:45:D7:A6:98:59:76:7A:8C:8B:44:96:B5:78:CF:47:4B:1A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37 - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=Amazon, CN=Amazon Root CA 2 - Validity - Not Before: May 26 00:00:00 2015 GMT - Not After : May 26 00:00:00 2040 GMT - Subject: C=US, O=Amazon, CN=Amazon Root CA 2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ad:96:9f:2d:9c:4a:4c:4a:81:79:51:99:ec:8a: - cb:6b:60:51:13:bc:4d:6d:06:fc:b0:08:8d:dd:19: - 10:6a:c7:26:0c:35:d8:c0:6f:20:84:e9:94:b1:9b: - 85:03:c3:5b:db:4a:e8:c8:f8:90:76:d9:5b:4f:e3: - 4c:e8:06:36:4d:cc:9a:ac:3d:0c:90:2b:92:d4:06: - 19:60:ac:37:44:79:85:81:82:ad:5a:37:e0:0d:cc: - 9d:a6:4c:52:76:ea:43:9d:b7:04:d1:50:f6:55:e0: - d5:d2:a6:49:85:e9:37:e9:ca:7e:ae:5c:95:4d:48: - 9a:3f:ae:20:5a:6d:88:95:d9:34:b8:52:1a:43:90: - b0:bf:6c:05:b9:b6:78:b7:ea:d0:e4:3a:3c:12:53: - 62:ff:4a:f2:7b:be:35:05:a9:12:34:e3:f3:64:74: - 62:2c:3d:00:49:5a:28:fe:32:44:bb:87:dd:65:27: - 02:71:3b:da:4a:f7:1f:da:cd:f7:21:55:90:4f:0f: - ec:ae:82:e1:9f:6b:d9:45:d3:bb:f0:5f:87:ed:3c: - 2c:39:86:da:3f:de:ec:72:55:eb:79:a3:ad:db:dd: - 7c:b0:ba:1c:ce:fc:de:4f:35:76:cf:0f:f8:78:1f: - 6a:36:51:46:27:61:5b:e9:9e:cf:f0:a2:55:7d:7c: - 25:8a:6f:2f:b4:c5:cf:84:2e:2b:fd:0d:51:10:6c: - fb:5f:1b:bc:1b:7e:c5:ae:3b:98:01:31:92:ff:0b: - 57:f4:9a:b2:b9:57:e9:ab:ef:0d:76:d1:f0:ee:f4: - ce:86:a7:e0:6e:e9:b4:69:a1:df:69:f6:33:c6:69: - 2e:97:13:9e:a5:87:b0:57:10:81:37:c9:53:b3:bb: - 7f:f6:92:d1:9c:d0:18:f4:92:6e:da:83:4f:a6:63: - 99:4c:a5:fb:5e:ef:21:64:7a:20:5f:6c:64:85:15: - cb:37:e9:62:0c:0b:2a:16:dc:01:2e:32:da:3e:4b: - f5:9e:3a:f6:17:40:94:ef:9e:91:08:86:fa:be:63: - a8:5a:33:ec:cb:74:43:95:f9:6c:69:52:36:c7:29: - 6f:fc:55:03:5c:1f:fb:9f:bd:47:eb:e7:49:47:95: - 0b:4e:89:22:09:49:e0:f5:61:1e:f1:bf:2e:8a:72: - 6e:80:59:ff:57:3a:f9:75:32:a3:4e:5f:ec:ed:28: - 62:d9:4d:73:f2:cc:81:17:60:ed:cd:eb:dc:db:a7: - ca:c5:7e:02:bd:f2:54:08:54:fd:b4:2d:09:2c:17: - 54:4a:98:d1:54:e1:51:67:08:d2:ed:6e:7e:6f:3f: - d2:2d:81:59:29:66:cb:90:39:95:11:1e:74:27:fe: - dd:eb:af - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B0:0C:F0:4C:30:F4:05:58:02:48:FD:33:E5:52:AF:4B:84:E3:66:52 - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - aa:a8:80:8f:0e:78:a3:e0:a2:d4:cd:e6:f5:98:7a:3b:ea:00: - 03:b0:97:0e:93:bc:5a:a8:f6:2c:8c:72:87:a9:b1:fc:7f:73: - fd:63:71:78:a5:87:59:cf:30:e1:0d:10:b2:13:5a:6d:82:f5: - 6a:e6:80:9f:a0:05:0b:68:e4:47:6b:c7:6a:df:b6:fd:77:32: - 72:e5:18:fa:09:f4:a0:93:2c:5d:d2:8c:75:85:76:65:90:0c: - 03:79:b7:31:23:63:ad:78:83:09:86:68:84:ca:ff:f9:cf:26: - 9a:92:79:e7:cd:4b:c5:e7:61:a7:17:cb:f3:a9:12:93:93:6b: - a7:e8:2f:53:92:c4:60:58:b0:cc:02:51:18:5b:85:8d:62:59: - 63:b6:ad:b4:de:9a:fb:26:f7:00:27:c0:5d:55:37:74:99:c9: - 50:7f:e3:59:2e:44:e3:2c:25:ee:ec:4c:32:77:b4:9f:1a:e9: - 4b:5d:20:c5:da:fd:1c:87:16:c6:43:e8:d4:bb:26:9a:45:70: - 5e:a9:0b:37:53:e2:46:7b:27:fd:e0:46:f2:89:b7:cc:42:b6: - cb:28:26:6e:d9:a5:c9:3a:c8:41:13:60:f7:50:8c:15:ae:b2: - 6d:1a:15:1a:57:78:e6:92:2a:d9:65:90:82:3f:6c:02:af:ae: - 12:3a:27:96:36:04:d7:1d:a2:80:63:a9:9b:f1:e5:ba:b4:7c: - 14:b0:4e:c9:b1:1f:74:5f:38:f6:51:ea:9b:fa:2c:a2:11:d4: - a9:2d:27:1a:45:b1:af:b2:4e:71:0d:c0:58:46:d6:69:06:cb: - 53:cb:b3:fe:6b:41:cd:41:7e:7d:4c:0f:7c:72:79:7a:59:cd: - 5e:4a:0e:ac:9b:a9:98:73:79:7c:b4:f4:cc:b9:b8:07:0c:b2: - 74:5c:b8:c7:6f:88:a1:90:a7:f4:aa:f9:bf:67:3a:f4:1a:15: - 62:1e:b7:9f:be:3d:b1:29:af:67:a1:12:f2:58:10:19:53:03: - 30:1b:b8:1a:89:f6:9c:bd:97:03:8e:a3:09:f3:1d:8b:21:f1: - b4:df:e4:1c:d1:9f:65:02:06:ea:5c:d6:13:b3:84:ef:a2:a5: - 5c:8c:77:29:a7:68:c0:6b:ae:40:d2:a8:b4:ea:cd:f0:8d:4b: - 38:9c:19:9a:1b:28:54:b8:89:90:ef:ca:75:81:3e:1e:f2:64: - 24:c7:18:af:4e:ff:47:9e:07:f6:35:65:a4:d3:0a:56:ff:f5: - 17:64:6c:ef:a8:22:25:49:93:b6:df:00:17:da:58:7e:5d:ee: - c5:1b:b0:d1:d1:5f:21:10:c7:f9:f3:ba:02:0a:27:07:c5:f1: - d6:c7:d3:e0:fb:09:60:6c ------BEGIN CERTIFICATE----- -MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF -ADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6 -b24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL -MAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv -b3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK -gXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ -W0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg -1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K -8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r -2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me -z/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR -8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj -mUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz -7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6 -+XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI -0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB -Af8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm -UjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2 -LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY -+gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS -k5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl -7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm -btmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl -urR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+ -fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63 -n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE -76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H -9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT -4PsJYGw= +================ +-----BEGIN CERTIFICATE----- +MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwFADA5MQswCQYD +VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAyMB4XDTE1 +MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv +bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC +ggIBAK2Wny2cSkxKgXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4 +kHbZW0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg1dKmSYXp +N+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K8nu+NQWpEjTj82R0Yiw9 +AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvd +fLC6HM783k81ds8P+HgfajZRRidhW+mez/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAEx +kv8LV/SasrlX6avvDXbR8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSS +btqDT6ZjmUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz7Mt0 +Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6+XUyo05f7O0oYtlN +c/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI0u1ufm8/0i2BWSlmy5A5lREedCf+ +3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSw +DPBMMPQFWAJI/TPlUq9LhONmUjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oA +A7CXDpO8Wqj2LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY ++gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kSk5Nrp+gvU5LE +YFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl7uxMMne0nxrpS10gxdr9HIcW +xkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygmbtmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQ +gj9sAq+uEjonljYE1x2igGOpm/HlurR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbW +aQbLU8uz/mtBzUF+fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoV +Yh63n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE76KlXIx3 +KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H9jVlpNMKVv/1F2Rs76gi +JUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT4PsJYGw= -----END CERTIFICATE----- Amazon Root CA 3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=0D:44:DD:8C:3C:8C:1A:1A:58:75:64:81:E9:0F:2E:2A:FF:B3:D2:6E -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:6c:9f:d5:74:97:36:66:3f:3b:0b:9a:d9:e8:9e:76:03:f2:4a - Signature Algorithm: ecdsa-with-SHA256 - Issuer: C=US, O=Amazon, CN=Amazon Root CA 3 - Validity - Not Before: May 26 00:00:00 2015 GMT - Not After : May 26 00:00:00 2040 GMT - Subject: C=US, O=Amazon, CN=Amazon Root CA 3 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (256 bit) - pub: - 04:29:97:a7:c6:41:7f:c0:0d:9b:e8:01:1b:56:c6: - f2:52:a5:ba:2d:b2:12:e8:d2:2e:d7:fa:c9:c5:d8: - aa:6d:1f:73:81:3b:3b:98:6b:39:7c:33:a5:c5:4e: - 86:8e:80:17:68:62:45:57:7d:44:58:1d:b3:37:e5: - 67:08:eb:66:de - ASN1 OID: prime256v1 - NIST CURVE: P-256 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - AB:B6:DB:D7:06:9E:37:AC:30:86:07:91:70:C7:9C:C4:19:B1:78:C0 - Signature Algorithm: ecdsa-with-SHA256 - Signature Value: - 30:46:02:21:00:e0:85:92:a3:17:b7:8d:f9:2b:06:a5:93:ac: - 1a:98:68:61:72:fa:e1:a1:d0:fb:1c:78:60:a6:43:99:c5:b8: - c4:02:21:00:9c:02:ef:f1:94:9c:b3:96:f9:eb:c6:2a:f8:b6: - 2c:fe:3a:90:14:16:d7:8c:63:24:48:1c:df:30:7d:d5:68:3b ------BEGIN CERTIFICATE----- -MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5 -MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g -Um9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG -A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg -Q0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl -ui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j -QjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr -ttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr -BqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM -YyRIHN8wfdVoOw== +================ +-----BEGIN CERTIFICATE----- +MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5MQswCQYDVQQG +EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAzMB4XDTE1MDUy +NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ +MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZB +f8ANm+gBG1bG8lKlui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjr +Zt6jQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSrttvXBp43 +rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkrBqWTrBqYaGFy+uGh0Psc +eGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteMYyRIHN8wfdVoOw== -----END CERTIFICATE----- Amazon Root CA 4 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=F6:10:84:07:D6:F8:BB:67:98:0C:C2:E2:44:C2:EB:AE:1C:EF:63:BE -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:6c:9f:d7:c1:bb:10:4c:29:43:e5:71:7b:7b:2c:c8:1a:c1:0e - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Amazon, CN=Amazon Root CA 4 - Validity - Not Before: May 26 00:00:00 2015 GMT - Not After : May 26 00:00:00 2040 GMT - Subject: C=US, O=Amazon, CN=Amazon Root CA 4 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:d2:ab:8a:37:4f:a3:53:0d:fe:c1:8a:7b:4b:a8: - 7b:46:4b:63:b0:62:f6:2d:1b:db:08:71:21:d2:00: - e8:63:bd:9a:27:fb:f0:39:6e:5d:ea:3d:a5:c9:81: - aa:a3:5b:20:98:45:5d:16:db:fd:e8:10:6d:e3:9c: - e0:e3:bd:5f:84:62:f3:70:64:33:a0:cb:24:2f:70: - ba:88:a1:2a:a0:75:f8:81:ae:62:06:c4:81:db:39: - 6e:29:b0:1e:fa:2e:5c - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - D3:EC:C7:3A:65:6E:CC:E1:DA:76:9A:56:FB:9C:F3:86:6D:57:E5:81 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:3a:8b:21:f1:bd:7e:11:ad:d0:ef:58:96:2f:d6: - eb:9d:7e:90:8d:2b:cf:66:55:c3:2c:e3:28:a9:70:0a:47:0e: - f0:37:59:12:ff:2d:99:94:28:4e:2a:4f:35:4d:33:5a:02:31: - 00:ea:75:00:4e:3b:c4:3a:94:12:91:c9:58:46:9d:21:13:72: - a7:88:9c:8a:e4:4c:4a:db:96:d4:ac:8b:6b:6b:49:12:53:33: - ad:d7:e4:be:24:fc:b5:0a:76:d4:a5:bc:10 ------BEGIN CERTIFICATE----- -MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5 -MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g -Um9vdCBDQSA0MB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG -A1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg -Q0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN/sGKe0uoe0ZLY7Bi -9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri83Bk -M6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB -/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WB -MAoGCCqGSM49BAMDA2gAMGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlw -CkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1AE47xDqUEpHJWEadIRNyp4iciuRMStuW -1KyLa2tJElMzrdfkviT8tQp21KW8EA== +================ +-----BEGIN CERTIFICATE----- +MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5MQswCQYDVQQG +EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSA0MB4XDTE1MDUy +NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ +MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN +/sGKe0uoe0ZLY7Bi9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri +83BkM6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV +HQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WBMAoGCCqGSM49BAMDA2gA +MGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlwCkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1 +AE47xDqUEpHJWEadIRNyp4iciuRMStuW1KyLa2tJElMzrdfkviT8tQp21KW8EA== -----END CERTIFICATE----- TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=31:43:64:9B:EC:CE:27:EC:ED:3A:3F:0B:8F:0D:E4:E8:91:DD:EE:CA -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1 (0x1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=TR, L=Gebze - Kocaeli, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU=Kamu Sertifikasyon Merkezi - Kamu SM, CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 - Validity - Not Before: Nov 25 08:25:55 2013 GMT - Not After : Oct 25 08:25:55 2043 GMT - Subject: C=TR, L=Gebze - Kocaeli, O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK, OU=Kamu Sertifikasyon Merkezi - Kamu SM, CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:af:75:30:33:aa:bb:6b:d3:99:2c:12:37:84:d9: - 8d:7b:97:80:d3:6e:e7:ff:9b:50:95:3e:90:95:56: - 42:d7:19:7c:26:84:8d:92:fa:01:1d:3a:0f:e2:64: - 38:b7:8c:bc:e8:88:f9:8b:24:ab:2e:a3:f5:37:e4: - 40:8e:18:25:79:83:75:1f:3b:ff:6c:a8:c5:c6:56: - f8:b4:ed:8a:44:a3:ab:6c:4c:fc:1d:d0:dc:ef:68: - bd:cf:e4:aa:ce:f0:55:f7:a2:34:d4:83:6b:37:7c: - 1c:c2:fe:b5:03:ec:57:ce:bc:b4:b5:c5:ed:00:0f: - 53:37:2a:4d:f4:4f:0c:83:fb:86:cf:cb:fe:8c:4e: - bd:87:f9:a7:8b:21:57:9c:7a:df:03:67:89:2c:9d: - 97:61:a7:10:b8:55:90:7f:0e:2d:27:38:74:df:e7: - fd:da:4e:12:e3:4d:15:22:02:c8:e0:e0:fc:0f:ad: - 8a:d7:c9:54:50:cc:3b:0f:ca:16:80:84:d0:51:56: - c3:8e:56:7f:89:22:33:2f:e6:85:0a:bd:a5:a8:1b: - 36:de:d3:dc:2c:6d:3b:c7:13:bd:59:23:2c:e6:e5: - a4:f7:d8:0b:ed:ea:90:40:44:a8:95:bb:93:d5:d0: - 80:34:b6:46:78:0e:1f:00:93:46:e1:ee:e9:f9:ec: - 4f:17 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 65:3F:C7:8A:86:C6:3C:DD:3C:54:5C:35:F8:3A:ED:52:0C:47:57:C8 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 2a:3f:e1:f1:32:8e:ae:e1:98:5c:4b:5e:cf:6b:1e:6a:09:d2: - 22:a9:12:c7:5e:57:7d:73:56:64:80:84:7a:93:e4:09:b9:10: - cd:9f:2a:27:e1:00:77:be:48:c8:35:a8:81:9f:e4:b8:2c:c9: - 7f:0e:b0:d2:4b:37:5d:ea:b9:d5:0b:5e:34:bd:f4:73:29:c3: - ed:26:15:9c:7e:08:53:8a:58:8d:d0:4b:28:df:c1:b3:df:20: - f3:f9:e3:e3:3a:df:cc:9c:94:d8:4e:4f:c3:6b:17:b7:f7:72: - e8:ad:66:33:b5:25:53:ab:e0:f8:4c:a9:9d:fd:f2:0d:ba:ae: - b9:d9:aa:c6:6b:f9:93:bb:ae:ab:b8:97:3c:03:1a:ba:43:c6: - 96:b9:45:72:38:b3:a7:a1:96:3d:91:7b:7e:c0:21:53:4c:87: - ed:f2:0b:54:95:51:93:d5:22:a5:0d:8a:f1:93:0e:3e:54:0e: - b0:d8:c9:4e:dc:f2:31:32:56:ea:64:f9:ea:b5:9d:16:66:42: - 72:f3:7f:d3:b1:31:43:fc:a4:8e:17:f1:6d:23:ab:94:66:f8: - ad:fb:0f:08:6e:26:2d:7f:17:07:09:b2:8c:fb:50:c0:9f:96: - 8d:cf:b6:fd:00:9d:5a:14:9a:bf:02:44:f5:c1:c2:9f:22:5e: - a2:0f:a1:e3 ------BEGIN CERTIFICATE----- -MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIx -GDAWBgNVBAcTD0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxp -bXNlbCB2ZSBUZWtub2xvamlrIEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0w -KwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24gTWVya2V6aSAtIEthbXUgU00xNjA0 -BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRpZmlrYXNpIC0gU3Vy -dW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYDVQQG -EwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXll -IEJpbGltc2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklU -QUsxLTArBgNVBAsTJEthbXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBT -TTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11IFNNIFNTTCBLb2sgU2VydGlmaWthc2kg -LSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr3UwM6q7 -a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y86Ij5iySr -LqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INr -N3wcwv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2X -YacQuFWQfw4tJzh03+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/ -iSIzL+aFCr2lqBs23tPcLG07xxO9WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4f -AJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQUZT/HiobGPN08VFw1+DrtUgxH -V8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL -BQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh -AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPf -IPP54+M638yclNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4 -lzwDGrpDxpa5RXI4s6ehlj2Re37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c -8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0jq5Rm+K37DwhuJi1/FwcJsoz7UMCf -lo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM= +============================================= +-----BEGIN CERTIFICATE----- +MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIxGDAWBgNVBAcT +D0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxpbXNlbCB2ZSBUZWtub2xvamlr +IEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0wKwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24g +TWVya2V6aSAtIEthbXUgU00xNjA0BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRp +ZmlrYXNpIC0gU3VydW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYD +VQQGEwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXllIEJpbGlt +c2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklUQUsxLTArBgNVBAsTJEth +bXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBTTTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11 +IFNNIFNTTCBLb2sgU2VydGlmaWthc2kgLSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A +MIIBCgKCAQEAr3UwM6q7a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y8 +6Ij5iySrLqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INrN3wc +wv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2XYacQuFWQfw4tJzh0 +3+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/iSIzL+aFCr2lqBs23tPcLG07xxO9 +WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4fAJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQU +ZT/HiobGPN08VFw1+DrtUgxHV8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ +KoZIhvcNAQELBQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh +AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPfIPP54+M638yc +lNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4lzwDGrpDxpa5RXI4s6ehlj2R +e37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0j +q5Rm+K37DwhuJi1/FwcJsoz7UMCflo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM= -----END CERTIFICATE----- GDCA TrustAUTH R5 ROOT -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=0F:36:38:5B:81:1A:25:C3:9B:31:4E:83:CA:E9:34:66:70:CC:74:B4 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 9009899650740120186 (0x7d0997fef047ea7a) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CN, O=GUANG DONG CERTIFICATE AUTHORITY CO.,LTD., CN=GDCA TrustAUTH R5 ROOT - Validity - Not Before: Nov 26 05:13:15 2014 GMT - Not After : Dec 31 15:59:59 2040 GMT - Subject: C=CN, O=GUANG DONG CERTIFICATE AUTHORITY CO.,LTD., CN=GDCA TrustAUTH R5 ROOT - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:d9:a3:16:f0:c8:74:74:77:9b:ef:33:0d:3b:06: - 7e:55:fc:b5:60:8f:76:86:12:42:7d:56:66:3e:88: - 82:ed:72:63:0e:9e:8b:dd:34:2c:02:51:51:c3:19: - fd:59:54:84:c9:f1:6b:b3:4c:b0:e9:e8:46:5d:38: - c6:a2:a7:2e:11:57:ba:82:15:a2:9c:8f:6d:b0:99: - 4a:0a:f2:eb:89:70:63:4e:79:c4:b7:5b:bd:a2:5d: - b1:f2:41:02:2b:ad:a9:3a:a3:ec:79:0a:ec:5f:3a: - e3:fd:ef:80:3c:ad:34:9b:1a:ab:88:26:7b:56:a2: - 82:86:1f:eb:35:89:83:7f:5f:ae:29:4e:3d:b6:6e: - ec:ae:c1:f0:27:9b:ae:e3:f4:ec:ef:ae:7f:f7:86: - 3d:72:7a:eb:a5:fb:59:4e:a7:eb:95:8c:22:39:79: - e1:2d:08:8f:cc:bc:91:b8:41:f7:14:c1:23:a9:c3: - ad:9a:45:44:b3:b2:d7:2c:cd:c6:29:e2:50:10:ae: - 5c:cb:82:8e:17:18:36:7d:97:e6:88:9a:b0:4d:34: - 09:f4:2c:b9:5a:66:2a:b0:17:9b:9e:1e:76:9d:4a: - 66:31:41:df:3f:fb:c5:06:ef:1b:b6:7e:1a:46:36: - f7:64:63:3b:e3:39:18:23:e7:67:75:14:d5:75:57: - 92:37:bd:be:6a:1b:26:50:f2:36:26:06:90:c5:70: - 01:64:6d:76:66:e1:91:db:6e:07:c0:61:80:2e:b2: - 2e:2f:8c:70:a7:d1:3b:3c:b3:91:e4:6e:b6:c4:3b: - 70:f2:6c:92:97:09:cd:47:7d:18:c0:f3:bb:9e:0f: - d6:8b:ae:07:b6:5a:0f:ce:0b:0c:47:a7:e5:3e:b8: - bd:7d:c7:9b:35:a0:61:97:3a:41:75:17:cc:2b:96: - 77:2a:92:21:1e:d9:95:76:20:67:68:cf:0d:bd:df: - d6:1f:09:6a:9a:e2:cc:73:71:a4:2f:7d:12:80:b7: - 53:30:46:5e:4b:54:99:0f:67:c9:a5:c8:f2:20:c1: - 82:ec:9d:11:df:c2:02:fb:1a:3b:d1:ed:20:9a:ef: - 65:64:92:10:0d:2a:e2:de:70:f1:18:67:82:8c:61: - de:b8:bc:d1:2f:9c:fb:0f:d0:2b:ed:1b:76:b9:e4: - 39:55:f8:f8:a1:1d:b8:aa:80:00:4c:82:e7:b2:7f: - 09:b8:bc:30:a0:2f:0d:f5:52:9e:8e:f7:92:b3:0a: - 00:1d:00:54:97:06:e0:b1:07:d9:c7:0f:5c:65:7d: - 3c:6d:59:57:e4:ed:a5:8d:e9:40:53:9f:15:4b:a0: - 71:f6:1a:21:e3:da:70:06:21:58:14:87:85:77:79: - aa:82:79 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - E2:C9:40:9F:4D:CE:E8:9A:A1:7C:CF:0E:3F:65:C5:29:88:6A:19:51 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - d1:49:57:e0:a7:cc:68:58:ba:01:0f:2b:19:cd:8d:b0:61:45: - ac:11:ed:63:50:69:f8:1f:7f:be:16:8f:fd:9d:eb:0b:aa:32: - 47:76:d2:67:24:ed:bd:7c:33:32:97:2a:c7:05:86:66:0d:17: - 7d:14:15:1b:d4:eb:fd:1f:9a:f6:5e:97:69:b7:1a:25:a4:0a: - b3:91:3f:5f:36:ac:8b:ec:57:a8:3e:e7:81:8a:18:57:39:85: - 74:1a:42:c7:e9:5b:13:5f:8f:f9:08:e9:92:74:8d:f5:47:d2: - ab:3b:d6:fb:78:66:4e:36:7d:f9:e9:92:e9:04:de:fd:49:63: - fc:6d:fb:14:71:93:67:2f:47:4a:b7:b9:ff:1e:2a:73:70:46: - 30:bf:5a:f2:2f:79:a5:e1:8d:0c:d9:f9:b2:63:37:8c:37:65: - 85:70:6a:5c:5b:09:72:b9:ad:63:3c:b1:dd:f8:fc:32:bf:37: - 86:e4:bb:8e:98:27:7e:ba:1f:16:e1:70:11:f2:03:df:25:62: - 32:27:26:18:32:84:9f:ff:00:3a:13:ba:9a:4d:f4:4f:b8:14: - 70:22:b1:ca:2b:90:ce:29:c1:70:f4:2f:9d:7f:f2:90:1e:d6: - 5a:df:b7:46:fc:e6:86:fa:cb:e0:20:76:7a:ba:a6:cb:f5:7c: - de:62:a5:b1:8b:ee:de:82:66:8a:4e:3a:30:1f:3f:80:cb:ad: - 27:ba:0c:5e:d7:d0:b1:56:ca:77:71:b2:b5:75:a1:50:a9:40: - 43:17:c2:28:d9:cf:52:8b:5b:c8:63:d4:42:3e:a0:33:7a:46: - 2e:f7:0a:20:46:54:7e:6a:4f:31:f1:81:7e:42:74:38:65:73: - 27:ee:c6:7c:b8:8e:d7:a5:3a:d7:98:a1:9c:8c:10:55:d3:db: - 4b:ec:40:90:f2:cd:6e:57:d2:62:0e:7c:57:93:b1:a7:6d:cd: - 9d:83:bb:2a:e7:e5:b6:3b:71:58:ad:fd:d1:45:bc:5a:91:ee: - 53:15:6f:d3:45:09:75:6e:ba:90:5d:1e:04:cf:37:df:1e:a8: - 66:b1:8c:e6:20:6a:ef:fc:48:4e:74:98:42:af:29:6f:2e:6a: - c7:fb:7d:d1:66:31:22:cc:86:00:7e:66:83:0c:42:f4:bd:34: - 92:c3:1a:ea:4f:ca:7e:72:4d:0b:70:8c:a6:48:bb:a6:a1:14: - f6:fb:58:44:99:14:ae:aa:0b:93:69:a0:29:25:4a:a5:cb:2b: - dd:8a:66:07:16:78:15:57:71:1b:ec:f5:47:84:f3:9e:31:37: - 7a:d5:7f:24:ad:e4:bc:fd:fd:cc:6e:83:e8:0c:a8:b7:41:6c: - 07:dd:bd:3c:86:97:2f:d2 ------BEGIN CERTIFICATE----- -MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UE -BhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ -IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0 -MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVowYjELMAkGA1UEBhMCQ04xMjAwBgNV -BAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8w -HQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0BAQEF -AAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJj -Dp6L3TQsAlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBj -TnnEt1u9ol2x8kECK62pOqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+u -KU49tm7srsHwJ5uu4/Ts765/94Y9cnrrpftZTqfrlYwiOXnhLQiPzLyRuEH3FMEj -qcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ9Cy5WmYqsBebnh52nUpm -MUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQxXABZG12 -ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloP -zgsMR6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3Gk -L30SgLdTMEZeS1SZD2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeC -jGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4oR24qoAATILnsn8JuLwwoC8N9VKejveSswoA -HQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx9hoh49pwBiFYFIeFd3mqgnkC -AwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlRMA8GA1UdEwEB -/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg -p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZm -DRd9FBUb1Ov9H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5 -COmSdI31R9KrO9b7eGZONn356ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ry -L3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd+PwyvzeG5LuOmCd+uh8W4XAR8gPf -JWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQHtZa37dG/OaG+svg -IHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBDF8Io -2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV -09tL7ECQ8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQ -XR4EzzffHqhmsYzmIGrv/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrq -T8p+ck0LcIymSLumoRT2+1hEmRSuqguTaaApJUqlyyvdimYHFngVV3Eb7PVHhPOe -MTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g== +====================== +-----BEGIN CERTIFICATE----- +MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UEBhMCQ04xMjAw +BgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8wHQYDVQQD +DBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVow +YjELMAkGA1UEBhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ +IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0B +AQEFAAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJjDp6L3TQs +AlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBjTnnEt1u9ol2x8kECK62p +OqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+uKU49tm7srsHwJ5uu4/Ts765/94Y9cnrr +pftZTqfrlYwiOXnhLQiPzLyRuEH3FMEjqcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ +9Cy5WmYqsBebnh52nUpmMUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQ +xXABZG12ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloPzgsM +R6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3GkL30SgLdTMEZeS1SZ +D2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeCjGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4 +oR24qoAATILnsn8JuLwwoC8N9VKejveSswoAHQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx +9hoh49pwBiFYFIeFd3mqgnkCAwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlR +MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg +p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZmDRd9FBUb1Ov9 +H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5COmSdI31R9KrO9b7eGZONn35 +6ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ryL3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd ++PwyvzeG5LuOmCd+uh8W4XAR8gPfJWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQ +HtZa37dG/OaG+svgIHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBD +F8Io2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV09tL7ECQ +8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQXR4EzzffHqhmsYzmIGrv +/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrqT8p+ck0LcIymSLumoRT2+1hEmRSuqguT +aaApJUqlyyvdimYHFngVV3Eb7PVHhPOeMTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g== -----END CERTIFICATE----- SSL.com Root Certification Authority RSA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=B7:AB:33:08:D1:EA:44:77:BA:14:80:12:5A:6F:BD:A9:36:49:0C:BB -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 8875640296558310041 (0x7b2c9bd316803299) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority RSA - Validity - Not Before: Feb 12 17:39:39 2016 GMT - Not After : Feb 12 17:39:39 2041 GMT - Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority RSA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:f9:0f:dd:a3:2b:7d:cb:d0:2a:fe:ec:67:85:a6: - e7:2e:1b:ba:77:e1:e3:f5:af:a4:ec:fa:4a:5d:91: - c4:57:47:6b:18:77:6b:76:f2:fd:93:e4:3d:0f:c2: - 16:9e:0b:66:c3:56:94:9e:17:83:85:ce:56:ef:f2: - 16:fd:00:62:f5:22:09:54:e8:65:17:4e:41:b9:e0: - 4f:46:97:aa:1b:c8:b8:6e:62:5e:69:b1:5f:db:2a: - 02:7e:fc:6c:ca:f3:41:d8:ed:d0:e8:fc:3f:61:48: - ed:b0:03:14:1d:10:0e:4b:19:e0:bb:4e:ec:86:65: - ff:36:f3:5e:67:02:0b:9d:86:55:61:fd:7a:38:ed: - fe:e2:19:00:b7:6f:a1:50:62:75:74:3c:a0:fa:c8: - 25:92:b4:6e:7a:22:c7:f8:1e:a1:e3:b2:dd:91:31: - ab:2b:1d:04:ff:a5:4a:04:37:e9:85:a4:33:2b:fd: - e2:d6:55:34:7c:19:a4:4a:68:c7:b2:a8:d3:b7:ca: - a1:93:88:eb:c1:97:bc:8c:f9:1d:d9:22:84:24:74: - c7:04:3d:6a:a9:29:93:cc:eb:b8:5b:e1:fe:5f:25: - aa:34:58:c8:c1:23:54:9d:1b:98:11:c3:38:9c:7e: - 3d:86:6c:a5:0f:40:86:7c:02:f4:5c:02:4f:28:cb: - ae:71:9f:0f:3a:c8:33:fe:11:25:35:ea:fc:ba:c5: - 60:3d:d9:7c:18:d5:b2:a9:d3:75:78:03:72:22:ca: - 3a:c3:1f:ef:2c:e5:2e:a9:fa:9e:2c:b6:51:46:fd: - af:03:d6:ea:60:68:ea:85:16:36:6b:85:e9:1e:c0: - b3:dd:c4:24:dc:80:2a:81:41:6d:94:3e:c8:e0:c9: - 81:41:00:9e:5e:bf:7f:c5:08:98:a2:18:2c:42:40: - b3:f9:6f:38:27:4b:4e:80:f4:3d:81:47:e0:88:7c: - ea:1c:ce:b5:75:5c:51:2e:1c:2b:7f:1a:72:28:e7: - 00:b5:d1:74:c6:d7:e4:9f:ad:07:93:b6:53:35:35: - fc:37:e4:c3:f6:5d:16:be:21:73:de:92:0a:f8:a0: - 63:6a:bc:96:92:6a:3e:f8:bc:65:55:9b:de:f5:0d: - 89:26:04:fc:25:1a:a6:25:69:cb:c2:6d:ca:7c:e2: - 59:5f:97:ac:eb:ef:2e:c8:bc:d7:1b:59:3c:2b:cc: - f2:19:c8:93:6b:27:63:19:cf:fc:e9:26:f8:ca:71: - 9b:7f:93:fe:34:67:84:4e:99:eb:fc:b3:78:09:33: - 70:ba:66:a6:76:ed:1b:73:eb:1a:a5:0d:c4:22:13: - 20:94:56:0a:4e:2c:6c:4e:b1:fd:cf:9c:09:ba:a2: - 33:ed:87 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - DD:04:09:07:A2:F5:7A:7D:52:53:12:92:95:EE:38:80:25:0D:A6:59 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - DD:04:09:07:A2:F5:7A:7D:52:53:12:92:95:EE:38:80:25:0D:A6:59 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 20:18:11:94:29:fb:26:9d:1c:1e:1e:70:61:f1:95:72:93:71: - 24:ad:68:93:58:8e:32:af:1b:b3:70:03:fc:25:2b:74:85:90: - 3d:78:6a:f4:b9:8b:a5:97:3b:b5:18:91:bb:1e:a7:f9:40:5b: - 91:f9:55:99:af:1e:11:d0:5c:1d:a7:66:e3:b1:94:07:0c:32: - 39:a6:ea:1b:b0:79:d8:1d:9c:70:44:e3:8a:dd:c4:f9:95:1f: - 8a:38:43:3f:01:85:a5:47:a7:3d:46:b2:bc:e5:22:68:f7:7b: - 9c:d8:2c:3e:0a:21:c8:2d:33:ac:bf:c5:81:99:31:74:c1:75: - 71:c5:be:b1:f0:23:45:f4:9d:6b:fc:19:63:9d:a3:bc:04:c6: - 18:0b:25:bb:53:89:0f:b3:80:50:de:45:ee:44:7f:ab:94:78: - 64:98:d3:f6:28:dd:87:d8:70:65:74:fb:0e:b9:13:eb:a7:0f: - 61:a9:32:96:cc:de:bb:ed:63:4c:18:bb:a9:40:f7:a0:54:6e: - 20:88:71:75:18:ea:7a:b4:34:72:e0:23:27:77:5c:b6:90:ea: - 86:25:40:ab:ef:33:0f:cb:9f:82:be:a2:20:fb:f6:b5:2d:1a: - e6:c2:85:b1:74:0f:fb:c8:65:02:a4:52:01:47:dd:49:22:c1: - bf:d8:eb:6b:ac:7e:de:ec:63:33:15:b7:23:08:8f:c6:0f:8d: - 41:5a:dd:8e:c5:b9:8f:e5:45:3f:78:db:ba:d2:1b:40:b1:fe: - 71:4d:3f:e0:81:a2:ba:5e:b4:ec:15:e0:93:dd:08:1f:7e:e1: - 55:99:0b:21:de:93:9e:0a:fb:e6:a3:49:bd:36:30:fe:e7:77: - b2:a0:75:97:b5:2d:81:88:17:65:20:f7:da:90:00:9f:c9:52: - cc:32:ca:35:7c:f5:3d:0f:d8:2b:d7:f5:26:6c:c9:06:34:96: - 16:ea:70:59:1a:32:79:79:0b:b6:88:7f:0f:52:48:3d:bf:6c: - d8:a2:44:2e:d1:4e:b7:72:58:d3:89:13:95:fe:44:ab:f8:d7: - 8b:1b:6e:9c:bc:2c:a0:5b:d5:6a:00:af:5f:37:e1:d5:fa:10: - 0b:98:9c:86:e7:26:8f:ce:f0:ec:6e:8a:57:0b:80:e3:4e:b2: - c0:a0:63:61:90:ba:55:68:37:74:6a:b6:92:db:9f:a1:86:22: - b6:65:27:0e:ec:b6:9f:42:60:e4:67:c2:b5:da:41:0b:c4:d3: - 8b:61:1b:bc:fa:1f:91:2b:d7:44:07:5e:ba:29:ac:d9:c5:e9: - ef:53:48:5a:eb:80:f1:28:58:21:cd:b0:06:55:fb:27:3f:53: - 90:70:a9:04:1e:57:27:b9 ------BEGIN CERTIFICATE----- -MIIF3TCCA8WgAwIBAgIIeyyb0xaAMpkwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UE -BhMCVVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQK -DA9TU0wgQ29ycG9yYXRpb24xMTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZp -Y2F0aW9uIEF1dGhvcml0eSBSU0EwHhcNMTYwMjEyMTczOTM5WhcNNDEwMjEyMTcz -OTM5WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hv -dXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv -bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFJTQTCCAiIwDQYJKoZIhvcN -AQEBBQADggIPADCCAgoCggIBAPkP3aMrfcvQKv7sZ4Wm5y4bunfh4/WvpOz6Sl2R -xFdHaxh3a3by/ZPkPQ/CFp4LZsNWlJ4Xg4XOVu/yFv0AYvUiCVToZRdOQbngT0aX -qhvIuG5iXmmxX9sqAn78bMrzQdjt0Oj8P2FI7bADFB0QDksZ4LtO7IZl/zbzXmcC -C52GVWH9ejjt/uIZALdvoVBidXQ8oPrIJZK0bnoix/geoeOy3ZExqysdBP+lSgQ3 -6YWkMyv94tZVNHwZpEpox7Ko07fKoZOI68GXvIz5HdkihCR0xwQ9aqkpk8zruFvh -/l8lqjRYyMEjVJ0bmBHDOJx+PYZspQ9AhnwC9FwCTyjLrnGfDzrIM/4RJTXq/LrF -YD3ZfBjVsqnTdXgDciLKOsMf7yzlLqn6niy2UUb9rwPW6mBo6oUWNmuF6R7As93E -JNyAKoFBbZQ+yODJgUEAnl6/f8UImKIYLEJAs/lvOCdLToD0PYFH4Ih86hzOtXVc -US4cK38acijnALXRdMbX5J+tB5O2UzU1/Dfkw/ZdFr4hc96SCvigY2q8lpJqPvi8 -ZVWb3vUNiSYE/CUapiVpy8JtynziWV+XrOvvLsi81xtZPCvM8hnIk2snYxnP/Okm -+Mpxm3+T/jRnhE6Z6/yzeAkzcLpmpnbtG3PrGqUNxCITIJRWCk4sbE6x/c+cCbqi -M+2HAgMBAAGjYzBhMB0GA1UdDgQWBBTdBAkHovV6fVJTEpKV7jiAJQ2mWTAPBgNV -HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFN0ECQei9Xp9UlMSkpXuOIAlDaZZMA4G -A1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAIBgRlCn7Jp0cHh5wYfGV -cpNxJK1ok1iOMq8bs3AD/CUrdIWQPXhq9LmLpZc7tRiRux6n+UBbkflVma8eEdBc -Hadm47GUBwwyOabqG7B52B2ccETjit3E+ZUfijhDPwGFpUenPUayvOUiaPd7nNgs -PgohyC0zrL/FgZkxdMF1ccW+sfAjRfSda/wZY52jvATGGAslu1OJD7OAUN5F7kR/ -q5R4ZJjT9ijdh9hwZXT7DrkT66cPYakylszeu+1jTBi7qUD3oFRuIIhxdRjqerQ0 -cuAjJ3dctpDqhiVAq+8zD8ufgr6iIPv2tS0a5sKFsXQP+8hlAqRSAUfdSSLBv9jr -a6x+3uxjMxW3IwiPxg+NQVrdjsW5j+VFP3jbutIbQLH+cU0/4IGiul607BXgk90I -H37hVZkLId6Tngr75qNJvTYw/ud3sqB1l7UtgYgXZSD32pAAn8lSzDLKNXz1PQ/Y -K9f1JmzJBjSWFupwWRoyeXkLtoh/D1JIPb9s2KJELtFOt3JY04kTlf5Eq/jXixtu -nLwsoFvVagCvXzfh1foQC5ichucmj87w7G6KVwuA406ywKBjYZC6VWg3dGq2ktuf -oYYitmUnDuy2n0Jg5GfCtdpBC8TTi2EbvPofkSvXRAdeuims2cXp71NIWuuA8ShY -Ic2wBlX7Jz9TkHCpBB5XJ7k= +======================================== +-----BEGIN CERTIFICATE----- +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 +WuuA8ShYIc2wBlX7Jz9TkHCpBB5XJ7k= -----END CERTIFICATE----- SSL.com Root Certification Authority ECC -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=C3:19:7C:39:24:E6:54:AF:1B:C4:AB:20:95:7A:E2:C3:0E:13:02:6A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 8495723813297216424 (0x75e6dfcbc1685ba8) - Signature Algorithm: ecdsa-with-SHA256 - Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority ECC - Validity - Not Before: Feb 12 18:14:03 2016 GMT - Not After : Feb 12 18:14:03 2041 GMT - Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com Root Certification Authority ECC - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:45:6e:a9:50:c4:a6:23:36:9e:5f:28:8d:17:cb: - 96:22:64:3f:dc:7a:8e:1d:cc:08:b3:a2:71:24:ba: - 8e:49:b9:04:1b:47:96:58:ab:2d:95:c8:ed:9e:08: - 35:c8:27:eb:89:8c:53:58:eb:62:8a:fe:f0:5b:0f: - 6b:31:52:63:41:3b:89:cd:ec:ec:b6:8d:19:d3:34: - 07:dc:bb:c6:06:7f:c2:45:95:ec:cb:7f:a8:23:e0: - 09:e9:81:fa:f3:47:d3 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - 82:D1:85:73:30:E7:35:04:D3:8E:02:92:FB:E5:A4:D1:C4:21:E8:CD - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - 82:D1:85:73:30:E7:35:04:D3:8E:02:92:FB:E5:A4:D1:C4:21:E8:CD - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA256 - Signature Value: - 30:64:02:30:6f:e7:eb:59:11:a4:60:cf:61:b0:96:7b:ed:05: - f9:2f:13:91:dc:ed:e5:fc:50:6b:11:46:46:b3:1c:21:00:62: - bb:be:c3:e7:e8:cd:07:99:f9:0d:0b:5d:72:3e:c4:aa:02:30: - 1f:bc:ba:0b:e2:30:24:fb:7c:6d:80:55:0a:99:3e:80:0d:33: - e5:66:a3:b3:a3:bb:a5:d5:8b:8f:09:2c:a6:5d:7e:e2:f0:07: - 08:68:6d:d2:7c:69:6e:5f:df:e5:6a:65 ------BEGIN CERTIFICATE----- -MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMC -VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9T -U0wgQ29ycG9yYXRpb24xMTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0 -aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEyMTgxNDAzWhcNNDEwMjEyMTgxNDAz -WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hvdXN0 -b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNvbSBS -b290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB -BAAiA2IABEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI -7Z4INcgn64mMU1jrYor+8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPg -CemB+vNH06NjMGEwHQYDVR0OBBYEFILRhXMw5zUE044CkvvlpNHEIejNMA8GA1Ud -EwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTTjgKS++Wk0cQh6M0wDgYD -VR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCWe+0F+S8T -kdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+ -gA0z5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl +======================================== +-----BEGIN CERTIFICATE----- +MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMCVVMxDjAMBgNV +BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xMTAv +BgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEy +MTgxNDAzWhcNNDEwMjEyMTgxNDAzWjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAO +BgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv +bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuBBAAiA2IA +BEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI7Z4INcgn64mMU1jrYor+ +8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPgCemB+vNH06NjMGEwHQYDVR0OBBYEFILR +hXMw5zUE044CkvvlpNHEIejNMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTT +jgKS++Wk0cQh6M0wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCW +e+0F+S8Tkdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+gA0z +5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl -----END CERTIFICATE----- SSL.com EV Root Certification Authority RSA R2 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=74:3A:F0:52:9B:D0:32:A0:F4:4A:83:CD:D4:BA:A9:7B:7C:2E:C4:9A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 6248227494352943350 (0x56b629cd34bc78f6) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority RSA R2 - Validity - Not Before: May 31 18:14:37 2017 GMT - Not After : May 30 18:14:37 2042 GMT - Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority RSA R2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:8f:36:65:40:e1:d6:4d:c0:d7:b4:e9:46:da:6b: - ea:33:47:cd:4c:f9:7d:7d:be:bd:2d:3d:f0:db:78: - e1:86:a5:d9:ba:09:57:68:ed:57:3e:a0:d0:08:41: - 83:e7:28:41:24:1f:e3:72:15:d0:01:1a:fb:5e:70: - 23:b2:cb:9f:39:e3:cf:c5:4e:c6:92:6d:26:c6:7b: - bb:b3:da:27:9d:0a:86:e9:81:37:05:fe:f0:71:71: - ec:c3:1c:e9:63:a2:17:14:9d:ef:1b:67:d3:85:55: - 02:02:d6:49:c9:cc:5a:e1:b1:f7:6f:32:9f:c9:d4: - 3b:88:41:a8:9c:bd:cb:ab:db:6d:7b:09:1f:a2:4c: - 72:90:da:2b:08:fc:cf:3c:54:ce:67:0f:a8:cf:5d: - 96:19:0b:c4:e3:72:eb:ad:d1:7d:1d:27:ef:92:eb: - 10:bf:5b:eb:3b:af:cf:80:dd:c1:d2:96:04:5b:7a: - 7e:a4:a9:3c:38:76:a4:62:8e:a0:39:5e:ea:77:cf: - 5d:00:59:8f:66:2c:3e:07:a2:a3:05:26:11:69:97: - ea:85:b7:0f:96:0b:4b:c8:40:e1:50:ba:2e:8a:cb: - f7:0f:9a:22:e7:7f:9a:37:13:cd:f2:4d:13:6b:21: - d1:c0:cc:22:f2:a1:46:f6:44:69:9c:ca:61:35:07: - 00:6f:d6:61:08:11:ea:ba:b8:f6:e9:b3:60:e5:4d: - b9:ec:9f:14:66:c9:57:58:db:cd:87:69:f8:8a:86: - 12:03:47:bf:66:13:76:ac:77:7d:34:24:85:83:cd: - d7:aa:9c:90:1a:9f:21:2c:7f:78:b7:64:b8:d8:e8: - a6:f4:78:b3:55:cb:84:d2:32:c4:78:ae:a3:8f:61: - dd:ce:08:53:ad:ec:88:fc:15:e4:9a:0d:e6:9f:1a: - 77:ce:4c:8f:b8:14:15:3d:62:9c:86:38:06:00:66: - 12:e4:59:76:5a:53:c0:02:98:a2:10:2b:68:44:7b: - 8e:79:ce:33:4a:76:aa:5b:81:16:1b:b5:8a:d8:d0: - 00:7b:5e:62:b4:09:d6:86:63:0e:a6:05:95:49:ba: - 28:8b:88:93:b2:34:1c:d8:a4:55:6e:b7:1c:d0:de: - 99:55:3b:23:f4:22:e0:f9:29:66:26:ec:20:50:77: - db:4a:0b:8f:be:e5:02:60:70:41:5e:d4:ae:50:39: - 22:14:26:cb:b2:3b:73:74:55:47:07:79:81:39:a8: - 30:13:44:e5:04:8a:ae:96:13:25:42:0f:b9:53:c4: - 9b:fc:cd:e4:1c:de:3c:fa:ab:d6:06:4a:1f:67:a6: - 98:30:1c:dd:2c:db:dc:18:95:57:66:c6:ff:5c:8b: - 56:f5:77 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - F9:60:BB:D4:E3:D5:34:F6:B8:F5:06:80:25:A7:73:DB:46:69:A8:9E - X509v3 Subject Key Identifier: - F9:60:BB:D4:E3:D5:34:F6:B8:F5:06:80:25:A7:73:DB:46:69:A8:9E - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 56:b3:8e:cb:0a:9d:49:8e:bf:a4:c4:91:bb:66:17:05:51:98: - 75:fb:e5:50:2c:7a:9e:f1:14:fa:ab:d3:8a:3e:ff:91:29:8f: - 63:8b:d8:b4:a9:54:01:0d:be:93:86:2f:f9:4a:6d:c7:5e:f5: - 57:f9:ca:55:1c:12:be:47:0f:36:c5:df:6a:b7:db:75:c2:47: - 25:7f:b9:f1:63:f8:68:2d:55:04:d1:f2:8d:b0:a4:cf:bc:3c: - 5e:1f:78:e7:a5:a0:20:70:b0:04:c5:b7:f7:72:a7:de:22:0d: - bd:33:25:46:8c:64:92:26:e3:3e:2e:63:96:da:9b:8c:3d:f8: - 18:09:d7:03:cc:7d:86:82:e0:ca:04:07:51:50:d7:ff:92:d5: - 0c:ef:da:86:9f:99:d7:eb:b7:af:68:e2:39:26:94:ba:68:b7: - bf:83:d3:ea:7a:67:3d:62:67:ae:25:e5:72:e8:e2:e4:ec:ae: - 12:f6:4b:2b:3c:9f:e9:b0:40:f3:38:54:b3:fd:b7:68:c8:da: - c6:8f:51:3c:b2:fb:91:dc:1c:e7:9b:9d:e1:b7:0d:72:8f:e2: - a4:c4:a9:78:f9:eb:14:ac:c6:43:05:c2:65:39:28:18:02:c3: - 82:b2:9d:05:be:65:ed:96:5f:65:74:3c:fb:09:35:2e:7b:9c: - 13:fd:1b:0f:5d:c7:6d:81:3a:56:0f:cc:3b:e1:af:02:2f:22: - ac:46:ca:46:3c:a0:1c:4c:d6:44:b4:5e:2e:5c:15:66:09:e1: - 26:29:fe:c6:52:61:ba:b1:73:ff:c3:0c:9c:e5:6c:6a:94:3f: - 14:ca:40:16:95:84:f3:59:a9:ac:5f:4c:61:93:6d:d1:3b:cc: - a2:95:0c:22:a6:67:67:44:2e:b9:d9:d2:8a:41:b3:66:0b:5a: - fb:7d:23:a5:f2:1a:b0:ff:de:9b:83:94:2e:d1:3f:df:92:b7: - 91:af:05:3b:65:c7:a0:6c:b1:cd:62:12:c3:90:1b:e3:25:ce: - 34:bc:6f:77:76:b1:10:c3:f7:05:1a:c0:d6:af:74:62:48:17: - 77:92:69:90:61:1c:de:95:80:74:54:8f:18:1c:c3:f3:03:d0: - bf:a4:43:75:86:53:18:7a:0a:2e:09:1c:36:9f:91:fd:82:8a: - 22:4b:d1:0e:50:25:dd:cb:03:0c:17:c9:83:00:08:4e:35:4d: - 8a:8b:ed:f0:02:94:66:2c:44:7f:cb:95:27:96:17:ad:09:30: - ac:b6:71:17:6e:8b:17:f6:1c:09:d4:2d:3b:98:a5:71:d3:54: - 13:d9:60:f3:f5:4b:66:4f:fa:f1:ee:20:12:8d:b4:ac:57:b1: - 45:63:a1:ac:76:a9:c2:fb ------BEGIN CERTIFICATE----- -MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNV -BAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UE -CgwPU1NMIENvcnBvcmF0aW9uMTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2Vy -dGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMB4XDTE3MDUzMTE4MTQzN1oXDTQy -MDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQIDAVUZXhhczEQMA4G -A1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYDVQQD -DC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy -MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvq -M0fNTPl9fb69LT3w23jhhqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssuf -OePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7wcXHswxzpY6IXFJ3vG2fThVUCAtZJycxa -4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTOZw+oz12WGQvE43LrrdF9 -HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+B6KjBSYR -aZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcA -b9ZhCBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQ -Gp8hLH94t2S42Oim9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQV -PWKchjgGAGYS5Fl2WlPAApiiECtoRHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMO -pgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+SlmJuwgUHfbSguPvuUCYHBBXtSu -UDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48+qvWBkofZ6aY -MBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV -HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa4 -9QaAJadz20ZpqJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBW -s47LCp1Jjr+kxJG7ZhcFUZh1++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5 -Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nxY/hoLVUE0fKNsKTPvDxeH3jnpaAg -cLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2GguDKBAdRUNf/ktUM -79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDzOFSz -/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXt -ll9ldDz7CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEm -Kf7GUmG6sXP/wwyc5WxqlD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKK -QbNmC1r7fSOl8hqw/96bg5Qu0T/fkreRrwU7ZcegbLHNYhLDkBvjJc40vG93drEQ -w/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1hlMYegouCRw2n5H9gooi -S9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX9hwJ1C07 -mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w== +============================================== +-----BEGIN CERTIFICATE----- +MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNVBAYTAlVTMQ4w +DAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9u +MTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy +MB4XDTE3MDUzMTE4MTQzN1oXDTQyMDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQI +DAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYD +VQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMIICIjAN +BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvqM0fNTPl9fb69LT3w23jh +hqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssufOePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7w +cXHswxzpY6IXFJ3vG2fThVUCAtZJycxa4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTO +Zw+oz12WGQvE43LrrdF9HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+ +B6KjBSYRaZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcAb9Zh +CBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQGp8hLH94t2S42Oim +9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQVPWKchjgGAGYS5Fl2WlPAApiiECto +RHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMOpgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+Slm +JuwgUHfbSguPvuUCYHBBXtSuUDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48 ++qvWBkofZ6aYMBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV +HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa49QaAJadz20Zp +qJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBWs47LCp1Jjr+kxJG7ZhcFUZh1 +++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nx +Y/hoLVUE0fKNsKTPvDxeH3jnpaAgcLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2G +guDKBAdRUNf/ktUM79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDz +OFSz/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXtll9ldDz7 +CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEmKf7GUmG6sXP/wwyc5Wxq +lD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKKQbNmC1r7fSOl8hqw/96bg5Qu0T/fkreR +rwU7ZcegbLHNYhLDkBvjJc40vG93drEQw/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1 +hlMYegouCRw2n5H9gooiS9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX +9hwJ1C07mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w== -----END CERTIFICATE----- SSL.com EV Root Certification Authority ECC -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=4C:DD:51:A3:D1:F5:20:32:14:B0:C6:C5:32:23:03:91:C7:46:42:6D -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 3182246526754555285 (0x2c299c5b16ed0595) - Signature Algorithm: ecdsa-with-SHA256 - Issuer: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority ECC - Validity - Not Before: Feb 12 18:15:23 2016 GMT - Not After : Feb 12 18:15:23 2041 GMT - Subject: C=US, ST=Texas, L=Houston, O=SSL Corporation, CN=SSL.com EV Root Certification Authority ECC - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:aa:12:47:90:98:1b:fb:ef:c3:40:07:83:20:4e: - f1:30:82:a2:06:d1:f2:92:86:61:f2:f6:21:68:ca: - 00:c4:c7:ea:43:00:54:86:dc:fd:1f:df:00:b8:41: - 62:5c:dc:70:16:32:de:1f:99:d4:cc:c5:07:c8:08: - 1f:61:16:07:51:3d:7d:5c:07:53:e3:35:38:8c:df: - cd:9f:d9:2e:0d:4a:b6:19:2e:5a:70:5a:06:ed:be: - f0:a1:b0:ca:d0:09:29 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - 5B:CA:5E:E5:DE:D2:81:AA:CD:A8:2D:64:51:B6:D9:72:9B:97:E6:4F - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - 5B:CA:5E:E5:DE:D2:81:AA:CD:A8:2D:64:51:B6:D9:72:9B:97:E6:4F - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA256 - Signature Value: - 30:65:02:31:00:8a:e6:40:89:37:eb:e9:d5:13:d9:ca:d4:6b: - 24:f3:b0:3d:87:46:58:1a:ec:b1:df:6f:fb:56:ba:70:6b:c7: - 38:cc:e8:b1:8c:4f:0f:f7:f1:67:76:0e:83:d0:1e:51:8f:02: - 30:3d:f6:23:28:26:4c:c6:60:87:93:26:9b:b2:35:1e:ba:d6: - f7:3c:d1:1c:ce:fa:25:3c:a6:1a:81:15:5b:f3:12:0f:6c:ee: - 65:8a:c9:87:a8:f9:07:e0:62:9a:8c:5c:4a ------BEGIN CERTIFICATE----- -MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMC -VVMxDjAMBgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9T -U0wgQ29ycG9yYXRpb24xNDAyBgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZp -Y2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEyMTgxNTIzWhcNNDEwMjEyMTgx -NTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAOBgNVBAcMB0hv -dXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NMLmNv -bSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49 -AgEGBSuBBAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMA -VIbc/R/fALhBYlzccBYy3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1Kthku -WnBaBu2+8KGwytAJKaNjMGEwHQYDVR0OBBYEFFvKXuXe0oGqzagtZFG22XKbl+ZP -MA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe5d7SgarNqC1kUbbZcpuX -5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJN+vp1RPZ -ytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZg -h5Mmm7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg== +=========================================== +-----BEGIN CERTIFICATE----- +MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMCVVMxDjAMBgNV +BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xNDAy +BgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYw +MjEyMTgxNTIzWhcNNDEwMjEyMTgxNTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMx +EDAOBgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NM +LmNvbSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB +BAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMAVIbc/R/fALhBYlzccBYy +3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1KthkuWnBaBu2+8KGwytAJKaNjMGEwHQYDVR0O +BBYEFFvKXuXe0oGqzagtZFG22XKbl+ZPMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe +5d7SgarNqC1kUbbZcpuX5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJ +N+vp1RPZytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZgh5Mm +m7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg== -----END CERTIFICATE----- GlobalSign Root CA - R6 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=80:94:64:0E:B5:A7:A1:CA:11:9C:1F:DD:D5:9F:81:02:63:A7:FB:D1 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 45:e6:bb:03:83:33:c3:85:65:48:e6:ff:45:51 - Signature Algorithm: sha384WithRSAEncryption - Issuer: OU=GlobalSign Root CA - R6, O=GlobalSign, CN=GlobalSign - Validity - Not Before: Dec 10 00:00:00 2014 GMT - Not After : Dec 10 00:00:00 2034 GMT - Subject: OU=GlobalSign Root CA - R6, O=GlobalSign, CN=GlobalSign - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:95:07:e8:73:ca:66:f9:ec:14:ca:7b:3c:f7:0d: - 08:f1:b4:45:0b:2c:82:b4:48:c6:eb:5b:3c:ae:83: - b8:41:92:33:14:a4:6f:7f:e9:2a:cc:c6:b0:88:6b: - c5:b6:89:d1:c6:b2:ff:14:ce:51:14:21:ec:4a:dd: - 1b:5a:c6:d6:87:ee:4d:3a:15:06:ed:64:66:0b:92: - 80:ca:44:de:73:94:4e:f3:a7:89:7f:4f:78:63:08: - c8:12:50:6d:42:66:2f:4d:b9:79:28:4d:52:1a:8a: - 1a:80:b7:19:81:0e:7e:c4:8a:bc:64:4c:21:1c:43: - 68:d7:3d:3c:8a:c5:b2:66:d5:90:9a:b7:31:06:c5: - be:e2:6d:32:06:a6:1e:f9:b9:eb:aa:a3:b8:bf:be: - 82:63:50:d0:f0:18:89:df:e4:0f:79:f5:ea:a2:1f: - 2a:d2:70:2e:7b:e7:bc:93:bb:6d:53:e2:48:7c:8c: - 10:07:38:ff:66:b2:77:61:7e:e0:ea:8c:3c:aa:b4: - a4:f6:f3:95:4a:12:07:6d:fd:8c:b2:89:cf:d0:a0: - 61:77:c8:58:74:b0:d4:23:3a:f7:5d:3a:ca:a2:db: - 9d:09:de:5d:44:2d:90:f1:81:cd:57:92:fa:7e:bc: - 50:04:63:34:df:6b:93:18:be:6b:36:b2:39:e4:ac: - 24:36:b7:f0:ef:b6:1c:13:57:93:b6:de:b2:f8:e2: - 85:b7:73:a2:b8:35:aa:45:f2:e0:9d:36:a1:6f:54: - 8a:f1:72:56:6e:2e:88:c5:51:42:44:15:94:ee:a3: - c5:38:96:9b:4e:4e:5a:0b:47:f3:06:36:49:77:30: - bc:71:37:e5:a6:ec:21:08:75:fc:e6:61:16:3f:77: - d5:d9:91:97:84:0a:6c:d4:02:4d:74:c0:14:ed:fd: - 39:fb:83:f2:5e:14:a1:04:b0:0b:e9:fe:ee:8f:e1: - 6e:0b:b2:08:b3:61:66:09:6a:b1:06:3a:65:96:59: - c0:f0:35:fd:c9:da:28:8d:1a:11:87:70:81:0a:a8: - 9a:75:1d:9e:3a:86:05:00:9e:db:80:d6:25:f9:dc: - 05:9e:27:59:4c:76:39:5b:ea:f9:a5:a1:d8:83:0f: - d1:ff:df:30:11:f9:85:cf:33:48:f5:ca:6d:64:14: - 2c:7a:58:4f:d3:4b:08:49:c5:95:64:1a:63:0e:79: - 3d:f5:b3:8c:ca:58:ad:9c:42:45:79:6e:0e:87:19: - 5c:54:b1:65:b6:bf:8c:9b:dc:13:e9:0d:6f:b8:2e: - dc:67:6e:c9:8b:11:b5:84:14:8a:00:19:70:83:79: - 91:97:91:d4:1a:27:bf:37:1e:32:07:d8:14:63:3c: - 28:4c:af - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - AE:6C:05:A3:93:13:E2:A2:E7:E2:D7:1C:D6:C7:F0:7F:C8:67:53:A0 - X509v3 Authority Key Identifier: - AE:6C:05:A3:93:13:E2:A2:E7:E2:D7:1C:D6:C7:F0:7F:C8:67:53:A0 - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 83:25:ed:e8:d1:fd:95:52:cd:9e:c0:04:a0:91:69:e6:5c:d0: - 84:de:dc:ad:a2:4f:e8:47:78:d6:65:98:a9:5b:a8:3c:87:7c: - 02:8a:d1:6e:b7:16:73:e6:5f:c0:54:98:d5:74:be:c1:cd:e2: - 11:91:ad:23:18:3d:dd:e1:72:44:96:b4:95:5e:c0:7b:8e:99: - 78:16:43:13:56:57:b3:a2:b3:3b:b5:77:dc:40:72:ac:a3:eb: - 9b:35:3e:b1:08:21:a1:e7:c4:43:37:79:32:be:b5:e7:9c:2c: - 4c:bc:43:29:99:8e:30:d3:ac:21:e0:e3:1d:fa:d8:07:33:76: - 54:00:22:2a:b9:4d:20:2e:70:68:da:e5:53:fc:83:5c:d3:9d: - f2:ff:44:0c:44:66:f2:d2:e3:bd:46:00:1a:6d:02:ba:25:5d: - 8d:a1:31:51:dd:54:46:1c:4d:db:99:96:ef:1a:1c:04:5c:a6: - 15:ef:78:e0:79:fe:5d:db:3e:aa:4c:55:fd:9a:15:a9:6f:e1: - a6:fb:df:70:30:e9:c3:ee:42:46:ed:c2:93:05:89:fa:7d:63: - 7b:3f:d0:71:81:7c:00:e8:98:ae:0e:78:34:c3:25:fb:af:0a: - 9f:20:6b:dd:3b:13:8f:12:8c:e2:41:1a:48:7a:73:a0:77:69: - c7:b6:5c:7f:82:c8:1e:fe:58:1b:28:2b:a8:6c:ad:5e:6d:c0: - 05:d2:7b:b7:eb:80:fe:25:37:fe:02:9b:68:ac:42:5d:c3:ee: - f5:cc:dc:f0:50:75:d2:36:69:9c:e6:7b:04:df:6e:06:69:b6: - de:0a:09:48:59:87:eb:7b:14:60:7a:64:aa:69:43:ef:91:c7: - 4c:ec:18:dd:6c:ef:53:2d:8c:99:e1:5e:f2:72:3e:cf:54:c8: - bd:67:ec:a4:0f:4c:45:ff:d3:b9:30:23:07:4c:8f:10:bf:86: - 96:d9:99:5a:b4:99:57:1c:a4:cc:bb:15:89:53:ba:2c:05:0f: - e4:c4:9e:19:b1:18:34:d5:4c:9d:ba:ed:f7:1f:af:24:95:04: - 78:a8:03:bb:ee:81:e5:da:5f:7c:8b:4a:a1:90:74:25:a7:b3: - 3e:4b:c8:2c:56:bd:c7:c8:ef:38:e2:5c:92:f0:79:f7:9c:84: - ba:74:2d:61:01:20:7e:7e:d1:f2:4f:07:59:5f:8b:2d:43:52: - eb:46:0c:94:e1:f5:66:47:79:77:d5:54:5b:1f:ad:24:37:cb: - 45:5a:4e:a0:44:48:c8:d8:b0:99:c5:15:84:09:f6:d6:49:49: - c0:65:b8:e6:1a:71:6e:a0:a8:f1:82:e8:45:3e:6c:d6:02:d7: - 0a:67:83:05:5a:c9:a4:10 ------BEGIN CERTIFICATE----- -MIIFgzCCA2ugAwIBAgIORea7A4Mzw4VlSOb/RVEwDQYJKoZIhvcNAQEMBQAwTDEg -MB4GA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjYxEzARBgNVBAoTCkdsb2Jh -bFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTQxMjEwMDAwMDAwWhcNMzQx -MjEwMDAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSNjET -MBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCAiIwDQYJ -KoZIhvcNAQEBBQADggIPADCCAgoCggIBAJUH6HPKZvnsFMp7PPcNCPG0RQssgrRI -xutbPK6DuEGSMxSkb3/pKszGsIhrxbaJ0cay/xTOURQh7ErdG1rG1ofuTToVBu1k -ZguSgMpE3nOUTvOniX9PeGMIyBJQbUJmL025eShNUhqKGoC3GYEOfsSKvGRMIRxD -aNc9PIrFsmbVkJq3MQbFvuJtMgamHvm566qjuL++gmNQ0PAYid/kD3n16qIfKtJw -LnvnvJO7bVPiSHyMEAc4/2ayd2F+4OqMPKq0pPbzlUoSB239jLKJz9CgYXfIWHSw -1CM69106yqLbnQneXUQtkPGBzVeS+n68UARjNN9rkxi+azayOeSsJDa38O+2HBNX -k7besvjihbdzorg1qkXy4J02oW9UivFyVm4uiMVRQkQVlO6jxTiWm05OWgtH8wY2 -SXcwvHE35absIQh1/OZhFj931dmRl4QKbNQCTXTAFO39OfuD8l4UoQSwC+n+7o/h -bguyCLNhZglqsQY6ZZZZwPA1/cnaKI0aEYdwgQqomnUdnjqGBQCe24DWJfncBZ4n -WUx2OVvq+aWh2IMP0f/fMBH5hc8zSPXKbWQULHpYT9NLCEnFlWQaYw55PfWzjMpY -rZxCRXluDocZXFSxZba/jJvcE+kNb7gu3GduyYsRtYQUigAZcIN5kZeR1Bonvzce -MgfYFGM8KEyvAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTAD -AQH/MB0GA1UdDgQWBBSubAWjkxPioufi1xzWx/B/yGdToDAfBgNVHSMEGDAWgBSu -bAWjkxPioufi1xzWx/B/yGdToDANBgkqhkiG9w0BAQwFAAOCAgEAgyXt6NH9lVLN -nsAEoJFp5lzQhN7craJP6Ed41mWYqVuoPId8AorRbrcWc+ZfwFSY1XS+wc3iEZGt -Ixg93eFyRJa0lV7Ae46ZeBZDE1ZXs6KzO7V33EByrKPrmzU+sQghoefEQzd5Mr61 -55wsTLxDKZmOMNOsIeDjHfrYBzN2VAAiKrlNIC5waNrlU/yDXNOd8v9EDERm8tLj -vUYAGm0CuiVdjaExUd1URhxN25mW7xocBFymFe944Hn+Xds+qkxV/ZoVqW/hpvvf -cDDpw+5CRu3CkwWJ+n1jez/QcYF8AOiYrg54NMMl+68KnyBr3TsTjxKM4kEaSHpz -oHdpx7Zcf4LIHv5YGygrqGytXm3ABdJ7t+uA/iU3/gKbaKxCXcPu9czc8FB10jZp -nOZ7BN9uBmm23goJSFmH63sUYHpkqmlD75HHTOwY3WzvUy2MmeFe8nI+z1TIvWfs -pA9MRf/TuTAjB0yPEL+GltmZWrSZVxykzLsViVO6LAUP5MSeGbEYNNVMnbrt9x+v -JJUEeKgDu+6B5dpffItKoZB0JaezPkvILFa9x8jvOOJckvB595yEunQtYQEgfn7R -8k8HWV+LLUNS60YMlOH1Zkd5d9VUWx+tJDfLRVpOoERIyNiwmcUVhAn21klJwGW4 -5hpxbqCo8YLoRT5s1gLXCmeDBVrJpBA= +======================= +-----BEGIN CERTIFICATE----- +MIIFgzCCA2ugAwIBAgIORea7A4Mzw4VlSOb/RVEwDQYJKoZIhvcNAQEMBQAwTDEgMB4GA1UECxMX +R2xvYmFsU2lnbiBSb290IENBIC0gUjYxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds +b2JhbFNpZ24wHhcNMTQxMjEwMDAwMDAwWhcNMzQxMjEwMDAwMDAwWjBMMSAwHgYDVQQLExdHbG9i +YWxTaWduIFJvb3QgQ0EgLSBSNjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFs +U2lnbjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJUH6HPKZvnsFMp7PPcNCPG0RQss +grRIxutbPK6DuEGSMxSkb3/pKszGsIhrxbaJ0cay/xTOURQh7ErdG1rG1ofuTToVBu1kZguSgMpE +3nOUTvOniX9PeGMIyBJQbUJmL025eShNUhqKGoC3GYEOfsSKvGRMIRxDaNc9PIrFsmbVkJq3MQbF +vuJtMgamHvm566qjuL++gmNQ0PAYid/kD3n16qIfKtJwLnvnvJO7bVPiSHyMEAc4/2ayd2F+4OqM +PKq0pPbzlUoSB239jLKJz9CgYXfIWHSw1CM69106yqLbnQneXUQtkPGBzVeS+n68UARjNN9rkxi+ +azayOeSsJDa38O+2HBNXk7besvjihbdzorg1qkXy4J02oW9UivFyVm4uiMVRQkQVlO6jxTiWm05O +WgtH8wY2SXcwvHE35absIQh1/OZhFj931dmRl4QKbNQCTXTAFO39OfuD8l4UoQSwC+n+7o/hbguy +CLNhZglqsQY6ZZZZwPA1/cnaKI0aEYdwgQqomnUdnjqGBQCe24DWJfncBZ4nWUx2OVvq+aWh2IMP +0f/fMBH5hc8zSPXKbWQULHpYT9NLCEnFlWQaYw55PfWzjMpYrZxCRXluDocZXFSxZba/jJvcE+kN +b7gu3GduyYsRtYQUigAZcIN5kZeR1BonvzceMgfYFGM8KEyvAgMBAAGjYzBhMA4GA1UdDwEB/wQE +AwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSubAWjkxPioufi1xzWx/B/yGdToDAfBgNV +HSMEGDAWgBSubAWjkxPioufi1xzWx/B/yGdToDANBgkqhkiG9w0BAQwFAAOCAgEAgyXt6NH9lVLN +nsAEoJFp5lzQhN7craJP6Ed41mWYqVuoPId8AorRbrcWc+ZfwFSY1XS+wc3iEZGtIxg93eFyRJa0 +lV7Ae46ZeBZDE1ZXs6KzO7V33EByrKPrmzU+sQghoefEQzd5Mr6155wsTLxDKZmOMNOsIeDjHfrY +BzN2VAAiKrlNIC5waNrlU/yDXNOd8v9EDERm8tLjvUYAGm0CuiVdjaExUd1URhxN25mW7xocBFym +Fe944Hn+Xds+qkxV/ZoVqW/hpvvfcDDpw+5CRu3CkwWJ+n1jez/QcYF8AOiYrg54NMMl+68KnyBr +3TsTjxKM4kEaSHpzoHdpx7Zcf4LIHv5YGygrqGytXm3ABdJ7t+uA/iU3/gKbaKxCXcPu9czc8FB1 +0jZpnOZ7BN9uBmm23goJSFmH63sUYHpkqmlD75HHTOwY3WzvUy2MmeFe8nI+z1TIvWfspA9MRf/T +uTAjB0yPEL+GltmZWrSZVxykzLsViVO6LAUP5MSeGbEYNNVMnbrt9x+vJJUEeKgDu+6B5dpffItK +oZB0JaezPkvILFa9x8jvOOJckvB595yEunQtYQEgfn7R8k8HWV+LLUNS60YMlOH1Zkd5d9VUWx+t +JDfLRVpOoERIyNiwmcUVhAn21klJwGW45hpxbqCo8YLoRT5s1gLXCmeDBVrJpBA= -----END CERTIFICATE----- OISTE WISeKey Global Root GC CA -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=E0:11:84:5E:34:DE:BE:88:81:B9:9C:F6:16:26:D1:96:1F:C3:B9:31 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 21:2a:56:0c:ae:da:0c:ab:40:45:bf:2b:a2:2d:3a:ea - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GC CA - Validity - Not Before: May 9 09:48:34 2017 GMT - Not After : May 9 09:58:33 2042 GMT - Subject: C=CH, O=WISeKey, OU=OISTE Foundation Endorsed, CN=OISTE WISeKey Global Root GC CA - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:4c:e9:50:c0:c6:0f:72:18:bc:d8:f1:ba:b3:89: - e2:79:4a:a3:16:a7:6b:54:24:db:51:ff:ea:f4:09: - 24:c3:0b:22:9f:cb:6a:27:82:81:0d:d2:c0:af:31: - e4:74:82:6e:ca:25:d9:8c:75:9d:f1:db:d0:9a:a2: - 4b:21:7e:16:a7:63:90:d2:39:d4:b1:87:78:5f:18: - 96:0f:50:1b:35:37:0f:6a:c6:dc:d9:13:4d:a4:8e: - 90:37:e6:bd:5b:31:91 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 48:87:14:AC:E3:C3:9E:90:60:3A:D7:CA:89:EE:D3:AD:8C:B4:50:66 - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:26:c7:69:5b:dc:d5:e7:b2:e7:c8:0c:8c:8c:c3: - dd:79:8c:1b:63:d5:c9:52:94:4e:4d:82:4a:73:1e:b2:80:84: - a9:25:c0:4c:5a:6d:49:29:60:78:13:e2:7e:48:eb:64:02:31: - 00:db:34:20:32:08:ff:9a:49:02:b6:88:de:14:af:5d:6c:99: - 71:8d:1a:3f:8b:d7:e0:a2:36:86:1c:07:82:3a:76:53:fd:c2: - a2:ed:ef:7b:b0:80:4f:58:0f:4b:53:39:bd ------BEGIN CERTIFICATE----- -MIICaTCCAe+gAwIBAgIQISpWDK7aDKtARb8roi066jAKBggqhkjOPQQDAzBtMQsw -CQYDVQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91 -bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwg -Um9vdCBHQyBDQTAeFw0xNzA1MDkwOTQ4MzRaFw00MjA1MDkwOTU4MzNaMG0xCzAJ -BgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQLExlPSVNURSBGb3Vu -ZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2JhbCBS -b290IEdDIENBMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAETOlQwMYPchi82PG6s4ni -eUqjFqdrVCTbUf/q9Akkwwsin8tqJ4KBDdLArzHkdIJuyiXZjHWd8dvQmqJLIX4W -p2OQ0jnUsYd4XxiWD1AbNTcPasbc2RNNpI6QN+a9WzGRo1QwUjAOBgNVHQ8BAf8E -BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUSIcUrOPDnpBgOtfKie7T -rYy0UGYwEAYJKwYBBAGCNxUBBAMCAQAwCgYIKoZIzj0EAwMDaAAwZQIwJsdpW9zV -57LnyAyMjMPdeYwbY9XJUpROTYJKcx6ygISpJcBMWm1JKWB4E+J+SOtkAjEA2zQg -Mgj/mkkCtojeFK9dbJlxjRo/i9fgojaGHAeCOnZT/cKi7e97sIBPWA9LUzm9 +=============================== +-----BEGIN CERTIFICATE----- +MIICaTCCAe+gAwIBAgIQISpWDK7aDKtARb8roi066jAKBggqhkjOPQQDAzBtMQswCQYDVQQGEwJD +SDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNlZDEo +MCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQyBDQTAeFw0xNzA1MDkwOTQ4MzRa +Fw00MjA1MDkwOTU4MzNaMG0xCzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYDVQQL +ExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEdsb2Jh +bCBSb290IEdDIENBMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAETOlQwMYPchi82PG6s4nieUqjFqdr +VCTbUf/q9Akkwwsin8tqJ4KBDdLArzHkdIJuyiXZjHWd8dvQmqJLIX4Wp2OQ0jnUsYd4XxiWD1Ab +NTcPasbc2RNNpI6QN+a9WzGRo1QwUjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd +BgNVHQ4EFgQUSIcUrOPDnpBgOtfKie7TrYy0UGYwEAYJKwYBBAGCNxUBBAMCAQAwCgYIKoZIzj0E +AwMDaAAwZQIwJsdpW9zV57LnyAyMjMPdeYwbY9XJUpROTYJKcx6ygISpJcBMWm1JKWB4E+J+SOtk +AjEA2zQgMgj/mkkCtojeFK9dbJlxjRo/i9fgojaGHAeCOnZT/cKi7e97sIBPWA9LUzm9 -----END CERTIFICATE----- UCA Global G2 Root -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=28:F9:78:16:19:7A:FF:18:25:18:AA:44:FE:C1:A0:CE:5C:B6:4C:8A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 5d:df:b1:da:5a:a3:ed:5d:be:5a:65:20:65:03:90:ef - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CN, O=UniTrust, CN=UCA Global G2 Root - Validity - Not Before: Mar 11 00:00:00 2016 GMT - Not After : Dec 31 00:00:00 2040 GMT - Subject: C=CN, O=UniTrust, CN=UCA Global G2 Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c5:e6:2b:6f:7c:ef:26:05:27:a3:81:24:da:6f: - cb:01:f9:99:9a:a9:32:c2:22:87:61:41:91:3b:cb: - c3:68:1b:06:c5:4c:a9:2b:c1:67:17:22:1d:2b:ed: - f9:29:89:93:a2:78:bd:92:6b:a0:a3:0d:a2:7e:ca: - 93:b3:a6:d1:8c:35:d5:75:f9:17:f6:cf:45:c5:e5: - 7a:ec:77:93:a0:8f:23:ae:0e:1a:03:7f:be:d4:d0: - ed:2e:7b:ab:46:23:5b:ff:2c:e6:54:7a:94:c0:2a: - 15:f0:c9:8d:b0:7a:3b:24:e1:d7:68:e2:31:3c:06: - 33:46:b6:54:11:a6:a5:2f:22:54:2a:58:0d:01:02: - f1:fa:15:51:67:6c:c0:fa:d7:b6:1b:7f:d1:56:88: - 2f:1a:3a:8d:3b:bb:82:11:e0:47:00:d0:52:87:ab: - fb:86:7e:0f:24:6b:40:9d:34:67:bc:8d:c7:2d:86: - 6f:79:3e:8e:a9:3c:17:4b:7f:b0:99:e3:b0:71:60: - dc:0b:f5:64:c3:ce:43:bc:6d:71:b9:d2:de:27:5b: - 8a:e8:d8:c6:ae:e1:59:7d:cf:28:2d:35:b8:95:56: - 1a:f1:b2:58:4b:b7:12:37:c8:7c:b3:ed:4b:80:e1: - 8d:fa:32:23:b6:6f:b7:48:95:08:b1:44:4e:85:8c: - 3a:02:54:20:2f:df:bf:57:4f:3b:3a:90:21:d7:c1: - 26:35:54:20:ec:c7:3f:47:ec:ef:5a:bf:4b:7a:c1: - ad:3b:17:50:5c:62:d8:0f:4b:4a:dc:2b:fa:6e:bc: - 73:92:cd:ec:c7:50:e8:41:96:d7:a9:7e:6d:d8:e9: - 1d:8f:8a:b5:b9:58:92:ba:4a:92:2b:0c:56:fd:80: - eb:08:f0:5e:29:6e:1b:1c:0c:af:8f:93:89:ad:db: - bd:a3:9e:21:ca:89:19:ec:df:b5:c3:1a:eb:16:fe: - 78:36:4c:d6:6e:d0:3e:17:1c:90:17:6b:26:ba:fb: - 7a:2f:bf:11:1c:18:0e:2d:73:03:8f:a0:e5:35:a0: - 5a:e2:4c:75:1d:71:e1:39:38:53:78:40:cc:83:93: - d7:0a:9e:9d:5b:8f:8a:e4:e5:e0:48:e4:48:b2:47: - cd:4e:2a:75:2a:7b:f2:22:f6:c9:be:09:91:96:57: - 7a:88:88:ac:ee:70:ac:f9:dc:29:e3:0c:1c:3b:12: - 4e:44:d6:a7:4e:b0:26:c8:f3:d9:1a:97:91:68:ea: - ef:8d:46:06:d2:56:45:58:9a:3c:0c:0f:83:b8:05: - 25:c3:39:cf:3b:a4:34:89:b7:79:12:2f:47:c5:e7: - a9:97:69:fc:a6:77:67:b5:df:7b:f1:7a:65:15:e4: - 61:56:65 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 81:C4:8C:CC:F5:E4:30:FF:A5:0C:08:5F:8C:15:67:21:74:01:DF:DF - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 13:65:22:f5:8e:2b:ad:44:e4:cb:ff:b9:68:e6:c3:80:48:3d: - 04:7b:fa:23:2f:7a:ed:36:da:b2:ce:6d:f6:e6:9e:e5:5f:58: - 8f:cb:37:32:a1:c8:65:b6:ae:38:3d:35:1b:3e:bc:3b:b6:04: - d0:bc:f9:49:f5:9b:f7:85:c5:36:b6:cb:bc:f8:c8:39:d5:e4: - 5f:07:bd:15:54:97:74:ca:ca:ed:4f:ba:ba:64:76:9f:81:b8: - 84:45:49:4c:8d:6f:a2:eb:b1:cc:d1:c3:94:da:44:c2:e6:e2: - ea:18:e8:a2:1f:27:05:ba:d7:e5:d6:a9:cd:dd:ef:76:98:8d: - 00:0e:cd:1b:fa:03:b7:8e:80:58:0e:27:3f:52:fb:94:a2:ca: - 5e:65:c9:d6:84:da:b9:35:71:f3:26:c0:4f:77:e6:81:27:d2: - 77:3b:9a:14:6f:79:f4:f6:d0:e1:d3:94:ba:d0:57:51:bd:27: - 05:0d:c1:fd:c8:12:30:ee:6f:8d:11:2b:08:9d:d4:d4:bf:80: - 45:14:9a:88:44:da:30:ea:b4:a7:e3:ee:ef:5b:82:d5:3e:d6: - ad:78:92:db:5c:3c:f3:d8:ad:fa:b8:6b:7f:c4:36:28:b6:02: - 15:8a:54:2c:9c:b0:17:73:8e:d0:37:a3:14:3c:98:95:00:0c: - 29:05:5b:9e:49:49:b1:5f:c7:e3:cb:cf:27:65:8e:35:17:b7: - 57:c8:30:d9:41:5b:b9:14:b6:e8:c2:0f:94:31:a7:94:98:cc: - 6a:eb:b5:e1:27:f5:10:a8:01:e8:8e:12:62:e8:88:cc:b5:7f: - 46:97:c0:9b:10:66:38:1a:36:46:5f:22:68:3d:df:c9:c6:13: - 27:ab:53:06:ac:a2:3c:86:06:65:6f:b1:7e:b1:29:44:9a:a3: - ba:49:69:28:69:8f:d7:e5:5f:ad:04:86:64:6f:1a:a0:0c:c5: - 08:62:ce:80:a3:d0:f3:ec:68:de:be:33:c7:17:5b:7f:80:c4: - 4c:4c:b1:a6:84:8a:c3:3b:b8:09:cd:14:81:ba:18:e3:54:57: - 36:fe:db:2f:7c:47:a1:3a:33:c8:f9:58:3b:44:4f:b1:ca:02: - 89:04:96:28:68:c5:4b:b8:26:89:bb:d6:33:2f:50:d5:fe:9a: - 89:ba:18:32:92:54:c6:5b:e0:9d:f9:5e:e5:0d:22:9b:f6:da: - e2:c8:21:b2:62:21:aa:86:40:b2:2e:64:d3:5f:c8:e3:7e:11: - 67:45:1f:05:fe:e3:a2:ef:b3:a8:b3:f3:7d:8f:f8:0c:1f:22: - 1f:2d:70:b4:b8:01:34:76:30:00:e5:23:78:a7:56:d7:50:1f: - 8a:fb:06:f5:c2:19:f0:d0 ------BEGIN CERTIFICATE----- -MIIFRjCCAy6gAwIBAgIQXd+x2lqj7V2+WmUgZQOQ7zANBgkqhkiG9w0BAQsFADA9 -MQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxGzAZBgNVBAMMElVDQSBH -bG9iYWwgRzIgUm9vdDAeFw0xNjAzMTEwMDAwMDBaFw00MDEyMzEwMDAwMDBaMD0x -CzAJBgNVBAYTAkNOMREwDwYDVQQKDAhVbmlUcnVzdDEbMBkGA1UEAwwSVUNBIEds -b2JhbCBHMiBSb290MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxeYr -b3zvJgUno4Ek2m/LAfmZmqkywiKHYUGRO8vDaBsGxUypK8FnFyIdK+35KYmToni9 -kmugow2ifsqTs6bRjDXVdfkX9s9FxeV67HeToI8jrg4aA3++1NDtLnurRiNb/yzm -VHqUwCoV8MmNsHo7JOHXaOIxPAYzRrZUEaalLyJUKlgNAQLx+hVRZ2zA+te2G3/R -VogvGjqNO7uCEeBHANBSh6v7hn4PJGtAnTRnvI3HLYZveT6OqTwXS3+wmeOwcWDc -C/Vkw85DvG1xudLeJ1uK6NjGruFZfc8oLTW4lVYa8bJYS7cSN8h8s+1LgOGN+jIj -tm+3SJUIsUROhYw6AlQgL9+/V087OpAh18EmNVQg7Mc/R+zvWr9LesGtOxdQXGLY -D0tK3Cv6brxzks3sx1DoQZbXqX5t2Okdj4q1uViSukqSKwxW/YDrCPBeKW4bHAyv -j5OJrdu9o54hyokZ7N+1wxrrFv54NkzWbtA+FxyQF2smuvt6L78RHBgOLXMDj6Dl -NaBa4kx1HXHhOThTeEDMg5PXCp6dW4+K5OXgSORIskfNTip1KnvyIvbJvgmRlld6 -iIis7nCs+dwp4wwcOxJORNanTrAmyPPZGpeRaOrvjUYG0lZFWJo8DA+DuAUlwznP -O6Q0ibd5Ei9Hxeepl2n8pndntd978XplFeRhVmUCAwEAAaNCMEAwDgYDVR0PAQH/ -BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFIHEjMz15DD/pQwIX4wV -ZyF0Ad/fMA0GCSqGSIb3DQEBCwUAA4ICAQATZSL1jiutROTL/7lo5sOASD0Ee/oj -L3rtNtqyzm325p7lX1iPyzcyochltq44PTUbPrw7tgTQvPlJ9Zv3hcU2tsu8+Mg5 -1eRfB70VVJd0ysrtT7q6ZHafgbiERUlMjW+i67HM0cOU2kTC5uLqGOiiHycFutfl -1qnN3e92mI0ADs0b+gO3joBYDic/UvuUospeZcnWhNq5NXHzJsBPd+aBJ9J3O5oU -b3n09tDh05S60FdRvScFDcH9yBIw7m+NESsIndTUv4BFFJqIRNow6rSn4+7vW4LV -PtateJLbXDzz2K36uGt/xDYotgIVilQsnLAXc47QN6MUPJiVAAwpBVueSUmxX8fj -y88nZY41F7dXyDDZQVu5FLbowg+UMaeUmMxq67XhJ/UQqAHojhJi6IjMtX9Gl8Cb -EGY4GjZGXyJoPd/JxhMnq1MGrKI8hgZlb7F+sSlEmqO6SWkoaY/X5V+tBIZkbxqg -DMUIYs6Ao9Dz7GjevjPHF1t/gMRMTLGmhIrDO7gJzRSBuhjjVFc2/tsvfEehOjPI -+Vg7RE+xygKJBJYoaMVLuCaJu9YzL1DV/pqJuhgyklTGW+Cd+V7lDSKb9triyCGy -YiGqhkCyLmTTX8jjfhFnRR8F/uOi77Oos/N9j/gMHyIfLXC0uAE0djAA5SN4p1bX -UB+K+wb1whnw0A== +================== +-----BEGIN CERTIFICATE----- +MIIFRjCCAy6gAwIBAgIQXd+x2lqj7V2+WmUgZQOQ7zANBgkqhkiG9w0BAQsFADA9MQswCQYDVQQG +EwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxGzAZBgNVBAMMElVDQSBHbG9iYWwgRzIgUm9vdDAeFw0x +NjAzMTEwMDAwMDBaFw00MDEyMzEwMDAwMDBaMD0xCzAJBgNVBAYTAkNOMREwDwYDVQQKDAhVbmlU +cnVzdDEbMBkGA1UEAwwSVUNBIEdsb2JhbCBHMiBSb290MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEAxeYrb3zvJgUno4Ek2m/LAfmZmqkywiKHYUGRO8vDaBsGxUypK8FnFyIdK+35KYmT +oni9kmugow2ifsqTs6bRjDXVdfkX9s9FxeV67HeToI8jrg4aA3++1NDtLnurRiNb/yzmVHqUwCoV +8MmNsHo7JOHXaOIxPAYzRrZUEaalLyJUKlgNAQLx+hVRZ2zA+te2G3/RVogvGjqNO7uCEeBHANBS +h6v7hn4PJGtAnTRnvI3HLYZveT6OqTwXS3+wmeOwcWDcC/Vkw85DvG1xudLeJ1uK6NjGruFZfc8o +LTW4lVYa8bJYS7cSN8h8s+1LgOGN+jIjtm+3SJUIsUROhYw6AlQgL9+/V087OpAh18EmNVQg7Mc/ +R+zvWr9LesGtOxdQXGLYD0tK3Cv6brxzks3sx1DoQZbXqX5t2Okdj4q1uViSukqSKwxW/YDrCPBe +KW4bHAyvj5OJrdu9o54hyokZ7N+1wxrrFv54NkzWbtA+FxyQF2smuvt6L78RHBgOLXMDj6DlNaBa +4kx1HXHhOThTeEDMg5PXCp6dW4+K5OXgSORIskfNTip1KnvyIvbJvgmRlld6iIis7nCs+dwp4wwc +OxJORNanTrAmyPPZGpeRaOrvjUYG0lZFWJo8DA+DuAUlwznPO6Q0ibd5Ei9Hxeepl2n8pndntd97 +8XplFeRhVmUCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O +BBYEFIHEjMz15DD/pQwIX4wVZyF0Ad/fMA0GCSqGSIb3DQEBCwUAA4ICAQATZSL1jiutROTL/7lo +5sOASD0Ee/ojL3rtNtqyzm325p7lX1iPyzcyochltq44PTUbPrw7tgTQvPlJ9Zv3hcU2tsu8+Mg5 +1eRfB70VVJd0ysrtT7q6ZHafgbiERUlMjW+i67HM0cOU2kTC5uLqGOiiHycFutfl1qnN3e92mI0A +Ds0b+gO3joBYDic/UvuUospeZcnWhNq5NXHzJsBPd+aBJ9J3O5oUb3n09tDh05S60FdRvScFDcH9 +yBIw7m+NESsIndTUv4BFFJqIRNow6rSn4+7vW4LVPtateJLbXDzz2K36uGt/xDYotgIVilQsnLAX +c47QN6MUPJiVAAwpBVueSUmxX8fjy88nZY41F7dXyDDZQVu5FLbowg+UMaeUmMxq67XhJ/UQqAHo +jhJi6IjMtX9Gl8CbEGY4GjZGXyJoPd/JxhMnq1MGrKI8hgZlb7F+sSlEmqO6SWkoaY/X5V+tBIZk +bxqgDMUIYs6Ao9Dz7GjevjPHF1t/gMRMTLGmhIrDO7gJzRSBuhjjVFc2/tsvfEehOjPI+Vg7RE+x +ygKJBJYoaMVLuCaJu9YzL1DV/pqJuhgyklTGW+Cd+V7lDSKb9triyCGyYiGqhkCyLmTTX8jjfhFn +RR8F/uOi77Oos/N9j/gMHyIfLXC0uAE0djAA5SN4p1bXUB+K+wb1whnw0A== -----END CERTIFICATE----- UCA Extended Validation Root -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=A3:A1:B0:6F:24:61:23:4A:E3:36:A5:C2:37:FC:A6:FF:DD:F0:D7:3A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 4f:d2:2b:8f:f5:64:c8:33:9e:4f:34:58:66:23:70:60 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CN, O=UniTrust, CN=UCA Extended Validation Root - Validity - Not Before: Mar 13 00:00:00 2015 GMT - Not After : Dec 31 00:00:00 2038 GMT - Subject: C=CN, O=UniTrust, CN=UCA Extended Validation Root - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:a9:09:07:28:13:02:b0:99:e0:64:aa:1e:43:16: - 7a:73:b1:91:a0:75:3e:a8:fa:e3:38:00:7a:ec:89: - 6a:20:0f:8b:c5:b0:9b:33:03:5a:86:c6:58:86:d5: - c1:85:bb:4f:c6:9c:40:4d:ca:be:ee:69:96:b8:ad: - 81:30:9a:7c:92:05:eb:05:2b:9a:48:d0:b8:76:3e: - 96:c8:20:bb:d2:b0:f1:8f:d8:ac:45:46:ff:aa:67: - 60:b4:77:7e:6a:1f:3c:1a:52:7a:04:3d:07:3c:85: - 0d:84:d0:1f:76:0a:f7:6a:14:df:72:e3:34:7c:57: - 4e:56:01:3e:79:f1:aa:29:3b:6c:fa:f8:8f:6d:4d: - c8:35:df:ae:eb:dc:24:ee:79:45:a7:85:b6:05:88: - de:88:5d:25:7c:97:64:67:09:d9:bf:5a:15:05:86: - f3:09:1e:ec:58:32:33:11:f3:77:64:b0:76:1f:e4: - 10:35:17:1b:f2:0e:b1:6c:a4:2a:a3:73:fc:09:1f: - 1e:32:19:53:11:e7:d9:b3:2c:2e:76:2e:a1:a3:de: - 7e:6a:88:09:e8:f2:07:8a:f8:b2:cd:10:e7:e2:73: - 40:93:bb:08:d1:3f:e1:fc:0b:94:b3:25:ef:7c:a6: - d7:d1:af:9f:ff:96:9a:f5:91:7b:98:0b:77:d4:7e: - e8:07:d2:62:b5:95:39:e3:f3:f1:6d:0f:0e:65:84: - 8a:63:54:c5:80:b6:e0:9e:4b:7d:47:26:a7:01:08: - 5d:d1:88:9e:d7:c3:32:44:fa:82:4a:0a:68:54:7f: - 38:53:03:cc:a4:00:33:64:51:59:0b:a3:82:91:7a: - 5e:ec:16:c2:f3:2a:e6:62:da:2a:db:59:62:10:25: - 4a:2a:81:0b:47:07:43:06:70:87:d2:fa:93:11:29: - 7a:48:4d:eb:94:c7:70:4d:af:67:d5:51:b1:80:20: - 01:01:b4:7a:08:a6:90:7f:4e:e0:ef:07:41:87:af: - 6a:a5:5e:8b:fb:cf:50:b2:9a:54:af:c3:89:ba:58: - 2d:f5:30:98:b1:36:72:39:7e:49:04:fd:29:a7:4c: - 79:e4:05:57:db:94:b9:16:53:8d:46:b3:1d:95:61: - 57:56:7f:af:f0:16:5b:61:58:6f:36:50:11:0b:d8: - ac:2b:95:16:1a:0e:1f:08:cd:36:34:65:10:62:66: - d5:80:5f:14:20:5f:2d:0c:a0:78:0a:68:d6:2c:d7: - e9:6f:2b:d2:4a:05:93:fc:9e:6f:6b:67:ff:88:f1: - 4e:a5:69:4a:52:37:05:ea:c6:16:8d:d2:c4:99:d1: - 82:2b:3b:ba:35:75:f7:51:51:58:f3:c8:07:dd:e4: - b4:03:7f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - D9:74:3A:E4:30:3D:0D:F7:12:DC:7E:5A:05:9F:1E:34:9A:F7:E1:14 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 36:8d:97:cc:42:15:64:29:37:9b:26:2c:d6:fb:ae:15:69:2c: - 6b:1a:1a:f7:5f:b6:f9:07:4c:59:ea:f3:c9:c8:b9:ae:cc:ba: - 2e:7a:dc:c0:f5:b0:2d:c0:3b:af:9f:70:05:11:6a:9f:25:4f: - 01:29:70:e3:e5:0c:e1:ea:5a:7c:dc:49:bb:c1:1e:2a:81:f5: - 16:4b:72:91:c8:a2:31:b9:aa:da:fc:9d:1f:f3:5d:40:02:13: - fc:4e:1c:06:ca:b3:14:90:54:17:19:12:1a:f1:1f:d7:0c:69: - 5a:f6:71:78:f4:94:7d:91:0b:8e:ec:90:54:8e:bc:6f:a1:4c: - ab:fc:74:64:fd:71:9a:f8:41:07:a1:cd:91:e4:3c:9a:e0:9b: - 32:39:73:ab:2a:d5:69:c8:78:91:26:31:7d:e2:c7:30:f1:fc: - 14:78:77:12:0e:13:f4:dd:16:94:bf:4b:67:7b:70:53:85:ca: - b0:bb:f3:38:4d:2c:90:39:c0:0d:c2:5d:6b:e9:e2:e5:d5:88: - 8d:d6:2c:bf:ab:1b:be:b5:28:87:12:17:74:6e:fc:7d:fc:8f: - d0:87:26:b0:1b:fb:b9:6c:ab:e2:9e:3d:15:c1:3b:2e:67:02: - 58:91:9f:ef:f8:42:1f:2c:b7:68:f5:75:ad:cf:b5:f6:ff:11: - 7d:c2:f0:24:a5:ad:d3:fa:a0:3c:a9:fa:5d:dc:a5:a0:ef:44: - a4:be:d6:e8:e5:e4:13:96:17:7b:06:3e:32:ed:c7:b7:42:bc: - 76:a3:d8:65:38:2b:38:35:51:21:0e:0e:6f:2e:34:13:40:e1: - 2b:67:0c:6d:4a:41:30:18:23:5a:32:55:99:c9:17:e0:3c:de: - f6:ec:79:ad:2b:58:19:a2:ad:2c:22:1a:95:8e:be:96:90:5d: - 42:57:c4:f9:14:03:35:2b:1c:2d:51:57:08:a7:3a:de:3f:e4: - c8:b4:03:73:c2:c1:26:80:bb:0b:42:1f:ad:0d:af:26:72:da: - cc:be:b3:a3:83:58:0d:82:c5:1f:46:51:e3:9c:18:cc:8d:9b: - 8d:ec:49:eb:75:50:d5:8c:28:59:ca:74:34:da:8c:0b:21:ab: - 1e:ea:1b:e5:c7:fd:15:3e:c0:17:aa:fb:23:6e:26:46:cb:fa: - f9:b1:72:6b:69:cf:22:84:0b:62:0f:ac:d9:19:00:94:a2:76: - 3c:d4:2d:9a:ed:04:9e:2d:06:62:10:37:52:1c:85:72:1b:27: - e5:cc:c6:31:ec:37:ec:63:59:9b:0b:1d:76:cc:7e:32:9a:88: - 95:08:36:52:bb:de:76:5f:76:49:49:ad:7f:bd:65:20:b2:c9: - c1:2b:76:18:76:9f:56:b1 ------BEGIN CERTIFICATE----- -MIIFWjCCA0KgAwIBAgIQT9Irj/VkyDOeTzRYZiNwYDANBgkqhkiG9w0BAQsFADBH -MQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBF -eHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwHhcNMTUwMzEzMDAwMDAwWhcNMzgxMjMx -MDAwMDAwWjBHMQswCQYDVQQGEwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNV -BAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwggIiMA0GCSqGSIb3DQEB -AQUAA4ICDwAwggIKAoICAQCpCQcoEwKwmeBkqh5DFnpzsZGgdT6o+uM4AHrsiWog -D4vFsJszA1qGxliG1cGFu0/GnEBNyr7uaZa4rYEwmnySBesFK5pI0Lh2PpbIILvS -sPGP2KxFRv+qZ2C0d35qHzwaUnoEPQc8hQ2E0B92CvdqFN9y4zR8V05WAT558aop -O2z6+I9tTcg1367r3CTueUWnhbYFiN6IXSV8l2RnCdm/WhUFhvMJHuxYMjMR83dk -sHYf5BA1FxvyDrFspCqjc/wJHx4yGVMR59mzLC52LqGj3n5qiAno8geK+LLNEOfi -c0CTuwjRP+H8C5SzJe98ptfRr5//lpr1kXuYC3fUfugH0mK1lTnj8/FtDw5lhIpj -VMWAtuCeS31HJqcBCF3RiJ7XwzJE+oJKCmhUfzhTA8ykADNkUVkLo4KRel7sFsLz -KuZi2irbWWIQJUoqgQtHB0MGcIfS+pMRKXpITeuUx3BNr2fVUbGAIAEBtHoIppB/ -TuDvB0GHr2qlXov7z1CymlSvw4m6WC31MJixNnI5fkkE/SmnTHnkBVfblLkWU41G -sx2VYVdWf6/wFlthWG82UBEL2KwrlRYaDh8IzTY0ZRBiZtWAXxQgXy0MoHgKaNYs -1+lvK9JKBZP8nm9rZ/+I8U6laUpSNwXqxhaN0sSZ0YIrO7o1dfdRUVjzyAfd5LQD -fwIDAQABo0IwQDAdBgNVHQ4EFgQU2XQ65DA9DfcS3H5aBZ8eNJr34RQwDwYDVR0T -AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQADggIBADaN -l8xCFWQpN5smLNb7rhVpLGsaGvdftvkHTFnq88nIua7Mui563MD1sC3AO6+fcAUR -ap8lTwEpcOPlDOHqWnzcSbvBHiqB9RZLcpHIojG5qtr8nR/zXUACE/xOHAbKsxSQ -VBcZEhrxH9cMaVr2cXj0lH2RC47skFSOvG+hTKv8dGT9cZr4QQehzZHkPJrgmzI5 -c6sq1WnIeJEmMX3ixzDx/BR4dxIOE/TdFpS/S2d7cFOFyrC78zhNLJA5wA3CXWvp -4uXViI3WLL+rG761KIcSF3Ru/H38j9CHJrAb+7lsq+KePRXBOy5nAliRn+/4Qh8s -t2j1da3Ptfb/EX3C8CSlrdP6oDyp+l3cpaDvRKS+1ujl5BOWF3sGPjLtx7dCvHaj -2GU4Kzg1USEODm8uNBNA4StnDG1KQTAYI1oyVZnJF+A83vbsea0rWBmirSwiGpWO -vpaQXUJXxPkUAzUrHC1RVwinOt4/5Mi0A3PCwSaAuwtCH60NryZy2sy+s6ODWA2C -xR9GUeOcGMyNm43sSet1UNWMKFnKdDTajAshqx7qG+XH/RU+wBeq+yNuJkbL+vmx -cmtpzyKEC2IPrNkZAJSidjzULZrtBJ4tBmIQN1IchXIbJ+XMxjHsN+xjWZsLHXbM -fjKaiJUINlK73nZfdklJrX+9ZSCyycErdhh2n1ax +============================ +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgIQT9Irj/VkyDOeTzRYZiNwYDANBgkqhkiG9w0BAQsFADBHMQswCQYDVQQG +EwJDTjERMA8GA1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9u +IFJvb3QwHhcNMTUwMzEzMDAwMDAwWhcNMzgxMjMxMDAwMDAwWjBHMQswCQYDVQQGEwJDTjERMA8G +A1UECgwIVW5pVHJ1c3QxJTAjBgNVBAMMHFVDQSBFeHRlbmRlZCBWYWxpZGF0aW9uIFJvb3QwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCpCQcoEwKwmeBkqh5DFnpzsZGgdT6o+uM4AHrs +iWogD4vFsJszA1qGxliG1cGFu0/GnEBNyr7uaZa4rYEwmnySBesFK5pI0Lh2PpbIILvSsPGP2KxF +Rv+qZ2C0d35qHzwaUnoEPQc8hQ2E0B92CvdqFN9y4zR8V05WAT558aopO2z6+I9tTcg1367r3CTu +eUWnhbYFiN6IXSV8l2RnCdm/WhUFhvMJHuxYMjMR83dksHYf5BA1FxvyDrFspCqjc/wJHx4yGVMR +59mzLC52LqGj3n5qiAno8geK+LLNEOfic0CTuwjRP+H8C5SzJe98ptfRr5//lpr1kXuYC3fUfugH +0mK1lTnj8/FtDw5lhIpjVMWAtuCeS31HJqcBCF3RiJ7XwzJE+oJKCmhUfzhTA8ykADNkUVkLo4KR +el7sFsLzKuZi2irbWWIQJUoqgQtHB0MGcIfS+pMRKXpITeuUx3BNr2fVUbGAIAEBtHoIppB/TuDv +B0GHr2qlXov7z1CymlSvw4m6WC31MJixNnI5fkkE/SmnTHnkBVfblLkWU41Gsx2VYVdWf6/wFlth +WG82UBEL2KwrlRYaDh8IzTY0ZRBiZtWAXxQgXy0MoHgKaNYs1+lvK9JKBZP8nm9rZ/+I8U6laUpS +NwXqxhaN0sSZ0YIrO7o1dfdRUVjzyAfd5LQDfwIDAQABo0IwQDAdBgNVHQ4EFgQU2XQ65DA9DfcS +3H5aBZ8eNJr34RQwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQEL +BQADggIBADaNl8xCFWQpN5smLNb7rhVpLGsaGvdftvkHTFnq88nIua7Mui563MD1sC3AO6+fcAUR +ap8lTwEpcOPlDOHqWnzcSbvBHiqB9RZLcpHIojG5qtr8nR/zXUACE/xOHAbKsxSQVBcZEhrxH9cM +aVr2cXj0lH2RC47skFSOvG+hTKv8dGT9cZr4QQehzZHkPJrgmzI5c6sq1WnIeJEmMX3ixzDx/BR4 +dxIOE/TdFpS/S2d7cFOFyrC78zhNLJA5wA3CXWvp4uXViI3WLL+rG761KIcSF3Ru/H38j9CHJrAb ++7lsq+KePRXBOy5nAliRn+/4Qh8st2j1da3Ptfb/EX3C8CSlrdP6oDyp+l3cpaDvRKS+1ujl5BOW +F3sGPjLtx7dCvHaj2GU4Kzg1USEODm8uNBNA4StnDG1KQTAYI1oyVZnJF+A83vbsea0rWBmirSwi +GpWOvpaQXUJXxPkUAzUrHC1RVwinOt4/5Mi0A3PCwSaAuwtCH60NryZy2sy+s6ODWA2CxR9GUeOc +GMyNm43sSet1UNWMKFnKdDTajAshqx7qG+XH/RU+wBeq+yNuJkbL+vmxcmtpzyKEC2IPrNkZAJSi +djzULZrtBJ4tBmIQN1IchXIbJ+XMxjHsN+xjWZsLHXbMfjKaiJUINlK73nZfdklJrX+9ZSCyycEr +dhh2n1ax -----END CERTIFICATE----- Certigna Root CA -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=2D:0D:52:14:FF:9E:AD:99:24:01:74:20:47:6E:6C:85:27:27:F5:43 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - ca:e9:1b:89:f1:55:03:0d:a3:e6:41:6d:c4:e3:a6:e1 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=FR, O=Dhimyotis, OU=0002 48146308100036, CN=Certigna Root CA - Validity - Not Before: Oct 1 08:32:27 2013 GMT - Not After : Oct 1 08:32:27 2033 GMT - Subject: C=FR, O=Dhimyotis, OU=0002 48146308100036, CN=Certigna Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:cd:18:39:65:1a:59:b1:ea:64:16:0e:8c:94:24: - 95:7c:83:d3:c5:39:26:dc:0c:ef:16:57:8d:d7:d8: - ac:a3:42:7f:82:ca:ed:cd:5b:db:0e:b7:2d:ed:45: - 08:17:b2:d9:b3:cb:d6:17:52:72:28:db:8e:4e:9e: - 8a:b6:0b:f9:9e:84:9a:4d:76:de:22:29:5c:d2:b3: - d2:06:3e:30:39:a9:74:a3:92:56:1c:a1:6f:4c:0a: - 20:6d:9f:23:7a:b4:c6:da:2c:e4:1d:2c:dc:b3:28: - d0:13:f2:4c:4e:02:49:a1:54:40:9e:e6:e5:05:a0: - 2d:84:c8:ff:98:6c:d0:eb:8a:1a:84:08:1e:b7:68: - 23:ee:23:d5:70:ce:6d:51:69:10:ee:a1:7a:c2:d1: - 22:31:c2:82:85:d2:f2:55:76:50:7c:25:7a:c9:84: - 5c:0b:ac:dd:42:4e:2b:e7:82:a2:24:89:cb:90:b2: - d0:ee:23:ba:66:4c:bb:62:a4:f9:53:5a:64:7b:7c: - 98:fa:a3:48:9e:0f:95:ae:a7:18:f4:6a:ec:2e:03: - 45:af:f0:74:f8:2a:cd:7a:5d:d1:be:44:26:32:29: - f1:f1:f5:6c:cc:7e:02:21:0b:9f:6f:a4:3f:be:9d: - 53:e2:cf:7d:a9:2c:7c:58:1a:97:e1:3d:37:37:18: - 66:28:d2:40:c5:51:8a:8c:c3:2d:ce:53:88:24:58: - 64:30:16:c5:aa:e0:d6:0a:a6:40:df:78:f6:f5:04: - 7c:69:13:84:bc:d1:d1:a7:06:cf:01:f7:68:c0:a8: - 57:bb:3a:61:ad:04:8c:93:e3:ad:fc:f0:db:44:6d: - 59:dc:49:59:ae:ac:9a:99:36:30:41:7b:76:33:22: - 87:a3:c2:92:86:6e:f9:70:ee:ae:87:87:95:1b:c4: - 7a:bd:31:f3:d4:d2:e5:99:ff:be:48:ec:75:f5:78: - 16:1d:a6:70:c1:7f:3c:1b:a1:92:fb:cf:c8:3c:d6: - c5:93:0a:8f:f5:55:3a:76:95:ce:59:98:8a:09:95: - 77:32:9a:83:ba:2c:04:3a:97:bd:d4:2f:be:d7:6c: - 9b:a2:ca:7d:6d:26:c9:55:d5:cf:c3:79:52:08:09: - 99:07:24:2d:64:25:6b:a6:21:69:9b:6a:dd:74:4d: - 6b:97:7a:41:bd:ab:17:f9:90:17:48:8f:36:f9:2d: - d5:c5:db:ee:aa:85:45:41:fa:cd:3a:45:b1:68:e6: - 36:4c:9b:90:57:ec:23:b9:87:08:c2:c4:09:f1:97: - 86:2a:28:4d:e2:74:c0:da:c4:8c:db:df:e2:a1:17: - 59:ce:24:59:74:31:da:7f:fd:30:6d:d9:dc:e1:6a: - e1:fc:5f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 18:87:56:E0:6E:77:EE:24:35:3C:4E:73:9A:1F:D6:E1:E2:79:7E:2B - X509v3 Authority Key Identifier: - 18:87:56:E0:6E:77:EE:24:35:3C:4E:73:9A:1F:D6:E1:E2:79:7E:2B - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - CPS: https://wwww.certigna.fr/autorites/ - X509v3 CRL Distribution Points: - Full Name: - URI:http://crl.certigna.fr/certignarootca.crl - Full Name: - URI:http://crl.dhimyotis.com/certignarootca.crl - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 94:b8:9e:4f:f0:e3:95:08:22:e7:cd:68:41:f7:1c:55:d5:7c: - 00:e2:2d:3a:89:5d:68:38:2f:51:22:0b:4a:8d:cb:e9:bb:5d: - 3e:bb:5c:3d:b1:28:fe:e4:53:55:13:cf:a1:90:1b:02:1d:5f: - 66:46:09:33:28:e1:0d:24:97:70:d3:10:1f:ea:64:57:96:bb: - 5d:da:e7:c4:8c:4f:4c:64:46:1d:5c:87:e3:59:de:42:d1:9b: - a8:7e:a6:89:dd:8f:1c:c9:30:82:ed:3b:9c:cd:c0:e9:19:e0: - 6a:d8:02:75:37:ab:f7:34:28:28:91:f2:04:0a:4f:35:e3:60: - 26:01:fa:d0:11:8c:f9:11:6a:ee:af:3d:c3:50:d3:8f:5f:33: - 79:3c:86:a8:73:45:90:8c:20:b6:72:73:17:23:be:07:65:e5: - 78:92:0d:ba:01:c0:eb:8c:1c:66:bf:ac:86:77:01:94:0d:9c: - e6:e9:39:8d:1f:a6:51:8c:99:0c:39:77:e1:b4:9b:fa:1c:67: - 57:6f:6a:6a:8e:a9:2b:4c:57:79:7a:57:22:cf:cd:5f:63:46: - 8d:5c:59:3a:86:f8:32:47:62:a3:67:0d:18:91:dc:fb:a6:6b: - f5:48:61:73:23:59:8e:02:a7:bc:44:ea:f4:49:9d:f1:54:58: - f9:60:af:da:18:a4:2f:28:45:dc:7a:a0:88:86:5d:f3:3b:e7: - ff:29:35:80:fc:64:43:94:e6:e3:1c:6f:be:ad:0e:2a:63:99: - 2b:c9:7e:85:f6:71:e8:06:03:95:fe:de:8f:48:1c:5a:d4:92: - e8:2b:ee:e7:31:db:ba:04:6a:87:98:e7:c5:5f:ef:7d:a7:22: - f7:01:d8:4d:f9:89:d0:0e:9a:05:59:a4:9e:98:d9:6f:2b:ca: - 70:be:64:c2:55:a3:f4:e9:af:c3:92:29:dc:88:16:24:99:3c: - 8d:26:98:b6:5b:b7:cc:ce:b7:37:07:fd:26:d9:98:85:24:ff: - 59:23:03:9a:ed:9d:9d:a8:e4:5e:38:ce:d7:52:0d:6f:d2:3f: - 6d:b1:05:6b:49:ce:8a:91:46:73:f4:f6:2f:f0:a8:73:77:0e: - 65:ac:a1:8d:66:52:69:7e:4b:68:0c:c7:1e:37:27:83:a5:8c: - c7:02:e4:14:cd:49:01:b0:73:b3:fd:c6:90:3a:6f:d2:6c:ed: - 3b:ee:ec:91:be:a2:43:5d:8b:00:4a:66:25:44:70:de:40:0f: - f8:7c:15:f7:a2:ce:3c:d7:5e:13:8c:81:17:18:17:d1:bd:f1: - 77:10:3a:d4:65:39:c1:27:ac:57:2c:25:54:ff:a2:da:4f:8a: - 61:39:5e:ae:3d:4a:8c:bd ------BEGIN CERTIFICATE----- -MIIGWzCCBEOgAwIBAgIRAMrpG4nxVQMNo+ZBbcTjpuEwDQYJKoZIhvcNAQELBQAw -WjELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczEcMBoGA1UECwwTMDAw -MiA0ODE0NjMwODEwMDAzNjEZMBcGA1UEAwwQQ2VydGlnbmEgUm9vdCBDQTAeFw0x -MzEwMDEwODMyMjdaFw0zMzEwMDEwODMyMjdaMFoxCzAJBgNVBAYTAkZSMRIwEAYD -VQQKDAlEaGlteW90aXMxHDAaBgNVBAsMEzAwMDIgNDgxNDYzMDgxMDAwMzYxGTAX -BgNVBAMMEENlcnRpZ25hIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAw -ggIKAoICAQDNGDllGlmx6mQWDoyUJJV8g9PFOSbcDO8WV43X2KyjQn+Cyu3NW9sO -ty3tRQgXstmzy9YXUnIo245Onoq2C/mehJpNdt4iKVzSs9IGPjA5qXSjklYcoW9M -CiBtnyN6tMbaLOQdLNyzKNAT8kxOAkmhVECe5uUFoC2EyP+YbNDrihqECB63aCPu -I9Vwzm1RaRDuoXrC0SIxwoKF0vJVdlB8JXrJhFwLrN1CTivngqIkicuQstDuI7pm -TLtipPlTWmR7fJj6o0ieD5Wupxj0auwuA0Wv8HT4Ks16XdG+RCYyKfHx9WzMfgIh -C59vpD++nVPiz32pLHxYGpfhPTc3GGYo0kDFUYqMwy3OU4gkWGQwFsWq4NYKpkDf -ePb1BHxpE4S80dGnBs8B92jAqFe7OmGtBIyT46388NtEbVncSVmurJqZNjBBe3Yz -IoejwpKGbvlw7q6Hh5UbxHq9MfPU0uWZ/75I7HX1eBYdpnDBfzwboZL7z8g81sWT -Co/1VTp2lc5ZmIoJlXcymoO6LAQ6l73UL77XbJuiyn1tJslV1c/DeVIICZkHJC1k -JWumIWmbat10TWuXekG9qxf5kBdIjzb5LdXF2+6qhUVB+s06RbFo5jZMm5BX7CO5 -hwjCxAnxl4YqKE3idMDaxIzb3+KhF1nOJFl0Mdp//TBt2dzhauH8XwIDAQABo4IB -GjCCARYwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE -FBiHVuBud+4kNTxOc5of1uHieX4rMB8GA1UdIwQYMBaAFBiHVuBud+4kNTxOc5of -1uHieX4rMEQGA1UdIAQ9MDswOQYEVR0gADAxMC8GCCsGAQUFBwIBFiNodHRwczov -L3d3d3cuY2VydGlnbmEuZnIvYXV0b3JpdGVzLzBtBgNVHR8EZjBkMC+gLaArhilo -dHRwOi8vY3JsLmNlcnRpZ25hLmZyL2NlcnRpZ25hcm9vdGNhLmNybDAxoC+gLYYr -aHR0cDovL2NybC5kaGlteW90aXMuY29tL2NlcnRpZ25hcm9vdGNhLmNybDANBgkq -hkiG9w0BAQsFAAOCAgEAlLieT/DjlQgi581oQfccVdV8AOItOoldaDgvUSILSo3L -6btdPrtcPbEo/uRTVRPPoZAbAh1fZkYJMyjhDSSXcNMQH+pkV5a7XdrnxIxPTGRG -HVyH41neQtGbqH6mid2PHMkwgu07nM3A6RngatgCdTer9zQoKJHyBApPNeNgJgH6 -0BGM+RFq7q89w1DTj18zeTyGqHNFkIwgtnJzFyO+B2XleJINugHA64wcZr+shncB -lA2c5uk5jR+mUYyZDDl34bSb+hxnV29qao6pK0xXeXpXIs/NX2NGjVxZOob4Mkdi -o2cNGJHc+6Zr9UhhcyNZjgKnvETq9Emd8VRY+WCv2hikLyhF3HqgiIZd8zvn/yk1 -gPxkQ5Tm4xxvvq0OKmOZK8l+hfZx6AYDlf7ej0gcWtSS6Cvu5zHbugRqh5jnxV/v -faci9wHYTfmJ0A6aBVmknpjZbyvKcL5kwlWj9Omvw5Ip3IgWJJk8jSaYtlu3zM63 -Nwf9JtmYhST/WSMDmu2dnajkXjjO11INb9I/bbEFa0nOipFGc/T2L/Coc3cOZayh -jWZSaX5LaAzHHjcng6WMxwLkFM1JAbBzs/3GkDpv0mztO+7skb6iQ12LAEpmJURw -3kAP+HwV96LOPNdeE4yBFxgX0b3xdxA61GU5wSesVywlVP+i2k+KYTlerj1KjL0= +================ +-----BEGIN CERTIFICATE----- +MIIGWzCCBEOgAwIBAgIRAMrpG4nxVQMNo+ZBbcTjpuEwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UE +BhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczEcMBoGA1UECwwTMDAwMiA0ODE0NjMwODEwMDAzNjEZ +MBcGA1UEAwwQQ2VydGlnbmEgUm9vdCBDQTAeFw0xMzEwMDEwODMyMjdaFw0zMzEwMDEwODMyMjda +MFoxCzAJBgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxHDAaBgNVBAsMEzAwMDIgNDgxNDYz +MDgxMDAwMzYxGTAXBgNVBAMMEENlcnRpZ25hIFJvb3QgQ0EwggIiMA0GCSqGSIb3DQEBAQUAA4IC +DwAwggIKAoICAQDNGDllGlmx6mQWDoyUJJV8g9PFOSbcDO8WV43X2KyjQn+Cyu3NW9sOty3tRQgX +stmzy9YXUnIo245Onoq2C/mehJpNdt4iKVzSs9IGPjA5qXSjklYcoW9MCiBtnyN6tMbaLOQdLNyz +KNAT8kxOAkmhVECe5uUFoC2EyP+YbNDrihqECB63aCPuI9Vwzm1RaRDuoXrC0SIxwoKF0vJVdlB8 +JXrJhFwLrN1CTivngqIkicuQstDuI7pmTLtipPlTWmR7fJj6o0ieD5Wupxj0auwuA0Wv8HT4Ks16 +XdG+RCYyKfHx9WzMfgIhC59vpD++nVPiz32pLHxYGpfhPTc3GGYo0kDFUYqMwy3OU4gkWGQwFsWq +4NYKpkDfePb1BHxpE4S80dGnBs8B92jAqFe7OmGtBIyT46388NtEbVncSVmurJqZNjBBe3YzIoej +wpKGbvlw7q6Hh5UbxHq9MfPU0uWZ/75I7HX1eBYdpnDBfzwboZL7z8g81sWTCo/1VTp2lc5ZmIoJ +lXcymoO6LAQ6l73UL77XbJuiyn1tJslV1c/DeVIICZkHJC1kJWumIWmbat10TWuXekG9qxf5kBdI +jzb5LdXF2+6qhUVB+s06RbFo5jZMm5BX7CO5hwjCxAnxl4YqKE3idMDaxIzb3+KhF1nOJFl0Mdp/ +/TBt2dzhauH8XwIDAQABo4IBGjCCARYwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYw +HQYDVR0OBBYEFBiHVuBud+4kNTxOc5of1uHieX4rMB8GA1UdIwQYMBaAFBiHVuBud+4kNTxOc5of +1uHieX4rMEQGA1UdIAQ9MDswOQYEVR0gADAxMC8GCCsGAQUFBwIBFiNodHRwczovL3d3d3cuY2Vy +dGlnbmEuZnIvYXV0b3JpdGVzLzBtBgNVHR8EZjBkMC+gLaArhilodHRwOi8vY3JsLmNlcnRpZ25h +LmZyL2NlcnRpZ25hcm9vdGNhLmNybDAxoC+gLYYraHR0cDovL2NybC5kaGlteW90aXMuY29tL2Nl +cnRpZ25hcm9vdGNhLmNybDANBgkqhkiG9w0BAQsFAAOCAgEAlLieT/DjlQgi581oQfccVdV8AOIt +OoldaDgvUSILSo3L6btdPrtcPbEo/uRTVRPPoZAbAh1fZkYJMyjhDSSXcNMQH+pkV5a7XdrnxIxP +TGRGHVyH41neQtGbqH6mid2PHMkwgu07nM3A6RngatgCdTer9zQoKJHyBApPNeNgJgH60BGM+RFq +7q89w1DTj18zeTyGqHNFkIwgtnJzFyO+B2XleJINugHA64wcZr+shncBlA2c5uk5jR+mUYyZDDl3 +4bSb+hxnV29qao6pK0xXeXpXIs/NX2NGjVxZOob4Mkdio2cNGJHc+6Zr9UhhcyNZjgKnvETq9Emd +8VRY+WCv2hikLyhF3HqgiIZd8zvn/yk1gPxkQ5Tm4xxvvq0OKmOZK8l+hfZx6AYDlf7ej0gcWtSS +6Cvu5zHbugRqh5jnxV/vfaci9wHYTfmJ0A6aBVmknpjZbyvKcL5kwlWj9Omvw5Ip3IgWJJk8jSaY +tlu3zM63Nwf9JtmYhST/WSMDmu2dnajkXjjO11INb9I/bbEFa0nOipFGc/T2L/Coc3cOZayhjWZS +aX5LaAzHHjcng6WMxwLkFM1JAbBzs/3GkDpv0mztO+7skb6iQ12LAEpmJURw3kAP+HwV96LOPNde +E4yBFxgX0b3xdxA61GU5wSesVywlVP+i2k+KYTlerj1KjL0= -----END CERTIFICATE----- emSign Root CA - G1 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=8A:C7:AD:8F:73:AC:4E:C1:B5:75:4D:A5:40:F4:FC:CF:7C:B5:8E:8C -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 31:f5:e4:62:0c:6c:58:ed:d6:d8 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign Root CA - G1 - Validity - Not Before: Feb 18 18:30:00 2018 GMT - Not After : Feb 18 18:30:00 2043 GMT - Subject: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign Root CA - G1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:93:4b:bb:e9:66:8a:ee:9d:5b:d5:34:93:d0:1b: - 1e:c3:e7:9e:b8:64:33:7f:63:78:68:b4:cd:2e:71: - 75:d7:9b:20:c6:4d:29:bc:b6:68:60:8a:f7:21:9a: - 56:35:5a:f3:76:bd:d8:cd:9a:ff:93:56:4b:a5:59: - 06:a1:93:34:29:dd:16:34:75:4e:f2:81:b4:c7:96: - 4e:ad:19:15:52:4a:fe:3c:70:75:70:cd:af:2b:ab: - 15:9a:33:3c:aa:b3:8b:aa:cd:43:fd:f5:ea:70:ff: - ed:cf:11:3b:94:ce:4e:32:16:d3:23:40:2a:77:b3: - af:3c:01:2c:6c:ed:99:2c:8b:d9:4e:69:98:b2:f7: - 8f:41:b0:32:78:61:d6:0d:5f:c3:fa:a2:40:92:1d: - 5c:17:e6:70:3e:35:e7:a2:b7:c2:62:e2:ab:a4:38: - 4c:b5:39:35:6f:ea:03:69:fa:3a:54:68:85:6d:d6: - f2:2f:43:55:1e:91:0d:0e:d8:d5:6a:a4:96:d1:13: - 3c:2c:78:50:e8:3a:92:d2:17:56:e5:35:1a:40:1c: - 3e:8d:2c:ed:39:df:42:e0:83:41:74:df:a3:cd:c2: - 86:60:48:68:e3:69:0b:54:00:8b:e4:76:69:21:0d: - 79:4e:34:08:5e:14:c2:cc:b1:b7:ad:d7:7c:70:8a: - c7:85 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - FB:EF:0D:86:9E:B0:E3:DD:A9:B9:F1:21:17:7F:3E:FC:F0:77:2B:1A - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 59:ff:f2:8c:f5:87:7d:71:3d:a3:9f:1b:5b:d1:da:f8:d3:9c: - 6b:36:bd:9b:a9:61:eb:de:16:2c:74:3d:9e:e6:75:da:d7:ba: - a7:bc:42:17:e7:3d:91:eb:e5:7d:dd:3e:9c:f1:cf:92:ac:6c: - 48:cc:c2:22:3f:69:3b:c5:b6:15:2f:a3:35:c6:68:2a:1c:57: - af:39:ef:8d:d0:35:c3:18:0c:7b:00:56:1c:cd:8b:19:74:de: - be:0f:12:e0:d0:aa:a1:3f:02:34:b1:70:ce:9d:18:d6:08:03: - 09:46:ee:60:e0:7e:b6:c4:49:04:51:7d:70:60:bc:aa:b2:ff: - 79:72:7a:a6:1d:3d:5f:2a:f8:ca:e2:fd:39:b7:47:b9:eb:7e: - df:04:23:af:fa:9c:06:07:e9:fb:63:93:80:40:b5:c6:6c:0a: - 31:28:ce:0c:9f:cf:b3:23:35:80:41:8d:6c:c4:37:7b:81:2f: - 80:a1:40:42:85:e9:d9:38:8d:e8:a1:53:cd:01:bf:69:e8:5a: - 06:f2:45:0b:90:fa:ae:e1:bf:9d:f2:ae:57:3c:a5:ae:b2:56: - f4:8b:65:40:e9:fd:31:81:2c:f4:39:09:d8:ee:6b:a7:b4:a6: - 1d:15:a5:98:f7:01:81:d8:85:7d:f3:51:5c:71:88:de:ba:cc: - 1f:80:7e:4a ------BEGIN CERTIFICATE----- -MIIDlDCCAnygAwIBAgIKMfXkYgxsWO3W2DANBgkqhkiG9w0BAQsFADBnMQswCQYD -VQQGEwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBU -ZWNobm9sb2dpZXMgTGltaXRlZDEcMBoGA1UEAxMTZW1TaWduIFJvb3QgQ0EgLSBH -MTAeFw0xODAyMTgxODMwMDBaFw00MzAyMTgxODMwMDBaMGcxCzAJBgNVBAYTAklO -MRMwEQYDVQQLEwplbVNpZ24gUEtJMSUwIwYDVQQKExxlTXVkaHJhIFRlY2hub2xv -Z2llcyBMaW1pdGVkMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEcxMIIBIjAN -BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk0u76WaK7p1b1TST0Bsew+eeuGQz -f2N4aLTNLnF115sgxk0pvLZoYIr3IZpWNVrzdr3YzZr/k1ZLpVkGoZM0Kd0WNHVO -8oG0x5ZOrRkVUkr+PHB1cM2vK6sVmjM8qrOLqs1D/fXqcP/tzxE7lM5OMhbTI0Aq -d7OvPAEsbO2ZLIvZTmmYsvePQbAyeGHWDV/D+qJAkh1cF+ZwPjXnorfCYuKrpDhM -tTk1b+oDafo6VGiFbdbyL0NVHpENDtjVaqSW0RM8LHhQ6DqS0hdW5TUaQBw+jSzt -Od9C4INBdN+jzcKGYEho42kLVACL5HZpIQ15TjQIXhTCzLG3rdd8cIrHhQIDAQAB -o0IwQDAdBgNVHQ4EFgQU++8Nhp6w492pufEhF38+/PB3KxowDgYDVR0PAQH/BAQD -AgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAFn/8oz1h31x -PaOfG1vR2vjTnGs2vZupYeveFix0PZ7mddrXuqe8QhfnPZHr5X3dPpzxz5KsbEjM -wiI/aTvFthUvozXGaCocV685743QNcMYDHsAVhzNixl03r4PEuDQqqE/AjSxcM6d -GNYIAwlG7mDgfrbESQRRfXBgvKqy/3lyeqYdPV8q+Mri/Tm3R7nrft8EI6/6nAYH -6ftjk4BAtcZsCjEozgyfz7MjNYBBjWzEN3uBL4ChQEKF6dk4jeihU80Bv2noWgby -RQuQ+q7hv53yrlc8pa6yVvSLZUDp/TGBLPQ5Cdjua6e0ph0VpZj3AYHYhX3zUVxx +=================== +-----BEGIN CERTIFICATE----- +MIIDlDCCAnygAwIBAgIKMfXkYgxsWO3W2DANBgkqhkiG9w0BAQsFADBnMQswCQYDVQQGEwJJTjET +MBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRl +ZDEcMBoGA1UEAxMTZW1TaWduIFJvb3QgQ0EgLSBHMTAeFw0xODAyMTgxODMwMDBaFw00MzAyMTgx +ODMwMDBaMGcxCzAJBgNVBAYTAklOMRMwEQYDVQQLEwplbVNpZ24gUEtJMSUwIwYDVQQKExxlTXVk +aHJhIFRlY2hub2xvZ2llcyBMaW1pdGVkMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEcxMIIB +IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAk0u76WaK7p1b1TST0Bsew+eeuGQzf2N4aLTN +LnF115sgxk0pvLZoYIr3IZpWNVrzdr3YzZr/k1ZLpVkGoZM0Kd0WNHVO8oG0x5ZOrRkVUkr+PHB1 +cM2vK6sVmjM8qrOLqs1D/fXqcP/tzxE7lM5OMhbTI0Aqd7OvPAEsbO2ZLIvZTmmYsvePQbAyeGHW +DV/D+qJAkh1cF+ZwPjXnorfCYuKrpDhMtTk1b+oDafo6VGiFbdbyL0NVHpENDtjVaqSW0RM8LHhQ +6DqS0hdW5TUaQBw+jSztOd9C4INBdN+jzcKGYEho42kLVACL5HZpIQ15TjQIXhTCzLG3rdd8cIrH +hQIDAQABo0IwQDAdBgNVHQ4EFgQU++8Nhp6w492pufEhF38+/PB3KxowDgYDVR0PAQH/BAQDAgEG +MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAFn/8oz1h31xPaOfG1vR2vjTnGs2 +vZupYeveFix0PZ7mddrXuqe8QhfnPZHr5X3dPpzxz5KsbEjMwiI/aTvFthUvozXGaCocV685743Q +NcMYDHsAVhzNixl03r4PEuDQqqE/AjSxcM6dGNYIAwlG7mDgfrbESQRRfXBgvKqy/3lyeqYdPV8q ++Mri/Tm3R7nrft8EI6/6nAYH6ftjk4BAtcZsCjEozgyfz7MjNYBBjWzEN3uBL4ChQEKF6dk4jeih +U80Bv2noWgbyRQuQ+q7hv53yrlc8pa6yVvSLZUDp/TGBLPQ5Cdjua6e0ph0VpZj3AYHYhX3zUVxx iN66zB+Afko= -----END CERTIFICATE----- emSign ECC Root CA - G3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=30:43:FA:4F:F2:57:DC:A0:C3:80:EE:2E:58:EA:78:B2:3F:E6:BB:C1 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 3c:f6:07:a9:68:70:0e:da:8b:84 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign ECC Root CA - G3 - Validity - Not Before: Feb 18 18:30:00 2018 GMT - Not After : Feb 18 18:30:00 2043 GMT - Subject: C=IN, OU=emSign PKI, O=eMudhra Technologies Limited, CN=emSign ECC Root CA - G3 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:23:a5:0c:b8:2d:12:f5:28:f3:b1:b2:dd:e2:02: - 12:80:9e:39:5f:49:4d:9f:c9:25:34:59:74:ec:bb: - 06:1c:e7:c0:72:af:e8:ae:2f:e1:41:54:87:14:a8: - 4a:b2:e8:7c:82:e6:5b:6a:b5:dc:b3:75:ce:8b:06: - d0:86:23:bf:46:d5:8e:0f:3f:04:f4:d7:1c:92:7e: - f6:a5:63:c2:f5:5f:8e:2e:4f:a1:18:19:02:2b:32: - 0a:82:64:7d:16:93:d1 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - 7C:5D:02:84:13:D4:CC:8A:9B:81:CE:17:1C:2E:29:1E:9C:48:63:42 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:66:02:31:00:be:f3:61:cf:02:10:1d:64:95:07:b8:18:6e: - 88:85:05:2f:83:08:17:90:ca:1f:8a:4c:e8:0d:1b:7a:b1:ad: - d5:81:09:47:ef:3b:ac:08:04:7c:5c:99:b1:ed:47:07:d2:02: - 31:00:9d:ba:55:fc:a9:4a:e8:ed:ed:e6:76:01:42:7b:c8:f8: - 60:d9:8d:51:8b:55:3b:fb:8c:7b:eb:65:09:c3:f8:96:cd:47: - a8:82:f2:16:55:77:24:7e:12:10:95:04:2c:a3 ------BEGIN CERTIFICATE----- -MIICTjCCAdOgAwIBAgIKPPYHqWhwDtqLhDAKBggqhkjOPQQDAzBrMQswCQYDVQQG -EwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNo -bm9sb2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0g -RzMwHhcNMTgwMjE4MTgzMDAwWhcNNDMwMjE4MTgzMDAwWjBrMQswCQYDVQQGEwJJ -TjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9s -b2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0gRzMw -djAQBgcqhkjOPQIBBgUrgQQAIgNiAAQjpQy4LRL1KPOxst3iAhKAnjlfSU2fySU0 -WXTsuwYc58Byr+iuL+FBVIcUqEqy6HyC5ltqtdyzdc6LBtCGI79G1Y4PPwT01xyS -fvalY8L1X44uT6EYGQIrMgqCZH0Wk9GjQjBAMB0GA1UdDgQWBBR8XQKEE9TMipuB -zhccLikenEhjQjAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggq -hkjOPQQDAwNpADBmAjEAvvNhzwIQHWSVB7gYboiFBS+DCBeQyh+KTOgNG3qxrdWB -CUfvO6wIBHxcmbHtRwfSAjEAnbpV/KlK6O3t5nYBQnvI+GDZjVGLVTv7jHvrZQnD -+JbNR6iC8hZVdyR+EhCVBCyj +======================= +-----BEGIN CERTIFICATE----- +MIICTjCCAdOgAwIBAgIKPPYHqWhwDtqLhDAKBggqhkjOPQQDAzBrMQswCQYDVQQGEwJJTjETMBEG +A1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRlZDEg +MB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0gRzMwHhcNMTgwMjE4MTgzMDAwWhcNNDMwMjE4 +MTgzMDAwWjBrMQswCQYDVQQGEwJJTjETMBEGA1UECxMKZW1TaWduIFBLSTElMCMGA1UEChMcZU11 +ZGhyYSBUZWNobm9sb2dpZXMgTGltaXRlZDEgMB4GA1UEAxMXZW1TaWduIEVDQyBSb290IENBIC0g +RzMwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQjpQy4LRL1KPOxst3iAhKAnjlfSU2fySU0WXTsuwYc +58Byr+iuL+FBVIcUqEqy6HyC5ltqtdyzdc6LBtCGI79G1Y4PPwT01xySfvalY8L1X44uT6EYGQIr +MgqCZH0Wk9GjQjBAMB0GA1UdDgQWBBR8XQKEE9TMipuBzhccLikenEhjQjAOBgNVHQ8BAf8EBAMC +AQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNpADBmAjEAvvNhzwIQHWSVB7gYboiFBS+D +CBeQyh+KTOgNG3qxrdWBCUfvO6wIBHxcmbHtRwfSAjEAnbpV/KlK6O3t5nYBQnvI+GDZjVGLVTv7 +jHvrZQnD+JbNR6iC8hZVdyR+EhCVBCyj -----END CERTIFICATE----- emSign Root CA - C1 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=E7:2E:F1:DF:FC:B2:09:28:CF:5D:D4:D5:67:37:B1:51:CB:86:4F:01 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - ae:cf:00:ba:c4:cf:32:f8:43:b2 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign Root CA - C1 - Validity - Not Before: Feb 18 18:30:00 2018 GMT - Not After : Feb 18 18:30:00 2043 GMT - Subject: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign Root CA - C1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (2048 bit) - Modulus: - 00:cf:eb:a9:b9:f1:99:05:cc:d8:28:21:4a:f3:73: - 34:51:84:56:10:f5:a0:4f:2c:12:e3:fa:13:9a:27: - d0:cf:f9:79:1a:74:5f:1d:79:39:fc:5b:f8:70:8e: - e0:92:52:f7:e4:25:f9:54:83:d9:1d:d3:c8:5a:85: - 3f:5e:c7:b6:07:ee:3e:c0:ce:9a:af:ac:56:42:2a: - 39:25:70:d6:bf:b5:7b:36:ad:ac:f6:73:dc:cd:d7: - 1d:8a:83:a5:fb:2b:90:15:37:6b:1c:26:47:dc:3b: - 29:56:93:6a:b3:c1:6a:3a:9d:3d:f5:c1:97:38:58: - 05:8b:1c:11:e3:e4:b4:b8:5d:85:1d:83:fe:78:5f: - 0b:45:68:18:48:a5:46:73:34:3b:fe:0f:c8:76:bb: - c7:18:f3:05:d1:86:f3:85:ed:e7:b9:d9:32:ad:55: - 88:ce:a6:b6:91:b0:4f:ac:7e:15:23:96:f6:3f:f0: - 20:34:16:de:0a:c6:c4:04:45:79:7f:a7:fd:be:d2: - a9:a5:af:9c:c5:23:2a:f7:3c:21:6c:bd:af:8f:4e: - c5:3a:b2:f3:34:12:fc:df:80:1a:49:a4:d4:a9:95: - f7:9e:89:5e:a2:89:ac:94:cb:a8:68:9b:af:8a:65: - 27:cd:89:ee:dd:8c:b5:6b:29:70:43:a0:69:0b:e4: - b9:0f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - FE:A1:E0:70:1E:2A:03:39:52:5A:42:BE:5C:91:85:7A:18:AA:4D:B5 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - c2:4a:56:fa:15:21:7b:28:a2:e9:e5:1d:fb:f8:2d:c4:39:96: - 41:4c:3b:27:2c:c4:6c:18:15:80:c6:ac:af:47:59:2f:26:0b: - e3:36:b0:ef:3b:fe:43:97:49:32:99:12:15:5b:df:11:29:ff: - ab:53:f8:bb:c1:78:0f:ac:9c:53:af:57:bd:68:8c:3d:69:33: - f0:a3:a0:23:63:3b:64:67:22:44:ad:d5:71:cb:56:2a:78:92: - a3:4f:12:31:36:36:e2:de:fe:00:c4:a3:60:0f:27:ad:a0:b0: - 8a:b5:36:7a:52:a1:bd:27:f4:20:27:62:e8:4d:94:24:13:e4: - 0a:04:e9:3c:ab:2e:c8:43:09:4a:c6:61:04:e5:49:34:7e:d3: - c4:c8:f5:0f:c0:aa:e9:ba:54:5e:f3:63:2b:4f:4f:50:d4:fe: - b9:7b:99:8c:3d:c0:2e:bc:02:2b:d3:c4:40:e4:8a:07:31:1e: - 9b:ce:26:99:13:fb:11:ea:9a:22:0c:11:19:c7:5e:1b:81:50: - 30:c8:96:12:6e:e7:cb:41:7f:91:3b:a2:47:b7:54:80:1b:dc: - 00:cc:9a:90:ea:c3:c3:50:06:62:0c:30:c0:15:48:a7:a8:59: - 7c:e1:ae:22:a2:e2:0a:7a:0f:fa:62:ab:52:4c:e1:f1:df:ca: - be:83:0d:42 ------BEGIN CERTIFICATE----- -MIIDczCCAlugAwIBAgILAK7PALrEzzL4Q7IwDQYJKoZIhvcNAQELBQAwVjELMAkG -A1UEBhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEg -SW5jMRwwGgYDVQQDExNlbVNpZ24gUm9vdCBDQSAtIEMxMB4XDTE4MDIxODE4MzAw -MFoXDTQzMDIxODE4MzAwMFowVjELMAkGA1UEBhMCVVMxEzARBgNVBAsTCmVtU2ln -biBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQDExNlbVNpZ24gUm9v -dCBDQSAtIEMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz+upufGZ -BczYKCFK83M0UYRWEPWgTywS4/oTmifQz/l5GnRfHXk5/Fv4cI7gklL35CX5VIPZ -HdPIWoU/Xse2B+4+wM6ar6xWQio5JXDWv7V7Nq2s9nPczdcdioOl+yuQFTdrHCZH -3DspVpNqs8FqOp099cGXOFgFixwR4+S0uF2FHYP+eF8LRWgYSKVGczQ7/g/IdrvH -GPMF0Ybzhe3nudkyrVWIzqa2kbBPrH4VI5b2P/AgNBbeCsbEBEV5f6f9vtKppa+c -xSMq9zwhbL2vj07FOrLzNBL834AaSaTUqZX3noleoomslMuoaJuvimUnzYnu3Yy1 -aylwQ6BpC+S5DwIDAQABo0IwQDAdBgNVHQ4EFgQU/qHgcB4qAzlSWkK+XJGFehiq -TbUwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL -BQADggEBAMJKVvoVIXsoounlHfv4LcQ5lkFMOycsxGwYFYDGrK9HWS8mC+M2sO87 -/kOXSTKZEhVb3xEp/6tT+LvBeA+snFOvV71ojD1pM/CjoCNjO2RnIkSt1XHLVip4 -kqNPEjE2NuLe/gDEo2APJ62gsIq1NnpSob0n9CAnYuhNlCQT5AoE6TyrLshDCUrG -YQTlSTR+08TI9Q/Aqum6VF7zYytPT1DU/rl7mYw9wC68AivTxEDkigcxHpvOJpkT -+xHqmiIMERnHXhuBUDDIlhJu58tBf5E7oke3VIAb3ADMmpDqw8NQBmIMMMAVSKeo -WXzhriKi4gp6D/piq1JM4fHfyr6DDUI= +=================== +-----BEGIN CERTIFICATE----- +MIIDczCCAlugAwIBAgILAK7PALrEzzL4Q7IwDQYJKoZIhvcNAQELBQAwVjELMAkGA1UEBhMCVVMx +EzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQDExNlbVNp +Z24gUm9vdCBDQSAtIEMxMB4XDTE4MDIxODE4MzAwMFoXDTQzMDIxODE4MzAwMFowVjELMAkGA1UE +BhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMRwwGgYDVQQD +ExNlbVNpZ24gUm9vdCBDQSAtIEMxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz+up +ufGZBczYKCFK83M0UYRWEPWgTywS4/oTmifQz/l5GnRfHXk5/Fv4cI7gklL35CX5VIPZHdPIWoU/ +Xse2B+4+wM6ar6xWQio5JXDWv7V7Nq2s9nPczdcdioOl+yuQFTdrHCZH3DspVpNqs8FqOp099cGX +OFgFixwR4+S0uF2FHYP+eF8LRWgYSKVGczQ7/g/IdrvHGPMF0Ybzhe3nudkyrVWIzqa2kbBPrH4V +I5b2P/AgNBbeCsbEBEV5f6f9vtKppa+cxSMq9zwhbL2vj07FOrLzNBL834AaSaTUqZX3noleooms +lMuoaJuvimUnzYnu3Yy1aylwQ6BpC+S5DwIDAQABo0IwQDAdBgNVHQ4EFgQU/qHgcB4qAzlSWkK+ +XJGFehiqTbUwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQAD +ggEBAMJKVvoVIXsoounlHfv4LcQ5lkFMOycsxGwYFYDGrK9HWS8mC+M2sO87/kOXSTKZEhVb3xEp +/6tT+LvBeA+snFOvV71ojD1pM/CjoCNjO2RnIkSt1XHLVip4kqNPEjE2NuLe/gDEo2APJ62gsIq1 +NnpSob0n9CAnYuhNlCQT5AoE6TyrLshDCUrGYQTlSTR+08TI9Q/Aqum6VF7zYytPT1DU/rl7mYw9 +wC68AivTxEDkigcxHpvOJpkT+xHqmiIMERnHXhuBUDDIlhJu58tBf5E7oke3VIAb3ADMmpDqw8NQ +BmIMMMAVSKeoWXzhriKi4gp6D/piq1JM4fHfyr6DDUI= -----END CERTIFICATE----- emSign ECC Root CA - C3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=B6:AF:43:C2:9B:81:53:7D:F6:EF:6B:C3:1F:1F:60:15:0C:EE:48:66 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 7b:71:b6:82:56:b8:12:7c:9c:a8 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign ECC Root CA - C3 - Validity - Not Before: Feb 18 18:30:00 2018 GMT - Not After : Feb 18 18:30:00 2043 GMT - Subject: C=US, OU=emSign PKI, O=eMudhra Inc, CN=emSign ECC Root CA - C3 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:fd:a5:61:ae:7b:26:10:1d:e9:b7:22:30:ae:06: - f4:81:b3:b1:42:71:95:39:bc:d3:52:e3:af:af:f9: - f2:97:35:92:36:46:0e:87:95:8d:b9:39:5a:e9:bb: - df:d0:fe:c8:07:41:3c:bb:55:6f:83:a3:6a:fb:62: - b0:81:89:02:70:7d:48:c5:4a:e3:e9:22:54:22:4d: - 93:bb:42:0c:af:77:9c:23:a6:7d:d7:61:11:ce:65: - c7:f8:7f:fe:f5:f2:a9 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - FB:5A:48:D0:80:20:40:F2:A8:E9:00:07:69:19:77:A7:E6:C3:F4:CF - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:31:00:b4:d8:2f:02:89:fd:b6:4c:62:ba:43:4e:13: - 84:72:b5:ae:dd:1c:de:d6:b5:dc:56:8f:58:40:5a:2d:de:20: - 4c:22:83:ca:93:a8:7e:ee:12:40:c7:d6:87:4f:f8:df:85:02: - 30:1c:14:64:e4:7c:96:83:11:9c:b0:d1:5a:61:4b:a6:0f:49: - d3:00:fc:a1:fc:e4:a5:ff:7f:ad:d7:30:d0:c7:77:7f:be:81: - 07:55:30:50:20:14:f5:57:38:0a:a8:31:51 ------BEGIN CERTIFICATE----- -MIICKzCCAbGgAwIBAgIKe3G2gla4EnycqDAKBggqhkjOPQQDAzBaMQswCQYDVQQG -EwJVUzETMBEGA1UECxMKZW1TaWduIFBLSTEUMBIGA1UEChMLZU11ZGhyYSBJbmMx -IDAeBgNVBAMTF2VtU2lnbiBFQ0MgUm9vdCBDQSAtIEMzMB4XDTE4MDIxODE4MzAw -MFoXDTQzMDIxODE4MzAwMFowWjELMAkGA1UEBhMCVVMxEzARBgNVBAsTCmVtU2ln -biBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMSAwHgYDVQQDExdlbVNpZ24gRUND -IFJvb3QgQ0EgLSBDMzB2MBAGByqGSM49AgEGBSuBBAAiA2IABP2lYa57JhAd6bci -MK4G9IGzsUJxlTm801Ljr6/58pc1kjZGDoeVjbk5Wum739D+yAdBPLtVb4Ojavti -sIGJAnB9SMVK4+kiVCJNk7tCDK93nCOmfddhEc5lx/h//vXyqaNCMEAwHQYDVR0O -BBYEFPtaSNCAIEDyqOkAB2kZd6fmw/TPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMB -Af8EBTADAQH/MAoGCCqGSM49BAMDA2gAMGUCMQC02C8Cif22TGK6Q04ThHK1rt0c -3ta13FaPWEBaLd4gTCKDypOofu4SQMfWh0/434UCMBwUZOR8loMRnLDRWmFLpg9J -0wD8ofzkpf9/rdcw0Md3f76BB1UwUCAU9Vc4CqgxUQ== +======================= +-----BEGIN CERTIFICATE----- +MIICKzCCAbGgAwIBAgIKe3G2gla4EnycqDAKBggqhkjOPQQDAzBaMQswCQYDVQQGEwJVUzETMBEG +A1UECxMKZW1TaWduIFBLSTEUMBIGA1UEChMLZU11ZGhyYSBJbmMxIDAeBgNVBAMTF2VtU2lnbiBF +Q0MgUm9vdCBDQSAtIEMzMB4XDTE4MDIxODE4MzAwMFoXDTQzMDIxODE4MzAwMFowWjELMAkGA1UE +BhMCVVMxEzARBgNVBAsTCmVtU2lnbiBQS0kxFDASBgNVBAoTC2VNdWRocmEgSW5jMSAwHgYDVQQD +ExdlbVNpZ24gRUNDIFJvb3QgQ0EgLSBDMzB2MBAGByqGSM49AgEGBSuBBAAiA2IABP2lYa57JhAd +6bciMK4G9IGzsUJxlTm801Ljr6/58pc1kjZGDoeVjbk5Wum739D+yAdBPLtVb4OjavtisIGJAnB9 +SMVK4+kiVCJNk7tCDK93nCOmfddhEc5lx/h//vXyqaNCMEAwHQYDVR0OBBYEFPtaSNCAIEDyqOkA +B2kZd6fmw/TPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49BAMDA2gA +MGUCMQC02C8Cif22TGK6Q04ThHK1rt0c3ta13FaPWEBaLd4gTCKDypOofu4SQMfWh0/434UCMBwU +ZOR8loMRnLDRWmFLpg9J0wD8ofzkpf9/rdcw0Md3f76BB1UwUCAU9Vc4CqgxUQ== -----END CERTIFICATE----- Hongkong Post Root CA 3 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=58:A2:D0:EC:20:52:81:5B:C1:F3:F8:64:02:24:4E:C2:8E:02:4B:02 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 08:16:5f:8a:4c:a5:ec:00:c9:93:40:df:c4:c6:ae:23:b8:1c:5a:a4 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=HK, ST=Hong Kong, L=Hong Kong, O=Hongkong Post, CN=Hongkong Post Root CA 3 - Validity - Not Before: Jun 3 02:29:46 2017 GMT - Not After : Jun 3 02:29:46 2042 GMT - Subject: C=HK, ST=Hong Kong, L=Hong Kong, O=Hongkong Post, CN=Hongkong Post Root CA 3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b3:88:d7:ea:ce:0f:20:4e:be:e6:d6:03:6d:ee: - 59:fc:c2:57:df:29:68:a1:83:0e:3e:68:c7:68:58: - 9c:1c:60:4b:89:43:0c:b9:d4:15:b2:ee:c1:4e:75: - e9:b5:a7:ef:e5:e9:35:99:e4:cc:1c:e7:4b:5f:8d: - 33:30:20:33:53:d9:a6:bb:d5:3e:13:8e:e9:1f:87: - 49:ad:50:2d:50:ca:18:be:01:58:a2:13:70:96:bb: - 89:88:56:80:5c:f8:bd:2c:3c:e1:4c:57:88:bb:d3: - b9:95:ef:cb:c7:f6:da:31:74:28:a6:e6:54:89:f5: - 41:31:ca:e5:26:1a:cd:82:e0:70:da:3b:29:bb:d5: - 03:f5:99:ba:55:f5:64:d1:60:0e:b3:89:49:b8:8a: - 2f:05:d2:84:45:28:7c:8f:68:50:12:78:fc:0b:b5: - 53:cb:c2:98:1c:84:a3:9e:b0:be:23:a4:da:dc:c8: - 2b:1e:da:6e:45:1e:89:98:da:f9:00:2e:06:e9:0c: - 3b:70:d5:50:25:88:99:cb:cd:73:60:f7:d5:ff:35: - 67:c5:a1:bc:5e:ab:cd:4a:b8:45:eb:c8:68:1e:0d: - 0d:14:46:12:e3:d2:64:62:8a:42:98:bc:b4:c6:08: - 08:f8:fd:a8:4c:64:9c:76:01:bd:2f:a9:6c:33:0f: - d8:3f:28:b8:3c:69:01:42:86:7e:69:c1:c9:06:ca: - e5:7a:46:65:e9:c2:d6:50:41:2e:3f:b7:e4:ed:6c: - d7:bf:26:01:11:a2:16:29:4a:6b:34:06:90:ec:13: - d2:b6:fb:6a:76:d2:3c:ed:f0:d6:2d:dd:e1:15:ec: - a3:9b:2f:2c:c9:3e:2b:e4:69:3b:ff:72:25:b1:36: - 86:5b:c7:7f:6b:8b:55:1b:4a:c5:20:61:3d:ae:cb: - 50:e1:08:3a:be:b0:8f:63:41:53:30:08:59:3c:98: - 1d:77:ba:63:91:7a:ca:10:50:60:bf:f0:d7:bc:95: - 87:8f:97:c5:fe:97:6a:01:94:a3:7c:5b:85:1d:2a: - 39:3a:d0:54:a1:d1:39:71:9d:fd:21:f9:b5:7b:f0: - e2:e0:02:8f:6e:96:24:25:2c:a0:1e:2c:a8:c4:89: - a7:ef:ed:99:06:2f:b6:0a:4c:4f:db:a2:cc:37:1a: - af:47:85:2d:8a:5f:c4:34:34:4c:00:fd:18:93:67: - 13:d1:37:e6:48:b4:8b:06:c5:57:7b:19:86:0a:79: - cb:00:c9:52:af:42:ff:37:8f:e1:a3:1e:7a:3d:50: - ab:63:06:e7:15:b5:3f:b6:45:37:94:37:b1:7e:f2: - 48:c3:7f:c5:75:fe:97:8d:45:8f:1a:a7:1a:72:28: - 1a:40:0f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Authority Key Identifier: - 17:9D:CD:1E:8B:D6:39:2B:70:D3:5C:D4:A0:B8:1F:B0:00:FC:C5:61 - X509v3 Subject Key Identifier: - 17:9D:CD:1E:8B:D6:39:2B:70:D3:5C:D4:A0:B8:1F:B0:00:FC:C5:61 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 56:d5:7b:6e:e6:22:01:d2:42:9b:18:d5:0e:d7:66:23:5c:e3: - fe:a0:c7:92:d2:e9:94:ad:4b:a2:c6:ec:12:7c:74:d5:48:d2: - 59:14:99:c0:eb:b9:d1:eb:f4:48:30:5b:ad:a7:57:73:99:a9: - d3:e5:b7:d1:2e:59:24:58:dc:68:2e:2e:62:d8:6a:e4:70:0b: - 2d:20:50:20:a4:32:95:d1:00:98:bb:d3:fd:f7:32:f2:49:ae: - c6:7a:e0:47:be:6e:ce:cb:a3:72:3a:2d:69:5d:cb:c8:e8:45: - 39:d4:fa:42:c1:11:4c:77:5d:92:fb:6a:ff:58:44:e5:eb:81: - 9e:af:a0:99:ad:be:a9:01:66:cb:38:1d:3c:df:43:1f:f4:4d: - 6e:b4:ba:17:46:fc:7d:fd:87:81:79:6a:0d:33:0f:fa:2f:f8: - 14:b9:80:b3:5d:4d:aa:97:e1:f9:e4:18:c5:f8:d5:38:8c:26: - 3c:fd:f2:28:e2:ee:5a:49:88:2c:df:79:3d:8e:9e:90:3c:bd: - 41:4a:3a:dd:5b:f6:9a:b4:ce:3f:25:30:7f:32:7d:a2:03:94: - d0:dc:7a:a1:52:de:6e:93:8d:18:26:fd:55:ac:bd:8f:9b:d2: - cf:af:e7:86:2c:cb:1f:09:6f:a3:6f:a9:84:d4:73:bf:4d:a1: - 74:1b:4e:23:60:f2:cc:0e:aa:7f:a4:9c:4c:25:a8:b2:66:3b: - 38:ff:d9:94:30:f6:72:84:be:68:55:10:0f:c6:73:2c:16:69: - 93:07:fe:b1:45:ed:bb:a2:55:6a:b0:da:b5:4a:02:25:27:85: - d7:b7:b7:86:44:16:89:6c:80:2b:3e:97:a9:9c:d5:7e:55:4c: - c6:de:45:10:1c:ea:e9:3b:9f:03:53:ee:ee:7a:01:02:16:78: - d4:e8:c2:be:46:76:88:13:3f:22:bb:48:12:1d:52:00:b4:02: - 7e:21:1a:1e:9c:25:f4:f3:3d:5e:1e:d2:1c:f9:b3:2d:b6:f7: - 37:5c:c6:cb:21:4e:b0:f7:99:47:18:85:c1:2b:ba:55:ae:06: - ea:d0:07:b2:dc:ab:d0:82:96:75:ce:d2:50:fe:99:e7:cf:2f: - 9f:e7:76:d1:61:2a:fb:21:bb:31:d0:aa:9f:47:a4:b2:22:ca: - 16:3a:50:57:c4:5b:43:67:c5:65:62:03:49:01:eb:43:d9:d8: - f8:9e:ad:cf:b1:63:0e:45:f4:a0:5a:2c:9b:2d:c5:a6:c0:ad: - a8:47:f4:27:4c:38:0d:2e:1b:49:3b:52:f4:e8:88:83:2b:54: - 28:d4:f2:35:52:b4:32:83:62:69:64:0c:91:9c:9f:97:ea:74: - 16:fd:1f:11:06:9a:9b:f4 ------BEGIN CERTIFICATE----- -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 -mpv0 +======================= +-----BEGIN CERTIFICATE----- +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 +dBb9HxEGmpv0 -----END CERTIFICATE----- Entrust Root Certification Authority - G4 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=14:88:4E:86:26:37:B0:26:AF:59:62:5C:40:77:EC:35:29:BA:96:01 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - d9:b5:43:7f:af:a9:39:0f:00:00:00:00:55:65:ad:58 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2015 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G4 - Validity - Not Before: May 27 11:11:16 2015 GMT - Not After : Dec 27 11:41:16 2037 GMT - Subject: C=US, O=Entrust, Inc., OU=See www.entrust.net/legal-terms, OU=(c) 2015 Entrust, Inc. - for authorized use only, CN=Entrust Root Certification Authority - G4 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b1:ec:2c:42:ee:e2:d1:30:ff:a5:92:47:e2:2d: - c3:ba:64:97:6d:ca:f7:0d:b5:59:c1:b3:cb:a8:68: - 19:d8:af:84:6d:30:70:5d:7e:f3:2e:d2:53:99:e1: - fe:1f:5e:d9:48:af:5d:13:8d:db:ff:63:33:4d:d3: - 00:02:bc:c4:f8:d1:06:08:94:79:58:8a:15:de:29: - b3:fd:fd:c4:4f:e8:aa:e2:a0:3b:79:cd:bf:6b:43: - 32:dd:d9:74:10:b9:f7:f4:68:d4:bb:d0:87:d5:aa: - 4b:8a:2a:6f:2a:04:b5:b2:a6:c7:a0:7a:e6:48:ab: - d2:d1:59:cc:d6:7e:23:e6:97:6c:f0:42:e5:dc:51: - 4b:15:41:ed:49:4a:c9:de:10:97:d6:76:c1:ef:a5: - b5:36:14:97:35:d8:78:22:35:52:ef:43:bd:db:27: - db:61:56:82:34:dc:cb:88:60:0c:0b:5a:e5:2c:01: - c6:54:af:d7:aa:c1:10:7b:d2:05:5a:b8:40:9e:86: - a7:c3:90:86:02:56:52:09:7a:9c:d2:27:82:53:4a: - 65:52:6a:f5:3c:e7:a8:f2:9c:af:8b:bd:d3:0e:d4: - d4:5e:6e:87:9e:6a:3d:45:1d:d1:5d:1b:f4:e9:0a: - ac:60:99:fb:89:b4:ff:98:2c:cf:7c:1d:e9:02:aa: - 04:9a:1e:b8:dc:88:6e:25:b3:6c:66:f7:3c:90:f3: - 57:c1:b3:2f:f5:6d:f2:fb:ca:a1:f8:29:9d:46:8b: - b3:6a:f6:e6:67:07:be:2c:67:0a:2a:1f:5a:b2:3e: - 57:c4:d3:21:21:63:65:52:91:1b:b1:99:8e:79:7e: - e6:eb:8d:00:d9:5a:aa:ea:73:e8:a4:82:02:47:96: - fe:5b:8e:54:61:a3:eb:2f:4b:30:b0:8b:23:75:72: - 7c:21:3c:c8:f6:f1:74:d4:1c:7b:a3:05:55:ee:bb: - 4d:3b:32:be:9a:77:66:9e:ac:69:90:22:07:1f:61: - 3a:96:be:e5:9a:4f:cc:05:3c:28:59:d3:c1:0c:54: - a8:59:61:bd:c8:72:4c:e8:dc:9f:87:7f:bd:9c:48: - 36:5e:95:a3:0e:b9:38:24:55:fc:75:66:eb:02:e3: - 08:34:29:4a:c6:e3:2b:2f:33:a0:da:a3:86:a5:12: - 97:fd:80:2b:da:14:42:e3:92:bd:3e:f2:5d:5e:67: - 74:2e:1c:88:47:29:34:5f:e2:32:a8:9c:25:37:8c: - ba:98:00:97:8b:49:96:1e:fd:25:8a:ac:dc:da:d8: - 5d:74:6e:66:b0:ff:44:df:a1:18:c6:be:48:2f:37: - 94:78:f8:95:4a:3f:7f:13:5e:5d:59:fd:74:86:43: - 63:73:49 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 9F:38:C4:56:23:C3:39:E8:A0:71:6C:E8:54:4C:E4:E8:3A:B1:BF:67 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 12:e5:42:a6:7b:8b:0f:0c:e4:46:a5:b6:60:40:87:8c:25:7e: - ad:b8:68:2e:5b:c6:40:76:3c:03:f8:c9:59:f4:f3:ab:62:ce: - 10:8d:b4:5a:64:8c:68:c0:b0:72:43:34:d2:1b:0b:f6:2c:53: - d2:ca:90:4b:86:66:fc:aa:83:22:f4:8b:1a:6f:26:48:ac:76: - 77:08:bf:c5:98:5c:f4:26:89:9e:7b:c3:b9:64:32:01:7f:d3: - c3:dd:58:6d:ec:b1:ab:84:55:74:77:84:04:27:52:6b:86:4c: - ce:dd:b9:65:ff:d6:c6:5e:9f:9a:10:99:4b:75:6a:fe:6a:e9: - 97:20:e4:e4:76:7a:c6:d0:24:aa:90:cd:20:90:ba:47:64:fb: - 7f:07:b3:53:78:b5:0a:62:f2:73:43:ce:41:2b:81:6a:2e:85: - 16:94:53:d4:6b:5f:72:22:ab:51:2d:42:d5:00:9c:99:bf:de: - bb:94:3b:57:fd:9a:f5:86:cb:56:3b:5b:88:01:e5:7c:28:4b: - 03:f9:49:83:7c:b2:7f:7c:e3:ed:8e:a1:7f:60:53:8e:55:9d: - 50:34:12:0f:b7:97:7b:6c:87:4a:44:e7:f5:6d:ec:80:37:f0: - 58:19:6e:4a:68:76:f0:1f:92:e4:ea:b5:92:d3:61:51:10:0b: - ad:a7:d9:5f:c7:5f:dc:1f:a3:5c:8c:a1:7e:9b:b7:9e:d3:56: - 6f:66:5e:07:96:20:ed:0b:74:fb:66:4e:8b:11:15:e9:81:49: - 7e:6f:b0:d4:50:7f:22:d7:5f:65:02:0d:a6:f4:85:1e:d8:ae: - 06:4b:4a:a7:d2:31:66:c2:f8:ce:e5:08:a6:a4:02:96:44:68: - 57:c4:d5:33:cf:19:2f:14:c4:94:1c:7b:a4:d9:f0:9f:0e:b1: - 80:e2:d1:9e:11:64:a9:88:11:3a:76:82:e5:62:c2:80:d8:a4: - 83:ed:93:ef:7c:2f:90:b0:32:4c:96:15:68:48:52:d4:99:08: - c0:24:e8:1c:e3:b3:a5:21:0e:92:c0:90:1f:cf:20:5f:ca:3b: - 38:c7:b7:6d:3a:f3:e6:44:b8:0e:31:6b:88:8e:70:eb:9c:17: - 52:a8:41:94:2e:87:b6:e7:a6:12:c5:75:df:5b:c0:0a:6e:7b: - a4:e4:5e:86:f9:36:94:df:77:c3:e9:0d:c0:39:f1:79:bb:46: - 8e:ab:43:59:27:b7:20:bb:23:e9:56:40:21:ec:31:3d:65:aa: - 43:f2:3d:df:70:44:e1:ba:4d:26:10:3b:98:9f:f3:c8:8e:1b: - 38:56:21:6a:51:93:d3:91:ca:46:da:89:b7:3d:53:83:2c:08: - 1f:8b:8f:53:dd:ff:ac:1f ------BEGIN CERTIFICATE----- -MIIGSzCCBDOgAwIBAgIRANm1Q3+vqTkPAAAAAFVlrVgwDQYJKoZIhvcNAQELBQAw -gb4xCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQL -Ex9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykg -MjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAw -BgNVBAMTKUVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEc0 -MB4XDTE1MDUyNzExMTExNloXDTM3MTIyNzExNDExNlowgb4xCzAJBgNVBAYTAlVT -MRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1 -c3QubmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJ -bmMuIC0gZm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVudHJ1c3Qg -Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEc0MIICIjANBgkqhkiG9w0B -AQEFAAOCAg8AMIICCgKCAgEAsewsQu7i0TD/pZJH4i3DumSXbcr3DbVZwbPLqGgZ -2K+EbTBwXX7zLtJTmeH+H17ZSK9dE43b/2MzTdMAArzE+NEGCJR5WIoV3imz/f3E -T+iq4qA7ec2/a0My3dl0ELn39GjUu9CH1apLiipvKgS1sqbHoHrmSKvS0VnM1n4j -5pds8ELl3FFLFUHtSUrJ3hCX1nbB76W1NhSXNdh4IjVS70O92yfbYVaCNNzLiGAM -C1rlLAHGVK/XqsEQe9IFWrhAnoanw5CGAlZSCXqc0ieCU0plUmr1POeo8pyvi73T -DtTUXm6Hnmo9RR3RXRv06QqsYJn7ibT/mCzPfB3pAqoEmh643IhuJbNsZvc8kPNX -wbMv9W3y+8qh+CmdRouzavbmZwe+LGcKKh9asj5XxNMhIWNlUpEbsZmOeX7m640A -2Vqq6nPopIICR5b+W45UYaPrL0swsIsjdXJ8ITzI9vF01Bx7owVV7rtNOzK+mndm -nqxpkCIHH2E6lr7lmk/MBTwoWdPBDFSoWWG9yHJM6Nyfh3+9nEg2XpWjDrk4JFX8 -dWbrAuMINClKxuMrLzOg2qOGpRKX/YAr2hRC45K9PvJdXmd0LhyIRyk0X+IyqJwl -N4y6mACXi0mWHv0liqzc2thddG5msP9E36EYxr5ILzeUePiVSj9/E15dWf10hkNj -c0kCAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYD -VR0OBBYEFJ84xFYjwznooHFs6FRM5Og6sb9nMA0GCSqGSIb3DQEBCwUAA4ICAQAS -5UKme4sPDORGpbZgQIeMJX6tuGguW8ZAdjwD+MlZ9POrYs4QjbRaZIxowLByQzTS -Gwv2LFPSypBLhmb8qoMi9IsabyZIrHZ3CL/FmFz0Jomee8O5ZDIBf9PD3Vht7LGr -hFV0d4QEJ1JrhkzO3bll/9bGXp+aEJlLdWr+aumXIOTkdnrG0CSqkM0gkLpHZPt/ -B7NTeLUKYvJzQ85BK4FqLoUWlFPUa19yIqtRLULVAJyZv967lDtX/Zr1hstWO1uI -AeV8KEsD+UmDfLJ/fOPtjqF/YFOOVZ1QNBIPt5d7bIdKROf1beyAN/BYGW5KaHbw -H5Lk6rWS02FREAutp9lfx1/cH6NcjKF+m7ee01ZvZl4HliDtC3T7Zk6LERXpgUl+ -b7DUUH8i119lAg2m9IUe2K4GS0qn0jFmwvjO5QimpAKWRGhXxNUzzxkvFMSUHHuk -2fCfDrGA4tGeEWSpiBE6doLlYsKA2KSD7ZPvfC+QsDJMlhVoSFLUmQjAJOgc47Ol -IQ6SwJAfzyBfyjs4x7dtOvPmRLgOMWuIjnDrnBdSqEGULoe256YSxXXfW8AKbnuk -5F6G+TaU33fD6Q3AOfF5u0aOq0NZJ7cguyPpVkAh7DE9ZapD8j3fcEThuk0mEDuY -n/PIjhs4ViFqUZPTkcpG2om3PVODLAgfi49T3f+sHw== +========================================= +-----BEGIN CERTIFICATE----- +MIIGSzCCBDOgAwIBAgIRANm1Q3+vqTkPAAAAAFVlrVgwDQYJKoZIhvcNAQELBQAwgb4xCzAJBgNV +BAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3Qu +bmV0L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1 +dGhvcml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1 +dGhvcml0eSAtIEc0MB4XDTE1MDUyNzExMTExNloXDTM3MTIyNzExNDExNlowgb4xCzAJBgNVBAYT +AlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0 +L2xlZ2FsLXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxNSBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhv +cml6ZWQgdXNlIG9ubHkxMjAwBgNVBAMTKUVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhv +cml0eSAtIEc0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsewsQu7i0TD/pZJH4i3D +umSXbcr3DbVZwbPLqGgZ2K+EbTBwXX7zLtJTmeH+H17ZSK9dE43b/2MzTdMAArzE+NEGCJR5WIoV +3imz/f3ET+iq4qA7ec2/a0My3dl0ELn39GjUu9CH1apLiipvKgS1sqbHoHrmSKvS0VnM1n4j5pds +8ELl3FFLFUHtSUrJ3hCX1nbB76W1NhSXNdh4IjVS70O92yfbYVaCNNzLiGAMC1rlLAHGVK/XqsEQ +e9IFWrhAnoanw5CGAlZSCXqc0ieCU0plUmr1POeo8pyvi73TDtTUXm6Hnmo9RR3RXRv06QqsYJn7 +ibT/mCzPfB3pAqoEmh643IhuJbNsZvc8kPNXwbMv9W3y+8qh+CmdRouzavbmZwe+LGcKKh9asj5X +xNMhIWNlUpEbsZmOeX7m640A2Vqq6nPopIICR5b+W45UYaPrL0swsIsjdXJ8ITzI9vF01Bx7owVV +7rtNOzK+mndmnqxpkCIHH2E6lr7lmk/MBTwoWdPBDFSoWWG9yHJM6Nyfh3+9nEg2XpWjDrk4JFX8 +dWbrAuMINClKxuMrLzOg2qOGpRKX/YAr2hRC45K9PvJdXmd0LhyIRyk0X+IyqJwlN4y6mACXi0mW +Hv0liqzc2thddG5msP9E36EYxr5ILzeUePiVSj9/E15dWf10hkNjc0kCAwEAAaNCMEAwDwYDVR0T +AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJ84xFYjwznooHFs6FRM5Og6sb9n +MA0GCSqGSIb3DQEBCwUAA4ICAQAS5UKme4sPDORGpbZgQIeMJX6tuGguW8ZAdjwD+MlZ9POrYs4Q +jbRaZIxowLByQzTSGwv2LFPSypBLhmb8qoMi9IsabyZIrHZ3CL/FmFz0Jomee8O5ZDIBf9PD3Vht +7LGrhFV0d4QEJ1JrhkzO3bll/9bGXp+aEJlLdWr+aumXIOTkdnrG0CSqkM0gkLpHZPt/B7NTeLUK +YvJzQ85BK4FqLoUWlFPUa19yIqtRLULVAJyZv967lDtX/Zr1hstWO1uIAeV8KEsD+UmDfLJ/fOPt +jqF/YFOOVZ1QNBIPt5d7bIdKROf1beyAN/BYGW5KaHbwH5Lk6rWS02FREAutp9lfx1/cH6NcjKF+ +m7ee01ZvZl4HliDtC3T7Zk6LERXpgUl+b7DUUH8i119lAg2m9IUe2K4GS0qn0jFmwvjO5QimpAKW +RGhXxNUzzxkvFMSUHHuk2fCfDrGA4tGeEWSpiBE6doLlYsKA2KSD7ZPvfC+QsDJMlhVoSFLUmQjA +JOgc47OlIQ6SwJAfzyBfyjs4x7dtOvPmRLgOMWuIjnDrnBdSqEGULoe256YSxXXfW8AKbnuk5F6G ++TaU33fD6Q3AOfF5u0aOq0NZJ7cguyPpVkAh7DE9ZapD8j3fcEThuk0mEDuYn/PIjhs4ViFqUZPT +kcpG2om3PVODLAgfi49T3f+sHw== -----END CERTIFICATE----- Microsoft ECC Root Certificate Authority 2017 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=99:9A:64:C3:7F:F4:7D:9F:AB:95:F1:47:69:89:14:60:EE:C4:C3:C5 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 66:f2:3d:af:87:de:8b:b1:4a:ea:0c:57:31:01:c2:ec - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Microsoft Corporation, CN=Microsoft ECC Root Certificate Authority 2017 - Validity - Not Before: Dec 18 23:06:45 2019 GMT - Not After : Jul 18 23:16:04 2042 GMT - Subject: C=US, O=Microsoft Corporation, CN=Microsoft ECC Root Certificate Authority 2017 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:d4:bc:3d:02:42:75:41:13:23:cd:80:04:86:02: - 51:2f:6a:a8:81:62:0b:65:cc:f6:ca:9d:1e:6f:4a: - 66:51:a2:03:d9:9d:91:fa:b6:16:b1:8c:6e:de:7c: - cd:db:79:a6:2f:ce:bb:ce:71:2f:e5:a5:ab:28:ec: - 63:04:66:99:f8:fa:f2:93:10:05:e1:81:28:42:e3: - c6:68:f4:e6:1b:84:60:4a:89:af:ed:79:0f:3b:ce: - f1:f6:44:f5:01:78:c0 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - C8:CB:99:72:70:52:0C:F8:E6:BE:B2:04:57:29:2A:CF:42:10:ED:35 - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:58:f2:4d:ea:0c:f9:5f:5e:ee:60:29:cb:3a:f2: - db:d6:32:84:19:3f:7c:d5:2f:c2:b1:cc:93:ae:50:bb:09:32: - c6:c6:ed:7e:c9:36:94:12:e4:68:85:06:a2:1b:d0:2f:02:31: - 00:99:e9:16:b4:0e:fa:56:48:d4:a4:30:16:91:78:db:54:8c: - 65:01:8a:e7:50:66:c2:31:b7:39:ba:b8:1a:22:07:4e:fc:6b: - 54:16:20:ff:2b:b5:e7:4c:0c:4d:a6:4f:73 ------BEGIN CERTIFICATE----- -MIICWTCCAd+gAwIBAgIQZvI9r4fei7FK6gxXMQHC7DAKBggqhkjOPQQDAzBlMQsw -CQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYD -VQQDEy1NaWNyb3NvZnQgRUNDIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIw -MTcwHhcNMTkxMjE4MjMwNjQ1WhcNNDIwNzE4MjMxNjA0WjBlMQswCQYDVQQGEwJV -UzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYDVQQDEy1NaWNy -b3NvZnQgRUNDIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwdjAQBgcq -hkjOPQIBBgUrgQQAIgNiAATUvD0CQnVBEyPNgASGAlEvaqiBYgtlzPbKnR5vSmZR -ogPZnZH6thaxjG7efM3beaYvzrvOcS/lpaso7GMEZpn4+vKTEAXhgShC48Zo9OYb -hGBKia/teQ87zvH2RPUBeMCjVDBSMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8E -BTADAQH/MB0GA1UdDgQWBBTIy5lycFIM+Oa+sgRXKSrPQhDtNTAQBgkrBgEEAYI3 -FQEEAwIBADAKBggqhkjOPQQDAwNoADBlAjBY8k3qDPlfXu5gKcs68tvWMoQZP3zV -L8KxzJOuULsJMsbG7X7JNpQS5GiFBqIb0C8CMQCZ6Ra0DvpWSNSkMBaReNtUjGUB -iudQZsIxtzm6uBoiB078a1QWIP8rtedMDE2mT3M= +============================================= +-----BEGIN CERTIFICATE----- +MIICWTCCAd+gAwIBAgIQZvI9r4fei7FK6gxXMQHC7DAKBggqhkjOPQQDAzBlMQswCQYDVQQGEwJV +UzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYDVQQDEy1NaWNyb3NvZnQgRUND +IFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwHhcNMTkxMjE4MjMwNjQ1WhcNNDIwNzE4 +MjMxNjA0WjBlMQswCQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYw +NAYDVQQDEy1NaWNyb3NvZnQgRUNDIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwdjAQ +BgcqhkjOPQIBBgUrgQQAIgNiAATUvD0CQnVBEyPNgASGAlEvaqiBYgtlzPbKnR5vSmZRogPZnZH6 +thaxjG7efM3beaYvzrvOcS/lpaso7GMEZpn4+vKTEAXhgShC48Zo9OYbhGBKia/teQ87zvH2RPUB +eMCjVDBSMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTIy5lycFIM ++Oa+sgRXKSrPQhDtNTAQBgkrBgEEAYI3FQEEAwIBADAKBggqhkjOPQQDAwNoADBlAjBY8k3qDPlf +Xu5gKcs68tvWMoQZP3zVL8KxzJOuULsJMsbG7X7JNpQS5GiFBqIb0C8CMQCZ6Ra0DvpWSNSkMBaR +eNtUjGUBiudQZsIxtzm6uBoiB078a1QWIP8rtedMDE2mT3M= -----END CERTIFICATE----- Microsoft RSA Root Certificate Authority 2017 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=73:A5:E6:4A:3B:FF:83:16:FF:0E:DC:CC:61:8A:90:6E:4E:AE:4D:74 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 1e:d3:97:09:5f:d8:b4:b3:47:70:1e:aa:be:7f:45:b3 - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=Microsoft Corporation, CN=Microsoft RSA Root Certificate Authority 2017 - Validity - Not Before: Dec 18 22:51:22 2019 GMT - Not After : Jul 18 23:00:23 2042 GMT - Subject: C=US, O=Microsoft Corporation, CN=Microsoft RSA Root Certificate Authority 2017 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ca:5b:be:94:33:8c:29:95:91:16:0a:95:bd:47: - 62:c1:89:f3:99:36:df:46:90:c9:a5:ed:78:6a:6f: - 47:91:68:f8:27:67:50:33:1d:a1:a6:fb:e0:e5:43: - a3:84:02:57:01:5d:9c:48:40:82:53:10:bc:bf:c7: - 3b:68:90:b6:82:2d:e5:f4:65:d0:cc:6d:19:cc:95: - f9:7b:ac:4a:94:ad:0e:de:4b:43:1d:87:07:92:13: - 90:80:83:64:35:39:04:fc:e5:e9:6c:b3:b6:1f:50: - 94:38:65:50:5c:17:46:b9:b6:85:b5:1c:b5:17:e8: - d6:45:9d:d8:b2:26:b0:ca:c4:70:4a:ae:60:a4:dd: - b3:d9:ec:fc:3b:d5:57:72:bc:3f:c8:c9:b2:de:4b: - 6b:f8:23:6c:03:c0:05:bd:95:c7:cd:73:3b:66:80: - 64:e3:1a:ac:2e:f9:47:05:f2:06:b6:9b:73:f5:78: - 33:5b:c7:a1:fb:27:2a:a1:b4:9a:91:8c:91:d3:3a: - 82:3e:76:40:b4:cd:52:61:51:70:28:3f:c5:c5:5a: - f2:c9:8c:49:bb:14:5b:4d:c8:ff:67:4d:4c:12:96: - ad:f5:fe:78:a8:97:87:d7:fd:5e:20:80:dc:a1:4b: - 22:fb:d4:89:ad:ba:ce:47:97:47:55:7b:8f:45:c8: - 67:28:84:95:1c:68:30:ef:ef:49:e0:35:7b:64:e7: - 98:b0:94:da:4d:85:3b:3e:55:c4:28:af:57:f3:9e: - 13:db:46:27:9f:1e:a2:5e:44:83:a4:a5:ca:d5:13: - b3:4b:3f:c4:e3:c2:e6:86:61:a4:52:30:b9:7a:20: - 4f:6f:0f:38:53:cb:33:0c:13:2b:8f:d6:9a:bd:2a: - c8:2d:b1:1c:7d:4b:51:ca:47:d1:48:27:72:5d:87: - eb:d5:45:e6:48:65:9d:af:52:90:ba:5b:a2:18:65: - 57:12:9f:68:b9:d4:15:6b:94:c4:69:22:98:f4:33: - e0:ed:f9:51:8e:41:50:c9:34:4f:76:90:ac:fc:38: - c1:d8:e1:7b:b9:e3:e3:94:e1:46:69:cb:0e:0a:50: - 6b:13:ba:ac:0f:37:5a:b7:12:b5:90:81:1e:56:ae: - 57:22:86:d9:c9:d2:d1:d7:51:e3:ab:3b:c6:55:fd: - 1e:0e:d3:74:0a:d1:da:aa:ea:69:b8:97:28:8f:48: - c4:07:f8:52:43:3a:f4:ca:55:35:2c:b0:a6:6a:c0: - 9c:f9:f2:81:e1:12:6a:c0:45:d9:67:b3:ce:ff:23: - a2:89:0a:54:d4:14:b9:2a:a8:d7:ec:f9:ab:cd:25: - 58:32:79:8f:90:5b:98:39:c4:08:06:c1:ac:7f:0e: - 3d:00:a5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 09:CB:59:7F:86:B2:70:8F:1A:C3:39:E3:C0:D9:E9:BF:BB:4D:B2:23 - 1.3.6.1.4.1.311.21.1: - ... - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - ac:af:3e:5d:c2:11:96:89:8e:a3:e7:92:d6:97:15:b8:13:a2: - a6:42:2e:02:cd:16:05:59:27:ca:20:e8:ba:b8:e8:1a:ec:4d: - a8:97:56:ae:65:43:b1:8f:00:9b:52:cd:55:cd:53:39:6d:62: - 4c:8b:0d:5b:7c:2e:44:bf:83:10:8f:f3:53:82:80:c3:4f:3a: - c7:6e:11:3f:e6:e3:16:91:84:fb:6d:84:7f:34:74:ad:89:a7: - ce:b9:d7:d7:9f:84:64:92:be:95:a1:ad:09:53:33:dd:ee:0a: - ea:4a:51:8e:6f:55:ab:ba:b5:94:46:ae:8c:7f:d8:a2:50:25: - 65:60:80:46:db:33:04:ae:6c:b5:98:74:54:25:dc:93:e4:f8: - e3:55:15:3d:b8:6d:c3:0a:a4:12:c1:69:85:6e:df:64:f1:53: - 99:e1:4a:75:20:9d:95:0f:e4:d6:dc:03:f1:59:18:e8:47:89: - b2:57:5a:94:b6:a9:d8:17:2b:17:49:e5:76:cb:c1:56:99:3a: - 37:b1:ff:69:2c:91:91:93:e1:df:4c:a3:37:76:4d:a1:9f:f8: - 6d:1e:1d:d3:fa:ec:fb:f4:45:1d:13:6d:cf:f7:59:e5:22:27: - 72:2b:86:f3:57:bb:30:ed:24:4d:dc:7d:56:bb:a3:b3:f8:34: - 79:89:c1:e0:f2:02:61:f7:a6:fc:0f:bb:1c:17:0b:ae:41:d9: - 7c:bd:27:a3:fd:2e:3a:d1:93:94:b1:73:1d:24:8b:af:5b:20: - 89:ad:b7:67:66:79:f5:3a:c6:a6:96:33:fe:53:92:c8:46:b1: - 11:91:c6:99:7f:8f:c9:d6:66:31:20:41:10:87:2d:0c:d6:c1: - af:34:98:ca:64:83:fb:13:57:d1:c1:f0:3c:7a:8c:a5:c1:fd: - 95:21:a0:71:c1:93:67:71:12:ea:8f:88:0a:69:19:64:99:23: - 56:fb:ac:2a:2e:70:be:66:c4:0c:84:ef:e5:8b:f3:93:01:f8: - 6a:90:93:67:4b:b2:68:a3:b5:62:8f:e9:3f:8c:7a:3b:5e:0f: - e7:8c:b8:c6:7c:ef:37:fd:74:e2:c8:4f:33:72:e1:94:39:6d: - bd:12:af:be:0c:4e:70:7c:1b:6f:8d:b3:32:93:73:44:16:6d: - e8:f4:f7:e0:95:80:8f:96:5d:38:a4:f4:ab:de:0a:30:87:93: - d8:4d:00:71:62:45:27:4b:3a:42:84:5b:7f:65:b7:67:34:52: - 2d:9c:16:6b:aa:a8:d8:7b:a3:42:4c:71:c7:0c:ca:3e:83:e4: - a6:ef:b7:01:30:5e:51:a3:79:f5:70:69:a6:41:44:0f:86:b0: - 2c:91:c6:3d:ea:ae:0f:84 ------BEGIN CERTIFICATE----- -MIIFqDCCA5CgAwIBAgIQHtOXCV/YtLNHcB6qvn9FszANBgkqhkiG9w0BAQwFADBl -MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYw -NAYDVQQDEy1NaWNyb3NvZnQgUlNBIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5 -IDIwMTcwHhcNMTkxMjE4MjI1MTIyWhcNNDIwNzE4MjMwMDIzWjBlMQswCQYDVQQG -EwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYDVQQDEy1N -aWNyb3NvZnQgUlNBIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwggIi -MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKW76UM4wplZEWCpW9R2LBifOZ -Nt9GkMml7Xhqb0eRaPgnZ1AzHaGm++DlQ6OEAlcBXZxIQIJTELy/xztokLaCLeX0 -ZdDMbRnMlfl7rEqUrQ7eS0MdhweSE5CAg2Q1OQT85elss7YfUJQ4ZVBcF0a5toW1 -HLUX6NZFndiyJrDKxHBKrmCk3bPZ7Pw71VdyvD/IybLeS2v4I2wDwAW9lcfNcztm -gGTjGqwu+UcF8ga2m3P1eDNbx6H7JyqhtJqRjJHTOoI+dkC0zVJhUXAoP8XFWvLJ -jEm7FFtNyP9nTUwSlq31/niol4fX/V4ggNyhSyL71Imtus5Hl0dVe49FyGcohJUc -aDDv70ngNXtk55iwlNpNhTs+VcQor1fznhPbRiefHqJeRIOkpcrVE7NLP8TjwuaG -YaRSMLl6IE9vDzhTyzMMEyuP1pq9KsgtsRx9S1HKR9FIJ3Jdh+vVReZIZZ2vUpC6 -W6IYZVcSn2i51BVrlMRpIpj0M+Dt+VGOQVDJNE92kKz8OMHY4Xu54+OU4UZpyw4K -UGsTuqwPN1q3ErWQgR5WrlcihtnJ0tHXUeOrO8ZV/R4O03QK0dqq6mm4lyiPSMQH -+FJDOvTKVTUssKZqwJz58oHhEmrARdlns87/I6KJClTUFLkqqNfs+avNJVgyeY+Q -W5g5xAgGwax/Dj0ApQIDAQABo1QwUjAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/ -BAUwAwEB/zAdBgNVHQ4EFgQUCctZf4aycI8awznjwNnpv7tNsiMwEAYJKwYBBAGC -NxUBBAMCAQAwDQYJKoZIhvcNAQEMBQADggIBAKyvPl3CEZaJjqPnktaXFbgToqZC -LgLNFgVZJ8og6Lq46BrsTaiXVq5lQ7GPAJtSzVXNUzltYkyLDVt8LkS/gxCP81OC -gMNPOsduET/m4xaRhPtthH80dK2Jp86519efhGSSvpWhrQlTM93uCupKUY5vVau6 -tZRGrox/2KJQJWVggEbbMwSubLWYdFQl3JPk+ONVFT24bcMKpBLBaYVu32TxU5nh -SnUgnZUP5NbcA/FZGOhHibJXWpS2qdgXKxdJ5XbLwVaZOjex/2kskZGT4d9Mozd2 -TaGf+G0eHdP67Pv0RR0Tbc/3WeUiJ3IrhvNXuzDtJE3cfVa7o7P4NHmJweDyAmH3 -pvwPuxwXC65B2Xy9J6P9LjrRk5Sxcx0ki69bIImtt2dmefU6xqaWM/5TkshGsRGR -xpl/j8nWZjEgQRCHLQzWwa80mMpkg/sTV9HB8Dx6jKXB/ZUhoHHBk2dxEuqPiApp -GWSZI1b7rCoucL5mxAyE7+WL85MB+GqQk2dLsmijtWKP6T+MejteD+eMuMZ87zf9 -dOLITzNy4ZQ5bb0Sr74MTnB8G2+NszKTc0QWbej09+CVgI+WXTik9KveCjCHk9hN -AHFiRSdLOkKEW39lt2c0Ui2cFmuqqNh7o0JMcccMyj6D5KbvtwEwXlGjefVwaaZB -RA+GsCyRxj3qrg+E +============================================= +-----BEGIN CERTIFICATE----- +MIIFqDCCA5CgAwIBAgIQHtOXCV/YtLNHcB6qvn9FszANBgkqhkiG9w0BAQwFADBlMQswCQYDVQQG +EwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9uMTYwNAYDVQQDEy1NaWNyb3NvZnQg +UlNBIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcwHhcNMTkxMjE4MjI1MTIyWhcNNDIw +NzE4MjMwMDIzWjBlMQswCQYDVQQGEwJVUzEeMBwGA1UEChMVTWljcm9zb2Z0IENvcnBvcmF0aW9u +MTYwNAYDVQQDEy1NaWNyb3NvZnQgUlNBIFJvb3QgQ2VydGlmaWNhdGUgQXV0aG9yaXR5IDIwMTcw +ggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKW76UM4wplZEWCpW9R2LBifOZNt9GkMml +7Xhqb0eRaPgnZ1AzHaGm++DlQ6OEAlcBXZxIQIJTELy/xztokLaCLeX0ZdDMbRnMlfl7rEqUrQ7e +S0MdhweSE5CAg2Q1OQT85elss7YfUJQ4ZVBcF0a5toW1HLUX6NZFndiyJrDKxHBKrmCk3bPZ7Pw7 +1VdyvD/IybLeS2v4I2wDwAW9lcfNcztmgGTjGqwu+UcF8ga2m3P1eDNbx6H7JyqhtJqRjJHTOoI+ +dkC0zVJhUXAoP8XFWvLJjEm7FFtNyP9nTUwSlq31/niol4fX/V4ggNyhSyL71Imtus5Hl0dVe49F +yGcohJUcaDDv70ngNXtk55iwlNpNhTs+VcQor1fznhPbRiefHqJeRIOkpcrVE7NLP8TjwuaGYaRS +MLl6IE9vDzhTyzMMEyuP1pq9KsgtsRx9S1HKR9FIJ3Jdh+vVReZIZZ2vUpC6W6IYZVcSn2i51BVr +lMRpIpj0M+Dt+VGOQVDJNE92kKz8OMHY4Xu54+OU4UZpyw4KUGsTuqwPN1q3ErWQgR5WrlcihtnJ +0tHXUeOrO8ZV/R4O03QK0dqq6mm4lyiPSMQH+FJDOvTKVTUssKZqwJz58oHhEmrARdlns87/I6KJ +ClTUFLkqqNfs+avNJVgyeY+QW5g5xAgGwax/Dj0ApQIDAQABo1QwUjAOBgNVHQ8BAf8EBAMCAYYw +DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUCctZf4aycI8awznjwNnpv7tNsiMwEAYJKwYBBAGC +NxUBBAMCAQAwDQYJKoZIhvcNAQEMBQADggIBAKyvPl3CEZaJjqPnktaXFbgToqZCLgLNFgVZJ8og +6Lq46BrsTaiXVq5lQ7GPAJtSzVXNUzltYkyLDVt8LkS/gxCP81OCgMNPOsduET/m4xaRhPtthH80 +dK2Jp86519efhGSSvpWhrQlTM93uCupKUY5vVau6tZRGrox/2KJQJWVggEbbMwSubLWYdFQl3JPk ++ONVFT24bcMKpBLBaYVu32TxU5nhSnUgnZUP5NbcA/FZGOhHibJXWpS2qdgXKxdJ5XbLwVaZOjex +/2kskZGT4d9Mozd2TaGf+G0eHdP67Pv0RR0Tbc/3WeUiJ3IrhvNXuzDtJE3cfVa7o7P4NHmJweDy +AmH3pvwPuxwXC65B2Xy9J6P9LjrRk5Sxcx0ki69bIImtt2dmefU6xqaWM/5TkshGsRGRxpl/j8nW +ZjEgQRCHLQzWwa80mMpkg/sTV9HB8Dx6jKXB/ZUhoHHBk2dxEuqPiAppGWSZI1b7rCoucL5mxAyE +7+WL85MB+GqQk2dLsmijtWKP6T+MejteD+eMuMZ87zf9dOLITzNy4ZQ5bb0Sr74MTnB8G2+NszKT +c0QWbej09+CVgI+WXTik9KveCjCHk9hNAHFiRSdLOkKEW39lt2c0Ui2cFmuqqNh7o0JMcccMyj6D +5KbvtwEwXlGjefVwaaZBRA+GsCyRxj3qrg+E -----END CERTIFICATE----- e-Szigno Root CA 2017 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=89:D4:83:03:4F:9E:9A:48:80:5F:72:37:D4:A9:A6:EF:CB:7C:1F:D1 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 01:54:48:ef:21:fd:97:59:0d:f5:04:0a - Signature Algorithm: ecdsa-with-SHA256 - Issuer: C=HU, L=Budapest, O=Microsec Ltd., organizationIdentifier=VATHU-23584497, CN=e-Szigno Root CA 2017 - Validity - Not Before: Aug 22 12:07:06 2017 GMT - Not After : Aug 22 12:07:06 2042 GMT - Subject: C=HU, L=Budapest, O=Microsec Ltd., organizationIdentifier=VATHU-23584497, CN=e-Szigno Root CA 2017 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (256 bit) - pub: - 04:96:dc:3d:8a:d8:b0:7b:6f:c6:27:be:44:90:b1: - b3:56:15:7b:8e:43:24:7d:1a:84:59:ee:63:68:b2: - c6:5e:87:d0:15:48:1e:a8:90:ad:bd:53:a2:da:de: - 3a:90:a6:60:5f:68:32:b5:86:41:df:87:5b:2c:7b: - c5:fe:7c:7a:da - ASN1 OID: prime256v1 - NIST CURVE: P-256 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 87:11:15:08:D1:AA:C1:78:0C:B1:AF:CE:C6:C9:90:EF:BF:30:04:C0 - X509v3 Authority Key Identifier: - 87:11:15:08:D1:AA:C1:78:0C:B1:AF:CE:C6:C9:90:EF:BF:30:04:C0 - Signature Algorithm: ecdsa-with-SHA256 - Signature Value: - 30:46:02:21:00:b5:57:dd:d7:8a:55:0b:36:e1:86:44:fa:d4: - d9:68:8d:b8:dc:23:8a:8a:0d:d4:2f:7d:ea:73:ec:bf:4d:6c: - a8:02:21:00:cb:a5:b4:12:fa:e7:b5:e8:cf:7e:93:fc:f3:35: - 8f:6f:4e:5a:7c:b4:bc:4e:b2:fc:72:aa:5b:59:f9:e7:dc:31 ------BEGIN CERTIFICATE----- -MIICQDCCAeWgAwIBAgIMAVRI7yH9l1kN9QQKMAoGCCqGSM49BAMCMHExCzAJBgNV -BAYTAkhVMREwDwYDVQQHDAhCdWRhcGVzdDEWMBQGA1UECgwNTWljcm9zZWMgTHRk -LjEXMBUGA1UEYQwOVkFUSFUtMjM1ODQ0OTcxHjAcBgNVBAMMFWUtU3ppZ25vIFJv -b3QgQ0EgMjAxNzAeFw0xNzA4MjIxMjA3MDZaFw00MjA4MjIxMjA3MDZaMHExCzAJ -BgNVBAYTAkhVMREwDwYDVQQHDAhCdWRhcGVzdDEWMBQGA1UECgwNTWljcm9zZWMg -THRkLjEXMBUGA1UEYQwOVkFUSFUtMjM1ODQ0OTcxHjAcBgNVBAMMFWUtU3ppZ25v -IFJvb3QgQ0EgMjAxNzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJbcPYrYsHtv -xie+RJCxs1YVe45DJH0ahFnuY2iyxl6H0BVIHqiQrb1TotreOpCmYF9oMrWGQd+H -Wyx7xf58etqjYzBhMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G -A1UdDgQWBBSHERUI0arBeAyxr87GyZDvvzAEwDAfBgNVHSMEGDAWgBSHERUI0arB -eAyxr87GyZDvvzAEwDAKBggqhkjOPQQDAgNJADBGAiEAtVfd14pVCzbhhkT61Nlo -jbjcI4qKDdQvfepz7L9NbKgCIQDLpbQS+ue16M9+k/zzNY9vTlp8tLxOsvxyqltZ -+efcMQ== +===================== +-----BEGIN CERTIFICATE----- +MIICQDCCAeWgAwIBAgIMAVRI7yH9l1kN9QQKMAoGCCqGSM49BAMCMHExCzAJBgNVBAYTAkhVMREw +DwYDVQQHDAhCdWRhcGVzdDEWMBQGA1UECgwNTWljcm9zZWMgTHRkLjEXMBUGA1UEYQwOVkFUSFUt +MjM1ODQ0OTcxHjAcBgNVBAMMFWUtU3ppZ25vIFJvb3QgQ0EgMjAxNzAeFw0xNzA4MjIxMjA3MDZa +Fw00MjA4MjIxMjA3MDZaMHExCzAJBgNVBAYTAkhVMREwDwYDVQQHDAhCdWRhcGVzdDEWMBQGA1UE +CgwNTWljcm9zZWMgTHRkLjEXMBUGA1UEYQwOVkFUSFUtMjM1ODQ0OTcxHjAcBgNVBAMMFWUtU3pp +Z25vIFJvb3QgQ0EgMjAxNzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABJbcPYrYsHtvxie+RJCx +s1YVe45DJH0ahFnuY2iyxl6H0BVIHqiQrb1TotreOpCmYF9oMrWGQd+HWyx7xf58etqjYzBhMA8G +A1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSHERUI0arBeAyxr87GyZDv +vzAEwDAfBgNVHSMEGDAWgBSHERUI0arBeAyxr87GyZDvvzAEwDAKBggqhkjOPQQDAgNJADBGAiEA +tVfd14pVCzbhhkT61NlojbjcI4qKDdQvfepz7L9NbKgCIQDLpbQS+ue16M9+k/zzNY9vTlp8tLxO +svxyqltZ+efcMQ== -----END CERTIFICATE----- certSIGN Root CA G2 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=26:F9:93:B4:ED:3D:28:27:B0:B9:4B:A7:E9:15:1D:A3:8D:92:E5:32 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 11:00:34:b6:4e:c6:36:2d:36 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=RO, O=CERTSIGN SA, OU=certSIGN ROOT CA G2 - Validity - Not Before: Feb 6 09:27:35 2017 GMT - Not After : Feb 6 09:27:35 2042 GMT - Subject: C=RO, O=CERTSIGN SA, OU=certSIGN ROOT CA G2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c0:c5:75:19:91:7d:44:74:74:87:fe:0e:3b:96: - dc:d8:01:16:cc:ee:63:91:e7:0b:6f:ce:3b:0a:69: - 1a:7c:c2:e3:af:82:8e:86:d7:5e:8f:57:eb:d3:21: - 59:fd:39:37:42:30:be:50:ea:b6:0f:a9:88:d8:2e: - 2d:69:21:e7:d1:37:18:4e:7d:91:d5:16:5f:6b:5b: - 00:c2:39:43:0d:36:85:52:b9:53:65:0f:1d:42:e5: - 8f:cf:05:d3:ee:dc:0c:1a:d9:b8:8b:78:22:67:e4: - 69:b0:68:c5:3c:e4:6c:5a:46:e7:cd:c7:fa:ef:c4: - ec:4b:bd:6a:a4:ac:fd:cc:28:51:ef:92:b4:29:ab: - ab:35:9a:4c:e4:c4:08:c6:26:cc:f8:69:9f:e4:9c: - f0:29:d3:5c:f9:c6:16:25:9e:23:c3:20:c1:3d:0f: - 3f:38:40:b0:fe:82:44:38:aa:5a:1a:8a:6b:63:58: - 38:b4:15:d3:b6:11:69:7b:1e:54:ee:8c:1a:22:ac: - 72:97:3f:23:59:9b:c9:22:84:c1:07:4f:cc:7f:e2: - 57:ca:12:70:bb:a6:65:f3:69:75:63:bd:95:fb:1b: - 97:cd:e4:a8:af:f6:d1:4e:a8:d9:8a:71:24:cd:36: - 3d:bc:96:c4:f1:6c:a9:ae:e5:cf:0d:6e:28:0d:b0: - 0e:b5:ca:51:7b:78:14:c3:20:2f:7f:fb:14:55:e1: - 11:99:fd:d5:0a:a1:9e:02:e3:62:5f:eb:35:4b:2c: - b8:72:e8:3e:3d:4f:ac:2c:bb:2e:86:e2:a3:76:8f: - e5:93:2a:cf:a5:ab:c8:5c:8d:4b:06:ff:12:46:ac: - 78:cb:14:07:35:e0:a9:df:8b:e9:af:15:4f:16:89: - 5b:bd:f6:8d:c6:59:ae:88:85:0e:c1:89:eb:1f:67: - c5:45:8e:ff:6d:37:36:2b:78:66:83:91:51:2b:3d: - ff:51:77:76:62:a1:ec:67:3e:3e:81:83:e0:56:a9: - 50:1f:1f:7a:99:ab:63:bf:84:17:77:f1:0d:3b:df: - f7:9c:61:b3:35:98:8a:3a:b2:ec:3c:1a:37:3f:7e: - 8f:92:cf:d9:12:14:64:da:10:02:15:41:ff:4f:c4: - eb:1c:a3:c9:fa:99:f7:46:e9:e1:18:d9:b1:b8:32: - 2d:cb:14:0c:50:d8:83:65:83:ee:b9:5c:cf:cb:05: - 5a:4c:fa:19:97:6b:d6:5d:13:d3:c2:5c:54:bc:32: - 73:a0:78:f5:f1:6d:1e:cb:9f:a5:a6:9f:22:dc:d1: - 51:9e:82:79:64:60:29:13:3e:a3:fd:4f:72:6a:ab: - e2:d4:e5:b8:24:55:2c:44:4b:8a:88:44:9c:ca:84: - d3:2a:3b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 82:21:2D:66:C6:D7:A0:E0:15:EB:CE:4C:09:77:C4:60:9E:54:6E:03 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 60:de:1a:b8:e7:f2:60:82:d5:03:33:81:cb:06:8a:f1:22:49: - e9:e8:ea:91:7f:c6:33:5e:68:19:03:86:3b:43:01:cf:07:70: - e4:08:1e:65:85:91:e6:11:22:b7:f5:02:23:8e:ae:b9:1e:7d: - 1f:7e:6c:e6:bd:25:d5:95:1a:f2:05:a6:af:85:02:6f:ae:f8: - d6:31:ff:25:c9:4a:c8:c7:8a:a9:d9:9f:4b:49:9b:11:57:99: - 92:43:11:de:b6:33:a4:cc:d7:8d:64:7d:d4:cd:3c:28:2c:b4: - 9a:96:ea:4d:f5:c4:44:c4:25:aa:20:80:d8:29:55:f7:e0:41: - fc:06:26:ff:b9:36:f5:43:14:03:66:78:e1:11:b1:da:20:5f: - 46:00:78:00:21:a5:1e:00:28:61:78:6f:a8:01:01:8f:9d:34: - 9a:ff:f4:38:90:fb:b8:d1:b3:72:06:c9:71:e6:81:c5:79:ed: - 0b:a6:79:f2:13:0b:9c:f7:5d:0e:7b:24:93:b4:48:db:86:5f: - de:50:86:78:e7:40:e6:31:a8:90:76:70:61:af:9c:37:2c:11: - b5:82:b7:aa:ae:24:34:5b:72:0c:69:0d:cd:59:9f:f6:71:af: - 9c:0b:d1:0a:38:f9:06:22:83:53:25:0c:fc:51:c4:e6:be:e2: - 39:95:0b:24:ad:af:d1:95:e4:96:d7:74:64:6b:71:4e:02:3c: - aa:85:f3:20:a3:43:39:76:5b:6c:50:fe:9a:9c:14:1e:65:14: - 8a:15:bd:a3:82:45:5a:49:56:6a:d2:9c:b1:63:32:e5:61:e0: - 53:22:0e:a7:0a:49:ea:cb:7e:1f:a8:e2:62:80:f6:10:45:52: - 98:06:18:de:a5:cd:2f:7f:aa:d4:e9:3e:08:72:ec:23:03:02: - 3c:a6:aa:d8:bc:67:74:3d:14:17:fb:54:4b:17:e3:d3:79:3d: - 6d:6b:49:c9:28:0e:2e:74:50:bf:0c:d9:46:3a:10:86:c9:a7: - 3f:e9:a0:ec:7f:eb:a5:77:58:69:71:e6:83:0a:37:f2:86:49: - 6a:be:79:08:90:f6:02:16:64:3e:e5:da:4c:7e:0c:34:c9:f9: - 5f:b6:b3:28:51:a7:a7:2b:aa:49:fa:8d:65:29:4e:e3:6b:13: - a7:94:a3:2d:51:6d:78:0c:44:cb:df:de:08:6f:ce:a3:64:ab: - d3:95:84:d4:b9:52:54:72:7b:96:25:cc:bc:69:e3:48:6e:0d: - d0:c7:9d:27:9a:aa:f8:13:92:dd:1e:df:63:9f:35:a9:16:36: - ec:8c:b8:83:f4:3d:89:8f:cd:b4:17:5e:d7:b3:17:41:10:5d: - 27:73:60:85:57:49:22:07 ------BEGIN CERTIFICATE----- -MIIFRzCCAy+gAwIBAgIJEQA0tk7GNi02MA0GCSqGSIb3DQEBCwUAMEExCzAJBgNV -BAYTAlJPMRQwEgYDVQQKEwtDRVJUU0lHTiBTQTEcMBoGA1UECxMTY2VydFNJR04g -Uk9PVCBDQSBHMjAeFw0xNzAyMDYwOTI3MzVaFw00MjAyMDYwOTI3MzVaMEExCzAJ -BgNVBAYTAlJPMRQwEgYDVQQKEwtDRVJUU0lHTiBTQTEcMBoGA1UECxMTY2VydFNJ -R04gUk9PVCBDQSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMDF -dRmRfUR0dIf+DjuW3NgBFszuY5HnC2/OOwppGnzC46+CjobXXo9X69MhWf05N0Iw -vlDqtg+piNguLWkh59E3GE59kdUWX2tbAMI5Qw02hVK5U2UPHULlj88F0+7cDBrZ -uIt4ImfkabBoxTzkbFpG583H+u/E7Eu9aqSs/cwoUe+StCmrqzWaTOTECMYmzPhp -n+Sc8CnTXPnGFiWeI8MgwT0PPzhAsP6CRDiqWhqKa2NYOLQV07YRaXseVO6MGiKs -cpc/I1mbySKEwQdPzH/iV8oScLumZfNpdWO9lfsbl83kqK/20U6o2YpxJM02PbyW -xPFsqa7lzw1uKA2wDrXKUXt4FMMgL3/7FFXhEZn91QqhngLjYl/rNUssuHLoPj1P -rCy7Lobio3aP5ZMqz6WryFyNSwb/EkaseMsUBzXgqd+L6a8VTxaJW732jcZZroiF -DsGJ6x9nxUWO/203Nit4ZoORUSs9/1F3dmKh7Gc+PoGD4FapUB8fepmrY7+EF3fx -DTvf95xhszWYijqy7DwaNz9+j5LP2RIUZNoQAhVB/0/E6xyjyfqZ90bp4RjZsbgy -LcsUDFDYg2WD7rlcz8sFWkz6GZdr1l0T08JcVLwyc6B49fFtHsufpaafItzRUZ6C -eWRgKRM+o/1Pcmqr4tTluCRVLERLiohEnMqE0yo7AgMBAAGjQjBAMA8GA1UdEwEB -/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSCIS1mxteg4BXrzkwJ -d8RgnlRuAzANBgkqhkiG9w0BAQsFAAOCAgEAYN4auOfyYILVAzOBywaK8SJJ6ejq -kX/GM15oGQOGO0MBzwdw5AgeZYWR5hEit/UCI46uuR59H35s5r0l1ZUa8gWmr4UC -b6741jH/JclKyMeKqdmfS0mbEVeZkkMR3rYzpMzXjWR91M08KCy0mpbqTfXERMQl -qiCA2ClV9+BB/AYm/7k29UMUA2Z44RGx2iBfRgB4ACGlHgAoYXhvqAEBj500mv/0 -OJD7uNGzcgbJceaBxXntC6Z58hMLnPddDnskk7RI24Zf3lCGeOdA5jGokHZwYa+c -NywRtYK3qq4kNFtyDGkNzVmf9nGvnAvRCjj5BiKDUyUM/FHE5r7iOZULJK2v0ZXk -ltd0ZGtxTgI8qoXzIKNDOXZbbFD+mpwUHmUUihW9o4JFWklWatKcsWMy5WHgUyIO -pwpJ6st+H6jiYoD2EEVSmAYY3qXNL3+q1Ok+CHLsIwMCPKaq2LxndD0UF/tUSxfj -03k9bWtJySgOLnRQvwzZRjoQhsmnP+mg7H/rpXdYaXHmgwo38oZJar55CJD2AhZk -PuXaTH4MNMn5X7azKFGnpyuqSfqNZSlO42sTp5SjLVFteAxEy9/eCG/Oo2Sr05WE -1LlSVHJ7liXMvGnjSG4N0MedJ5qq+BOS3R7fY581qRY27Iy4g/Q9iY/NtBde17MX -QRBdJ3NghVdJIgc= +=================== +-----BEGIN CERTIFICATE----- +MIIFRzCCAy+gAwIBAgIJEQA0tk7GNi02MA0GCSqGSIb3DQEBCwUAMEExCzAJBgNVBAYTAlJPMRQw +EgYDVQQKEwtDRVJUU0lHTiBTQTEcMBoGA1UECxMTY2VydFNJR04gUk9PVCBDQSBHMjAeFw0xNzAy +MDYwOTI3MzVaFw00MjAyMDYwOTI3MzVaMEExCzAJBgNVBAYTAlJPMRQwEgYDVQQKEwtDRVJUU0lH +TiBTQTEcMBoGA1UECxMTY2VydFNJR04gUk9PVCBDQSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIP +ADCCAgoCggIBAMDFdRmRfUR0dIf+DjuW3NgBFszuY5HnC2/OOwppGnzC46+CjobXXo9X69MhWf05 +N0IwvlDqtg+piNguLWkh59E3GE59kdUWX2tbAMI5Qw02hVK5U2UPHULlj88F0+7cDBrZuIt4Imfk +abBoxTzkbFpG583H+u/E7Eu9aqSs/cwoUe+StCmrqzWaTOTECMYmzPhpn+Sc8CnTXPnGFiWeI8Mg +wT0PPzhAsP6CRDiqWhqKa2NYOLQV07YRaXseVO6MGiKscpc/I1mbySKEwQdPzH/iV8oScLumZfNp +dWO9lfsbl83kqK/20U6o2YpxJM02PbyWxPFsqa7lzw1uKA2wDrXKUXt4FMMgL3/7FFXhEZn91Qqh +ngLjYl/rNUssuHLoPj1PrCy7Lobio3aP5ZMqz6WryFyNSwb/EkaseMsUBzXgqd+L6a8VTxaJW732 +jcZZroiFDsGJ6x9nxUWO/203Nit4ZoORUSs9/1F3dmKh7Gc+PoGD4FapUB8fepmrY7+EF3fxDTvf +95xhszWYijqy7DwaNz9+j5LP2RIUZNoQAhVB/0/E6xyjyfqZ90bp4RjZsbgyLcsUDFDYg2WD7rlc +z8sFWkz6GZdr1l0T08JcVLwyc6B49fFtHsufpaafItzRUZ6CeWRgKRM+o/1Pcmqr4tTluCRVLERL +iohEnMqE0yo7AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1Ud +DgQWBBSCIS1mxteg4BXrzkwJd8RgnlRuAzANBgkqhkiG9w0BAQsFAAOCAgEAYN4auOfyYILVAzOB +ywaK8SJJ6ejqkX/GM15oGQOGO0MBzwdw5AgeZYWR5hEit/UCI46uuR59H35s5r0l1ZUa8gWmr4UC +b6741jH/JclKyMeKqdmfS0mbEVeZkkMR3rYzpMzXjWR91M08KCy0mpbqTfXERMQlqiCA2ClV9+BB +/AYm/7k29UMUA2Z44RGx2iBfRgB4ACGlHgAoYXhvqAEBj500mv/0OJD7uNGzcgbJceaBxXntC6Z5 +8hMLnPddDnskk7RI24Zf3lCGeOdA5jGokHZwYa+cNywRtYK3qq4kNFtyDGkNzVmf9nGvnAvRCjj5 +BiKDUyUM/FHE5r7iOZULJK2v0ZXkltd0ZGtxTgI8qoXzIKNDOXZbbFD+mpwUHmUUihW9o4JFWklW +atKcsWMy5WHgUyIOpwpJ6st+H6jiYoD2EEVSmAYY3qXNL3+q1Ok+CHLsIwMCPKaq2LxndD0UF/tU +Sxfj03k9bWtJySgOLnRQvwzZRjoQhsmnP+mg7H/rpXdYaXHmgwo38oZJar55CJD2AhZkPuXaTH4M +NMn5X7azKFGnpyuqSfqNZSlO42sTp5SjLVFteAxEy9/eCG/Oo2Sr05WE1LlSVHJ7liXMvGnjSG4N +0MedJ5qq+BOS3R7fY581qRY27Iy4g/Q9iY/NtBde17MXQRBdJ3NghVdJIgc= -----END CERTIFICATE----- Trustwave Global Certification Authority -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=2F:8F:36:4F:E1:58:97:44:21:59:87:A5:2A:9A:D0:69:95:26:7F:B5 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 05:f7:0e:86:da:49:f3:46:35:2e:ba:b2 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, ST=Illinois, L=Chicago, O=Trustwave Holdings, Inc., CN=Trustwave Global Certification Authority - Validity - Not Before: Aug 23 19:34:12 2017 GMT - Not After : Aug 23 19:34:12 2042 GMT - Subject: C=US, ST=Illinois, L=Chicago, O=Trustwave Holdings, Inc., CN=Trustwave Global Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b9:5d:51:28:4b:3c:37:92:d1:82:ce:bd:1d:bd: - cd:dd:b8:ab:cf:0a:3e:e1:5d:e5:dc:aa:09:b9:57: - 02:3e:e6:63:61:df:f2:0f:82:63:ae:a3:f7:ac:73: - d1:7c:e7:b3:0b:af:08:00:09:59:7f:cd:29:2a:88: - 93:87:17:18:80:ed:88:b2:b4:b6:10:1f:2d:d6:5f: - 55:a2:13:5d:d1:c6:eb:06:56:89:88:fe:ac:32:9d: - fd:5c:c3:05:c7:6e:ee:86:89:ba:88:03:9d:72:21: - 86:90:ae:8f:03:a5:dc:9f:88:28:cb:a3:92:49:0f: - ec:d0:0f:e2:6d:44:4f:80:6a:b2:d4:e7:a0:0a:53: - 01:ba:8e:97:91:76:6e:bc:fc:d5:6b:36:e6:40:88: - d6:7b:2f:5f:05:e8:2c:6d:11:f3:e7:b2:be:92:44: - 4c:d2:97:a4:fe:d2:72:81:43:07:9c:e9:11:3e:f5: - 8b:1a:59:7d:1f:68:58:dd:04:00:2c:96:f3:43:b3: - 7e:98:19:74:d9:9c:73:d9:18:be:41:c7:34:79:d9: - f4:62:c2:43:b9:b3:27:b0:22:cb:f9:3d:52:c7:30: - 47:b3:c9:3e:b8:6a:e2:e7:e8:81:70:5e:42:8b:4f: - 26:a5:fe:3a:c2:20:6e:bb:f8:16:8e:cd:0c:a9:b4: - 1b:6c:76:10:e1:58:79:46:3e:54:ce:80:a8:57:09: - 37:29:1b:99:13:8f:0c:c8:d6:2c:1c:fb:05:e8:08: - 95:3d:65:46:dc:ee:cd:69:e2:4d:8f:87:28:4e:34: - 0b:3e:cf:14:d9:bb:dd:b6:50:9a:ad:77:d4:19:d6: - da:1a:88:c8:4e:1b:27:75:d8:b2:08:f1:ae:83:30: - b9:11:0e:cd:87:f0:84:8d:15:72:7c:a1:ef:cc:f2: - 88:61:ba:f4:69:bb:0c:8c:0b:75:57:04:b8:4e:2a: - 14:2e:3d:0f:1c:1e:32:a6:62:36:ee:66:e2:22:b8: - 05:40:63:10:22:f3:33:1d:74:72:8a:2c:f5:39:29: - a0:d3:e7:1b:80:84:2d:c5:3d:e3:4d:b1:fd:1a:6f: - ba:65:07:3b:58:ec:42:45:26:fb:d8:da:25:72:c4: - f6:00:b1:22:79:bd:e3:7c:59:62:4a:9c:05:6f:3d: - ce:e6:d6:47:63:99:c6:24:6f:72:12:c8:ac:7f:90: - b4:0b:91:70:e8:b7:e6:16:10:71:17:ce:de:06:4f: - 48:41:7d:35:4a:a3:89:f2:c9:4b:7b:41:11:6d:67: - b7:08:98:4c:e5:11:19:ae:42:80:dc:fb:90:05:d4: - f8:50:ca:be:e4:ad:c7:c2:94:d7:16:9d:e6:17:8f: - af:36:fb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 99:E0:19:67:0D:62:DB:76:B3:DA:3D:B8:5B:E8:FD:42:D2:31:0E:87 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 98:73:70:e2:b0:d3:ed:39:ec:4c:60:d9:a9:12:86:17:1e:96: - d0:e8:54:28:3b:64:2d:21:a6:f8:9d:56:13:6a:48:3d:4f:c7: - 3e:29:db:6d:58:83:54:3d:87:7d:23:05:d4:e4:1c:dc:e8:38: - 65:86:c5:75:a7:5a:db:35:05:bd:77:de:bb:29:37:40:05:07: - c3:94:52:9f:ca:64:dd:f1:1b:2b:dc:46:0a:10:02:31:fd:4a: - 68:0d:07:64:90:e6:1e:f5:2a:a1:a8:bb:3c:5d:f9:a3:08:0b: - 11:0c:f1:3f:2d:10:94:6f:fe:e2:34:87:83:d6:cf:e5:1b:35: - 6d:d2:03:e1:b0:0d:a8:a0:aa:46:27:82:36:a7:15:b6:08:a6: - 42:54:57:b6:99:5a:e2:0b:79:90:d7:57:12:51:35:19:88:41: - 68:25:d4:37:17:84:15:fb:01:72:dc:95:de:52:26:20:98:26: - e2:76:f5:27:6f:fa:00:3b:4a:61:d9:0d:cb:51:93:2a:fd:16: - 06:96:a7:23:9a:23:48:fe:51:bd:b6:c4:b0:b1:54:ce:de:6c: - 41:ad:16:67:7e:db:fd:38:cd:b9:38:4e:b2:c1:60:cb:9d:17: - df:58:9e:7a:62:b2:26:8f:74:95:9b:e4:5b:1d:d2:0f:dd:98: - 1c:9b:59:b9:23:d3:31:a0:a6:ff:38:dd:cf:20:4f:e9:58:56: - 3a:67:c3:d1:f6:99:99:9d:ba:36:b6:80:2f:88:47:4f:86:bf: - 44:3a:80:e4:37:1c:a6:ba:ea:97:98:11:d0:84:62:47:64:1e: - aa:ee:40:bf:34:b1:9c:8f:4e:e1:f2:92:4f:1f:8e:f3:9e:97: - de:f3:a6:79:6a:89:71:4f:4b:27:17:48:fe:ec:f4:50:0f:4f: - 49:7d:cc:45:e3:bd:7a:40:c5:41:dc:61:56:27:06:69:e5:72: - 41:81:d3:b6:01:89:a0:2f:3a:72:79:fe:3a:30:bf:41:ec:c7: - 62:3e:91:4b:c7:d9:31:76:42:f9:f7:3c:63:ec:26:8c:73:0c: - 7d:1a:1d:ea:a8:7c:87:a8:c2:27:7c:e1:33:41:0f:cf:cf:fc: - 00:a0:22:80:9e:4a:a7:6f:00:b0:41:45:b7:22:ca:68:48:c5: - 42:a2:ae:dd:1d:f2:e0:6e:4e:05:58:b1:c0:90:16:2a:a4:3d: - 10:40:be:8f:62:63:83:a9:9c:82:7d:2d:02:e9:83:30:7c:cb: - 27:c9:fd:1e:66:00:b0:2e:d3:21:2f:8e:33:16:6c:98:ed:10: - a8:07:d6:cc:93:cf:db:d1:69:1c:e4:ca:c9:e0:b6:9c:e9:ce: - 71:71:de:6c:3f:16:a4:79 ------BEGIN CERTIFICATE----- -MIIF2jCCA8KgAwIBAgIMBfcOhtpJ80Y1LrqyMA0GCSqGSIb3DQEBCwUAMIGIMQsw -CQYDVQQGEwJVUzERMA8GA1UECAwISWxsaW5vaXMxEDAOBgNVBAcMB0NoaWNhZ28x -ITAfBgNVBAoMGFRydXN0d2F2ZSBIb2xkaW5ncywgSW5jLjExMC8GA1UEAwwoVHJ1 -c3R3YXZlIEdsb2JhbCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xNzA4MjMx -OTM0MTJaFw00MjA4MjMxOTM0MTJaMIGIMQswCQYDVQQGEwJVUzERMA8GA1UECAwI -SWxsaW5vaXMxEDAOBgNVBAcMB0NoaWNhZ28xITAfBgNVBAoMGFRydXN0d2F2ZSBI -b2xkaW5ncywgSW5jLjExMC8GA1UEAwwoVHJ1c3R3YXZlIEdsb2JhbCBDZXJ0aWZp -Y2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIB -ALldUShLPDeS0YLOvR29zd24q88KPuFd5dyqCblXAj7mY2Hf8g+CY66j96xz0Xzn -swuvCAAJWX/NKSqIk4cXGIDtiLK0thAfLdZfVaITXdHG6wZWiYj+rDKd/VzDBcdu -7oaJuogDnXIhhpCujwOl3J+IKMujkkkP7NAP4m1ET4BqstTnoApTAbqOl5F2brz8 -1Ws25kCI1nsvXwXoLG0R8+eyvpJETNKXpP7ScoFDB5zpET71ixpZfR9oWN0EACyW -80OzfpgZdNmcc9kYvkHHNHnZ9GLCQ7mzJ7Aiy/k9UscwR7PJPrhq4ufogXBeQotP -JqX+OsIgbrv4Fo7NDKm0G2x2EOFYeUY+VM6AqFcJNykbmROPDMjWLBz7BegIlT1l -RtzuzWniTY+HKE40Cz7PFNm73bZQmq131BnW2hqIyE4bJ3XYsgjxroMwuREOzYfw -hI0Vcnyh78zyiGG69Gm7DIwLdVcEuE4qFC49DxweMqZiNu5m4iK4BUBjECLzMx10 -coos9TkpoNPnG4CELcU9402x/RpvumUHO1jsQkUm+9jaJXLE9gCxInm943xZYkqc -BW89zubWR2OZxiRvchLIrH+QtAuRcOi35hYQcRfO3gZPSEF9NUqjifLJS3tBEW1n -twiYTOURGa5CgNz7kAXU+FDKvuStx8KU1xad5hePrzb7AgMBAAGjQjBAMA8GA1Ud -EwEB/wQFMAMBAf8wHQYDVR0OBBYEFJngGWcNYtt2s9o9uFvo/ULSMQ6HMA4GA1Ud -DwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAmHNw4rDT7TnsTGDZqRKGFx6W -0OhUKDtkLSGm+J1WE2pIPU/HPinbbViDVD2HfSMF1OQc3Og4ZYbFdada2zUFvXfe -uyk3QAUHw5RSn8pk3fEbK9xGChACMf1KaA0HZJDmHvUqoai7PF35owgLEQzxPy0Q -lG/+4jSHg9bP5Rs1bdID4bANqKCqRieCNqcVtgimQlRXtpla4gt5kNdXElE1GYhB -aCXUNxeEFfsBctyV3lImIJgm4nb1J2/6ADtKYdkNy1GTKv0WBpanI5ojSP5RvbbE -sLFUzt5sQa0WZ37b/TjNuThOssFgy50X31ieemKyJo90lZvkWx3SD92YHJtZuSPT -MaCm/zjdzyBP6VhWOmfD0faZmZ26NraAL4hHT4a/RDqA5Dccprrql5gR0IRiR2Qe -qu5AvzSxnI9O4fKSTx+O856X3vOmeWqJcU9LJxdI/uz0UA9PSX3MReO9ekDFQdxh -VicGaeVyQYHTtgGJoC86cnn+OjC/QezHYj6RS8fZMXZC+fc8Y+wmjHMMfRod6qh8 -h6jCJ3zhM0EPz8/8AKAigJ5Kp28AsEFFtyLKaEjFQqKu3R3y4G5OBVixwJAWKqQ9 -EEC+j2Jjg6mcgn0tAumDMHzLJ8n9HmYAsC7TIS+OMxZsmO0QqAfWzJPP29FpHOTK -yeC2nOnOcXHebD8WpHk= +======================================== +-----BEGIN CERTIFICATE----- +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 +29FpHOTKyeC2nOnOcXHebD8WpHk= -----END CERTIFICATE----- Trustwave Global ECC P256 Certification Authority -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION ================================================= -SHA1 Fingerprint=B4:90:82:DD:45:0C:BE:8B:5B:B1:66:D3:E2:A4:08:26:CD:ED:42:CF -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 0d:6a:5f:08:3f:28:5c:3e:51:95:df:5d - Signature Algorithm: ecdsa-with-SHA256 - Issuer: C=US, ST=Illinois, L=Chicago, O=Trustwave Holdings, Inc., CN=Trustwave Global ECC P256 Certification Authority - Validity - Not Before: Aug 23 19:35:10 2017 GMT - Not After : Aug 23 19:35:10 2042 GMT - Subject: C=US, ST=Illinois, L=Chicago, O=Trustwave Holdings, Inc., CN=Trustwave Global ECC P256 Certification Authority - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (256 bit) - pub: - 04:7e:fb:6c:e6:23:e3:73:32:08:ca:60:e6:53:9c: - ba:74:8d:18:b0:78:90:52:80:dd:38:c0:4a:1d:d1: - a8:cc:93:a4:97:06:38:ca:0d:15:62:c6:8e:01:2a: - 65:9d:aa:df:34:91:2e:81:c1:e4:33:92:31:c4:fd: - 09:3a:a6:3f:ad - ASN1 OID: prime256v1 - NIST CURVE: P-256 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - A3:41:06:AC:90:6D:D1:4A:EB:75:A5:4A:10:99:B3:B1:A1:8B:4A:F7 - Signature Algorithm: ecdsa-with-SHA256 - Signature Value: - 30:44:02:20:07:e6:54:da:0e:a0:5a:b2:ae:11:9f:87:c5:b6: - ff:69:de:25:be:f8:a0:b7:08:f3:44:ce:2a:df:08:21:0c:37: - 02:20:2d:26:03:a0:05:bd:6b:d1:f6:5c:f8:65:cc:86:6d:b3: - 9c:34:48:63:84:09:c5:8d:77:1a:e2:cc:9c:e1:74:7b ------BEGIN CERTIFICATE----- -MIICYDCCAgegAwIBAgIMDWpfCD8oXD5Rld9dMAoGCCqGSM49BAMCMIGRMQswCQYD -VQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAf -BgNVBAoTGFRydXN0d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3 -YXZlIEdsb2JhbCBFQ0MgUDI1NiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0x -NzA4MjMxOTM1MTBaFw00MjA4MjMxOTM1MTBaMIGRMQswCQYDVQQGEwJVUzERMA8G -A1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRydXN0 -d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBF -Q0MgUDI1NiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTBZMBMGByqGSM49AgEGCCqG -SM49AwEHA0IABH77bOYj43MyCMpg5lOcunSNGLB4kFKA3TjASh3RqMyTpJcGOMoN -FWLGjgEqZZ2q3zSRLoHB5DOSMcT9CTqmP62jQzBBMA8GA1UdEwEB/wQFMAMBAf8w -DwYDVR0PAQH/BAUDAwcGADAdBgNVHQ4EFgQUo0EGrJBt0UrrdaVKEJmzsaGLSvcw -CgYIKoZIzj0EAwIDRwAwRAIgB+ZU2g6gWrKuEZ+Hxbb/ad4lvvigtwjzRM4q3wgh -DDcCIC0mA6AFvWvR9lz4ZcyGbbOcNEhjhAnFjXca4syc4XR7 +-----BEGIN CERTIFICATE----- +MIICYDCCAgegAwIBAgIMDWpfCD8oXD5Rld9dMAoGCCqGSM49BAMCMIGRMQswCQYDVQQGEwJVUzER +MA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRydXN0d2F2ZSBI +b2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBFQ0MgUDI1NiBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eTAeFw0xNzA4MjMxOTM1MTBaFw00MjA4MjMxOTM1MTBaMIGRMQswCQYD +VQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRy +dXN0d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBFQ0MgUDI1 +NiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABH77bOYj +43MyCMpg5lOcunSNGLB4kFKA3TjASh3RqMyTpJcGOMoNFWLGjgEqZZ2q3zSRLoHB5DOSMcT9CTqm +P62jQzBBMA8GA1UdEwEB/wQFMAMBAf8wDwYDVR0PAQH/BAUDAwcGADAdBgNVHQ4EFgQUo0EGrJBt +0UrrdaVKEJmzsaGLSvcwCgYIKoZIzj0EAwIDRwAwRAIgB+ZU2g6gWrKuEZ+Hxbb/ad4lvvigtwjz +RM4q3wghDDcCIC0mA6AFvWvR9lz4ZcyGbbOcNEhjhAnFjXca4syc4XR7 -----END CERTIFICATE----- Trustwave Global ECC P384 Certification Authority -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION ================================================= -SHA1 Fingerprint=E7:F3:A3:C8:CF:6F:C3:04:2E:6D:0E:67:32:C5:9E:68:95:0D:5E:D2 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 08:bd:85:97:6c:99:27:a4:80:68:47:3b - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, ST=Illinois, L=Chicago, O=Trustwave Holdings, Inc., CN=Trustwave Global ECC P384 Certification Authority - Validity - Not Before: Aug 23 19:36:43 2017 GMT - Not After : Aug 23 19:36:43 2042 GMT - Subject: C=US, ST=Illinois, L=Chicago, O=Trustwave Holdings, Inc., CN=Trustwave Global ECC P384 Certification Authority - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:6b:da:0d:75:35:08:31:47:05:ae:45:99:55:f1: - 11:13:2e:4a:f8:10:31:23:a3:7e:83:d3:7f:28:08: - 3a:26:1a:3a:cf:97:82:1f:80:b7:27:09:8f:d1:8e: - 30:c4:0a:9b:0e:ac:58:04:ab:f7:36:7d:94:23:a4: - 9b:0a:8a:8b:ab:eb:fd:39:25:66:f1:5e:fe:8c:ae: - 8d:41:79:9d:09:60:ce:28:a9:d3:8a:6d:f3:d6:45: - d4:f2:98:84:38:65:a0 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 55:A9:84:89:D2:C1:32:BD:18:CB:6C:A6:07:4E:C8:E7:9D:BE:82:90 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:37:01:92:97:45:12:7e:a0:f3:3e:ad:19:3a:72: - dd:f4:50:93:03:12:be:44:d2:4f:41:a4:8c:9c:9d:1f:a3:f6: - c2:92:e7:48:14:fe:4e:9b:a5:91:57:ae:c6:37:72:bb:02:30: - 67:25:0a:b1:0c:5e:ee:a9:63:92:6f:e5:90:0b:fe:66:22:ca: - 47:fd:8a:31:f7:83:fe:7a:bf:10:be:18:2b:1e:8f:f6:29:1e: - 94:59:ef:8e:21:37:cb:51:98:a5:6e:4b ------BEGIN CERTIFICATE----- -MIICnTCCAiSgAwIBAgIMCL2Fl2yZJ6SAaEc7MAoGCCqGSM49BAMDMIGRMQswCQYD -VQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAf -BgNVBAoTGFRydXN0d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3 -YXZlIEdsb2JhbCBFQ0MgUDM4NCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0x -NzA4MjMxOTM2NDNaFw00MjA4MjMxOTM2NDNaMIGRMQswCQYDVQQGEwJVUzERMA8G -A1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRydXN0 -d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBF -Q0MgUDM4NCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTB2MBAGByqGSM49AgEGBSuB -BAAiA2IABGvaDXU1CDFHBa5FmVXxERMuSvgQMSOjfoPTfygIOiYaOs+Xgh+AtycJ -j9GOMMQKmw6sWASr9zZ9lCOkmwqKi6vr/TklZvFe/oyujUF5nQlgziip04pt89ZF -1PKYhDhloKNDMEEwDwYDVR0TAQH/BAUwAwEB/zAPBgNVHQ8BAf8EBQMDBwYAMB0G -A1UdDgQWBBRVqYSJ0sEyvRjLbKYHTsjnnb6CkDAKBggqhkjOPQQDAwNnADBkAjA3 -AZKXRRJ+oPM+rRk6ct30UJMDEr5E0k9BpIycnR+j9sKS50gU/k6bpZFXrsY3crsC -MGclCrEMXu6pY5Jv5ZAL/mYiykf9ijH3g/56vxC+GCsej/YpHpRZ744hN8tRmKVu -Sw== +-----BEGIN CERTIFICATE----- +MIICnTCCAiSgAwIBAgIMCL2Fl2yZJ6SAaEc7MAoGCCqGSM49BAMDMIGRMQswCQYDVQQGEwJVUzER +MA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRydXN0d2F2ZSBI +b2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBFQ0MgUDM4NCBDZXJ0aWZp +Y2F0aW9uIEF1dGhvcml0eTAeFw0xNzA4MjMxOTM2NDNaFw00MjA4MjMxOTM2NDNaMIGRMQswCQYD +VQQGEwJVUzERMA8GA1UECBMISWxsaW5vaXMxEDAOBgNVBAcTB0NoaWNhZ28xITAfBgNVBAoTGFRy +dXN0d2F2ZSBIb2xkaW5ncywgSW5jLjE6MDgGA1UEAxMxVHJ1c3R3YXZlIEdsb2JhbCBFQ0MgUDM4 +NCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTB2MBAGByqGSM49AgEGBSuBBAAiA2IABGvaDXU1CDFH +Ba5FmVXxERMuSvgQMSOjfoPTfygIOiYaOs+Xgh+AtycJj9GOMMQKmw6sWASr9zZ9lCOkmwqKi6vr +/TklZvFe/oyujUF5nQlgziip04pt89ZF1PKYhDhloKNDMEEwDwYDVR0TAQH/BAUwAwEB/zAPBgNV +HQ8BAf8EBQMDBwYAMB0GA1UdDgQWBBRVqYSJ0sEyvRjLbKYHTsjnnb6CkDAKBggqhkjOPQQDAwNn +ADBkAjA3AZKXRRJ+oPM+rRk6ct30UJMDEr5E0k9BpIycnR+j9sKS50gU/k6bpZFXrsY3crsCMGcl +CrEMXu6pY5Jv5ZAL/mYiykf9ijH3g/56vxC+GCsej/YpHpRZ744hN8tRmKVuSw== -----END CERTIFICATE----- NAVER Global Root Certification Authority -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=8F:6B:F2:A9:27:4A:DA:14:A0:C4:F4:8E:61:27:F9:C0:1E:78:5D:D1 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 01:94:30:1e:a2:0b:dd:f5:c5:33:2a:b1:43:44:71:f8:d6:50:4d:0d - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=KR, O=NAVER BUSINESS PLATFORM Corp., CN=NAVER Global Root Certification Authority - Validity - Not Before: Aug 18 08:58:42 2017 GMT - Not After : Aug 18 23:59:59 2037 GMT - Subject: C=KR, O=NAVER BUSINESS PLATFORM Corp., CN=NAVER Global Root Certification Authority - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b6:d4:f1:93:5c:b5:40:89:0a:ab:0d:90:5b:50: - 63:ae:90:94:74:17:45:72:d6:7b:65:5a:29:4b:a7: - 56:a0:4b:b8:2f:42:75:e9:d9:7b:24:5a:31:65:ab: - 17:17:d1:33:3a:d9:11:dc:40:36:87:df:c7:6a:e9: - 26:5e:59:8a:77:e3:e8:48:9c:31:16:fa:3e:91:b1: - ca:c9:a3:e2:9f:ce:21:53:a3:02:36:30:cb:52:02: - e5:da:32:5d:c3:c5:e6:f9:ee:11:c7:8b:c9:44:1e: - 84:93:18:4a:b4:9f:e5:12:64:69:d0:26:85:62:01: - b6:c9:02:1d:be:83:51:bb:5c:da:f8:ad:15:6a:99: - f7:92:54:f7:34:5b:e9:bf:ea:29:81:12:d4:53:91: - 96:b3:91:5a:dd:fe:90:73:28:fb:30:46:b5:ca:08: - 07:c7:71:72:c9:66:d3:34:97:f6:8c:f4:18:4a:e1: - d0:3d:5a:45:b6:69:a7:29:fb:23:ce:88:d8:12:9c: - 00:48:a8:a6:0f:b3:3b:92:8d:71:0e:74:c5:8b:c8: - 4c:f9:f4:9b:8e:b8:3c:69:ed:6f:3b:50:2f:58:ed: - c4:b0:d0:1c:1b:6a:0c:e2:bc:44:aa:d8:cd:14:5d: - 94:78:61:bf:0e:6e:da:2a:bc:2f:0c:0b:71:a6:b3: - 16:3f:9c:e6:f9:cc:9f:53:35:e2:03:a0:a0:18:bf: - bb:f1:be:f4:d6:8c:87:0d:42:f7:06:b9:f1:6d:ed: - 04:94:a8:fe:b6:d3:06:c6:40:61:df:9d:9d:f3:54: - 76:ce:53:3a:01:a6:92:41:ec:04:a3:8f:0d:a2:d5: - 09:ca:d6:cb:9a:f1:ef:43:5d:c0:ab:a5:41:cf:5c: - 53:70:70:c9:88:a6:2d:d4:6b:61:73:50:26:86:61: - 0e:5f:1b:c2:2b:e2:8c:d5:bb:9d:c1:03:42:ba:94: - da:5f:a9:b0:ca:cc:4d:0a:ef:47:69:03:2f:22:fb: - f1:28:ce:bf:5d:50:65:a8:90:6d:b3:74:b0:08:c7: - ac:a8:d1:eb:3e:9c:fc:5d:1a:83:2e:2b:cb:b5:f3: - 44:9d:3a:a7:17:61:96:a2:71:d3:70:96:15:4d:b7: - 4c:73:ee:19:5c:c5:5b:3e:41:fe:ac:75:60:3b:1b: - 63:ce:00:dd:da:08:90:62:b4:e5:2d:ee:48:a7:6b: - 17:99:54:be:87:4a:e3:a9:5e:04:4c:eb:10:6d:54: - d6:ef:f1:e8:f2:62:16:cb:80:6b:ed:3d:ed:f5:1f: - 30:a5:ae:4b:c9:13:ed:8a:01:01:c9:b8:51:58:c0: - 66:3a:b1:66:4b:c4:d5:31:02:62:e9:74:84:0c:db: - 4d:46:2d - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - D2:9F:88:DF:A1:CD:2C:BD:EC:F5:3B:01:01:93:33:27:B2:EB:60:4B - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 32:ca:80:b3:9d:3d:54:06:dd:d2:d2:2e:f0:a4:01:21:0b:67: - 48:ca:6d:8e:e0:c8:aa:0d:aa:8d:21:57:8f:c6:3e:7a:ca:db: - 51:d4:52:b3:d4:96:84:a5:58:60:7f:e5:0b:8e:1f:f5:dc:0a: - 15:81:e5:3b:b6:b7:22:2f:09:9c:13:16:b1:6c:0c:35:08:6d: - ab:63:72:ed:dc:be:ec:c7:57:e6:30:20:71:d6:d7:10:c1:13: - 55:01:8c:2a:43:e4:41:f1:cf:3a:7a:53:92:ce:a2:03:05:0d: - 38:df:02:bb:10:2e:d9:3b:d2:9b:7a:c0:a1:a6:f8:b5:31:e6: - f4:75:c9:b9:53:99:75:47:22:5a:14:15:c7:78:1b:b6:9d:e9: - 0c:f8:1b:76:f1:85:84:de:a1:da:12:ef:a4:e2:10:97:7a:78: - de:0c:51:97:a8:21:40:8b:86:bd:0d:f0:5e:4e:4b:36:bb:3b: - 20:1f:8a:42:56:e1:0b:1a:bf:7b:d0:22:43:2c:44:8c:fb:e5: - 2a:b4:6c:1c:1c:ba:94:e0:13:7e:21:e6:9a:c2:cb:c5:42:64: - b4:1e:94:7b:08:25:c8:71:cc:87:45:57:85:d3:9f:29:62:22: - 83:51:97:00:18:97:77:6a:98:92:c9:7c:60:6c:df:6c:7d:4a: - e4:70:4c:c2:9e:b8:1d:f7:d0:34:c7:0f:cc:fb:a7:ff:03:be: - ad:70:90:da:0b:dd:c8:6d:97:5f:9a:7f:09:32:41:fd:cd:a2: - cc:5a:6d:4c:f2:aa:49:fe:66:f8:e9:d8:35:eb:0e:28:1e:ee: - 48:2f:3a:d0:79:09:38:7c:a6:22:82:93:95:d0:03:be:be:02: - a0:05:dd:20:22:e3:6f:1d:88:34:60:c6:e6:0a:b9:09:75:0b: - f0:07:e8:69:96:35:c7:fb:23:81:8e:38:39:b8:45:2b:43:78: - a2:d1:2c:14:ff:0d:28:72:72:95:9b:5e:09:db:89:44:98:aa: - a1:49:bb:71:52:f2:bf:f6:ff:27:a1:36:af:b8:b6:77:88:dd: - 3a:a4:6d:9b:34:90:dc:14:5d:30:bf:b7:eb:17:e4:87:b7:71: - d0:a1:d7:77:15:d4:42:d7:f2:f3:31:99:5d:9b:dd:16:6d:3f: - ea:06:23:f8:46:a2:22:ed:93:f6:dd:9a:e6:2a:87:b1:98:54: - f1:22:f7:6b:45:e3:e2:8e:76:1d:9a:8d:c4:06:8d:36:b7:14: - f3:9d:54:69:b7:8e:3c:d5:a4:6d:93:81:b7:ad:f6:bd:64:7b: - c2:c9:68:39:a0:92:9c:cd:34:86:91:90:fa:64:51:9d:fe:fe: - eb:a5:f5:75:de:89:f7:72 ------BEGIN CERTIFICATE----- -MIIFojCCA4qgAwIBAgIUAZQwHqIL3fXFMyqxQ0Rx+NZQTQ0wDQYJKoZIhvcNAQEM -BQAwaTELMAkGA1UEBhMCS1IxJjAkBgNVBAoMHU5BVkVSIEJVU0lORVNTIFBMQVRG -T1JNIENvcnAuMTIwMAYDVQQDDClOQVZFUiBHbG9iYWwgUm9vdCBDZXJ0aWZpY2F0 -aW9uIEF1dGhvcml0eTAeFw0xNzA4MTgwODU4NDJaFw0zNzA4MTgyMzU5NTlaMGkx -CzAJBgNVBAYTAktSMSYwJAYDVQQKDB1OQVZFUiBCVVNJTkVTUyBQTEFURk9STSBD -b3JwLjEyMDAGA1UEAwwpTkFWRVIgR2xvYmFsIFJvb3QgQ2VydGlmaWNhdGlvbiBB -dXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC21PGTXLVA -iQqrDZBbUGOukJR0F0Vy1ntlWilLp1agS7gvQnXp2XskWjFlqxcX0TM62RHcQDaH -38dq6SZeWYp34+hInDEW+j6RscrJo+KfziFTowI2MMtSAuXaMl3Dxeb57hHHi8lE -HoSTGEq0n+USZGnQJoViAbbJAh2+g1G7XNr4rRVqmfeSVPc0W+m/6imBEtRTkZaz -kVrd/pBzKPswRrXKCAfHcXLJZtM0l/aM9BhK4dA9WkW2aacp+yPOiNgSnABIqKYP -szuSjXEOdMWLyEz59JuOuDxp7W87UC9Y7cSw0BwbagzivESq2M0UXZR4Yb8Obtoq -vC8MC3GmsxY/nOb5zJ9TNeIDoKAYv7vxvvTWjIcNQvcGufFt7QSUqP620wbGQGHf -nZ3zVHbOUzoBppJB7ASjjw2i1QnK1sua8e9DXcCrpUHPXFNwcMmIpi3Ua2FzUCaG -YQ5fG8Ir4ozVu53BA0K6lNpfqbDKzE0K70dpAy8i+/Eozr9dUGWokG2zdLAIx6yo -0es+nPxdGoMuK8u180SdOqcXYZaicdNwlhVNt0xz7hlcxVs+Qf6sdWA7G2POAN3a -CJBitOUt7kinaxeZVL6HSuOpXgRM6xBtVNbv8ejyYhbLgGvtPe31HzClrkvJE+2K -AQHJuFFYwGY6sWZLxNUxAmLpdIQM201GLQIDAQABo0IwQDAdBgNVHQ4EFgQU0p+I -36HNLL3s9TsBAZMzJ7LrYEswDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB -Af8wDQYJKoZIhvcNAQEMBQADggIBADLKgLOdPVQG3dLSLvCkASELZ0jKbY7gyKoN -qo0hV4/GPnrK21HUUrPUloSlWGB/5QuOH/XcChWB5Tu2tyIvCZwTFrFsDDUIbatj -cu3cvuzHV+YwIHHW1xDBE1UBjCpD5EHxzzp6U5LOogMFDTjfArsQLtk70pt6wKGm -+LUx5vR1yblTmXVHIloUFcd4G7ad6Qz4G3bxhYTeodoS76TiEJd6eN4MUZeoIUCL -hr0N8F5OSza7OyAfikJW4Qsav3vQIkMsRIz75Sq0bBwcupTgE34h5prCy8VCZLQe -lHsIJchxzIdFV4XTnyliIoNRlwAYl3dqmJLJfGBs32x9SuRwTMKeuB330DTHD8z7 -p/8Dvq1wkNoL3chtl1+afwkyQf3NosxabUzyqkn+Zvjp2DXrDige7kgvOtB5CTh8 -piKCk5XQA76+AqAF3SAi428diDRgxuYKuQl1C/AH6GmWNcf7I4GOODm4RStDeKLR -LBT/DShycpWbXgnbiUSYqqFJu3FS8r/2/yehNq+4tneI3TqkbZs0kNwUXTC/t+sX -5Ie3cdCh13cV1ELX8vMxmV2b3RZtP+oGI/hGoiLtk/bdmuYqh7GYVPEi92tF4+KO -dh2ajcQGjTa3FPOdVGm3jjzVpG2Tgbet9r1ke8LJaDmgkpzNNIaRkPpkUZ3+/uul -9XXeifdy +========================================= +-----BEGIN CERTIFICATE----- +MIIFojCCA4qgAwIBAgIUAZQwHqIL3fXFMyqxQ0Rx+NZQTQ0wDQYJKoZIhvcNAQEMBQAwaTELMAkG +A1UEBhMCS1IxJjAkBgNVBAoMHU5BVkVSIEJVU0lORVNTIFBMQVRGT1JNIENvcnAuMTIwMAYDVQQD +DClOQVZFUiBHbG9iYWwgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xNzA4MTgwODU4 +NDJaFw0zNzA4MTgyMzU5NTlaMGkxCzAJBgNVBAYTAktSMSYwJAYDVQQKDB1OQVZFUiBCVVNJTkVT +UyBQTEFURk9STSBDb3JwLjEyMDAGA1UEAwwpTkFWRVIgR2xvYmFsIFJvb3QgQ2VydGlmaWNhdGlv +biBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC21PGTXLVAiQqrDZBb +UGOukJR0F0Vy1ntlWilLp1agS7gvQnXp2XskWjFlqxcX0TM62RHcQDaH38dq6SZeWYp34+hInDEW ++j6RscrJo+KfziFTowI2MMtSAuXaMl3Dxeb57hHHi8lEHoSTGEq0n+USZGnQJoViAbbJAh2+g1G7 +XNr4rRVqmfeSVPc0W+m/6imBEtRTkZazkVrd/pBzKPswRrXKCAfHcXLJZtM0l/aM9BhK4dA9WkW2 +aacp+yPOiNgSnABIqKYPszuSjXEOdMWLyEz59JuOuDxp7W87UC9Y7cSw0BwbagzivESq2M0UXZR4 +Yb8ObtoqvC8MC3GmsxY/nOb5zJ9TNeIDoKAYv7vxvvTWjIcNQvcGufFt7QSUqP620wbGQGHfnZ3z +VHbOUzoBppJB7ASjjw2i1QnK1sua8e9DXcCrpUHPXFNwcMmIpi3Ua2FzUCaGYQ5fG8Ir4ozVu53B +A0K6lNpfqbDKzE0K70dpAy8i+/Eozr9dUGWokG2zdLAIx6yo0es+nPxdGoMuK8u180SdOqcXYZai +cdNwlhVNt0xz7hlcxVs+Qf6sdWA7G2POAN3aCJBitOUt7kinaxeZVL6HSuOpXgRM6xBtVNbv8ejy +YhbLgGvtPe31HzClrkvJE+2KAQHJuFFYwGY6sWZLxNUxAmLpdIQM201GLQIDAQABo0IwQDAdBgNV +HQ4EFgQU0p+I36HNLL3s9TsBAZMzJ7LrYEswDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB +Af8wDQYJKoZIhvcNAQEMBQADggIBADLKgLOdPVQG3dLSLvCkASELZ0jKbY7gyKoNqo0hV4/GPnrK +21HUUrPUloSlWGB/5QuOH/XcChWB5Tu2tyIvCZwTFrFsDDUIbatjcu3cvuzHV+YwIHHW1xDBE1UB +jCpD5EHxzzp6U5LOogMFDTjfArsQLtk70pt6wKGm+LUx5vR1yblTmXVHIloUFcd4G7ad6Qz4G3bx +hYTeodoS76TiEJd6eN4MUZeoIUCLhr0N8F5OSza7OyAfikJW4Qsav3vQIkMsRIz75Sq0bBwcupTg +E34h5prCy8VCZLQelHsIJchxzIdFV4XTnyliIoNRlwAYl3dqmJLJfGBs32x9SuRwTMKeuB330DTH +D8z7p/8Dvq1wkNoL3chtl1+afwkyQf3NosxabUzyqkn+Zvjp2DXrDige7kgvOtB5CTh8piKCk5XQ +A76+AqAF3SAi428diDRgxuYKuQl1C/AH6GmWNcf7I4GOODm4RStDeKLRLBT/DShycpWbXgnbiUSY +qqFJu3FS8r/2/yehNq+4tneI3TqkbZs0kNwUXTC/t+sX5Ie3cdCh13cV1ELX8vMxmV2b3RZtP+oG +I/hGoiLtk/bdmuYqh7GYVPEi92tF4+KOdh2ajcQGjTa3FPOdVGm3jjzVpG2Tgbet9r1ke8LJaDmg +kpzNNIaRkPpkUZ3+/uul9XXeifdy -----END CERTIFICATE----- AC RAIZ FNMT-RCM SERVIDORES SEGUROS -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=62:FF:D9:9E:C0:65:0D:03:CE:75:93:D2:ED:3F:2D:32:C9:E3:E5:4A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 62:f6:32:6c:e5:c4:e3:68:5c:1b:62:dd:9c:2e:9d:95 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=ES, O=FNMT-RCM, OU=Ceres, organizationIdentifier=VATES-Q2826004J, CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS - Validity - Not Before: Dec 20 09:37:33 2018 GMT - Not After : Dec 20 09:37:33 2043 GMT - Subject: C=ES, O=FNMT-RCM, OU=Ceres, organizationIdentifier=VATES-Q2826004J, CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:f6:ba:57:53:c8:ca:ab:df:36:4a:52:21:e4:97: - d2:83:67:9e:f0:65:51:d0:5e:87:c7:47:b1:59:f2: - 57:47:9b:00:02:93:44:17:69:db:42:c7:b1:b2:3a: - 18:0e:b4:5d:8c:b3:66:5d:a1:34:f9:36:2c:49:db: - f3:46:fc:b3:44:69:44:13:66:fd:d7:c5:fd:af:36: - 4d:ce:03:4d:07:71:cf:af:6a:05:d2:a2:43:5a:0a: - 52:6f:01:03:4e:8e:8b - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 01:B9:2F:EF:BF:11:86:60:F2:4F:D0:41:6E:AB:73:1F:E7:D2:6E:49 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:66:02:31:00:ae:4a:e3:2b:40:c3:74:11:f2:95:ad:16:23: - de:4e:0c:1a:e6:5d:a5:24:5e:6b:44:7b:fc:38:e2:4f:cb:9c: - 45:17:11:4c:14:27:26:55:39:75:4a:03:cc:13:90:9f:92:02: - 31:00:fa:4a:6c:60:88:73:f3:ee:b8:98:62:a9:ce:2b:c2:d9: - 8a:a6:70:31:1d:af:b0:94:4c:eb:4f:c6:e3:d1:f3:62:a7:3c: - ff:93:2e:07:5c:49:01:67:69:12:02:72:bf:e7 ------BEGIN CERTIFICATE----- -MIICbjCCAfOgAwIBAgIQYvYybOXE42hcG2LdnC6dlTAKBggqhkjOPQQDAzB4MQsw -CQYDVQQGEwJFUzERMA8GA1UECgwIRk5NVC1SQ00xDjAMBgNVBAsMBUNlcmVzMRgw -FgYDVQRhDA9WQVRFUy1RMjgyNjAwNEoxLDAqBgNVBAMMI0FDIFJBSVogRk5NVC1S -Q00gU0VSVklET1JFUyBTRUdVUk9TMB4XDTE4MTIyMDA5MzczM1oXDTQzMTIyMDA5 -MzczM1oweDELMAkGA1UEBhMCRVMxETAPBgNVBAoMCEZOTVQtUkNNMQ4wDAYDVQQL -DAVDZXJlczEYMBYGA1UEYQwPVkFURVMtUTI4MjYwMDRKMSwwKgYDVQQDDCNBQyBS -QUlaIEZOTVQtUkNNIFNFUlZJRE9SRVMgU0VHVVJPUzB2MBAGByqGSM49AgEGBSuB -BAAiA2IABPa6V1PIyqvfNkpSIeSX0oNnnvBlUdBeh8dHsVnyV0ebAAKTRBdp20LH -sbI6GA60XYyzZl2hNPk2LEnb80b8s0RpRBNm/dfF/a82Tc4DTQdxz69qBdKiQ1oK -Um8BA06Oi6NCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYD -VR0OBBYEFAG5L++/EYZg8k/QQW6rcx/n0m5JMAoGCCqGSM49BAMDA2kAMGYCMQCu -SuMrQMN0EfKVrRYj3k4MGuZdpSRea0R7/DjiT8ucRRcRTBQnJlU5dUoDzBOQn5IC -MQD6SmxgiHPz7riYYqnOK8LZiqZwMR2vsJRM60/G49HzYqc8/5MuB1xJAWdpEgJy -v+c= +=================================== +-----BEGIN CERTIFICATE----- +MIICbjCCAfOgAwIBAgIQYvYybOXE42hcG2LdnC6dlTAKBggqhkjOPQQDAzB4MQswCQYDVQQGEwJF +UzERMA8GA1UECgwIRk5NVC1SQ00xDjAMBgNVBAsMBUNlcmVzMRgwFgYDVQRhDA9WQVRFUy1RMjgy +NjAwNEoxLDAqBgNVBAMMI0FDIFJBSVogRk5NVC1SQ00gU0VSVklET1JFUyBTRUdVUk9TMB4XDTE4 +MTIyMDA5MzczM1oXDTQzMTIyMDA5MzczM1oweDELMAkGA1UEBhMCRVMxETAPBgNVBAoMCEZOTVQt +UkNNMQ4wDAYDVQQLDAVDZXJlczEYMBYGA1UEYQwPVkFURVMtUTI4MjYwMDRKMSwwKgYDVQQDDCNB +QyBSQUlaIEZOTVQtUkNNIFNFUlZJRE9SRVMgU0VHVVJPUzB2MBAGByqGSM49AgEGBSuBBAAiA2IA +BPa6V1PIyqvfNkpSIeSX0oNnnvBlUdBeh8dHsVnyV0ebAAKTRBdp20LHsbI6GA60XYyzZl2hNPk2 +LEnb80b8s0RpRBNm/dfF/a82Tc4DTQdxz69qBdKiQ1oKUm8BA06Oi6NCMEAwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFAG5L++/EYZg8k/QQW6rcx/n0m5JMAoGCCqG +SM49BAMDA2kAMGYCMQCuSuMrQMN0EfKVrRYj3k4MGuZdpSRea0R7/DjiT8ucRRcRTBQnJlU5dUoD +zBOQn5ICMQD6SmxgiHPz7riYYqnOK8LZiqZwMR2vsJRM60/G49HzYqc8/5MuB1xJAWdpEgJyv+c= -----END CERTIFICATE----- GlobalSign Root R46 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=53:A2:B0:4B:CA:6B:D6:45:E6:39:8A:8E:C4:0D:D2:BF:77:C3:A2:90 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 11:d2:bb:b9:d7:23:18:9e:40:5f:0a:9d:2d:d0:df:25:67:d1 - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=BE, O=GlobalSign nv-sa, CN=GlobalSign Root R46 - Validity - Not Before: Mar 20 00:00:00 2019 GMT - Not After : Mar 20 00:00:00 2046 GMT - Subject: C=BE, O=GlobalSign nv-sa, CN=GlobalSign Root R46 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ac:ac:74:32:e8:b3:65:e5:ba:ed:43:26:1d:a6: - 89:0d:45:ba:29:88:b2:a4:1d:63:dd:d3:c1:2c:09: - 57:89:39:a1:55:e9:67:34:77:0c:6e:e4:55:1d:52: - 25:d2:13:6b:5e:e1:1d:a9:b7:7d:89:32:5f:0d:9e: - 9f:2c:7a:63:60:40:1f:a6:b0:b6:78:8f:99:54:96: - 08:58:ae:e4:06:bc:62:05:02:16:bf:af:a8:23:03: - b6:94:0f:bc:6e:6c:c2:cb:d5:a6:bb:0c:e9:f6:c1: - 02:fb:21:de:66:dd:17:ab:74:42:ef:f0:74:2f:25: - f4:ea:6b:55:5b:90:db:9d:df:5e:87:0a:40:fb:ad: - 19:6b:fb:f7:ca:60:88:de:da:c1:8f:d6:ae:d5:7f: - d4:3c:83:ee:d7:16:4c:83:45:33:6b:27:d0:86:d0: - 1c:2d:6b:f3:ab:7d:f1:85:a9:f5:28:d2:ad:ef:f3: - 84:4b:1c:87:fc:13:a3:3a:72:a2:5a:11:2b:d6:27: - 71:27:ed:81:2d:6d:66:81:92:87:b4:1b:58:7a:cc: - 3f:0a:fa:46:4f:4d:78:5c:f8:2b:48:e3:04:84:cb: - 5d:f6:b4:6a:b3:65:fc:42:9e:51:26:23:20:cb:3d: - 14:f9:81:ed:65:16:00:4f:1a:64:97:66:08:cf:8c: - 7b:e3:2b:c0:9d:f9:14:f2:1b:f1:56:6a:16:bf:2c: - 85:85:cd:78:38:9a:eb:42:6a:02:34:18:83:17:4e: - 94:56:f8:b6:82:b5:f3:96:dd:3d:f3:be:7f:20:77: - 3e:7b:19:23:6b:2c:d4:72:73:43:57:7d:e0:f8:d7: - 69:4f:17:36:04:f9:c0:90:60:37:45:de:e6:0c:d8: - 74:8d:ae:9c:a2:6d:74:5d:42:be:06:f5:d9:64:6e: - 02:10:ac:89:b0:4c:3b:07:4d:40:7e:24:c5:8a:98: - 82:79:8e:a4:a7:82:20:8d:23:fa:27:71:c9:df:c6: - 41:74:a0:4d:f6:91:16:dc:46:8c:5f:29:63:31:59: - 71:0c:d8:6f:c2:b6:32:7d:fb:e6:5d:53:a6:7e:15: - fc:bb:75:7c:5d:ec:f8:f6:17:1c:ec:c7:6b:19:cb: - f3:7b:f0:2b:07:a5:d9:6c:79:54:76:6c:9d:1c:a6: - 6e:0e:e9:79:0c:a8:23:6a:a3:df:1b:30:31:9f:b1: - 54:7b:fe:6a:cb:66:aa:dc:65:d0:a2:9e:4a:9a:07: - 21:6b:81:8f:db:c4:59:fa:de:22:c0:04:9c:e3:aa: - 5b:36:93:e8:3d:bd:7a:a1:9d:0b:76:b1:0b:c7:9d: - fd:cf:98:a8:06:c2:f8:2a:a3:a1:83:a0:b7:25:72: - a5:02:e3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 03:5C:AB:73:81:87:A8:CC:B0:A6:D5:94:E2:36:96:49:FF:05:99:2C - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 7c:78:ec:f6:02:2c:bb:5b:7e:92:2b:5d:39:dc:be:d8:1d:a2: - 42:33:4d:f9:ef:a4:2a:3b:44:69:1e:ac:d9:45:a3:4e:3c:a7: - d8:24:51:b2:54:1c:93:4e:c4:ef:7b:93:85:60:26:ea:09:48: - e0:f5:bb:c7:e9:68:d2:bb:6a:31:71:cc:79:ae:11:a8:f0:99: - fd:e5:1f:bc:2f:a8:cc:57:eb:76:c4:21:a6:47:53:55:4d:68: - bf:05:a4:ee:d7:26:ab:62:da:43:37:4b:e2:c6:b5:e5:b2:83: - 19:3a:c7:d3:db:4d:9e:08:7a:f3:ee:cf:3e:62:fb:ac:e8:60: - cc:d1:c7:a1:5c:83:45:c4:45:cc:f3:17:6b:14:c9:04:02:3e: - d2:24:a6:79:e9:1e:ce:a2:e7:c1:59:15:9f:1d:e2:4b:9a:3e: - 9f:76:08:2d:6b:d8:ba:57:14:da:83:ea:fe:8c:55:e9:d0:4e: - a9:cc:77:31:b1:44:11:7a:5c:b1:3e:d3:14:45:15:18:62:24: - 13:d2:cb:4d:ce:5c:83:c1:36:f2:10:b5:0e:88:6d:b8:e1:56: - 9f:89:de:96:66:39:47:64:2c:6e:4d:ae:62:7b:bf:60:74:19: - b8:56:ac:92:ac:16:32:ed:ad:68:55:fe:98:ba:d3:34:de:f4: - c9:61:c3:0e:86:f6:4b:84:60:ee:0d:7b:b5:32:58:79:91:55: - 2c:81:43:b3:74:1f:7a:aa:25:9e:1d:d7:a1:8b:b9:cd:42:2e: - 04:a4:66:83:4d:89:35:b6:6c:a8:36:4a:79:21:78:22:d0:42: - bc:d1:40:31:90:a1:be:04:cf:ca:67:ed:f5:f0:80:d3:60:c9: - 83:2a:22:05:d0:07:3b:52:bf:0c:9e:aa:2b:f9:bb:e6:1f:8f: - 25:ba:85:8d:17:1e:02:fe:5d:50:04:57:cf:fe:2d:bc:ef:5c: - c0:1a:ab:b6:9f:24:c6:df:73:68:48:90:2c:14:f4:3f:52:1a: - e4:d2:cb:14:c3:61:69:cf:e2:f9:18:c5:ba:33:9f:14:a3:04: - 5d:b9:71:f7:b5:94:d8:f6:33:c1:5a:c1:34:8b:7c:9b:dd:93: - 3a:e7:13:a2:70:61:9f:af:8f:eb:d8:c5:75:f8:33:66:d4:74: - 67:3a:37:77:9c:e7:dd:a4:0f:76:43:66:8a:43:f2:9f:fb:0c: - 42:78:63:d1:e2:0f:6f:7b:d4:a1:3d:74:97:85:b7:48:39:41: - d6:20:fc:d0:3a:b3:fa:e8:6f:c4:8a:ba:71:37:be:8b:97:b1: - 78:31:4f:b3:e7:b6:03:13:ce:54:9d:ae:25:59:cc:7f:35:5f: - 08:f7:40:45:31:78:2a:7a ------BEGIN CERTIFICATE----- -MIIFWjCCA0KgAwIBAgISEdK7udcjGJ5AXwqdLdDfJWfRMA0GCSqGSIb3DQEBDAUA -MEYxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRwwGgYD -VQQDExNHbG9iYWxTaWduIFJvb3QgUjQ2MB4XDTE5MDMyMDAwMDAwMFoXDTQ2MDMy -MDAwMDAwMFowRjELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYt -c2ExHDAaBgNVBAMTE0dsb2JhbFNpZ24gUm9vdCBSNDYwggIiMA0GCSqGSIb3DQEB -AQUAA4ICDwAwggIKAoICAQCsrHQy6LNl5brtQyYdpokNRbopiLKkHWPd08EsCVeJ -OaFV6Wc0dwxu5FUdUiXSE2te4R2pt32JMl8Nnp8semNgQB+msLZ4j5lUlghYruQG -vGIFAha/r6gjA7aUD7xubMLL1aa7DOn2wQL7Id5m3RerdELv8HQvJfTqa1VbkNud -316HCkD7rRlr+/fKYIje2sGP1q7Vf9Q8g+7XFkyDRTNrJ9CG0Bwta/OrffGFqfUo -0q3v84RLHIf8E6M6cqJaESvWJ3En7YEtbWaBkoe0G1h6zD8K+kZPTXhc+CtI4wSE -y132tGqzZfxCnlEmIyDLPRT5ge1lFgBPGmSXZgjPjHvjK8Cd+RTyG/FWaha/LIWF -zXg4mutCagI0GIMXTpRW+LaCtfOW3T3zvn8gdz57GSNrLNRyc0NXfeD412lPFzYE -+cCQYDdF3uYM2HSNrpyibXRdQr4G9dlkbgIQrImwTDsHTUB+JMWKmIJ5jqSngiCN -I/onccnfxkF0oE32kRbcRoxfKWMxWXEM2G/CtjJ9++ZdU6Z+Ffy7dXxd7Pj2Fxzs -x2sZy/N78CsHpdlseVR2bJ0cpm4O6XkMqCNqo98bMDGfsVR7/mrLZqrcZdCinkqa -ByFrgY/bxFn63iLABJzjqls2k+g9vXqhnQt2sQvHnf3PmKgGwvgqo6GDoLclcqUC -4wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV -HQ4EFgQUA1yrc4GHqMywptWU4jaWSf8FmSwwDQYJKoZIhvcNAQEMBQADggIBAHx4 -7PYCLLtbfpIrXTncvtgdokIzTfnvpCo7RGkerNlFo048p9gkUbJUHJNOxO97k4Vg -JuoJSOD1u8fpaNK7ajFxzHmuEajwmf3lH7wvqMxX63bEIaZHU1VNaL8FpO7XJqti -2kM3S+LGteWygxk6x9PbTZ4IevPuzz5i+6zoYMzRx6Fcg0XERczzF2sUyQQCPtIk -pnnpHs6i58FZFZ8d4kuaPp92CC1r2LpXFNqD6v6MVenQTqnMdzGxRBF6XLE+0xRF -FRhiJBPSy03OXIPBNvIQtQ6IbbjhVp+J3pZmOUdkLG5NrmJ7v2B0GbhWrJKsFjLt -rWhV/pi60zTe9Mlhww6G9kuEYO4Ne7UyWHmRVSyBQ7N0H3qqJZ4d16GLuc1CLgSk -ZoNNiTW2bKg2SnkheCLQQrzRQDGQob4Ez8pn7fXwgNNgyYMqIgXQBztSvwyeqiv5 -u+YfjyW6hY0XHgL+XVAEV8/+LbzvXMAaq7afJMbfc2hIkCwU9D9SGuTSyxTDYWnP -4vkYxboznxSjBF25cfe1lNj2M8FawTSLfJvdkzrnE6JwYZ+vj+vYxXX4M2bUdGc6 -N3ec592kD3ZDZopD8p/7DEJ4Y9HiD2971KE9dJeFt0g5QdYg/NA6s/rob8SKunE3 -vouXsXgxT7PntgMTzlSdriVZzH81Xwj3QEUxeCp6 +=================== +-----BEGIN CERTIFICATE----- +MIIFWjCCA0KgAwIBAgISEdK7udcjGJ5AXwqdLdDfJWfRMA0GCSqGSIb3DQEBDAUAMEYxCzAJBgNV +BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRwwGgYDVQQDExNHbG9iYWxTaWduIFJv +b3QgUjQ2MB4XDTE5MDMyMDAwMDAwMFoXDTQ2MDMyMDAwMDAwMFowRjELMAkGA1UEBhMCQkUxGTAX +BgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExHDAaBgNVBAMTE0dsb2JhbFNpZ24gUm9vdCBSNDYwggIi +MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCsrHQy6LNl5brtQyYdpokNRbopiLKkHWPd08Es +CVeJOaFV6Wc0dwxu5FUdUiXSE2te4R2pt32JMl8Nnp8semNgQB+msLZ4j5lUlghYruQGvGIFAha/ +r6gjA7aUD7xubMLL1aa7DOn2wQL7Id5m3RerdELv8HQvJfTqa1VbkNud316HCkD7rRlr+/fKYIje +2sGP1q7Vf9Q8g+7XFkyDRTNrJ9CG0Bwta/OrffGFqfUo0q3v84RLHIf8E6M6cqJaESvWJ3En7YEt +bWaBkoe0G1h6zD8K+kZPTXhc+CtI4wSEy132tGqzZfxCnlEmIyDLPRT5ge1lFgBPGmSXZgjPjHvj +K8Cd+RTyG/FWaha/LIWFzXg4mutCagI0GIMXTpRW+LaCtfOW3T3zvn8gdz57GSNrLNRyc0NXfeD4 +12lPFzYE+cCQYDdF3uYM2HSNrpyibXRdQr4G9dlkbgIQrImwTDsHTUB+JMWKmIJ5jqSngiCNI/on +ccnfxkF0oE32kRbcRoxfKWMxWXEM2G/CtjJ9++ZdU6Z+Ffy7dXxd7Pj2Fxzsx2sZy/N78CsHpdls +eVR2bJ0cpm4O6XkMqCNqo98bMDGfsVR7/mrLZqrcZdCinkqaByFrgY/bxFn63iLABJzjqls2k+g9 +vXqhnQt2sQvHnf3PmKgGwvgqo6GDoLclcqUC4wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA1yrc4GHqMywptWU4jaWSf8FmSwwDQYJKoZIhvcNAQEM +BQADggIBAHx47PYCLLtbfpIrXTncvtgdokIzTfnvpCo7RGkerNlFo048p9gkUbJUHJNOxO97k4Vg +JuoJSOD1u8fpaNK7ajFxzHmuEajwmf3lH7wvqMxX63bEIaZHU1VNaL8FpO7XJqti2kM3S+LGteWy +gxk6x9PbTZ4IevPuzz5i+6zoYMzRx6Fcg0XERczzF2sUyQQCPtIkpnnpHs6i58FZFZ8d4kuaPp92 +CC1r2LpXFNqD6v6MVenQTqnMdzGxRBF6XLE+0xRFFRhiJBPSy03OXIPBNvIQtQ6IbbjhVp+J3pZm +OUdkLG5NrmJ7v2B0GbhWrJKsFjLtrWhV/pi60zTe9Mlhww6G9kuEYO4Ne7UyWHmRVSyBQ7N0H3qq +JZ4d16GLuc1CLgSkZoNNiTW2bKg2SnkheCLQQrzRQDGQob4Ez8pn7fXwgNNgyYMqIgXQBztSvwye +qiv5u+YfjyW6hY0XHgL+XVAEV8/+LbzvXMAaq7afJMbfc2hIkCwU9D9SGuTSyxTDYWnP4vkYxboz +nxSjBF25cfe1lNj2M8FawTSLfJvdkzrnE6JwYZ+vj+vYxXX4M2bUdGc6N3ec592kD3ZDZopD8p/7 +DEJ4Y9HiD2971KE9dJeFt0g5QdYg/NA6s/rob8SKunE3vouXsXgxT7PntgMTzlSdriVZzH81Xwj3 +QEUxeCp6 -----END CERTIFICATE----- GlobalSign Root E46 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=39:B4:6C:D5:FE:80:06:EB:E2:2F:4A:BB:08:33:A0:AF:DB:B9:DD:84 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 11:d2:bb:ba:33:6e:d4:bc:e6:24:68:c5:0d:84:1d:98:e8:43 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=BE, O=GlobalSign nv-sa, CN=GlobalSign Root E46 - Validity - Not Before: Mar 20 00:00:00 2019 GMT - Not After : Mar 20 00:00:00 2046 GMT - Subject: C=BE, O=GlobalSign nv-sa, CN=GlobalSign Root E46 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:9c:0e:b1:cf:b7:e8:9e:52:77:75:34:fa:a5:46: - a7:ad:32:19:32:b4:07:a9:27:ca:94:bb:0c:d2:0a: - 10:c7:da:89:b0:97:0c:70:13:09:01:8e:d8:ea:47: - ea:be:b2:80:2b:cd:fc:28:0d:db:ac:bc:a4:86:37: - ed:70:08:00:75:ea:93:0b:7b:2e:52:9c:23:68:23: - 06:43:ec:92:2f:53:84:db:fb:47:14:07:e8:5f:94: - 67:5d:c9:7a:81:3c:20 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 31:0A:90:8F:B6:C6:9D:D2:44:4B:80:B5:A2:E6:1F:B1:12:4F:1B:95 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:31:00:df:54:90:ed:9b:ef:8b:94:02:93:17:82:99: - be:b3:9e:2c:f6:0b:91:8c:9f:4a:14:b1:f6:64:bc:bb:68:51: - 13:0c:03:f7:15:8b:84:60:b9:8b:ff:52:8e:e7:8c:bc:1c:02: - 30:3c:f9:11:d4:8c:4e:c0:c1:61:c2:15:4c:aa:ab:1d:0b:31: - 5f:3b:1c:e2:00:97:44:31:e6:fe:73:96:2f:da:96:d3:fe:08: - 07:b3:34:89:bc:05:9f:f7:1e:86:ee:8b:70 ------BEGIN CERTIFICATE----- -MIICCzCCAZGgAwIBAgISEdK7ujNu1LzmJGjFDYQdmOhDMAoGCCqGSM49BAMDMEYx -CzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRwwGgYDVQQD -ExNHbG9iYWxTaWduIFJvb3QgRTQ2MB4XDTE5MDMyMDAwMDAwMFoXDTQ2MDMyMDAw -MDAwMFowRjELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2Ex -HDAaBgNVBAMTE0dsb2JhbFNpZ24gUm9vdCBFNDYwdjAQBgcqhkjOPQIBBgUrgQQA -IgNiAAScDrHPt+ieUnd1NPqlRqetMhkytAepJ8qUuwzSChDH2omwlwxwEwkBjtjq -R+q+soArzfwoDdusvKSGN+1wCAB16pMLey5SnCNoIwZD7JIvU4Tb+0cUB+hflGdd -yXqBPCCjQjBAMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud -DgQWBBQxCpCPtsad0kRLgLWi5h+xEk8blTAKBggqhkjOPQQDAwNoADBlAjEA31SQ -7Zvvi5QCkxeCmb6zniz2C5GMn0oUsfZkvLtoURMMA/cVi4RguYv/Uo7njLwcAjA8 -+RHUjE7AwWHCFUyqqx0LMV87HOIAl0Qx5v5zli/altP+CAezNIm8BZ/3Hobui3A= +=================== +-----BEGIN CERTIFICATE----- +MIICCzCCAZGgAwIBAgISEdK7ujNu1LzmJGjFDYQdmOhDMAoGCCqGSM49BAMDMEYxCzAJBgNVBAYT +AkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRwwGgYDVQQDExNHbG9iYWxTaWduIFJvb3Qg +RTQ2MB4XDTE5MDMyMDAwMDAwMFoXDTQ2MDMyMDAwMDAwMFowRjELMAkGA1UEBhMCQkUxGTAXBgNV +BAoTEEdsb2JhbFNpZ24gbnYtc2ExHDAaBgNVBAMTE0dsb2JhbFNpZ24gUm9vdCBFNDYwdjAQBgcq +hkjOPQIBBgUrgQQAIgNiAAScDrHPt+ieUnd1NPqlRqetMhkytAepJ8qUuwzSChDH2omwlwxwEwkB +jtjqR+q+soArzfwoDdusvKSGN+1wCAB16pMLey5SnCNoIwZD7JIvU4Tb+0cUB+hflGddyXqBPCCj +QjBAMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBQxCpCPtsad0kRL +gLWi5h+xEk8blTAKBggqhkjOPQQDAwNoADBlAjEA31SQ7Zvvi5QCkxeCmb6zniz2C5GMn0oUsfZk +vLtoURMMA/cVi4RguYv/Uo7njLwcAjA8+RHUjE7AwWHCFUyqqx0LMV87HOIAl0Qx5v5zli/altP+ +CAezNIm8BZ/3Hobui3A= -----END CERTIFICATE----- GLOBALTRUST 2020 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=D0:67:C1:13:51:01:0C:AA:D0:C7:6A:65:37:31:16:26:4F:53:71:A2 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 5a:4b:bd:5a:fb:4f:8a:5b:fa:65:e5 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=AT, O=e-commerce monitoring GmbH, CN=GLOBALTRUST 2020 - Validity - Not Before: Feb 10 00:00:00 2020 GMT - Not After : Jun 10 00:00:00 2040 GMT - Subject: C=AT, O=e-commerce monitoring GmbH, CN=GLOBALTRUST 2020 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ae:2e:56:ad:1b:1c:ef:f6:95:8f:a0:77:1b:2b: - d3:63:8f:84:4d:45:a2:0f:9f:5b:45:ab:59:7b:51: - 34:f9:ec:8b:8a:78:c5:dd:6b:af:bd:c4:df:93:45: - 1e:bf:91:38:0b:ae:0e:16:e7:41:73:f8:db:bb:d1: - b8:51:e0:cb:83:3b:73:38:6e:77:8a:0f:59:63:26: - cd:a7:2a:ce:54:fb:b8:e2:c0:7c:47:ce:60:7c:3f: - b2:73:f2:c0:19:b6:8a:92:87:35:0d:90:28:a2:e4: - 15:04:63:3e:ba:af:ee:7c:5e:cc:a6:8b:50:b2:38: - f7:41:63:ca:ce:ff:69:8f:68:0e:95:36:e5:cc:b9: - 8c:09:ca:4b:dd:31:90:96:c8:cc:1f:fd:56:96:34: - db:8e:1c:ea:2c:be:85:2e:63:dd:aa:a9:95:d3:fd: - 29:95:13:f0:c8:98:93:d9:2d:16:47:90:11:83:a2: - 3a:22:a2:28:57:a2:eb:fe:c0:8c:28:a0:a6:7d:e7: - 2a:42:3b:82:80:63:a5:63:1f:19:cc:7c:b2:66:a8: - c2:d3:6d:37:6f:e2:7e:06:51:d9:45:84:1f:12:ce: - 24:52:64:85:0b:48:80:4e:87:b1:22:22:30:aa:eb: - ae:be:e0:02:e0:40:e8:b0:42:80:03:51:aa:b4:7e: - aa:44:d7:43:61:f3:a2:6b:16:89:49:a4:a3:a4:2b: - 8a:02:c4:78:f4:68:8a:c1:e4:7a:36:b1:6f:1b:96: - 1b:77:49:8d:d4:c9:06:72:8f:cf:53:e3:dc:17:85: - 20:4a:dc:98:27:d3:91:26:2b:47:1e:69:07:af:de: - a2:e4:e4:d4:6b:0b:b3:5e:7c:d4:24:80:47:29:69: - 3b:6e:e8:ac:fd:40:eb:d8:ed:71:71:2b:f2:e8:58: - 1d:eb:41:97:22:c5:1f:d4:39:d0:27:8f:87:e3:18: - f4:e0:a9:46:0d:f5:74:3a:82:2e:d0:6e:2c:91:a3: - 31:5c:3b:46:ea:7b:04:10:56:5e:80:1d:f5:a5:65: - e8:82:fc:e2:07:8c:62:45:f5:20:de:46:70:86:a1: - bc:93:d3:1e:74:a6:6c:b0:2c:f7:03:0c:88:0c:cb: - d4:72:53:86:bc:60:46:f3:98:6a:c2:f1:bf:43:f9: - 70:20:77:ca:37:41:79:55:52:63:8d:5b:12:9f:c5: - 68:c4:88:9d:ac:f2:30:ab:b7:a3:31:97:67:ad:8f: - 17:0f:6c:c7:73:ed:24:94:6b:c8:83:9a:d0:9a:37: - 49:04:ab:b1:16:c8:6c:49:49:2d:ab:a1:d0:8c:92: - f2:41:4a:79:21:25:db:63:d7:b6:9c:a7:7e:42:69: - fb:3a:63 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - DC:2E:1F:D1:61:37:79:E4:AB:D5:D5:B3:12:71:68:3D:6A:68:9C:22 - X509v3 Authority Key Identifier: - DC:2E:1F:D1:61:37:79:E4:AB:D5:D5:B3:12:71:68:3D:6A:68:9C:22 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 91:f0:42:02:68:40:ee:c3:68:c0:54:2f:df:ec:62:c3:c3:9e: - 8a:a0:31:28:aa:83:8e:a4:56:96:12:10:86:56:ba:97:72:d2: - 54:30:7c:ad:19:d5:1d:68:6f:fb:14:42:d8:8d:0e:f3:b5:d1: - a5:e3:02:42:5e:dc:e8:46:58:07:35:02:30:e0:bc:74:4a:c1: - 43:2a:ff:db:1a:d0:b0:af:6c:c3:fd:cb:b3:f5:7f:6d:03:2e: - 59:56:9d:2d:2d:35:8c:b2:d6:43:17:2c:92:0a:cb:5d:e8:8c: - 0f:4b:70:43:d0:82:ff:a8:cc:bf:a4:94:c0:be:87:bd:8a:e3: - 93:7b:c6:8f:9b:16:9d:27:65:bc:7a:c5:42:82:6c:5c:07:d0: - a9:c1:88:60:44:e9:98:85:16:5f:f8:8f:ca:01:10:ce:25:c3: - f9:60:1b:a0:c5:97:c3:d3:2c:88:31:a2:bd:30:ec:d0:d0:c0: - 12:f1:c1:39:e3:e5:f5:f8:d6:4a:dd:34:cd:fb:6f:c1:4f:e3: - 00:8b:56:e2:92:f7:28:b2:42:77:72:23:67:c7:3f:11:15:b2: - c4:03:05:be:bb:11:7b:0a:bf:a8:6e:e7:ff:58:43:cf:9b:67: - a0:80:07:b6:1d:ca:ad:6d:ea:41:11:7e:2d:74:93:fb:c2:bc: - be:51:44:c5:ef:68:25:27:80:e3:c8:a0:d4:12:ec:d9:a5:37: - 1d:37:7c:b4:91:ca:da:d4:b1:96:81:ef:68:5c:76:10:49:af: - 7e:a5:37:80:b1:1c:52:bd:33:81:4c:8f:f9:dd:65:d9:14:cd: - 8a:25:58:f4:e2:c5:83:a5:09:90:d4:6c:14:63:b5:40:df:eb: - c0:fc:c4:58:7e:0d:14:16:87:54:27:6e:56:e4:70:84:b8:6c: - 32:12:7e:82:31:43:be:d7:dd:7c:a1:ad:ae:d6:ab:20:12:ef: - 0a:c3:10:8c:49:96:35:dc:0b:75:5e:b1:4f:d5:4f:34:0e:11: - 20:07:75:43:45:e9:a3:11:da:ac:a3:99:c2:b6:79:27:e2:b9: - ef:c8:e2:f6:35:29:7a:74:fa:c5:7f:82:05:62:a6:0a:ea:68: - b2:79:47:06:6e:f2:57:a8:15:33:c6:f7:78:4a:3d:42:7b:6b: - 7e:fe:f7:46:ea:d1:eb:8e:ef:88:68:5b:e8:c1:d9:71:7e:fd: - 64:ef:ff:67:47:88:58:25:2f:3e:86:07:bd:fb:a8:e5:82:a8: - ac:a5:d3:69:43:cd:31:88:49:84:53:92:c0:b1:39:1b:39:83: - 01:30:c4:f2:a9:fa:d0:03:bd:72:37:60:56:1f:36:7c:bd:39: - 91:f5:6d:0d:bf:7b:d7:92 ------BEGIN CERTIFICATE----- -MIIFgjCCA2qgAwIBAgILWku9WvtPilv6ZeUwDQYJKoZIhvcNAQELBQAwTTELMAkG -A1UEBhMCQVQxIzAhBgNVBAoTGmUtY29tbWVyY2UgbW9uaXRvcmluZyBHbWJIMRkw -FwYDVQQDExBHTE9CQUxUUlVTVCAyMDIwMB4XDTIwMDIxMDAwMDAwMFoXDTQwMDYx -MDAwMDAwMFowTTELMAkGA1UEBhMCQVQxIzAhBgNVBAoTGmUtY29tbWVyY2UgbW9u -aXRvcmluZyBHbWJIMRkwFwYDVQQDExBHTE9CQUxUUlVTVCAyMDIwMIICIjANBgkq -hkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAri5WrRsc7/aVj6B3GyvTY4+ETUWiD59b -RatZe1E0+eyLinjF3WuvvcTfk0Uev5E4C64OFudBc/jbu9G4UeDLgztzOG53ig9Z -YybNpyrOVPu44sB8R85gfD+yc/LAGbaKkoc1DZAoouQVBGM+uq/ufF7MpotQsjj3 -QWPKzv9pj2gOlTblzLmMCcpL3TGQlsjMH/1WljTbjhzqLL6FLmPdqqmV0/0plRPw -yJiT2S0WR5ARg6I6IqIoV6Lr/sCMKKCmfecqQjuCgGOlYx8ZzHyyZqjC0203b+J+ -BlHZRYQfEs4kUmSFC0iAToexIiIwquuuvuAC4EDosEKAA1GqtH6qRNdDYfOiaxaJ -SaSjpCuKAsR49GiKweR6NrFvG5Ybd0mN1MkGco/PU+PcF4UgStyYJ9ORJitHHmkH -r96i5OTUawuzXnzUJIBHKWk7buis/UDr2O1xcSvy6Fgd60GXIsUf1DnQJ4+H4xj0 -4KlGDfV0OoIu0G4skaMxXDtG6nsEEFZegB31pWXogvziB4xiRfUg3kZwhqG8k9Me -dKZssCz3AwyIDMvUclOGvGBG85hqwvG/Q/lwIHfKN0F5VVJjjVsSn8VoxIidrPIw -q7ejMZdnrY8XD2zHc+0klGvIg5rQmjdJBKuxFshsSUktq6HQjJLyQUp5ISXbY9e2 -nKd+Qmn7OmMCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC -AQYwHQYDVR0OBBYEFNwuH9FhN3nkq9XVsxJxaD1qaJwiMB8GA1UdIwQYMBaAFNwu -H9FhN3nkq9XVsxJxaD1qaJwiMA0GCSqGSIb3DQEBCwUAA4ICAQCR8EICaEDuw2jA -VC/f7GLDw56KoDEoqoOOpFaWEhCGVrqXctJUMHytGdUdaG/7FELYjQ7ztdGl4wJC -XtzoRlgHNQIw4Lx0SsFDKv/bGtCwr2zD/cuz9X9tAy5ZVp0tLTWMstZDFyySCstd -6IwPS3BD0IL/qMy/pJTAvoe9iuOTe8aPmxadJ2W8esVCgmxcB9CpwYhgROmYhRZf -+I/KARDOJcP5YBugxZfD0yyIMaK9MOzQ0MAS8cE54+X1+NZK3TTN+2/BT+MAi1bi -kvcoskJ3ciNnxz8RFbLEAwW+uxF7Cr+obuf/WEPPm2eggAe2HcqtbepBEX4tdJP7 -wry+UUTF72glJ4DjyKDUEuzZpTcdN3y0kcra1LGWge9oXHYQSa9+pTeAsRxSvTOB -TI/53WXZFM2KJVj04sWDpQmQ1GwUY7VA3+vA/MRYfg0UFodUJ25W5HCEuGwyEn6C -MUO+1918oa2u1qsgEu8KwxCMSZY13At1XrFP1U80DhEgB3VDRemjEdqso5nCtnkn -4rnvyOL2NSl6dPrFf4IFYqYK6miyeUcGbvJXqBUzxvd4Sj1Ce2t+/vdG6tHrju+I -aFvowdlxfv1k7/9nR4hYJS8+hge9+6jlgqispdNpQ80xiEmEU5LAsTkbOYMBMMTy -qfrQA71yN2BWHzZ8vTmR9W0Nv3vXkg== +================ +-----BEGIN CERTIFICATE----- +MIIFgjCCA2qgAwIBAgILWku9WvtPilv6ZeUwDQYJKoZIhvcNAQELBQAwTTELMAkGA1UEBhMCQVQx +IzAhBgNVBAoTGmUtY29tbWVyY2UgbW9uaXRvcmluZyBHbWJIMRkwFwYDVQQDExBHTE9CQUxUUlVT +VCAyMDIwMB4XDTIwMDIxMDAwMDAwMFoXDTQwMDYxMDAwMDAwMFowTTELMAkGA1UEBhMCQVQxIzAh +BgNVBAoTGmUtY29tbWVyY2UgbW9uaXRvcmluZyBHbWJIMRkwFwYDVQQDExBHTE9CQUxUUlVTVCAy +MDIwMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAri5WrRsc7/aVj6B3GyvTY4+ETUWi +D59bRatZe1E0+eyLinjF3WuvvcTfk0Uev5E4C64OFudBc/jbu9G4UeDLgztzOG53ig9ZYybNpyrO +VPu44sB8R85gfD+yc/LAGbaKkoc1DZAoouQVBGM+uq/ufF7MpotQsjj3QWPKzv9pj2gOlTblzLmM +CcpL3TGQlsjMH/1WljTbjhzqLL6FLmPdqqmV0/0plRPwyJiT2S0WR5ARg6I6IqIoV6Lr/sCMKKCm +fecqQjuCgGOlYx8ZzHyyZqjC0203b+J+BlHZRYQfEs4kUmSFC0iAToexIiIwquuuvuAC4EDosEKA +A1GqtH6qRNdDYfOiaxaJSaSjpCuKAsR49GiKweR6NrFvG5Ybd0mN1MkGco/PU+PcF4UgStyYJ9OR +JitHHmkHr96i5OTUawuzXnzUJIBHKWk7buis/UDr2O1xcSvy6Fgd60GXIsUf1DnQJ4+H4xj04KlG +DfV0OoIu0G4skaMxXDtG6nsEEFZegB31pWXogvziB4xiRfUg3kZwhqG8k9MedKZssCz3AwyIDMvU +clOGvGBG85hqwvG/Q/lwIHfKN0F5VVJjjVsSn8VoxIidrPIwq7ejMZdnrY8XD2zHc+0klGvIg5rQ +mjdJBKuxFshsSUktq6HQjJLyQUp5ISXbY9e2nKd+Qmn7OmMCAwEAAaNjMGEwDwYDVR0TAQH/BAUw +AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFNwuH9FhN3nkq9XVsxJxaD1qaJwiMB8GA1Ud +IwQYMBaAFNwuH9FhN3nkq9XVsxJxaD1qaJwiMA0GCSqGSIb3DQEBCwUAA4ICAQCR8EICaEDuw2jA +VC/f7GLDw56KoDEoqoOOpFaWEhCGVrqXctJUMHytGdUdaG/7FELYjQ7ztdGl4wJCXtzoRlgHNQIw +4Lx0SsFDKv/bGtCwr2zD/cuz9X9tAy5ZVp0tLTWMstZDFyySCstd6IwPS3BD0IL/qMy/pJTAvoe9 +iuOTe8aPmxadJ2W8esVCgmxcB9CpwYhgROmYhRZf+I/KARDOJcP5YBugxZfD0yyIMaK9MOzQ0MAS +8cE54+X1+NZK3TTN+2/BT+MAi1bikvcoskJ3ciNnxz8RFbLEAwW+uxF7Cr+obuf/WEPPm2eggAe2 +HcqtbepBEX4tdJP7wry+UUTF72glJ4DjyKDUEuzZpTcdN3y0kcra1LGWge9oXHYQSa9+pTeAsRxS +vTOBTI/53WXZFM2KJVj04sWDpQmQ1GwUY7VA3+vA/MRYfg0UFodUJ25W5HCEuGwyEn6CMUO+1918 +oa2u1qsgEu8KwxCMSZY13At1XrFP1U80DhEgB3VDRemjEdqso5nCtnkn4rnvyOL2NSl6dPrFf4IF +YqYK6miyeUcGbvJXqBUzxvd4Sj1Ce2t+/vdG6tHrju+IaFvowdlxfv1k7/9nR4hYJS8+hge9+6jl +gqispdNpQ80xiEmEU5LAsTkbOYMBMMTyqfrQA71yN2BWHzZ8vTmR9W0Nv3vXkg== -----END CERTIFICATE----- ANF Secure Server Root CA -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=5B:6E:68:D0:CC:15:B6:A0:5F:1E:C1:5F:AE:02:FC:6B:2F:5D:6F:74 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 996390341000653745 (0xdd3e3bc6cf96bb1) - Signature Algorithm: sha256WithRSAEncryption - Issuer: serialNumber=G63287510, C=ES, O=ANF Autoridad de Certificacion, OU=ANF CA Raiz, CN=ANF Secure Server Root CA - Validity - Not Before: Sep 4 10:00:38 2019 GMT - Not After : Aug 30 10:00:38 2039 GMT - Subject: serialNumber=G63287510, C=ES, O=ANF Autoridad de Certificacion, OU=ANF CA Raiz, CN=ANF Secure Server Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:db:eb:6b:2b:e6:64:54:95:82:90:a3:72:a4:19: - 01:9d:9c:0b:81:5f:73:49:ba:a7:ac:f3:04:4e:7b: - 96:0b:ec:11:e0:5b:a6:1c:ce:1b:d2:0d:83:1c:2b: - b8:9e:1d:7e:45:32:60:0f:07:e9:77:58:7e:9f:6a: - c8:61:4e:b6:26:c1:4c:8d:ff:4c:ef:34:b2:1f:65: - d8:b9:78:f5:ad:a9:71:b9:ef:4f:58:1d:a5:de:74: - 20:97:a1:ed:68:4c:de:92:17:4b:bc:ab:ff:65:9a: - 9e:fb:47:d9:57:72:f3:09:a1:ae:76:44:13:6e:9c: - 2d:44:39:bc:f9:c7:3b:a4:58:3d:41:bd:b4:c2:49: - a3:c8:0d:d2:97:2f:07:65:52:00:a7:6e:c8:af:68: - ec:f4:14:96:b6:57:1f:56:c3:39:9f:2b:6d:e4:f3: - 3e:f6:35:64:da:0c:1c:a1:84:4b:2f:4b:4b:e2:2c: - 24:9d:6d:93:40:eb:b5:23:8e:32:ca:6f:45:d3:a8: - 89:7b:1e:cf:1e:fa:5b:43:8b:cd:cd:a8:0f:6a:ca: - 0c:5e:b9:9e:47:8f:f0:d9:b6:0a:0b:58:65:17:33: - b9:23:e4:77:19:7d:cb:4a:2e:92:7b:4f:2f:10:77: - b1:8d:2f:68:9c:62:cc:e0:50:f8:ec:91:a7:54:4c: - 57:09:d5:76:63:c5:e8:65:1e:ee:6d:6a:cf:09:9d: - fa:7c:4f:ad:60:08:fd:56:99:0f:15:2c:7b:a9:80: - ab:8c:61:8f:4a:07:76:42:de:3d:f4:dd:b2:24:33: - 5b:b8:b5:a3:44:c9:ac:7f:77:3c:1d:23:ec:82:a9: - a6:e2:c8:06:4c:02:fe:ac:5c:99:99:0b:2f:10:8a: - a6:f4:7f:d5:87:74:0d:59:49:45:f6:f0:71:5c:39: - 29:d6:bf:4a:23:8b:f5:5f:01:63:d2:87:73:28:b5: - 4b:0a:f5:f8:ab:82:2c:7e:73:25:32:1d:0b:63:0a: - 17:81:00:ff:b6:76:5e:e7:b4:b1:40:ca:21:bb:d5: - 80:51:e5:48:52:67:2c:d2:61:89:07:0d:0f:ce:42: - 77:c0:44:73:9c:44:50:a0:db:10:0a:2d:95:1c:81: - af:e4:1c:e5:14:1e:f1:36:41:01:02:2f:7d:73:a7: - de:42:cc:4c:e9:89:0d:56:f7:9f:91:d4:03:c6:6c: - c9:8f:db:d8:1c:e0:40:98:5d:66:99:98:80:6e:2d: - ff:01:c5:ce:cb:46:1f:ac:02:c6:43:e6:ae:a2:84: - 3c:c5:4e:1e:3d:6d:c9:14:4c:e3:2e:41:bb:ca:39: - bf:36:3c:2a:19:aa:41:87:4e:a5:ce:4b:32:79:dd: - 90:49:7f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Authority Key Identifier: - 9C:5F:D0:6C:63:A3:5F:93:CA:93:98:08:AD:8C:87:A5:2C:5C:C1:37 - X509v3 Subject Key Identifier: - 9C:5F:D0:6C:63:A3:5F:93:CA:93:98:08:AD:8C:87:A5:2C:5C:C1:37 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 4e:1e:b9:8a:c6:a0:98:3f:6e:c3:69:c0:6a:5c:49:52:ac:cb: - 2b:5d:78:38:c1:d5:54:84:9f:93:f0:87:19:3d:2c:66:89:eb: - 0d:42:fc:cc:f0:75:85:3f:8b:f4:80:5d:79:e5:17:67:bd:35: - 82:e2:f2:3c:8e:7d:5b:36:cb:5a:80:00:29:f2:ce:2b:2c:f1: - 8f:aa:6d:05:93:6c:72:c7:56:eb:df:50:23:28:e5:45:10:3d: - e8:67:a3:af:0e:55:0f:90:09:62:ef:4b:59:a2:f6:53:f1:c0: - 35:e4:2f:c1:24:bd:79:2f:4e:20:22:3b:fd:1a:20:b0:a4:0e: - 2c:70:ed:74:3f:b8:13:95:06:51:c8:e8:87:26:ca:a4:5b:6a: - 16:21:92:dd:73:60:9e:10:18:de:3c:81:ea:e8:18:c3:7c:89: - f2:8b:50:3e:bd:11:e2:15:03:a8:36:7d:33:01:6c:48:15:d7: - 88:90:99:04:c5:cc:e6:07:f4:bc:f4:90:ed:13:e2:ea:8b:c3: - 8f:a3:33:0f:c1:29:4c:13:4e:da:15:56:71:73:72:82:50:f6: - 9a:33:7c:a2:b1:a8:1a:34:74:65:5c:ce:d1:eb:ab:53:e0:1a: - 80:d8:ea:3a:49:e4:26:30:9b:e5:1c:8a:a8:a9:15:32:86:99: - 92:0a:10:23:56:12:e0:f6:ce:4c:e2:bb:be:db:8d:92:73:01: - 66:2f:62:3e:b2:72:27:45:36:ed:4d:56:e3:97:99:ff:3a:35: - 3e:a5:54:4a:52:59:4b:60:db:ee:fe:78:11:7f:4a:dc:14:79: - 60:b6:6b:64:03:db:15:83:e1:a2:be:f6:23:97:50:f0:09:33: - 36:a7:71:96:25:f3:b9:42:7d:db:38:3f:2c:58:ac:e8:42:e1: - 0e:d8:d3:3b:4c:2e:82:e9:83:2e:6b:31:d9:dd:47:86:4f:6d: - 97:91:2e:4f:e2:28:71:35:16:d1:f2:73:fe:25:2b:07:47:24: - 63:27:c8:f8:f6:d9:6b:fc:12:31:56:08:c0:53:42:af:9c:d0: - 33:7e:fc:06:f0:31:44:03:14:f1:58:ea:f2:6a:0d:a9:11:b2: - 83:be:c5:1a:bf:07:ea:59:dc:a3:88:35:ef:9c:76:32:3c:4d: - 06:22:ce:15:e5:dd:9e:d8:8f:da:de:d2:c4:39:e5:17:81:cf: - 38:47:eb:7f:88:6d:59:1b:df:9f:42:14:ae:7e:cf:a8:b0:66: - 65:da:37:af:9f:aa:3d:ea:28:b6:de:d5:31:58:16:82:5b:ea: - bb:19:75:02:73:1a:ca:48:1a:21:93:90:0a:8e:93:84:a7:7d: - 3b:23:18:92:89:a0:8d:ac ------BEGIN CERTIFICATE----- -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 +========================= +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- Certum EC-384 CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=F3:3E:78:3C:AC:DF:F4:A2:CC:AC:67:55:69:56:D7:E5:16:3C:E1:ED -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 78:8f:27:5c:81:12:52:20:a5:04:d0:2d:dd:ba:73:f4 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=PL, O=Asseco Data Systems S.A., OU=Certum Certification Authority, CN=Certum EC-384 CA - Validity - Not Before: Mar 26 07:24:54 2018 GMT - Not After : Mar 26 07:24:54 2043 GMT - Subject: C=PL, O=Asseco Data Systems S.A., OU=Certum Certification Authority, CN=Certum EC-384 CA - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:c4:28:8e:ab:18:5b:6a:be:6e:64:37:63:e4:cd: - ec:ab:3a:f7:cc:a1:b8:0e:82:49:d7:86:29:9f:a1: - 94:f2:e3:60:78:98:81:78:06:4d:f2:ec:9a:0e:57: - 60:83:9f:b4:e6:17:2f:1a:b3:5d:02:5b:89:23:3c: - c2:11:05:2a:a7:88:13:18:f3:50:84:d7:bd:34:2c: - 27:89:55:ff:ce:4c:e7:df:a6:1f:28:c4:f0:54:c3: - b9:7c:b7:53:ad:eb:c2 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 8D:06:66:74:24:76:3A:F3:89:F7:BC:D6:BD:47:7D:2F:BC:10:5F:4B - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:03:55:2d:a6:e6:18:c4:7c:ef:c9:50:6e:c1:27: - 0f:9c:87:af:6e:d5:1b:08:18:bd:92:29:c1:ef:94:91:78:d2: - 3a:1c:55:89:62:e5:1b:09:1e:ba:64:6b:f1:76:b4:d4:02:31: - 00:b4:42:84:99:ff:ab:e7:9e:fb:91:97:27:5d:dc:b0:5b:30: - 71:ce:5e:38:1a:6a:d9:25:e7:ea:f7:61:92:56:f8:ea:da:36: - c2:87:65:96:2e:72:25:2f:7f:df:c3:13:c9 ------BEGIN CERTIFICATE----- -MIICZTCCAeugAwIBAgIQeI8nXIESUiClBNAt3bpz9DAKBggqhkjOPQQDAzB0MQsw -CQYDVQQGEwJQTDEhMB8GA1UEChMYQXNzZWNvIERhdGEgU3lzdGVtcyBTLkEuMScw -JQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxGTAXBgNVBAMT -EENlcnR1bSBFQy0zODQgQ0EwHhcNMTgwMzI2MDcyNDU0WhcNNDMwMzI2MDcyNDU0 -WjB0MQswCQYDVQQGEwJQTDEhMB8GA1UEChMYQXNzZWNvIERhdGEgU3lzdGVtcyBT -LkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxGTAX -BgNVBAMTEENlcnR1bSBFQy0zODQgQ0EwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATE -KI6rGFtqvm5kN2PkzeyrOvfMobgOgknXhimfoZTy42B4mIF4Bk3y7JoOV2CDn7Tm -Fy8as10CW4kjPMIRBSqniBMY81CE1700LCeJVf/OTOffph8oxPBUw7l8t1Ot68Kj -QjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFI0GZnQkdjrzife81r1HfS+8 -EF9LMA4GA1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNoADBlAjADVS2m5hjEfO/J -UG7BJw+ch69u1RsIGL2SKcHvlJF40jocVYli5RsJHrpka/F2tNQCMQC0QoSZ/6vn -nvuRlydd3LBbMHHOXjgaatkl5+r3YZJW+OraNsKHZZYuciUvf9/DE8k= +================ +-----BEGIN CERTIFICATE----- +MIICZTCCAeugAwIBAgIQeI8nXIESUiClBNAt3bpz9DAKBggqhkjOPQQDAzB0MQswCQYDVQQGEwJQ +TDEhMB8GA1UEChMYQXNzZWNvIERhdGEgU3lzdGVtcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2Vy +dGlmaWNhdGlvbiBBdXRob3JpdHkxGTAXBgNVBAMTEENlcnR1bSBFQy0zODQgQ0EwHhcNMTgwMzI2 +MDcyNDU0WhcNNDMwMzI2MDcyNDU0WjB0MQswCQYDVQQGEwJQTDEhMB8GA1UEChMYQXNzZWNvIERh +dGEgU3lzdGVtcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkx +GTAXBgNVBAMTEENlcnR1bSBFQy0zODQgQ0EwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATEKI6rGFtq +vm5kN2PkzeyrOvfMobgOgknXhimfoZTy42B4mIF4Bk3y7JoOV2CDn7TmFy8as10CW4kjPMIRBSqn +iBMY81CE1700LCeJVf/OTOffph8oxPBUw7l8t1Ot68KjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD +VR0OBBYEFI0GZnQkdjrzife81r1HfS+8EF9LMA4GA1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNo +ADBlAjADVS2m5hjEfO/JUG7BJw+ch69u1RsIGL2SKcHvlJF40jocVYli5RsJHrpka/F2tNQCMQC0 +QoSZ/6vnnvuRlydd3LBbMHHOXjgaatkl5+r3YZJW+OraNsKHZZYuciUvf9/DE8k= -----END CERTIFICATE----- Certum Trusted Root CA -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=C8:83:44:C0:18:AE:9F:CC:F1:87:B7:8F:22:D1:C5:D7:45:84:BA:E5 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 1e:bf:59:50:b8:c9:80:37:4c:06:f7:eb:55:4f:b5:ed - Signature Algorithm: sha512WithRSAEncryption - Issuer: C=PL, O=Asseco Data Systems S.A., OU=Certum Certification Authority, CN=Certum Trusted Root CA - Validity - Not Before: Mar 16 12:10:13 2018 GMT - Not After : Mar 16 12:10:13 2043 GMT - Subject: C=PL, O=Asseco Data Systems S.A., OU=Certum Certification Authority, CN=Certum Trusted Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:d1:2d:8e:bb:b7:36:ea:6d:37:91:9f:4e:93:a7: - 05:e4:29:03:25:ce:1c:82:f7:7c:99:9f:41:06:cd: - ed:a3:ba:c0:db:09:2c:c1:7c:df:29:7e:4b:65:2f: - 93:a7:d4:01:6b:03:28:18:a3:d8:9d:05:c1:2a:d8: - 45:f1:91:de:df:3b:d0:80:02:8c:cf:38:0f:ea:a7: - 5c:78:11:a4:c1:c8:85:5c:25:d3:d3:b2:e7:25:cf: - 11:54:97:ab:35:c0:1e:76:1c:ef:00:53:9f:39:dc: - 14:a5:2c:22:25:b3:72:72:fc:8d:b3:e5:3e:08:1e: - 14:2a:37:0b:88:3c:ca:b0:f4:c8:c2:a1:ae:bc:c1: - be:29:67:55:e2:fc:ad:59:5c:fe:bd:57:2c:b0:90: - 8d:c2:ed:37:b6:7c:99:88:b5:d5:03:9a:3d:15:0d: - 3d:3a:a8:a8:45:f0:95:4e:25:59:1d:cd:98:69:bb: - d3:cc:32:c9:8d:ef:81:fe:ad:7d:89:bb:ba:60:13: - ca:65:95:67:a0:f3:19:f6:03:56:d4:6a:d3:27:e2: - a1:ad:83:f0:4a:12:22:77:1c:05:73:e2:19:71:42: - c0:ec:75:46:9a:90:58:e0:6a:8e:2b:a5:46:30:04: - 8e:19:b2:17:e3:be:a9:ba:7f:56:f1:24:03:d7:b2: - 21:28:76:0e:36:30:4c:79:d5:41:9a:9a:a8:b8:35: - ba:0c:3a:f2:44:1b:20:88:f7:c5:25:d7:3d:c6:e3: - 3e:43:dd:87:fe:c4:ea:f5:53:3e:4c:65:ff:3b:4a: - cb:78:5a:6b:17:5f:0d:c7:c3:4f:4e:9a:2a:a2:ed: - 57:4d:22:e2:46:9a:3f:0f:91:34:24:7d:55:e3:8c: - 95:37:d3:1a:f0:09:2b:2c:d2:c9:8d:b4:0d:00:ab: - 67:29:28:d8:01:f5:19:04:b6:1d:be:76:fe:72:5c: - c4:85:ca:d2:80:41:df:05:a8:a3:d5:84:90:4f:0b: - f3:e0:3f:9b:19:d2:37:89:3f:f2:7b:52:1c:8c:f6: - e1:f7:3c:07:97:8c:0e:a2:59:81:0c:b2:90:3d:d3: - e3:59:46:ed:0f:a9:a7:de:80:6b:5a:aa:07:b6:19: - cb:bc:57:f3:97:21:7a:0c:b1:2b:74:3e:eb:da:a7: - 67:2d:4c:c4:98:9e:36:09:76:66:66:fc:1a:3f:ea: - 48:54:1c:be:30:bd:80:50:bf:7c:b5:ce:00:f6:0c: - 61:d9:e7:24:03:e0:e3:01:81:0e:bd:d8:85:34:88: - bd:b2:36:a8:7b:5c:08:e5:44:80:8c:6f:f8:2f:d5: - 21:ca:1d:1c:d0:fb:c4:b5:87:d1:3a:4e:c7:76:b5: - 35:48:b5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 8C:FB:1C:75:BC:02:D3:9F:4E:2E:48:D9:F9:60:54:AA:C4:B3:4F:FA - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha512WithRSAEncryption - Signature Value: - 48:a2:d5:00:0b:2e:d0:3f:bc:1c:d5:b5:54:49:1e:5a:6b:f4: - e4:f2:e0:40:37:e0:cc:14:7b:b9:c9:fa:35:b5:75:17:93:6a: - 05:69:85:9c:cd:4f:19:78:5b:19:81:f3:63:3e:c3:ce:5b:8f: - f5:2f:5e:01:76:13:3f:2c:00:b9:cd:96:52:39:49:6d:04:4e: - c5:e9:0f:86:0d:e1:fa:b3:5f:82:12:f1:3a:ce:66:06:24:34: - 2b:e8:cc:ca:e7:69:dc:87:9d:c2:34:d7:79:d1:d3:77:b8:aa: - 59:58:fe:9d:26:fa:38:86:3e:9d:8a:87:64:57:e5:17:3a:e2: - f9:8d:b9:e3:33:78:c1:90:d8:b8:dd:b7:83:51:e4:c4:cc:23: - d5:06:7c:e6:51:d3:cd:34:31:c0:f6:46:bb:0b:ad:fc:3d:10: - 05:2a:3b:4a:91:25:ee:8c:d4:84:87:80:2a:bc:09:8c:aa:3a: - 13:5f:e8:34:79:50:c1:10:19:f9:d3:28:1e:d4:d1:51:30:29: - b3:ae:90:67:d6:1f:0a:63:b1:c5:a9:c6:42:31:63:17:94:ef: - 69:cb:2f:fa:8c:14:7d:c4:43:18:89:d9:f0:32:40:e6:80:e2: - 46:5f:e5:e3:c1:00:59:a8:f9:e8:20:bc:89:2c:0e:47:34:0b: - ea:57:c2:53:36:fc:a7:d4:af:31:cd:fe:02:e5:75:fa:b9:27: - 09:f9:f3:f5:3b:ca:7d:9f:a9:22:cb:88:c9:aa:d1:47:3d:36: - 77:a8:59:64:6b:27:cf:ef:27:c1:e3:24:b5:86:f7:ae:7e:32: - 4d:b0:79:68:d1:39:e8:90:58:c3:83:bc:0f:2c:d6:97:eb:ce: - 0c:e1:20:c7:da:b7:3e:c3:3f:bf:2f:dc:34:a4:fb:2b:21:cd: - 67:8f:4b:f4:e3:ea:d4:3f:e7:4f:ba:b9:a5:93:45:1c:66:1f: - 21:fa:64:5e:6f:e0:76:94:32:cb:75:f5:6e:e5:f6:8f:c7:b8: - a4:cc:a8:96:7d:64:fb:24:5a:4a:03:6c:6b:38:c6:e8:03:43: - 9a:f7:57:b9:b3:29:69:93:38:f4:03:f2:bb:fb:82:6b:07:20: - d1:52:1f:9a:64:02:7b:98:66:db:5c:4d:5a:0f:d0:84:95:a0: - 3c:14:43:06:ca:ca:db:b8:41:36:da:6a:44:67:87:af:af:e3: - 45:11:15:69:08:b2:be:16:39:97:24:6f:12:45:d1:67:5d:09: - a8:c9:15:da:fa:d2:a6:5f:13:61:1f:bf:85:ac:b4:ad:ad:05: - 94:08:83:1e:75:17:d3:71:3b:93:50:23:59:a0:ed:3c:91:54: - 9d:76:00:c5:c3:b8:38:db ------BEGIN CERTIFICATE----- -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 +====================== +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- TunTrust Root CA -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=CF:E9:70:84:0F:E0:73:0F:9D:F6:0C:7F:2C:4B:EE:20:46:34:9C:BB -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 13:02:d5:e2:40:4c:92:46:86:16:67:5d:b4:bb:bb:b2:6b:3e:fc:13 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=TN, O=Agence Nationale de Certification Electronique, CN=TunTrust Root CA - Validity - Not Before: Apr 26 08:57:56 2019 GMT - Not After : Apr 26 08:57:56 2044 GMT - Subject: C=TN, O=Agence Nationale de Certification Electronique, CN=TunTrust Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c3:cd:d3:fc:bd:04:53:dd:0c:20:3a:d5:88:2e: - 05:4b:41:f5:83:82:7e:f7:59:9f:9e:9e:63:e8:73: - da:f6:06:a9:4f:1f:b4:f9:0b:1f:39:8c:9a:20:d0: - 7e:06:d4:ec:34:d9:86:bc:75:5b:87:88:f0:d2:d9: - d4:a3:0a:b2:6c:1b:eb:49:2c:3e:ac:5d:d8:94:03: - a0:ec:34:e5:30:c4:35:7d:fb:26:4d:1b:6e:30:54: - d8:f5:80:45:9c:39:ad:9c:c9:25:04:4d:9a:90:3e: - 4e:40:6e:8a:6b:cd:29:67:c6:cc:2d:e0:74:e8:05: - 57:0a:48:50:fa:7a:43:da:7e:ec:5b:9a:0e:62:76: - fe:ea:9d:1d:85:72:ec:11:bb:35:e8:1f:27:bf:c1: - a1:c7:bb:48:16:dd:56:d7:cc:4e:a0:e1:b9:ac:db: - d5:83:19:1a:85:d1:94:97:d7:ca:a3:65:0b:f3:38: - f9:02:ae:dd:f6:67:cf:c9:3f:f5:8a:2c:47:1a:99: - 6f:05:0d:fd:d0:1d:82:31:fc:29:cc:00:58:97:91: - 4c:80:00:1c:33:85:96:2f:cb:41:c2:8b:10:84:c3: - 09:24:89:1f:b5:0f:d9:d9:77:47:18:92:94:60:5c: - c7:99:03:3c:fe:f7:95:a7:7d:50:a1:80:c2:a9:83: - ad:58:96:55:21:db:86:59:d4:af:c6:bc:dd:81:6e: - 07:db:60:62:fe:ec:10:6e:da:68:01:f4:83:1b:a9: - 3e:a2:5b:23:d7:64:c6:df:dc:a2:7d:d8:4b:ba:82: - d2:51:f8:66:bf:06:46:e4:79:2a:26:36:79:8f:1f: - 4e:99:1d:b2:8f:0c:0e:1c:ff:c9:5d:c0:fd:90:10: - a6:b1:37:f3:cd:3a:24:6e:b4:85:90:bf:80:b9:0c: - 8c:d5:9b:d6:c8:f1:56:3f:1a:80:89:7a:a9:e2:1b: - 32:51:2c:3e:f2:df:7b:f6:5d:7a:29:19:8e:e5:c8: - bd:36:71:8b:5d:4c:c2:1d:3f:ad:58:a2:cf:3d:70: - 4d:a6:50:98:25:dc:23:f9:b8:58:41:08:71:bf:4f: - b8:84:a0:8f:00:54:15:fc:91:6d:58:a7:96:3b:eb: - 4b:96:27:cd:6b:a2:a1:86:ac:0d:7c:54:e6:66:4c: - 66:5f:90:be:21:9a:02:46:2d:e4:83:c2:80:b9:cf: - 4b:3e:e8:7f:3c:01:ec:8f:5e:cd:7f:d2:28:42:01: - 95:8a:e2:97:3d:10:21:7d:f6:9d:1c:c5:34:a1:ec: - 2c:0e:0a:52:2c:12:55:70:24:3d:cb:c2:14:35:43: - 5d:27:4e:be:c0:bd:aa:7c:96:e7:fc:9e:61:ad:44: - d3:00:97 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 06:9A:9B:1F:53:7D:F1:F5:A4:C8:D3:86:3E:A1:73:59:B4:F7:44:21 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - 06:9A:9B:1F:53:7D:F1:F5:A4:C8:D3:86:3E:A1:73:59:B4:F7:44:21 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - aa:05:6e:b6:dd:15:c9:bf:b3:c6:20:f6:06:47:b0:86:93:25: - d3:8d:b9:c8:00:3f:97:f5:52:27:88:71:c9:74:fd:eb:ca:64: - db:5b:ef:1e:5d:ba:bf:d1:eb:ee:5c:69:ba:16:c8:f3:b9:8f: - d3:36:2e:40:49:07:0d:59:de:8b:10:b0:49:05:e2:ff:91:3f: - 4b:b7:dd:02:8e:f8:81:28:5c:cc:dc:6d:af:5f:14:9c:7d:58: - 78:0d:f6:80:09:b9:e9:0e:97:29:19:b8:b7:eb:f8:16:cb:55: - 12:e4:c6:7d:bb:c4:ec:f8:b5:1c:4e:3e:67:bf:c5:5f:1b:6d: - 6d:47:28:aa:04:58:61:d6:76:bf:22:7f:d0:07:6a:a7:64:53: - f0:97:8d:9d:80:3f:bb:c1:07:db:65:af:e6:9b:32:9a:c3:54: - 93:c4:1c:08:c3:44:fb:7b:63:11:43:d1:6a:1a:61:6a:79:6d: - 90:4f:29:8e:47:05:c1:12:69:69:d6:c6:36:31:e1:fc:fa:80: - ba:5c:4f:c4:eb:b7:32:ac:f8:75:61:17:d7:10:19:b9:f1:d2: - 09:ef:7a:42:9d:5b:5a:0b:d4:c6:95:4e:2a:ce:ff:07:d7:4f: - 7e:18:06:88:f1:19:b5:d9:98:bb:ae:71:c4:1c:e7:74:59:58: - ef:0c:89:cf:8b:1f:75:93:1a:04:14:92:48:50:a9:eb:57:29: - 00:16:e3:36:1c:c8:f8:bf:f0:33:d5:41:0f:c4:cc:3c:dd:e9: - 33:43:01:91:10:2b:1e:d1:b9:5d:cd:32:19:8b:8f:8c:20:77: - d7:22:c4:42:dc:84:16:9b:25:6d:e8:b4:55:71:7f:b0:7c:b3: - d3:71:49:b9:cf:52:a4:04:3f:dc:3d:a0:bb:af:33:9e:0a:30: - 60:8e:db:9d:5d:94:a8:bd:60:e7:62:80:76:81:83:0c:8c:cc: - 30:46:49:e2:0c:d2:a8:af:eb:61:71:ef:e7:22:62:a9:f7:5c: - 64:6c:9f:16:8c:67:36:27:45:f5:09:7b:bf:f6:10:0a:f1:b0: - 8d:54:43:8c:04:ba:a3:3f:ef:e2:35:c7:f9:74:e0:6f:34:41: - d0:bf:73:65:57:20:f9:9b:67:7a:66:68:24:4e:80:65:bd:10: - 99:06:59:f2:65:af:b8:c6:47:bb:fd:90:78:8b:41:73:2e:af: - 55:1f:dc:3b:92:72:6e:84:d3:d0:61:4c:0d:cc:76:57:e2:2d: - 85:22:15:36:0d:eb:01:9d:eb:d8:eb:c4:84:99:fb:c0:0c:cc: - 32:e8:e3:77:da:83:44:8b:9e:55:28:c0:8b:58:d3:90:3e:4e: - 1b:00:f1:15:ad:83:2b:9a ------BEGIN CERTIFICATE----- -MIIFszCCA5ugAwIBAgIUEwLV4kBMkkaGFmddtLu7sms+/BMwDQYJKoZIhvcNAQEL -BQAwYTELMAkGA1UEBhMCVE4xNzA1BgNVBAoMLkFnZW5jZSBOYXRpb25hbGUgZGUg -Q2VydGlmaWNhdGlvbiBFbGVjdHJvbmlxdWUxGTAXBgNVBAMMEFR1blRydXN0IFJv -b3QgQ0EwHhcNMTkwNDI2MDg1NzU2WhcNNDQwNDI2MDg1NzU2WjBhMQswCQYDVQQG -EwJUTjE3MDUGA1UECgwuQWdlbmNlIE5hdGlvbmFsZSBkZSBDZXJ0aWZpY2F0aW9u -IEVsZWN0cm9uaXF1ZTEZMBcGA1UEAwwQVHVuVHJ1c3QgUm9vdCBDQTCCAiIwDQYJ -KoZIhvcNAQEBBQADggIPADCCAgoCggIBAMPN0/y9BFPdDCA61YguBUtB9YOCfvdZ -n56eY+hz2vYGqU8ftPkLHzmMmiDQfgbU7DTZhrx1W4eI8NLZ1KMKsmwb60ksPqxd -2JQDoOw05TDENX37Jk0bbjBU2PWARZw5rZzJJQRNmpA+TkBuimvNKWfGzC3gdOgF -VwpIUPp6Q9p+7FuaDmJ2/uqdHYVy7BG7NegfJ7/Boce7SBbdVtfMTqDhuazb1YMZ -GoXRlJfXyqNlC/M4+QKu3fZnz8k/9YosRxqZbwUN/dAdgjH8KcwAWJeRTIAAHDOF -li/LQcKLEITDCSSJH7UP2dl3RxiSlGBcx5kDPP73lad9UKGAwqmDrViWVSHbhlnU -r8a83YFuB9tgYv7sEG7aaAH0gxupPqJbI9dkxt/con3YS7qC0lH4Zr8GRuR5KiY2 -eY8fTpkdso8MDhz/yV3A/ZAQprE38806JG60hZC/gLkMjNWb1sjxVj8agIl6qeIb -MlEsPvLfe/ZdeikZjuXIvTZxi11Mwh0/rViizz1wTaZQmCXcI/m4WEEIcb9PuISg -jwBUFfyRbVinljvrS5YnzWuioYasDXxU5mZMZl+QviGaAkYt5IPCgLnPSz7ofzwB -7I9ezX/SKEIBlYrilz0QIX32nRzFNKHsLA4KUiwSVXAkPcvCFDVDXSdOvsC9qnyW -5/yeYa1E0wCXAgMBAAGjYzBhMB0GA1UdDgQWBBQGmpsfU33x9aTI04Y+oXNZtPdE -ITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFAaamx9TffH1pMjThj6hc1m0 -90QhMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAqgVutt0Vyb+z -xiD2BkewhpMl0425yAA/l/VSJ4hxyXT968pk21vvHl26v9Hr7lxpuhbI87mP0zYu -QEkHDVneixCwSQXi/5E/S7fdAo74gShczNxtr18UnH1YeA32gAm56Q6XKRm4t+v4 -FstVEuTGfbvE7Pi1HE4+Z7/FXxttbUcoqgRYYdZ2vyJ/0Adqp2RT8JeNnYA/u8EH -22Wv5psymsNUk8QcCMNE+3tjEUPRahphanltkE8pjkcFwRJpadbGNjHh/PqAulxP -xOu3Mqz4dWEX1xAZufHSCe96Qp1bWgvUxpVOKs7/B9dPfhgGiPEZtdmYu65xxBzn -dFlY7wyJz4sfdZMaBBSSSFCp61cpABbjNhzI+L/wM9VBD8TMPN3pM0MBkRArHtG5 -Xc0yGYuPjCB31yLEQtyEFpslbei0VXF/sHyz03FJuc9SpAQ/3D2gu68zngowYI7b -nV2UqL1g52KAdoGDDIzMMEZJ4gzSqK/rYXHv5yJiqfdcZGyfFoxnNidF9Ql7v/YQ -CvGwjVRDjAS6oz/v4jXH+XTgbzRB0L9zZVcg+ZtnemZoJE6AZb0QmQZZ8mWvuMZH -u/2QeItBcy6vVR/cO5JyboTT0GFMDcx2V+IthSIVNg3rAZ3r2OvEhJn7wAzMMujj -d9qDRIueVSjAi1jTkD5OGwDxFa2DK5o= +================ +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- HARICA TLS RSA Root CA 2021 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=02:2D:05:82:FA:88:CE:14:0C:06:79:DE:7F:14:10:E9:45:D7:A5:6D -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 39:ca:93:1c:ef:43:f3:c6:8e:93:c7:f4:64:89:38:7e - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=GR, O=Hellenic Academic and Research Institutions CA, CN=HARICA TLS RSA Root CA 2021 - Validity - Not Before: Feb 19 10:55:38 2021 GMT - Not After : Feb 13 10:55:37 2045 GMT - Subject: C=GR, O=Hellenic Academic and Research Institutions CA, CN=HARICA TLS RSA Root CA 2021 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:8b:c2:e7:af:65:9b:05:67:96:c9:0d:24:b9:d0: - 0e:64:fc:ce:e2:24:18:2c:84:7f:77:51:cb:04:11: - 36:b8:5e:ed:69:71:a7:9e:e4:25:09:97:67:c1:47: - c2:cf:91:16:36:62:3d:38:04:e1:51:82:ff:ac:d2: - b4:69:dd:2e:ec:11:a3:45:ee:6b:6b:3b:4c:bf:8c: - 8d:a4:1e:9d:11:b9:e9:38:f9:7a:0e:0c:98:e2:23: - 1d:d1:4e:63:d4:e7:b8:41:44:fb:6b:af:6b:da:1f: - d3:c5:91:88:5b:a4:89:92:d1:81:e6:8c:39:58:a0: - d6:69:43:a9:ad:98:52:58:6e:db:0a:fb:6b:cf:68: - fa:e3:a4:5e:3a:45:73:98:07:ea:5f:02:72:de:0c: - a5:b3:9f:ae:a9:1d:b7:1d:b3:fc:8a:59:e7:6e:72: - 65:ad:f5:30:94:23:07:f3:82:16:4b:35:98:9c:53: - bb:2f:ca:e4:5a:d9:c7:8d:1d:fc:98:99:fb:2c:a4: - 82:6b:f0:2a:1f:8e:0b:5f:71:5c:5c:ae:42:7b:29: - 89:81:cb:03:a3:99:ca:88:9e:0b:40:09:41:33:db: - e6:58:7a:fd:ae:99:70:c0:5a:0f:d6:13:86:71:2f: - 76:69:fc:90:dd:db:2d:6e:d1:f2:9b:f5:1a:6b:9e: - 6f:15:8c:7a:f0:4b:28:a0:22:38:80:24:6c:36:a4: - 3b:f2:30:91:f3:78:13:cf:c1:3f:35:ab:f1:1d:11: - 23:b5:43:22:9e:01:92:b7:18:02:e5:11:d1:82:db: - 15:00:cc:61:37:c1:2a:7c:9a:e1:d0:ba:b3:50:46: - ee:82:ac:9d:31:f8:fb:23:e2:03:00:48:70:a3:09: - 26:79:15:53:60:f3:38:5c:ad:38:ea:81:00:63:14: - b9:33:5e:dd:0b:db:a0:45:07:1a:33:09:f8:4d:b4: - a7:02:a6:69:f4:c2:59:05:88:65:85:56:ae:4b:cb: - e0:de:3c:7d:2d:1a:c8:e9:fb:1f:a3:61:4a:d6:2a: - 13:ad:77:4c:1a:18:9b:91:0f:58:d8:06:54:c5:97: - f8:aa:3f:20:8a:a6:85:a6:77:f6:a6:fc:1c:e2:ee: - 6e:94:33:2a:83:50:84:0a:e5:4f:86:f8:50:45:78: - 00:81:eb:5b:68:e3:26:8d:cc:7b:5c:51:f4:14:2c: - 40:be:1a:60:1d:7a:72:61:1d:1f:63:2d:88:aa:ce: - a2:45:90:08:fc:6b:be:b3:50:2a:5a:fd:a8:48:18: - 46:d6:90:40:92:90:0a:84:5e:68:31:f8:eb:ed:0d: - d3:1d:c6:7d:99:18:55:56:27:65:2e:8d:45:c5:24: - ec:ce:e3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 0A:48:23:A6:60:A4:92:0A:33:EA:93:5B:C5:57:EA:25:4D:BD:12:EE - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 3e:90:48:aa:6e:62:15:25:66:7b:0c:d5:8c:8b:89:9d:d7:ed: - 4e:07:ef:9c:d0:14:5f:5e:50:bd:68:96:90:a4:14:11:aa:68: - 6d:09:35:39:40:09:da:f4:09:2c:34:a5:7b:59:84:49:29:97: - 74:c8:07:1e:47:6d:f2:ce:1c:50:26:e3:9e:3d:40:53:3f:f7: - 7f:96:76:10:c5:46:a5:d0:20:4b:50:f4:35:3b:18:f4:55:6a: - 41:1b:47:06:68:3c:bb:09:08:62:d9:5f:55:42:aa:ac:53:85: - ac:95:56:36:56:ab:e4:05:8c:c5:a8:da:1f:a3:69:bd:53:0f: - c4:ff:dc:ca:e3:7e:f2:4c:88:86:47:46:1a:f3:00:f5:80:91: - a2:dc:43:42:94:9b:20:f0:d1:cd:b2:eb:2c:53:c2:53:78:4a: - 4f:04:94:41:9a:8f:27:32:c1:e5:49:19:bf:f1:f2:c2:8b:a8: - 0a:39:31:28:b4:7d:62:36:2c:4d:ec:1f:33:b6:7e:77:6d:7e: - 50:f0:9f:0e:d7:11:8f:cf:18:c5:e3:27:fe:26:ef:05:9d:cf: - cf:37:c5:d0:7b:da:3b:b0:16:84:0c:3a:93:d6:be:17:db:0f: - 3e:0e:19:78:09:c7:a9:02:72:22:4b:f7:37:76:ba:75:c4:85: - 03:5a:63:d5:b1:75:05:c2:b9:bd:94:ad:8c:15:99:a7:93:7d: - f6:c5:f3:aa:74:cf:04:85:94:98:00:f4:e2:f9:ca:24:65:bf: - e0:62:af:c8:c5:fa:b2:c9:9e:56:48:da:79:fd:96:76:15:be: - a3:8e:56:c4:b3:34:fc:be:47:f4:c1:b4:a8:fc:d5:30:88:68: - ee:cb:ae:c9:63:c4:76:be:ac:38:18:e1:5e:5c:cf:ae:3a:22: - 51:eb:d1:8b:b3:f3:2b:33:07:54:87:fa:b4:b2:13:7b:ba:53: - 04:62:01:9d:f1:c0:4f:ee:e1:3a:d4:8b:20:10:fa:02:57:e6: - ef:c1:0b:b7:90:46:9c:19:29:8c:dc:6f:a0:4a:69:69:94:b7: - 24:65:a0:ff:ac:3f:ce:01:fb:21:2e:fd:68:f8:9b:f2:a5:cf: - 31:38:5c:15:aa:e6:97:00:c1:df:5a:a5:a7:39:aa:e9:84:7f: - 3c:51:a8:3a:d9:94:5b:8c:bf:4f:08:71:e5:db:a8:5c:d4:d2: - a6:fe:00:a3:c6:16:c7:0f:e8:80:ce:1c:28:64:74:19:08:d3: - 42:e3:ce:00:5d:7f:b1:dc:13:b0:e1:05:cb:d1:20:aa:86:74: - 9e:39:e7:91:fd:ff:5b:d6:f7:ad:a6:2f:03:0b:6d:e3:57:54: - eb:76:53:18:8d:11:98:ba ------BEGIN CERTIFICATE----- -MIIFpDCCA4ygAwIBAgIQOcqTHO9D88aOk8f0ZIk4fjANBgkqhkiG9w0BAQsFADBs -MQswCQYDVQQGEwJHUjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJl -c2VhcmNoIEluc3RpdHV0aW9ucyBDQTEkMCIGA1UEAwwbSEFSSUNBIFRMUyBSU0Eg -Um9vdCBDQSAyMDIxMB4XDTIxMDIxOTEwNTUzOFoXDTQ1MDIxMzEwNTUzN1owbDEL -MAkGA1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl -YXJjaCBJbnN0aXR1dGlvbnMgQ0ExJDAiBgNVBAMMG0hBUklDQSBUTFMgUlNBIFJv -b3QgQ0EgMjAyMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAIvC569l -mwVnlskNJLnQDmT8zuIkGCyEf3dRywQRNrhe7Wlxp57kJQmXZ8FHws+RFjZiPTgE -4VGC/6zStGndLuwRo0Xua2s7TL+MjaQenRG56Tj5eg4MmOIjHdFOY9TnuEFE+2uv -a9of08WRiFukiZLRgeaMOVig1mlDqa2YUlhu2wr7a89o+uOkXjpFc5gH6l8Cct4M -pbOfrqkdtx2z/IpZ525yZa31MJQjB/OCFks1mJxTuy/K5FrZx40d/JiZ+yykgmvw -Kh+OC19xXFyuQnspiYHLA6OZyoieC0AJQTPb5lh6/a6ZcMBaD9YThnEvdmn8kN3b -LW7R8pv1GmuebxWMevBLKKAiOIAkbDakO/IwkfN4E8/BPzWr8R0RI7VDIp4BkrcY -AuUR0YLbFQDMYTfBKnya4dC6s1BG7oKsnTH4+yPiAwBIcKMJJnkVU2DzOFytOOqB -AGMUuTNe3QvboEUHGjMJ+E20pwKmafTCWQWIZYVWrkvL4N48fS0ayOn7H6NhStYq -E613TBoYm5EPWNgGVMWX+Ko/IIqmhaZ39qb8HOLubpQzKoNQhArlT4b4UEV4AIHr -W2jjJo3Me1xR9BQsQL4aYB16cmEdH2MtiKrOokWQCPxrvrNQKlr9qEgYRtaQQJKQ -CoReaDH46+0N0x3GfZkYVVYnZS6NRcUk7M7jAgMBAAGjQjBAMA8GA1UdEwEB/wQF -MAMBAf8wHQYDVR0OBBYEFApII6ZgpJIKM+qTW8VX6iVNvRLuMA4GA1UdDwEB/wQE -AwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAPpBIqm5iFSVmewzVjIuJndftTgfvnNAU -X15QvWiWkKQUEapobQk1OUAJ2vQJLDSle1mESSmXdMgHHkdt8s4cUCbjnj1AUz/3 -f5Z2EMVGpdAgS1D0NTsY9FVqQRtHBmg8uwkIYtlfVUKqrFOFrJVWNlar5AWMxaja -H6NpvVMPxP/cyuN+8kyIhkdGGvMA9YCRotxDQpSbIPDRzbLrLFPCU3hKTwSUQZqP -JzLB5UkZv/HywouoCjkxKLR9YjYsTewfM7Z+d21+UPCfDtcRj88YxeMn/ibvBZ3P -zzfF0HvaO7AWhAw6k9a+F9sPPg4ZeAnHqQJyIkv3N3a6dcSFA1pj1bF1BcK5vZSt -jBWZp5N99sXzqnTPBIWUmAD04vnKJGW/4GKvyMX6ssmeVkjaef2WdhW+o45WxLM0 -/L5H9MG0qPzVMIho7suuyWPEdr6sOBjhXlzPrjoiUevRi7PzKzMHVIf6tLITe7pT -BGIBnfHAT+7hOtSLIBD6Alfm78ELt5BGnBkpjNxvoEppaZS3JGWg/6w/zgH7IS79 -aPib8qXPMThcFarmlwDB31qlpzmq6YR/PFGoOtmUW4y/Twhx5duoXNTSpv4Ao8YW -xw/ogM4cKGR0GQjTQuPOAF1/sdwTsOEFy9EgqoZ0njnnkf3/W9b3raYvAwtt41dU -63ZTGI0RmLo= +=========================== +-----BEGIN CERTIFICATE----- +MIIFpDCCA4ygAwIBAgIQOcqTHO9D88aOk8f0ZIk4fjANBgkqhkiG9w0BAQsFADBsMQswCQYDVQQG +EwJHUjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9u +cyBDQTEkMCIGA1UEAwwbSEFSSUNBIFRMUyBSU0EgUm9vdCBDQSAyMDIxMB4XDTIxMDIxOTEwNTUz +OFoXDTQ1MDIxMzEwNTUzN1owbDELMAkGA1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRl +bWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ0ExJDAiBgNVBAMMG0hBUklDQSBUTFMgUlNB +IFJvb3QgQ0EgMjAyMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAIvC569lmwVnlskN +JLnQDmT8zuIkGCyEf3dRywQRNrhe7Wlxp57kJQmXZ8FHws+RFjZiPTgE4VGC/6zStGndLuwRo0Xu +a2s7TL+MjaQenRG56Tj5eg4MmOIjHdFOY9TnuEFE+2uva9of08WRiFukiZLRgeaMOVig1mlDqa2Y +Ulhu2wr7a89o+uOkXjpFc5gH6l8Cct4MpbOfrqkdtx2z/IpZ525yZa31MJQjB/OCFks1mJxTuy/K +5FrZx40d/JiZ+yykgmvwKh+OC19xXFyuQnspiYHLA6OZyoieC0AJQTPb5lh6/a6ZcMBaD9YThnEv +dmn8kN3bLW7R8pv1GmuebxWMevBLKKAiOIAkbDakO/IwkfN4E8/BPzWr8R0RI7VDIp4BkrcYAuUR +0YLbFQDMYTfBKnya4dC6s1BG7oKsnTH4+yPiAwBIcKMJJnkVU2DzOFytOOqBAGMUuTNe3QvboEUH +GjMJ+E20pwKmafTCWQWIZYVWrkvL4N48fS0ayOn7H6NhStYqE613TBoYm5EPWNgGVMWX+Ko/IIqm +haZ39qb8HOLubpQzKoNQhArlT4b4UEV4AIHrW2jjJo3Me1xR9BQsQL4aYB16cmEdH2MtiKrOokWQ +CPxrvrNQKlr9qEgYRtaQQJKQCoReaDH46+0N0x3GfZkYVVYnZS6NRcUk7M7jAgMBAAGjQjBAMA8G +A1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFApII6ZgpJIKM+qTW8VX6iVNvRLuMA4GA1UdDwEB/wQE +AwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAPpBIqm5iFSVmewzVjIuJndftTgfvnNAUX15QvWiWkKQU +EapobQk1OUAJ2vQJLDSle1mESSmXdMgHHkdt8s4cUCbjnj1AUz/3f5Z2EMVGpdAgS1D0NTsY9FVq +QRtHBmg8uwkIYtlfVUKqrFOFrJVWNlar5AWMxajaH6NpvVMPxP/cyuN+8kyIhkdGGvMA9YCRotxD +QpSbIPDRzbLrLFPCU3hKTwSUQZqPJzLB5UkZv/HywouoCjkxKLR9YjYsTewfM7Z+d21+UPCfDtcR +j88YxeMn/ibvBZ3PzzfF0HvaO7AWhAw6k9a+F9sPPg4ZeAnHqQJyIkv3N3a6dcSFA1pj1bF1BcK5 +vZStjBWZp5N99sXzqnTPBIWUmAD04vnKJGW/4GKvyMX6ssmeVkjaef2WdhW+o45WxLM0/L5H9MG0 +qPzVMIho7suuyWPEdr6sOBjhXlzPrjoiUevRi7PzKzMHVIf6tLITe7pTBGIBnfHAT+7hOtSLIBD6 +Alfm78ELt5BGnBkpjNxvoEppaZS3JGWg/6w/zgH7IS79aPib8qXPMThcFarmlwDB31qlpzmq6YR/ +PFGoOtmUW4y/Twhx5duoXNTSpv4Ao8YWxw/ogM4cKGR0GQjTQuPOAF1/sdwTsOEFy9EgqoZ0njnn +kf3/W9b3raYvAwtt41dU63ZTGI0RmLo= -----END CERTIFICATE----- HARICA TLS ECC Root CA 2021 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=BC:B0:C1:9D:E9:98:92:70:19:38:57:E9:8D:A7:B4:5D:6E:EE:01:48 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 67:74:9d:8d:77:d8:3b:6a:db:22:f4:ff:59:e2:bf:ce - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=GR, O=Hellenic Academic and Research Institutions CA, CN=HARICA TLS ECC Root CA 2021 - Validity - Not Before: Feb 19 11:01:10 2021 GMT - Not After : Feb 13 11:01:09 2045 GMT - Subject: C=GR, O=Hellenic Academic and Research Institutions CA, CN=HARICA TLS ECC Root CA 2021 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:38:08:fe:b1:a0:96:d2:7a:ac:af:49:3a:d0:c0: - e0:c3:3b:28:aa:f1:72:6d:65:00:47:88:84:fc:9a: - 26:6b:aa:4b:ba:6c:04:0a:88:5e:17:f2:55:87:fc: - 30:b0:34:e2:34:58:57:1a:84:53:e9:30:d9:a9:f2: - 96:74:c3:51:1f:58:49:31:cc:98:4e:60:11:87:75: - d3:72:94:90:4f:9b:10:25:2a:a8:78:2d:be:90:41: - 58:90:15:72:a7:a1:b7 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - C9:1B:53:81:12:FE:04:D5:16:D1:AA:BC:9A:6F:B7:A0:95:19:6E:CA - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:11:de:ae:f8:dc:4e:88:b0:a9:f0:22:ad:c2:51: - 40:ef:60:71:2d:ee:8f:02:c4:5d:03:70:49:a4:92:ea:c5:14: - 88:70:a6:d3:0d:b0:aa:ca:2c:40:9c:fb:e9:82:6e:9a:02:30: - 2b:47:9a:07:c6:d1:c2:81:7c:ca:0b:96:18:41:1b:a3:f4:30: - 09:9e:b5:23:28:0d:9f:14:b6:3c:53:a2:4c:06:69:7d:fa:6c: - 91:c6:2a:49:45:e6:ec:b7:13:e1:3a:6c ------BEGIN CERTIFICATE----- -MIICVDCCAdugAwIBAgIQZ3SdjXfYO2rbIvT/WeK/zjAKBggqhkjOPQQDAzBsMQsw -CQYDVQQGEwJHUjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2Vh -cmNoIEluc3RpdHV0aW9ucyBDQTEkMCIGA1UEAwwbSEFSSUNBIFRMUyBFQ0MgUm9v -dCBDQSAyMDIxMB4XDTIxMDIxOTExMDExMFoXDTQ1MDIxMzExMDEwOVowbDELMAkG -A1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJj -aCBJbnN0aXR1dGlvbnMgQ0ExJDAiBgNVBAMMG0hBUklDQSBUTFMgRUNDIFJvb3Qg -Q0EgMjAyMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABDgI/rGgltJ6rK9JOtDA4MM7 -KKrxcm1lAEeIhPyaJmuqS7psBAqIXhfyVYf8MLA04jRYVxqEU+kw2anylnTDUR9Y -STHMmE5gEYd103KUkE+bECUqqHgtvpBBWJAVcqeht6NCMEAwDwYDVR0TAQH/BAUw -AwEB/zAdBgNVHQ4EFgQUyRtTgRL+BNUW0aq8mm+3oJUZbsowDgYDVR0PAQH/BAQD -AgGGMAoGCCqGSM49BAMDA2cAMGQCMBHervjcToiwqfAircJRQO9gcS3ujwLEXQNw -SaSS6sUUiHCm0w2wqsosQJz76YJumgIwK0eaB8bRwoF8yguWGEEbo/QwCZ61IygN -nxS2PFOiTAZpffpskcYqSUXm7LcT4Tps +=========================== +-----BEGIN CERTIFICATE----- +MIICVDCCAdugAwIBAgIQZ3SdjXfYO2rbIvT/WeK/zjAKBggqhkjOPQQDAzBsMQswCQYDVQQGEwJH +UjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBD +QTEkMCIGA1UEAwwbSEFSSUNBIFRMUyBFQ0MgUm9vdCBDQSAyMDIxMB4XDTIxMDIxOTExMDExMFoX +DTQ1MDIxMzExMDEwOVowbDELMAkGA1UEBhMCR1IxNzA1BgNVBAoMLkhlbGxlbmljIEFjYWRlbWlj +IGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ0ExJDAiBgNVBAMMG0hBUklDQSBUTFMgRUNDIFJv +b3QgQ0EgMjAyMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABDgI/rGgltJ6rK9JOtDA4MM7KKrxcm1l +AEeIhPyaJmuqS7psBAqIXhfyVYf8MLA04jRYVxqEU+kw2anylnTDUR9YSTHMmE5gEYd103KUkE+b +ECUqqHgtvpBBWJAVcqeht6NCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUyRtTgRL+BNUW +0aq8mm+3oJUZbsowDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMDA2cAMGQCMBHervjcToiwqfAi +rcJRQO9gcS3ujwLEXQNwSaSS6sUUiHCm0w2wqsosQJz76YJumgIwK0eaB8bRwoF8yguWGEEbo/Qw +CZ61IygNnxS2PFOiTAZpffpskcYqSUXm7LcT4Tps -----END CERTIFICATE----- Autoridad de Certificacion Firmaprofesional CIF A62634068 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING ========================================================= -SHA1 Fingerprint=0B:BE:C2:27:22:49:CB:39:AA:DB:35:5C:53:E3:8C:AE:78:FF:B6:FE -Certificate: - Data: - Version: 3 (0x2) - Serial Number: 1977337328857672817 (0x1b70e9d2ffae6c71) - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068 - Validity - Not Before: Sep 23 15:22:07 2014 GMT - Not After : May 5 15:22:07 2036 GMT - Subject: C=ES, CN=Autoridad de Certificacion Firmaprofesional CIF A62634068 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ca:96:6b:8e:ea:f8:fb:f1:a2:35:e0:7f:4c:da: - e0:c3:52:d7:7d:b6:10:c8:02:5e:b3:43:2a:c4:4f: - 6a:b2:ca:1c:5d:28:9a:78:11:1a:69:59:57:af:b5: - 20:42:e4:8b:0f:e6:df:5b:a6:03:92:2f:f5:11:e4: - 62:d7:32:71:38:d9:04:0c:71:ab:3d:51:7e:0f:07: - df:63:05:5c:e9:bf:94:6f:c1:29:82:c0:b4:da:51: - b0:c1:3c:bb:ad:37:4a:5c:ca:f1:4b:36:0e:24:ab: - bf:c3:84:77:fd:a8:50:f4:b1:e7:c6:2f:d2:2d:59: - 8d:7a:0a:4e:96:69:52:02:aa:36:98:ec:fc:fa:14: - 83:0c:37:1f:c9:92:37:7f:d7:81:2d:e5:c4:b9:e0: - 3e:34:fe:67:f4:3e:66:d1:d3:f4:40:cf:5e:62:34: - 0f:70:06:3e:20:18:5a:ce:f7:72:1b:25:6c:93:74: - 14:93:a3:73:b1:0e:aa:87:10:23:59:5f:20:05:19: - 47:ed:68:8e:92:12:ca:5d:fc:d6:2b:b2:92:3c:20: - cf:e1:5f:af:20:be:a0:76:7f:76:e5:ec:1a:86:61: - 33:3e:e7:7b:b4:3f:a0:0f:8e:a2:b9:6a:6f:b9:87: - 26:6f:41:6c:88:a6:50:fd:6a:63:0b:f5:93:16:1b: - 19:8f:b2:ed:9b:9b:c9:90:f5:01:0c:df:19:3d:0f: - 3e:38:23:c9:2f:8f:0c:d1:02:fe:1b:55:d6:4e:d0: - 8d:3c:af:4f:a4:f3:fe:af:2a:d3:05:9d:79:08:a1: - cb:57:31:b4:9c:c8:90:b2:67:f4:18:16:93:3a:fc: - 47:d8:d1:78:96:31:1f:ba:2b:0c:5f:5d:99:ad:63: - 89:5a:24:20:76:d8:df:fd:ab:4e:a6:22:aa:9d:5e: - e6:27:8a:7d:68:29:a3:e7:8a:b8:da:11:bb:17:2d: - 99:9d:13:24:46:f7:c5:e2:d8:9f:8e:7f:c7:8f:74: - 6d:5a:b2:e8:72:f5:ac:ee:24:10:ad:2f:14:da:ff: - 2d:9a:46:71:47:be:42:df:bb:01:db:f4:7f:d3:28: - 8f:31:59:5b:d3:c9:02:a6:b4:52:ca:6e:97:fb:43: - c5:08:26:6f:8a:f4:bb:fd:9f:28:aa:0d:d5:45:f3: - 13:3a:1d:d8:c0:78:8f:41:67:3c:1e:94:64:ae:7b: - 0b:c5:e8:d9:01:88:39:1a:97:86:64:41:d5:3b:87: - 0c:6e:fa:0f:c6:bd:48:14:bf:39:4d:d4:9e:41:b6: - 8f:96:1d:63:96:93:d9:95:06:78:31:68:9e:37:06: - 3b:80:89:45:61:39:23:c7:1b:44:a3:15:e5:1c:f8: - 92:30:bb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 65:CD:EB:AB:35:1E:00:3E:7E:D5:74:C0:1C:B4:73:47:0E:1A:64:2F - X509v3 Basic Constraints: critical - CA:TRUE, pathlen:1 - X509v3 Certificate Policies: - Policy: X509v3 Any Policy - CPS: http://www.firmaprofesional.com/cps - User Notice: - Explicit Text: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 74:87:28:02:2b:77:1f:66:89:64:ed:8f:74:2e:46:1c:bb:a8: - f8:f8:0b:1d:83:b6:3a:a7:e8:45:8a:07:b7:e0:3e:20:cb:e1: - 08:db:13:08:f8:28:a1:35:b2:80:b3:0b:51:c0:d3:56:9a:8d: - 33:45:49:af:49:f0:e0:3d:07:7a:45:13:5a:ff:c8:97:d8:d3: - 18:2c:7d:96:f8:dd:a2:65:43:70:93:90:15:ba:90:df:e8:19: - b0:db:2c:8a:60:0f:b7:6f:94:07:1e:1d:a6:c9:85:f6:bd:34: - f8:40:78:62:10:70:3a:be:7d:4b:39:81:a9:10:d4:96:41:bb: - f8:5f:1c:0b:1d:08:f2:b1:b0:89:7a:f2:f7:a0:e0:c4:8f:8b: - 78:b5:3b:58:a5:23:8e:4f:55:fe:36:3b:e0:0c:b7:ca:2a:30: - 41:20:b4:80:cd:ae:fc:76:66:73:a8:ae:6e:e1:7c:da:03:e8: - 94:20:e6:22:a3:d0:1f:90:5d:20:53:14:26:57:da:54:97:df: - 16:44:10:01:1e:88:66:8f:72:38:93:dd:20:b7:34:be:d7:f1: - ee:63:8e:47:79:28:06:fc:f3:59:45:25:60:22:33:1b:a3:5f: - a8:ba:2a:da:1a:3d:cd:40:ea:8c:ee:05:15:95:d5:a5:2c:20: - 2f:a7:98:28:ee:45:fc:f1:b8:88:00:2c:8f:42:da:51:d5:9c: - e5:13:68:71:45:43:8b:9e:0b:21:3c:4b:5c:05:dc:1a:9f:98: - 8e:da:bd:22:9e:72:cd:ad:0a:cb:cc:a3:67:9b:28:74:c4:9b: - d7:1a:3c:04:58:a6:82:9d:ad:c7:7b:6f:ff:80:96:e9:f8:8d: - 6a:bd:18:90:1d:ff:49:1a:90:52:37:93:2f:3c:02:5d:82:76: - 0b:51:e7:16:c7:57:f8:38:f9:a7:cd:9b:22:54:ef:63:b0:15: - 6d:53:65:03:4a:5e:4a:a0:b2:a7:8e:49:00:59:38:d5:c7:f4: - 80:64:f5:6e:95:50:b8:11:7e:15:70:38:4a:b0:7f:d0:c4:32: - 70:c0:19:ff:c9:38:2d:14:2c:66:f4:42:44:e6:55:76:1b:80: - 15:57:ff:c0:a7:a7:aa:39:aa:d8:d3:70:d0:2e:ba:eb:94:6a: - fa:5f:34:86:e7:62:b5:fd:8a:f0:30:85:94:c9:af:24:02:2f: - 6f:d6:dd:67:fe:e3:b0:55:4f:04:98:4f:a4:41:56:e2:93:d0: - 6a:e8:d6:f3:fb:65:e0:ce:75:c4:31:59:0c:ee:82:c8:0c:60: - 33:4a:19:ba:84:67:27:0f:bc:42:5d:bd:24:54:0d:ec:1d:70: - 06:5f:a4:bc:fa:20:7c:55 ------BEGIN CERTIFICATE----- -MIIGFDCCA/ygAwIBAgIIG3Dp0v+ubHEwDQYJKoZIhvcNAQELBQAwUTELMAkGA1UE -BhMCRVMxQjBABgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1h -cHJvZmVzaW9uYWwgQ0lGIEE2MjYzNDA2ODAeFw0xNDA5MjMxNTIyMDdaFw0zNjA1 -MDUxNTIyMDdaMFExCzAJBgNVBAYTAkVTMUIwQAYDVQQDDDlBdXRvcmlkYWQgZGUg -Q2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBBNjI2MzQwNjgwggIi -MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDDUtd9 -thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQM -cas9UX4PB99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefG -L9ItWY16Ck6WaVICqjaY7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15i -NA9wBj4gGFrO93IbJWyTdBSTo3OxDqqHECNZXyAFGUftaI6SEspd/NYrspI8IM/h -X68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyIplD9amML9ZMWGxmPsu2b -m8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctXMbScyJCy -Z/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirja -EbsXLZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/T -KI8xWVvTyQKmtFLKbpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF -6NkBiDkal4ZkQdU7hwxu+g/GvUgUvzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVh -OSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMB0GA1UdDgQWBBRlzeurNR4APn7VdMAc -tHNHDhpkLzASBgNVHRMBAf8ECDAGAQH/AgEBMIGmBgNVHSAEgZ4wgZswgZgGBFUd -IAAwgY8wLwYIKwYBBQUHAgEWI2h0dHA6Ly93d3cuZmlybWFwcm9mZXNpb25hbC5j -b20vY3BzMFwGCCsGAQUFBwICMFAeTgBQAGEAcwBlAG8AIABkAGUAIABsAGEAIABC -AG8AbgBhAG4AbwB2AGEAIAA0ADcAIABCAGEAcgBjAGUAbABvAG4AYQAgADAAOAAw -ADEANzAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIBAHSHKAIrdx9m -iWTtj3QuRhy7qPj4Cx2Dtjqn6EWKB7fgPiDL4QjbEwj4KKE1soCzC1HA01aajTNF -Sa9J8OA9B3pFE1r/yJfY0xgsfZb43aJlQ3CTkBW6kN/oGbDbLIpgD7dvlAceHabJ -hfa9NPhAeGIQcDq+fUs5gakQ1JZBu/hfHAsdCPKxsIl68veg4MSPi3i1O1ilI45P -Vf42O+AMt8oqMEEgtIDNrvx2ZnOorm7hfNoD6JQg5iKj0B+QXSBTFCZX2lSX3xZE -EAEeiGaPcjiT3SC3NL7X8e5jjkd5KAb881lFJWAiMxujX6i6KtoaPc1A6ozuBRWV -1aUsIC+nmCjuRfzxuIgALI9C2lHVnOUTaHFFQ4ueCyE8S1wF3BqfmI7avSKecs2t -CsvMo2ebKHTEm9caPARYpoKdrcd7b/+Alun4jWq9GJAd/0kakFI3ky88Al2CdgtR -5xbHV/g4+afNmyJU72OwFW1TZQNKXkqgsqeOSQBZONXH9IBk9W6VULgRfhVwOEqw -f9DEMnDAGf/JOC0ULGb0QkTmVXYbgBVX/8Cnp6o5qtjTcNAuuuuUavpfNIbnYrX9 -ivAwhZTJryQCL2/W3Wf+47BVTwSYT6RBVuKT0Gro1vP7ZeDOdcQxWQzugsgMYDNK -GbqEZycPvEJdvSRUDewdcAZfpLz6IHxV +-----BEGIN CERTIFICATE----- +MIIGFDCCA/ygAwIBAgIIG3Dp0v+ubHEwDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCRVMxQjBA +BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2 +MjYzNDA2ODAeFw0xNDA5MjMxNTIyMDdaFw0zNjA1MDUxNTIyMDdaMFExCzAJBgNVBAYTAkVTMUIw +QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB +NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD +Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P +B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY +7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH +ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI +plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX +MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX +LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK +bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU +vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMB0GA1Ud +DgQWBBRlzeurNR4APn7VdMActHNHDhpkLzASBgNVHRMBAf8ECDAGAQH/AgEBMIGmBgNVHSAEgZ4w +gZswgZgGBFUdIAAwgY8wLwYIKwYBBQUHAgEWI2h0dHA6Ly93d3cuZmlybWFwcm9mZXNpb25hbC5j +b20vY3BzMFwGCCsGAQUFBwICMFAeTgBQAGEAcwBlAG8AIABkAGUAIABsAGEAIABCAG8AbgBhAG4A +bwB2AGEAIAA0ADcAIABCAGEAcgBjAGUAbABvAG4AYQAgADAAOAAwADEANzAOBgNVHQ8BAf8EBAMC +AQYwDQYJKoZIhvcNAQELBQADggIBAHSHKAIrdx9miWTtj3QuRhy7qPj4Cx2Dtjqn6EWKB7fgPiDL +4QjbEwj4KKE1soCzC1HA01aajTNFSa9J8OA9B3pFE1r/yJfY0xgsfZb43aJlQ3CTkBW6kN/oGbDb +LIpgD7dvlAceHabJhfa9NPhAeGIQcDq+fUs5gakQ1JZBu/hfHAsdCPKxsIl68veg4MSPi3i1O1il +I45PVf42O+AMt8oqMEEgtIDNrvx2ZnOorm7hfNoD6JQg5iKj0B+QXSBTFCZX2lSX3xZEEAEeiGaP +cjiT3SC3NL7X8e5jjkd5KAb881lFJWAiMxujX6i6KtoaPc1A6ozuBRWV1aUsIC+nmCjuRfzxuIgA +LI9C2lHVnOUTaHFFQ4ueCyE8S1wF3BqfmI7avSKecs2tCsvMo2ebKHTEm9caPARYpoKdrcd7b/+A +lun4jWq9GJAd/0kakFI3ky88Al2CdgtR5xbHV/g4+afNmyJU72OwFW1TZQNKXkqgsqeOSQBZONXH +9IBk9W6VULgRfhVwOEqwf9DEMnDAGf/JOC0ULGb0QkTmVXYbgBVX/8Cnp6o5qtjTcNAuuuuUavpf +NIbnYrX9ivAwhZTJryQCL2/W3Wf+47BVTwSYT6RBVuKT0Gro1vP7ZeDOdcQxWQzugsgMYDNKGbqE +ZycPvEJdvSRUDewdcAZfpLz6IHxV -----END CERTIFICATE----- vTrus ECC Root CA -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=F6:9C:DB:B0:FC:F6:02:13:B6:52:32:A6:A3:91:3F:16:70:DA:C3:E1 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 6e:6a:bc:59:aa:53:be:98:39:67:a2:d2:6b:a4:3b:e6:6d:1c:d6:da - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=CN, O=iTrusChina Co.,Ltd., CN=vTrus ECC Root CA - Validity - Not Before: Jul 31 07:26:44 2018 GMT - Not After : Jul 31 07:26:44 2043 GMT - Subject: C=CN, O=iTrusChina Co.,Ltd., CN=vTrus ECC Root CA - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:65:50:4a:ae:8c:79:96:4a:aa:1c:08:c3:a3:a2: - cd:fe:59:56:41:77:fd:26:94:42:bb:1d:cd:08:db: - 73:b2:5b:75:f3:cf:9c:4e:82:f4:bf:f8:61:26:85: - 6c:d6:85:5b:72:70:d2:fd:db:62:b4:df:53:8b:bd: - b1:44:58:62:42:09:c7:fa:7f:5b:10:e7:fe:40:fd: - c0:d8:c3:2b:32:e7:70:a6:b7:a6:20:55:1d:7b:80: - 5d:4b:8f:67:4c:f1:10 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - 98:39:CD:BE:D8:B2:8C:F7:B2:AB:E1:AD:24:AF:7B:7C:A1:DB:1F:CF - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:57:9d:dd:56:f1:c7:e3:e9:b8:49:50:6b:9b:69: - c3:6f:ec:c3:7d:25:e4:57:95:13:40:9b:52:d3:3b:f3:40:19: - bc:26:c7:2d:06:9e:b5:7b:36:9f:f5:25:d4:63:6b:00:02:31: - 00:e9:d3:c6:9e:56:9a:2a:cc:a1:da:3f:c8:66:2b:d3:58:9c: - 20:85:fa:ab:91:8a:70:70:11:38:60:64:0b:62:09:91:58:00: - f9:4d:fb:34:68:da:09:ad:21:06:18:94:ce ------BEGIN CERTIFICATE----- -MIICDzCCAZWgAwIBAgIUbmq8WapTvpg5Z6LSa6Q75m0c1towCgYIKoZIzj0EAwMw -RzELMAkGA1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xGjAY -BgNVBAMTEXZUcnVzIEVDQyBSb290IENBMB4XDTE4MDczMTA3MjY0NFoXDTQzMDcz -MTA3MjY0NFowRzELMAkGA1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28u -LEx0ZC4xGjAYBgNVBAMTEXZUcnVzIEVDQyBSb290IENBMHYwEAYHKoZIzj0CAQYF -K4EEACIDYgAEZVBKrox5lkqqHAjDo6LN/llWQXf9JpRCux3NCNtzslt188+cToL0 -v/hhJoVs1oVbcnDS/dtitN9Ti72xRFhiQgnH+n9bEOf+QP3A2MMrMudwpremIFUd -e4BdS49nTPEQo0IwQDAdBgNVHQ4EFgQUmDnNvtiyjPeyq+GtJK97fKHbH88wDwYD -VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwCgYIKoZIzj0EAwMDaAAwZQIw -V53dVvHH4+m4SVBrm2nDb+zDfSXkV5UTQJtS0zvzQBm8JsctBp61ezaf9SXUY2sA -AjEA6dPGnlaaKsyh2j/IZivTWJwghfqrkYpwcBE4YGQLYgmRWAD5Tfs0aNoJrSEG -GJTO +================= +-----BEGIN CERTIFICATE----- +MIICDzCCAZWgAwIBAgIUbmq8WapTvpg5Z6LSa6Q75m0c1towCgYIKoZIzj0EAwMwRzELMAkGA1UE +BhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xGjAYBgNVBAMTEXZUcnVzIEVDQyBS +b290IENBMB4XDTE4MDczMTA3MjY0NFoXDTQzMDczMTA3MjY0NFowRzELMAkGA1UEBhMCQ04xHDAa +BgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xGjAYBgNVBAMTEXZUcnVzIEVDQyBSb290IENBMHYw +EAYHKoZIzj0CAQYFK4EEACIDYgAEZVBKrox5lkqqHAjDo6LN/llWQXf9JpRCux3NCNtzslt188+c +ToL0v/hhJoVs1oVbcnDS/dtitN9Ti72xRFhiQgnH+n9bEOf+QP3A2MMrMudwpremIFUde4BdS49n +TPEQo0IwQDAdBgNVHQ4EFgQUmDnNvtiyjPeyq+GtJK97fKHbH88wDwYDVR0TAQH/BAUwAwEB/zAO +BgNVHQ8BAf8EBAMCAQYwCgYIKoZIzj0EAwMDaAAwZQIwV53dVvHH4+m4SVBrm2nDb+zDfSXkV5UT +QJtS0zvzQBm8JsctBp61ezaf9SXUY2sAAjEA6dPGnlaaKsyh2j/IZivTWJwghfqrkYpwcBE4YGQL +YgmRWAD5Tfs0aNoJrSEGGJTO -----END CERTIFICATE----- vTrus Root CA -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=84:1A:69:FB:F5:CD:1A:25:34:13:3D:E3:F8:FC:B8:99:D0:C9:14:B7 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 43:e3:71:13:d8:b3:59:14:5d:b7:ce:8c:fd:35:fd:6f:bc:05:8d:45 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CN, O=iTrusChina Co.,Ltd., CN=vTrus Root CA - Validity - Not Before: Jul 31 07:24:05 2018 GMT - Not After : Jul 31 07:24:05 2043 GMT - Subject: C=CN, O=iTrusChina Co.,Ltd., CN=vTrus Root CA - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:bd:55:7c:61:d3:b8:1d:04:62:05:a0:ae:6c:b7: - 70:b4:41:ea:4b:03:5e:10:3f:90:5a:1c:8b:3b:b0: - 66:8b:6c:48:a6:1c:22:ba:d5:40:92:ee:33:b2:23: - 59:c9:8e:bc:58:da:8b:9e:d0:19:f2:2f:59:c6:8c: - 63:5a:ba:9f:a3:0b:b0:b3:9a:5c:ba:11:b8:12:e9: - 0c:bb:cf:6e:6c:80:87:29:14:03:2c:8d:24:9a:c8: - 64:83:b5:6a:ac:13:2c:33:f1:9f:dc:2c:61:3c:1a: - 3f:70:55:9b:ad:00:52:7f:cf:04:b9:fe:36:fa:9c: - c0:16:ae:62:fe:96:4c:43:7e:55:14:be:1a:b3:d2: - 6d:c2:af:76:66:95:6b:2a:b0:94:77:85:5e:04:0f: - 62:1d:63:75:f7:6b:e7:cb:5b:9a:70:ec:3e:67:05: - f0:fe:07:08:80:cf:28:db:05:c6:14:27:2f:86:7d: - f0:27:de:ff:e6:7e:33:48:e7:0b:1e:58:d1:27:2b: - 53:0e:57:4a:65:d7:fb:a2:80:60:fc:4c:bc:35:53: - 01:6a:97:72:82:af:f1:1d:70:e8:9c:f5:ef:5e:c2: - 6c:c7:47:7e:5a:94:85:26:4d:3b:ba:eb:4c:e8:b0: - 09:c2:65:c2:9d:9d:09:9b:4e:b5:97:05:ac:f5:06: - a0:f7:36:05:7e:f4:90:b2:6b:c4:b4:f9:64:ea:e9: - 1a:0a:c8:0d:a8:ed:27:c9:d4:e7:b3:b9:ab:82:22: - 90:27:3d:2a:e8:7c:90:ef:bc:4f:fd:e2:0a:24:a7: - de:65:24:a4:5d:ea:c0:76:30:d3:77:50:f8:0d:04: - 9b:94:36:01:73:ca:06:58:a6:d3:3b:dc:fa:04:46: - 13:55:8a:c9:44:47:b8:51:39:1a:2e:e8:34:e2:79: - cb:59:4a:0a:7f:bc:a6:ef:1f:03:67:6a:59:2b:25: - 62:93:d9:53:19:66:3c:27:62:29:86:4d:a4:6b:ee: - ff:d4:4e:ba:d5:b4:e2:8e:48:5a:00:19:09:f1:05: - d9:ce:91:b1:f7:eb:e9:39:4f:f6:6f:04:43:9a:55: - f5:3e:05:14:bd:bf:b3:59:b4:d8:8e:33:84:a3:90: - 52:aa:b3:02:95:60:f9:0c:4c:68:f9:ee:d5:17:0d: - f8:71:57:b5:25:e4:29:ee:65:5d:af:d1:ee:3c:17: - 0b:5a:43:c5:a5:86:ea:24:9e:e2:05:07:dc:34:42: - 12:91:d6:39:74:ae:4c:41:82:db:f2:a6:48:d1:b3: - 9b:f3:33:aa:f3:a6:c0:c5:4e:f5:f4:9d:76:63:e6: - 02:c6:22:4b:c1:95:3f:50:64:2c:54:e5:b6:f0:3c: - 29:cf:57 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 54:62:70:63:F1:75:84:43:58:8E:D1:16:20:B1:C6:AC:1A:BC:F6:89 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 29:ba:92:49:a7:ad:f0:f1:70:c3:e4:97:f0:9f:a9:25:d5:6b: - 9e:34:fe:e6:1a:64:f6:3a:6b:52:b2:10:78:1a:9f:4c:da:8a: - da:ec:1c:37:52:e0:42:4b:fb:6c:76:ca:24:0b:39:12:15:9d: - 9f:11:2d:fc:79:64:dc:e0:e0:f5:dd:e0:57:c9:a5:b2:76:70: - 50:a4:fe:b7:0a:70:d5:a0:34:f1:75:d7:4d:49:ba:11:d1:b3: - d8:ec:82:ff:eb:0e:c4:bf:64:2d:7d:63:6e:17:78:ec:5d:7c: - 88:c8:eb:8e:57:76:d9:59:04:fa:bc:52:1f:45:ac:f0:7a:80: - ec:ec:6f:76:ae:91:db:10:8e:04:dc:92:df:a0:f6:e6:ae:49: - d3:c1:6c:12:1b:cc:29:aa:f9:08:a5:e2:37:14:ca:b1:b8:66: - ef:1a:82:e4:f0:f8:f1:a7:16:69:b7:db:a9:61:3c:9f:f5:31: - cb:e4:00:46:c2:2f:74:b1:b1:d7:81:ee:a8:26:95:bc:88:af: - 4c:35:07:2a:02:ca:78:14:6d:47:2b:40:56:e9:cb:2a:60:a1: - 67:03:a0:ce:8c:bc:b0:72:67:c4:31:ce:db:34:e5:25:03:60: - 25:7b:71:98:e4:c0:1b:2b:5f:74:42:d2:4b:c5:59:08:07:87: - be:c5:c3:7f:e7:96:d9:e1:dc:28:97:d6:8f:05:e3:f5:9b:4e: - ca:1d:50:47:05:53:b0:ca:39:e7:85:a0:89:c1:05:3b:01:37: - d3:3f:49:e2:77:eb:23:c8:88:66:3b:3d:39:76:21:46:f1:ec: - 5f:23:b8:eb:a2:66:75:74:c1:40:f7:d8:68:9a:93:e2:2d:a9: - 2e:bd:1c:a3:1e:c8:74:c6:a4:2d:7a:20:ab:3b:b8:b0:46:fd: - 6f:dd:5f:52:55:75:62:f0:97:a0:7c:d7:38:fd:25:df:cd:a0: - 9b:10:cf:8b:b8:38:5e:5e:c5:b4:a6:02:36:a1:1e:5f:1c:cf: - e2:96:9d:29:aa:fd:98:ae:52:e1:f3:41:52:fb:a9:2e:72:96: - 9f:27:e3:aa:73:7d:f8:1a:23:66:7b:3b:ab:65:b0:32:01:4b: - 15:3e:3d:a2:4f:0c:2b:35:a2:c6:d9:67:12:35:30:cd:76:2e: - 16:b3:99:9e:4d:4f:4e:2d:3b:34:43:e1:9a:0e:0d:a4:66:97: - ba:d2:1c:4a:4c:2c:2a:8b:8b:81:4f:71:1a:a9:dd:5c:7b:7b: - 08:c5:00:0d:37:40:e3:7c:7b:54:5f:2f:85:5f:76:f6:f7:a7: - b0:1c:57:56:c1:72:e8:ad:a2:af:8d:33:49:ba:1f:8a:dc:e6: - 74:7c:60:86:6f:87:97:7b ------BEGIN CERTIFICATE----- -MIIFVjCCAz6gAwIBAgIUQ+NxE9izWRRdt86M/TX9b7wFjUUwDQYJKoZIhvcNAQEL -BQAwQzELMAkGA1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4x -FjAUBgNVBAMTDXZUcnVzIFJvb3QgQ0EwHhcNMTgwNzMxMDcyNDA1WhcNNDMwNzMx -MDcyNDA1WjBDMQswCQYDVQQGEwJDTjEcMBoGA1UEChMTaVRydXNDaGluYSBDby4s -THRkLjEWMBQGA1UEAxMNdlRydXMgUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQAD -ggIPADCCAgoCggIBAL1VfGHTuB0EYgWgrmy3cLRB6ksDXhA/kFocizuwZotsSKYc -IrrVQJLuM7IjWcmOvFjai57QGfIvWcaMY1q6n6MLsLOaXLoRuBLpDLvPbmyAhykU -AyyNJJrIZIO1aqwTLDPxn9wsYTwaP3BVm60AUn/PBLn+NvqcwBauYv6WTEN+VRS+ -GrPSbcKvdmaVayqwlHeFXgQPYh1jdfdr58tbmnDsPmcF8P4HCIDPKNsFxhQnL4Z9 -8Cfe/+Z+M0jnCx5Y0ScrUw5XSmXX+6KAYPxMvDVTAWqXcoKv8R1w6Jz1717CbMdH -flqUhSZNO7rrTOiwCcJlwp2dCZtOtZcFrPUGoPc2BX70kLJrxLT5ZOrpGgrIDajt -J8nU57O5q4IikCc9Kuh8kO+8T/3iCiSn3mUkpF3qwHYw03dQ+A0Em5Q2AXPKBlim -0zvc+gRGE1WKyURHuFE5Gi7oNOJ5y1lKCn+8pu8fA2dqWSslYpPZUxlmPCdiKYZN -pGvu/9ROutW04o5IWgAZCfEF2c6Rsffr6TlP9m8EQ5pV9T4FFL2/s1m02I4zhKOQ -UqqzApVg+QxMaPnu1RcN+HFXtSXkKe5lXa/R7jwXC1pDxaWG6iSe4gUH3DRCEpHW -OXSuTEGC2/KmSNGzm/MzqvOmwMVO9fSddmPmAsYiS8GVP1BkLFTltvA8Kc9XAgMB -AAGjQjBAMB0GA1UdDgQWBBRUYnBj8XWEQ1iO0RYgscasGrz2iTAPBgNVHRMBAf8E -BTADAQH/MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAKbqSSaet -8PFww+SX8J+pJdVrnjT+5hpk9jprUrIQeBqfTNqK2uwcN1LgQkv7bHbKJAs5EhWd -nxEt/Hlk3ODg9d3gV8mlsnZwUKT+twpw1aA08XXXTUm6EdGz2OyC/+sOxL9kLX1j -bhd47F18iMjrjld22VkE+rxSH0Ws8HqA7Oxvdq6R2xCOBNyS36D25q5J08FsEhvM -Kar5CKXiNxTKsbhm7xqC5PD48acWabfbqWE8n/Uxy+QARsIvdLGx14HuqCaVvIiv -TDUHKgLKeBRtRytAVunLKmChZwOgzoy8sHJnxDHO2zTlJQNgJXtxmOTAGytfdELS -S8VZCAeHvsXDf+eW2eHcKJfWjwXj9ZtOyh1QRwVTsMo554WgicEFOwE30z9J4nfr -I8iIZjs9OXYhRvHsXyO466JmdXTBQPfYaJqT4i2pLr0cox7IdMakLXogqzu4sEb9 -b91fUlV1YvCXoHzXOP0l382gmxDPi7g4Xl7FtKYCNqEeXxzP4padKar9mK5S4fNB -UvupLnKWnyfjqnN9+BojZns7q2WwMgFLFT49ok8MKzWixtlnEjUwzXYuFrOZnk1P -Ti07NEPhmg4NpGaXutIcSkwsKouLgU9xGqndXHt7CMUADTdA43x7VF8vhV929ven -sBxXVsFy6K2ir40zSbofitzmdHxghm+Hl3s= +============= +-----BEGIN CERTIFICATE----- +MIIFVjCCAz6gAwIBAgIUQ+NxE9izWRRdt86M/TX9b7wFjUUwDQYJKoZIhvcNAQELBQAwQzELMAkG +A1UEBhMCQ04xHDAaBgNVBAoTE2lUcnVzQ2hpbmEgQ28uLEx0ZC4xFjAUBgNVBAMTDXZUcnVzIFJv +b3QgQ0EwHhcNMTgwNzMxMDcyNDA1WhcNNDMwNzMxMDcyNDA1WjBDMQswCQYDVQQGEwJDTjEcMBoG +A1UEChMTaVRydXNDaGluYSBDby4sTHRkLjEWMBQGA1UEAxMNdlRydXMgUm9vdCBDQTCCAiIwDQYJ +KoZIhvcNAQEBBQADggIPADCCAgoCggIBAL1VfGHTuB0EYgWgrmy3cLRB6ksDXhA/kFocizuwZots +SKYcIrrVQJLuM7IjWcmOvFjai57QGfIvWcaMY1q6n6MLsLOaXLoRuBLpDLvPbmyAhykUAyyNJJrI +ZIO1aqwTLDPxn9wsYTwaP3BVm60AUn/PBLn+NvqcwBauYv6WTEN+VRS+GrPSbcKvdmaVayqwlHeF +XgQPYh1jdfdr58tbmnDsPmcF8P4HCIDPKNsFxhQnL4Z98Cfe/+Z+M0jnCx5Y0ScrUw5XSmXX+6KA +YPxMvDVTAWqXcoKv8R1w6Jz1717CbMdHflqUhSZNO7rrTOiwCcJlwp2dCZtOtZcFrPUGoPc2BX70 +kLJrxLT5ZOrpGgrIDajtJ8nU57O5q4IikCc9Kuh8kO+8T/3iCiSn3mUkpF3qwHYw03dQ+A0Em5Q2 +AXPKBlim0zvc+gRGE1WKyURHuFE5Gi7oNOJ5y1lKCn+8pu8fA2dqWSslYpPZUxlmPCdiKYZNpGvu +/9ROutW04o5IWgAZCfEF2c6Rsffr6TlP9m8EQ5pV9T4FFL2/s1m02I4zhKOQUqqzApVg+QxMaPnu +1RcN+HFXtSXkKe5lXa/R7jwXC1pDxaWG6iSe4gUH3DRCEpHWOXSuTEGC2/KmSNGzm/MzqvOmwMVO +9fSddmPmAsYiS8GVP1BkLFTltvA8Kc9XAgMBAAGjQjBAMB0GA1UdDgQWBBRUYnBj8XWEQ1iO0RYg +scasGrz2iTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOC +AgEAKbqSSaet8PFww+SX8J+pJdVrnjT+5hpk9jprUrIQeBqfTNqK2uwcN1LgQkv7bHbKJAs5EhWd +nxEt/Hlk3ODg9d3gV8mlsnZwUKT+twpw1aA08XXXTUm6EdGz2OyC/+sOxL9kLX1jbhd47F18iMjr +jld22VkE+rxSH0Ws8HqA7Oxvdq6R2xCOBNyS36D25q5J08FsEhvMKar5CKXiNxTKsbhm7xqC5PD4 +8acWabfbqWE8n/Uxy+QARsIvdLGx14HuqCaVvIivTDUHKgLKeBRtRytAVunLKmChZwOgzoy8sHJn +xDHO2zTlJQNgJXtxmOTAGytfdELSS8VZCAeHvsXDf+eW2eHcKJfWjwXj9ZtOyh1QRwVTsMo554Wg +icEFOwE30z9J4nfrI8iIZjs9OXYhRvHsXyO466JmdXTBQPfYaJqT4i2pLr0cox7IdMakLXogqzu4 +sEb9b91fUlV1YvCXoHzXOP0l382gmxDPi7g4Xl7FtKYCNqEeXxzP4padKar9mK5S4fNBUvupLnKW +nyfjqnN9+BojZns7q2WwMgFLFT49ok8MKzWixtlnEjUwzXYuFrOZnk1PTi07NEPhmg4NpGaXutIc +SkwsKouLgU9xGqndXHt7CMUADTdA43x7VF8vhV929vensBxXVsFy6K2ir40zSbofitzmdHxghm+H +l3s= -----END CERTIFICATE----- ISRG Root X2 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=BD:B1:B9:3C:D5:97:8D:45:C6:26:14:55:F8:DB:95:C7:5A:D1:53:AF -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 41:d2:9d:d1:72:ea:ee:a7:80:c1:2c:6c:e9:2f:87:52 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Internet Security Research Group, CN=ISRG Root X2 - Validity - Not Before: Sep 4 00:00:00 2020 GMT - Not After : Sep 17 16:00:00 2040 GMT - Subject: C=US, O=Internet Security Research Group, CN=ISRG Root X2 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:cd:9b:d5:9f:80:83:0a:ec:09:4a:f3:16:4a:3e: - 5c:cf:77:ac:de:67:05:0d:1d:07:b6:dc:16:fb:5a: - 8b:14:db:e2:71:60:c4:ba:45:95:11:89:8e:ea:06: - df:f7:2a:16:1c:a4:b9:c5:c5:32:e0:03:e0:1e:82: - 18:38:8b:d7:45:d8:0a:6a:6e:e6:00:77:fb:02:51: - 7d:22:d8:0a:6e:9a:5b:77:df:f0:fa:41:ec:39:dc: - 75:ca:68:07:0c:1f:ea - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 7C:42:96:AE:DE:4B:48:3B:FA:92:F8:9E:8C:CF:6D:8B:A9:72:37:95 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:7b:79:4e:46:50:84:c2:44:87:46:1b:45:70:ff: - 58:99:de:f4:fd:a4:d2:55:a6:20:2d:74:d6:34:bc:41:a3:50: - 5f:01:27:56:b4:be:27:75:06:af:12:2e:75:98:8d:fc:02:31: - 00:8b:f5:77:6c:d4:c8:65:aa:e0:0b:2c:ee:14:9d:27:37:a4: - f9:53:a5:51:e4:29:83:d7:f8:90:31:5b:42:9f:0a:f5:fe:ae: - 00:68:e7:8c:49:0f:b6:6f:5b:5b:15:f2:e7 ------BEGIN CERTIFICATE----- -MIICGzCCAaGgAwIBAgIQQdKd0XLq7qeAwSxs6S+HUjAKBggqhkjOPQQDAzBPMQsw -CQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2gg -R3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBYMjAeFw0yMDA5MDQwMDAwMDBaFw00 -MDA5MTcxNjAwMDBaME8xCzAJBgNVBAYTAlVTMSkwJwYDVQQKEyBJbnRlcm5ldCBT -ZWN1cml0eSBSZXNlYXJjaCBHcm91cDEVMBMGA1UEAxMMSVNSRyBSb290IFgyMHYw -EAYHKoZIzj0CAQYFK4EEACIDYgAEzZvVn4CDCuwJSvMWSj5cz3es3mcFDR0HttwW -+1qLFNvicWDEukWVEYmO6gbf9yoWHKS5xcUy4APgHoIYOIvXRdgKam7mAHf7AlF9 -ItgKbppbd9/w+kHsOdx1ymgHDB/qo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0T -AQH/BAUwAwEB/zAdBgNVHQ4EFgQUfEKWrt5LSDv6kviejM9ti6lyN5UwCgYIKoZI -zj0EAwMDaAAwZQIwe3lORlCEwkSHRhtFcP9Ymd70/aTSVaYgLXTWNLxBo1BfASdW -tL4ndQavEi51mI38AjEAi/V3bNTIZargCyzuFJ0nN6T5U6VR5CmD1/iQMVtCnwr1 -/q4AaOeMSQ+2b1tbFfLn +============ +-----BEGIN CERTIFICATE----- +MIICGzCCAaGgAwIBAgIQQdKd0XLq7qeAwSxs6S+HUjAKBggqhkjOPQQDAzBPMQswCQYDVQQGEwJV +UzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElT +UkcgUm9vdCBYMjAeFw0yMDA5MDQwMDAwMDBaFw00MDA5MTcxNjAwMDBaME8xCzAJBgNVBAYTAlVT +MSkwJwYDVQQKEyBJbnRlcm5ldCBTZWN1cml0eSBSZXNlYXJjaCBHcm91cDEVMBMGA1UEAxMMSVNS +RyBSb290IFgyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEzZvVn4CDCuwJSvMWSj5cz3es3mcFDR0H +ttwW+1qLFNvicWDEukWVEYmO6gbf9yoWHKS5xcUy4APgHoIYOIvXRdgKam7mAHf7AlF9ItgKbppb +d9/w+kHsOdx1ymgHDB/qo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNV +HQ4EFgQUfEKWrt5LSDv6kviejM9ti6lyN5UwCgYIKoZIzj0EAwMDaAAwZQIwe3lORlCEwkSHRhtF +cP9Ymd70/aTSVaYgLXTWNLxBo1BfASdWtL4ndQavEi51mI38AjEAi/V3bNTIZargCyzuFJ0nN6T5 +U6VR5CmD1/iQMVtCnwr1/q4AaOeMSQ+2b1tbFfLn -----END CERTIFICATE----- HiPKI Root CA - G1 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=6A:92:E4:A8:EE:1B:EC:96:45:37:E3:29:57:49:CD:96:E3:E5:D2:60 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 2d:dd:ac:ce:62:97:94:a1:43:e8:b0:cd:76:6a:5e:60 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=TW, O=Chunghwa Telecom Co., Ltd., CN=HiPKI Root CA - G1 - Validity - Not Before: Feb 22 09:46:04 2019 GMT - Not After : Dec 31 15:59:59 2037 GMT - Subject: C=TW, O=Chunghwa Telecom Co., Ltd., CN=HiPKI Root CA - G1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:f4:1e:7f:52:73:32:0c:73:e4:bd:13:74:a3:d4: - 30:a8:d0:ae:4b:d8:b6:df:75:47:66:f4:7c:e7:39: - 04:1e:6a:70:20:d2:5a:47:72:67:55:f4:a5:e8:9d: - d5:1e:21:a1:f0:67:ba:cc:21:68:be:44:53:bf:8d: - f9:e2:dc:2f:55:c8:37:3f:1f:a4:c0:9c:b3:e4:77: - 5c:a0:46:fe:77:fa:1a:a0:38:ea:ed:9a:72:de:2b: - bd:94:57:3a:ba:ec:79:e7:5f:7d:42:64:39:7a:26: - 36:f7:24:f0:d5:2f:ba:95:98:11:66:ad:97:35:d6: - 75:01:80:e0:af:f4:84:61:8c:0d:1e:5f:7c:87:96: - 5e:41:af:eb:87:ea:f8:5d:f1:2e:88:05:3e:4c:22: - bb:da:1f:2a:dd:52:46:64:39:f3:42:ce:d9:9e:0c: - b3:b0:77:97:64:9c:c0:f4:a3:2e:1f:95:07:b0:17: - df:30:db:00:18:96:4c:a1:81:4b:dd:04:6d:53:a3: - 3d:fc:07:ac:d4:c5:37:82:eb:e4:95:08:19:28:82: - d2:42:3a:a3:d8:53:ec:79:89:60:48:60:c8:72:92: - 50:dc:03:8f:83:3f:b2:42:57:5a:db:6a:e9:11:97: - dd:85:28:bc:30:4c:ab:e3:c2:b1:45:44:47:1f:e0: - 8a:16:07:96:d2:21:0f:53:c0:ed:a9:7e:d4:4e:ec: - 9b:09:ec:af:42:ac:30:d6:bf:d1:10:45:e0:a6:16: - b2:a5:c5:d3:4f:73:94:33:71:02:a1:6a:a3:d6:33: - 97:4f:21:63:1e:5b:8f:d9:c1:5e:45:71:77:0f:81: - 5d:5f:21:9a:ad:83:cc:fa:5e:d6:8d:23:5f:1b:3d: - 41:af:20:75:66:5a:4a:f6:9f:fb:ab:18:f7:71:c0: - b6:1d:31:ec:3b:20:eb:cb:e2:b8:f5:ae:92:b2:f7: - e1:84:4b:f2:a2:f2:93:9a:22:9e:d3:14:6f:36:54: - bd:1f:5e:59:15:b9:73:a8:c1:7c:6f:7b:62:e9:16: - 6c:47:5a:65:f3:0e:11:9b:46:d9:fd:6d:dc:d6:9c: - c0:b4:7d:a5:b0:dd:3f:56:6f:a1:f9:f6:e4:12:48: - fd:06:7f:12:57:b6:a9:23:4f:5b:03:c3:e0:71:2a: - 23:b7:f7:b0:b1:3b:bc:98:bd:d6:98:a8:0c:6b:f6: - 8e:12:67:a6:f2:b2:58:e4:02:09:13:3c:a9:bb:10: - b4:d2:30:45:f1:ec:f7:00:11:df:65:f8:dc:2b:43: - 55:bf:16:97:c4:0f:d5:2c:61:84:aa:72:86:fe:e6: - 3a:7e:c2:3f:7d:ee:fc:2f:14:3e:e6:85:dd:50:6f: - b7:49:ed - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - F2:77:17:FA:5E:A8:FE:F6:3D:71:D5:68:BA:C9:46:0C:38:D8:AF:B0 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 50:51:f0:75:dc:70:04:e3:ff:aa:75:d4:71:a2:cb:9e:8f:a8: - a9:d3:af:75:c7:54:cf:3a:1c:04:99:22:ac:c4:11:e2:ef:33: - 4a:a6:23:1d:0e:0d:47:d8:37:c7:6f:af:34:7f:4f:81:6b:35: - 4f:e9:72:a5:31:e2:78:e7:f7:4e:94:18:5b:40:7d:cf:6b:21: - 54:86:e6:95:7a:fb:c6:ca:ea:9c:48:4e:57:09:5d:2f:ac:f4: - a5:b4:97:33:58:d5:ac:79:a9:cc:5f:f9:85:fa:52:c5:8d:f8: - 91:14:eb:3a:0d:17:d0:52:c2:7b:e3:c2:73:8e:46:78:06:38: - 2c:e8:5c:da:66:c4:f4:a4:f0:56:19:33:29:5a:65:92:05:47: - 46:4a:ab:84:c3:1e:27:a1:1f:11:92:99:27:75:93:0f:bc:36: - 3b:97:57:8f:26:5b:0c:bb:9c:0f:d4:6e:30:07:d4:dc:5f:36: - 68:66:39:83:96:27:26:8a:c8:c4:39:fe:9a:21:6f:d5:72:86: - e9:7f:62:e5:97:4e:d0:24:d0:40:b0:d0:75:08:8e:bd:68:ee: - 08:d7:6e:7c:10:70:46:1b:7c:e0:88:b2:9e:72:86:99:01:e3: - bf:9f:49:19:b4:25:be:56:65:ae:17:63:e5:1e:df:e8:ff:47: - a5:bf:e1:26:05:84:e4:b0:c0:af:e7:08:99:a8:0c:5e:26:80: - 45:d4:f8:68:2f:96:8f:ae:e2:4a:1c:9c:16:0c:13:6f:38:87: - f6:bb:c8:34:5f:92:03:51:79:70:a6:df:cb:f5:99:4d:79:cd: - 4e:bc:57:9f:43:4e:6b:2e:2b:18:f8:6a:73:8c:ba:c5:35:ef: - 39:6a:41:1e:cf:71:a8:a2:b2:86:07:5b:3a:c9:e1:ef:3f:65: - 04:80:47:32:44:70:95:4e:31:67:6a:74:5b:10:45:75:ea:b0: - 9f:d0:e6:35:fe:4e:9f:8b:cc:2b:92:45:5b:6e:25:60:85:46: - cd:d1:aa:b0:76:66:93:77:96:be:83:be:38:b6:24:4e:26:0b: - cc:ed:7a:56:1a:e0:e9:5a:c6:64:ad:4c:7a:00:48:44:2f:b9: - 40:bb:13:3e:be:15:78:9d:85:81:4a:2a:57:de:d5:19:43:da: - db:ca:5b:47:86:83:0b:3f:b6:0d:76:78:73:79:22:5e:b1:80: - 1f:cf:be:d1:3f:56:10:98:2b:95:87:a1:1f:9d:64:14:60:39: - 2c:b3:00:55:2e:e4:f5:b3:0e:57:c4:91:41:00:9c:3f:e8:a5: - df:ea:f6:ff:c8:f0:ad:6d:52:a8:17:ab:9b:61:fc:12:51:35: - e4:25:fd:af:aa:6a:86:39 ------BEGIN CERTIFICATE----- -MIIFajCCA1KgAwIBAgIQLd2szmKXlKFD6LDNdmpeYDANBgkqhkiG9w0BAQsFADBP -MQswCQYDVQQGEwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0 -ZC4xGzAZBgNVBAMMEkhpUEtJIFJvb3QgQ0EgLSBHMTAeFw0xOTAyMjIwOTQ2MDRa -Fw0zNzEyMzExNTU5NTlaME8xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3 -YSBUZWxlY29tIENvLiwgTHRkLjEbMBkGA1UEAwwSSGlQS0kgUm9vdCBDQSAtIEcx -MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9B5/UnMyDHPkvRN0o9Qw -qNCuS9i233VHZvR85zkEHmpwINJaR3JnVfSl6J3VHiGh8Ge6zCFovkRTv4354twv -Vcg3Px+kwJyz5HdcoEb+d/oaoDjq7Zpy3iu9lFc6uux55199QmQ5eiY29yTw1S+6 -lZgRZq2XNdZ1AYDgr/SEYYwNHl98h5ZeQa/rh+r4XfEuiAU+TCK72h8q3VJGZDnz -Qs7ZngyzsHeXZJzA9KMuH5UHsBffMNsAGJZMoYFL3QRtU6M9/Aes1MU3guvklQgZ -KILSQjqj2FPseYlgSGDIcpJQ3AOPgz+yQlda22rpEZfdhSi8MEyr48KxRURHH+CK -FgeW0iEPU8DtqX7UTuybCeyvQqww1r/REEXgphaypcXTT3OUM3ECoWqj1jOXTyFj -HluP2cFeRXF3D4FdXyGarYPM+l7WjSNfGz1BryB1ZlpK9p/7qxj3ccC2HTHsOyDr -y+K49a6SsvfhhEvyovKTmiKe0xRvNlS9H15ZFblzqMF8b3ti6RZsR1pl8w4Rm0bZ -/W3c1pzAtH2lsN0/Vm+h+fbkEkj9Bn8SV7apI09bA8PgcSojt/ewsTu8mL3WmKgM -a/aOEmem8rJY5AIJEzypuxC00jBF8ez3ABHfZfjcK0NVvxaXxA/VLGGEqnKG/uY6 -fsI/fe78LxQ+5oXdUG+3Se0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNV -HQ4EFgQU8ncX+l6o/vY9cdVouslGDDjYr7AwDgYDVR0PAQH/BAQDAgGGMA0GCSqG -SIb3DQEBCwUAA4ICAQBQUfB13HAE4/+qddRxosuej6ip0691x1TPOhwEmSKsxBHi -7zNKpiMdDg1H2DfHb680f0+BazVP6XKlMeJ45/dOlBhbQH3PayFUhuaVevvGyuqc -SE5XCV0vrPSltJczWNWseanMX/mF+lLFjfiRFOs6DRfQUsJ748JzjkZ4Bjgs6Fza -ZsT0pPBWGTMpWmWSBUdGSquEwx4noR8RkpkndZMPvDY7l1ePJlsMu5wP1G4wB9Tc -XzZoZjmDlicmisjEOf6aIW/Vcobpf2Lll07QJNBAsNB1CI69aO4I1258EHBGG3zg -iLKecoaZAeO/n0kZtCW+VmWuF2PlHt/o/0elv+EmBYTksMCv5wiZqAxeJoBF1Pho -L5aPruJKHJwWDBNvOIf2u8g0X5IDUXlwpt/L9ZlNec1OvFefQ05rLisY+GpzjLrF -Ne85akEez3GoorKGB1s6yeHvP2UEgEcyRHCVTjFnanRbEEV16rCf0OY1/k6fi8wr -kkVbbiVghUbN0aqwdmaTd5a+g744tiROJgvM7XpWGuDpWsZkrUx6AEhEL7lAuxM+ -vhV4nYWBSipX3tUZQ9rbyltHhoMLP7YNdnhzeSJesYAfz77RP1YQmCuVh6EfnWQU -YDksswBVLuT1sw5XxJFBAJw/6KXf6vb/yPCtbVKoF6ubYfwSUTXkJf2vqmqGOQ== +================== +-----BEGIN CERTIFICATE----- +MIIFajCCA1KgAwIBAgIQLd2szmKXlKFD6LDNdmpeYDANBgkqhkiG9w0BAQsFADBPMQswCQYDVQQG +EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xGzAZBgNVBAMMEkhpUEtJ +IFJvb3QgQ0EgLSBHMTAeFw0xOTAyMjIwOTQ2MDRaFw0zNzEyMzExNTU5NTlaME8xCzAJBgNVBAYT +AlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEbMBkGA1UEAwwSSGlQS0kg +Um9vdCBDQSAtIEcxMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9B5/UnMyDHPkvRN0 +o9QwqNCuS9i233VHZvR85zkEHmpwINJaR3JnVfSl6J3VHiGh8Ge6zCFovkRTv4354twvVcg3Px+k +wJyz5HdcoEb+d/oaoDjq7Zpy3iu9lFc6uux55199QmQ5eiY29yTw1S+6lZgRZq2XNdZ1AYDgr/SE +YYwNHl98h5ZeQa/rh+r4XfEuiAU+TCK72h8q3VJGZDnzQs7ZngyzsHeXZJzA9KMuH5UHsBffMNsA +GJZMoYFL3QRtU6M9/Aes1MU3guvklQgZKILSQjqj2FPseYlgSGDIcpJQ3AOPgz+yQlda22rpEZfd +hSi8MEyr48KxRURHH+CKFgeW0iEPU8DtqX7UTuybCeyvQqww1r/REEXgphaypcXTT3OUM3ECoWqj +1jOXTyFjHluP2cFeRXF3D4FdXyGarYPM+l7WjSNfGz1BryB1ZlpK9p/7qxj3ccC2HTHsOyDry+K4 +9a6SsvfhhEvyovKTmiKe0xRvNlS9H15ZFblzqMF8b3ti6RZsR1pl8w4Rm0bZ/W3c1pzAtH2lsN0/ +Vm+h+fbkEkj9Bn8SV7apI09bA8PgcSojt/ewsTu8mL3WmKgMa/aOEmem8rJY5AIJEzypuxC00jBF +8ez3ABHfZfjcK0NVvxaXxA/VLGGEqnKG/uY6fsI/fe78LxQ+5oXdUG+3Se0CAwEAAaNCMEAwDwYD +VR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU8ncX+l6o/vY9cdVouslGDDjYr7AwDgYDVR0PAQH/BAQD +AgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBQUfB13HAE4/+qddRxosuej6ip0691x1TPOhwEmSKsxBHi +7zNKpiMdDg1H2DfHb680f0+BazVP6XKlMeJ45/dOlBhbQH3PayFUhuaVevvGyuqcSE5XCV0vrPSl +tJczWNWseanMX/mF+lLFjfiRFOs6DRfQUsJ748JzjkZ4Bjgs6FzaZsT0pPBWGTMpWmWSBUdGSquE +wx4noR8RkpkndZMPvDY7l1ePJlsMu5wP1G4wB9TcXzZoZjmDlicmisjEOf6aIW/Vcobpf2Lll07Q +JNBAsNB1CI69aO4I1258EHBGG3zgiLKecoaZAeO/n0kZtCW+VmWuF2PlHt/o/0elv+EmBYTksMCv +5wiZqAxeJoBF1PhoL5aPruJKHJwWDBNvOIf2u8g0X5IDUXlwpt/L9ZlNec1OvFefQ05rLisY+Gpz +jLrFNe85akEez3GoorKGB1s6yeHvP2UEgEcyRHCVTjFnanRbEEV16rCf0OY1/k6fi8wrkkVbbiVg +hUbN0aqwdmaTd5a+g744tiROJgvM7XpWGuDpWsZkrUx6AEhEL7lAuxM+vhV4nYWBSipX3tUZQ9rb +yltHhoMLP7YNdnhzeSJesYAfz77RP1YQmCuVh6EfnWQUYDksswBVLuT1sw5XxJFBAJw/6KXf6vb/ +yPCtbVKoF6ubYfwSUTXkJf2vqmqGOQ== -----END CERTIFICATE----- GlobalSign ECC Root CA - R4 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=6B:A0:B0:98:E1:71:EF:5A:AD:FE:48:15:80:77:10:F4:BD:6F:0B:28 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 02:03:e5:7e:f5:3f:93:fd:a5:09:21:b2:a6 - Signature Algorithm: ecdsa-with-SHA256 - Issuer: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign - Validity - Not Before: Nov 13 00:00:00 2012 GMT - Not After : Jan 19 03:14:07 2038 GMT - Subject: OU=GlobalSign ECC Root CA - R4, O=GlobalSign, CN=GlobalSign - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (256 bit) - pub: - 04:b8:c6:79:d3:8f:6c:25:0e:9f:2e:39:19:1c:03: - a4:ae:9a:e5:39:07:09:16:ca:63:b1:b9:86:f8:8a: - 57:c1:57:ce:42:fa:73:a1:f7:65:42:ff:1e:c1:00: - b2:6e:73:0e:ff:c7:21:e5:18:a4:aa:d9:71:3f:a8: - d4:b9:ce:8c:1d - ASN1 OID: prime256v1 - NIST CURVE: P-256 - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 54:B0:7B:AD:45:B8:E2:40:7F:FB:0A:6E:FB:BE:33:C9:3C:A3:84:D5 - Signature Algorithm: ecdsa-with-SHA256 - Signature Value: - 30:44:02:20:22:4f:74:72:b9:60:af:f1:e6:9c:a0:16:05:50: - 5f:c3:5e:3b:6e:61:74:ef:be:01:c4:be:18:48:59:61:82:32: - 02:20:26:9d:54:63:40:de:37:60:50:cf:c8:d8:ed:9d:82:ae: - 37:98:bc:a3:8f:4c:4c:a9:34:2b:6c:ef:fb:95:9b:26 ------BEGIN CERTIFICATE----- -MIIB3DCCAYOgAwIBAgINAgPlfvU/k/2lCSGypjAKBggqhkjOPQQDAjBQMSQwIgYD -VQQLExtHbG9iYWxTaWduIEVDQyBSb290IENBIC0gUjQxEzARBgNVBAoTCkdsb2Jh -bFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTIxMTEzMDAwMDAwWhcNMzgw -MTE5MDMxNDA3WjBQMSQwIgYDVQQLExtHbG9iYWxTaWduIEVDQyBSb290IENBIC0g -UjQxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wWTAT -BgcqhkjOPQIBBggqhkjOPQMBBwNCAAS4xnnTj2wlDp8uORkcA6SumuU5BwkWymOx -uYb4ilfBV85C+nOh92VC/x7BALJucw7/xyHlGKSq2XE/qNS5zowdo0IwQDAOBgNV -HQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVLB7rUW44kB/ -+wpu+74zyTyjhNUwCgYIKoZIzj0EAwIDRwAwRAIgIk90crlgr/HmnKAWBVBfw147 -bmF0774BxL4YSFlhgjICICadVGNA3jdgUM/I2O2dgq43mLyjj0xMqTQrbO/7lZsm +=========================== +-----BEGIN CERTIFICATE----- +MIIB3DCCAYOgAwIBAgINAgPlfvU/k/2lCSGypjAKBggqhkjOPQQDAjBQMSQwIgYDVQQLExtHbG9i +YWxTaWduIEVDQyBSb290IENBIC0gUjQxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds +b2JhbFNpZ24wHhcNMTIxMTEzMDAwMDAwWhcNMzgwMTE5MDMxNDA3WjBQMSQwIgYDVQQLExtHbG9i +YWxTaWduIEVDQyBSb290IENBIC0gUjQxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkds +b2JhbFNpZ24wWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS4xnnTj2wlDp8uORkcA6SumuU5BwkW +ymOxuYb4ilfBV85C+nOh92VC/x7BALJucw7/xyHlGKSq2XE/qNS5zowdo0IwQDAOBgNVHQ8BAf8E +BAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVLB7rUW44kB/+wpu+74zyTyjhNUwCgYI +KoZIzj0EAwIDRwAwRAIgIk90crlgr/HmnKAWBVBfw147bmF0774BxL4YSFlhgjICICadVGNA3jdg +UM/I2O2dgq43mLyjj0xMqTQrbO/7lZsm -----END CERTIFICATE----- GTS Root R1 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=E5:8C:1C:C4:91:3B:38:63:4B:E9:10:6E:E3:AD:8E:6B:9D:D9:81:4A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 02:03:e5:93:6f:31:b0:13:49:88:6b:a2:17 - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=Google Trust Services LLC, CN=GTS Root R1 - Validity - Not Before: Jun 22 00:00:00 2016 GMT - Not After : Jun 22 00:00:00 2036 GMT - Subject: C=US, O=Google Trust Services LLC, CN=GTS Root R1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b6:11:02:8b:1e:e3:a1:77:9b:3b:dc:bf:94:3e: - b7:95:a7:40:3c:a1:fd:82:f9:7d:32:06:82:71:f6: - f6:8c:7f:fb:e8:db:bc:6a:2e:97:97:a3:8c:4b:f9: - 2b:f6:b1:f9:ce:84:1d:b1:f9:c5:97:de:ef:b9:f2: - a3:e9:bc:12:89:5e:a7:aa:52:ab:f8:23:27:cb:a4: - b1:9c:63:db:d7:99:7e:f0:0a:5e:eb:68:a6:f4:c6: - 5a:47:0d:4d:10:33:e3:4e:b1:13:a3:c8:18:6c:4b: - ec:fc:09:90:df:9d:64:29:25:23:07:a1:b4:d2:3d: - 2e:60:e0:cf:d2:09:87:bb:cd:48:f0:4d:c2:c2:7a: - 88:8a:bb:ba:cf:59:19:d6:af:8f:b0:07:b0:9e:31: - f1:82:c1:c0:df:2e:a6:6d:6c:19:0e:b5:d8:7e:26: - 1a:45:03:3d:b0:79:a4:94:28:ad:0f:7f:26:e5:a8: - 08:fe:96:e8:3c:68:94:53:ee:83:3a:88:2b:15:96: - 09:b2:e0:7a:8c:2e:75:d6:9c:eb:a7:56:64:8f:96: - 4f:68:ae:3d:97:c2:84:8f:c0:bc:40:c0:0b:5c:bd: - f6:87:b3:35:6c:ac:18:50:7f:84:e0:4c:cd:92:d3: - 20:e9:33:bc:52:99:af:32:b5:29:b3:25:2a:b4:48: - f9:72:e1:ca:64:f7:e6:82:10:8d:e8:9d:c2:8a:88: - fa:38:66:8a:fc:63:f9:01:f9:78:fd:7b:5c:77:fa: - 76:87:fa:ec:df:b1:0e:79:95:57:b4:bd:26:ef:d6: - 01:d1:eb:16:0a:bb:8e:0b:b5:c5:c5:8a:55:ab:d3: - ac:ea:91:4b:29:cc:19:a4:32:25:4e:2a:f1:65:44: - d0:02:ce:aa:ce:49:b4:ea:9f:7c:83:b0:40:7b:e7: - 43:ab:a7:6c:a3:8f:7d:89:81:fa:4c:a5:ff:d5:8e: - c3:ce:4b:e0:b5:d8:b3:8e:45:cf:76:c0:ed:40:2b: - fd:53:0f:b0:a7:d5:3b:0d:b1:8a:a2:03:de:31:ad: - cc:77:ea:6f:7b:3e:d6:df:91:22:12:e6:be:fa:d8: - 32:fc:10:63:14:51:72:de:5d:d6:16:93:bd:29:68: - 33:ef:3a:66:ec:07:8a:26:df:13:d7:57:65:78:27: - de:5e:49:14:00:a2:00:7f:9a:a8:21:b6:a9:b1:95: - b0:a5:b9:0d:16:11:da:c7:6c:48:3c:40:e0:7e:0d: - 5a:cd:56:3c:d1:97:05:b9:cb:4b:ed:39:4b:9c:c4: - 3f:d2:55:13:6e:24:b0:d6:71:fa:f4:c1:ba:cc:ed: - 1b:f5:fe:81:41:d8:00:98:3d:3a:c8:ae:7a:98:37: - 18:05:95 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - E4:AF:2B:26:71:1A:2B:48:27:85:2F:52:66:2C:EF:F0:89:13:71:3E - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 9f:aa:42:26:db:0b:9b:be:ff:1e:96:92:2e:3e:a2:65:4a:6a: - 98:ba:22:cb:7d:c1:3a:d8:82:0a:06:c6:f6:a5:de:c0:4e:87: - 66:79:a1:f9:a6:58:9c:aa:f9:b5:e6:60:e7:e0:e8:b1:1e:42: - 41:33:0b:37:3d:ce:89:70:15:ca:b5:24:a8:cf:6b:b5:d2:40: - 21:98:cf:22:34:cf:3b:c5:22:84:e0:c5:0e:8a:7c:5d:88:e4: - 35:24:ce:9b:3e:1a:54:1e:6e:db:b2:87:a7:fc:f3:fa:81:55: - 14:62:0a:59:a9:22:05:31:3e:82:d6:ee:db:57:34:bc:33:95: - d3:17:1b:e8:27:a2:8b:7b:4e:26:1a:7a:5a:64:b6:d1:ac:37: - f1:fd:a0:f3:38:ec:72:f0:11:75:9d:cb:34:52:8d:e6:76:6b: - 17:c6:df:86:ab:27:8e:49:2b:75:66:81:10:21:a6:ea:3e:f4: - ae:25:ff:7c:15:de:ce:8c:25:3f:ca:62:70:0a:f7:2f:09:66: - 07:c8:3f:1c:fc:f0:db:45:30:df:62:88:c1:b5:0f:9d:c3:9f: - 4a:de:59:59:47:c5:87:22:36:e6:82:a7:ed:0a:b9:e2:07:a0: - 8d:7b:7a:4a:3c:71:d2:e2:03:a1:1f:32:07:dd:1b:e4:42:ce: - 0c:00:45:61:80:b5:0b:20:59:29:78:bd:f9:55:cb:63:c5:3c: - 4c:f4:b6:ff:db:6a:5f:31:6b:99:9e:2c:c1:6b:50:a4:d7:e6: - 18:14:bd:85:3f:67:ab:46:9f:a0:ff:42:a7:3a:7f:5c:cb:5d: - b0:70:1d:2b:34:f5:d4:76:09:0c:eb:78:4c:59:05:f3:33:42: - c3:61:15:10:1b:77:4d:ce:22:8c:d4:85:f2:45:7d:b7:53:ea: - ef:40:5a:94:0a:5c:20:5f:4e:40:5d:62:22:76:df:ff:ce:61: - bd:8c:23:78:d2:37:02:e0:8e:de:d1:11:37:89:f6:bf:ed:49: - 07:62:ae:92:ec:40:1a:af:14:09:d9:d0:4e:b2:a2:f7:be:ee: - ee:d8:ff:dc:1a:2d:de:b8:36:71:e2:fc:79:b7:94:25:d1:48: - 73:5b:a1:35:e7:b3:99:67:75:c1:19:3a:2b:47:4e:d3:42:8e: - fd:31:c8:16:66:da:d2:0c:3c:db:b3:8e:c9:a1:0d:80:0f:7b: - 16:77:14:bf:ff:db:09:94:b2:93:bc:20:58:15:e9:db:71:43: - f3:de:10:c3:00:dc:a8:2a:95:b6:c2:d6:3f:90:6b:76:db:6c: - fe:8c:bc:f2:70:35:0c:dc:99:19:35:dc:d7:c8:46:63:d5:36: - 71:ae:57:fb:b7:82:6d:dc ------BEGIN CERTIFICATE----- -MIIFVzCCAz+gAwIBAgINAgPlk28xsBNJiGuiFzANBgkqhkiG9w0BAQwFADBHMQsw -CQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU -MBIGA1UEAxMLR1RTIFJvb3QgUjEwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAw -MDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp -Y2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjEwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQC2EQKLHuOhd5s73L+UPreVp0A8of2C+X0yBoJx9vaMf/vo -27xqLpeXo4xL+Sv2sfnOhB2x+cWX3u+58qPpvBKJXqeqUqv4IyfLpLGcY9vXmX7w -Cl7raKb0xlpHDU0QM+NOsROjyBhsS+z8CZDfnWQpJSMHobTSPS5g4M/SCYe7zUjw -TcLCeoiKu7rPWRnWr4+wB7CeMfGCwcDfLqZtbBkOtdh+JhpFAz2weaSUKK0Pfybl -qAj+lug8aJRT7oM6iCsVlgmy4HqMLnXWnOunVmSPlk9orj2XwoSPwLxAwAtcvfaH -szVsrBhQf4TgTM2S0yDpM7xSma8ytSmzJSq0SPly4cpk9+aCEI3oncKKiPo4Zor8 -Y/kB+Xj9e1x3+naH+uzfsQ55lVe0vSbv1gHR6xYKu44LtcXFilWr06zqkUspzBmk -MiVOKvFlRNACzqrOSbTqn3yDsEB750Orp2yjj32JgfpMpf/VjsPOS+C12LOORc92 -wO1AK/1TD7Cn1TsNsYqiA94xrcx36m97PtbfkSIS5r762DL8EGMUUXLeXdYWk70p -aDPvOmbsB4om3xPXV2V4J95eSRQAogB/mqghtqmxlbCluQ0WEdrHbEg8QOB+DVrN -VjzRlwW5y0vtOUucxD/SVRNuJLDWcfr0wbrM7Rv1/oFB2ACYPTrIrnqYNxgFlQID -AQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E -FgQU5K8rJnEaK0gnhS9SZizv8IkTcT4wDQYJKoZIhvcNAQEMBQADggIBAJ+qQibb -C5u+/x6Wki4+omVKapi6Ist9wTrYggoGxval3sBOh2Z5ofmmWJyq+bXmYOfg6LEe -QkEzCzc9zolwFcq1JKjPa7XSQCGYzyI0zzvFIoTgxQ6KfF2I5DUkzps+GlQebtuy -h6f88/qBVRRiClmpIgUxPoLW7ttXNLwzldMXG+gnoot7TiYaelpkttGsN/H9oPM4 -7HLwEXWdyzRSjeZ2axfG34arJ45JK3VmgRAhpuo+9K4l/3wV3s6MJT/KYnAK9y8J -ZgfIPxz88NtFMN9iiMG1D53Dn0reWVlHxYciNuaCp+0KueIHoI17eko8cdLiA6Ef -MgfdG+RCzgwARWGAtQsgWSl4vflVy2PFPEz0tv/bal8xa5meLMFrUKTX5hgUvYU/ -Z6tGn6D/Qqc6f1zLXbBwHSs09dR2CQzreExZBfMzQsNhFRAbd03OIozUhfJFfbdT -6u9AWpQKXCBfTkBdYiJ23//OYb2MI3jSNwLgjt7RETeJ9r/tSQdirpLsQBqvFAnZ -0E6yove+7u7Y/9waLd64NnHi/Hm3lCXRSHNboTXns5lndcEZOitHTtNCjv0xyBZm -2tIMPNuzjsmhDYAPexZ3FL//2wmUspO8IFgV6dtxQ/PeEMMA3KgqlbbC1j+Qa3bb -bP6MvPJwNQzcmRk13NfIRmPVNnGuV/u3gm3c +=========== +-----BEGIN CERTIFICATE----- +MIIFVzCCAz+gAwIBAgINAgPlk28xsBNJiGuiFzANBgkqhkiG9w0BAQwFADBHMQswCQYDVQQGEwJV +UzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3Qg +UjEwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UE +ChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjEwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2EQKLHuOhd5s73L+UPreVp0A8of2C+X0yBoJx9vaM +f/vo27xqLpeXo4xL+Sv2sfnOhB2x+cWX3u+58qPpvBKJXqeqUqv4IyfLpLGcY9vXmX7wCl7raKb0 +xlpHDU0QM+NOsROjyBhsS+z8CZDfnWQpJSMHobTSPS5g4M/SCYe7zUjwTcLCeoiKu7rPWRnWr4+w +B7CeMfGCwcDfLqZtbBkOtdh+JhpFAz2weaSUKK0PfyblqAj+lug8aJRT7oM6iCsVlgmy4HqMLnXW +nOunVmSPlk9orj2XwoSPwLxAwAtcvfaHszVsrBhQf4TgTM2S0yDpM7xSma8ytSmzJSq0SPly4cpk +9+aCEI3oncKKiPo4Zor8Y/kB+Xj9e1x3+naH+uzfsQ55lVe0vSbv1gHR6xYKu44LtcXFilWr06zq +kUspzBmkMiVOKvFlRNACzqrOSbTqn3yDsEB750Orp2yjj32JgfpMpf/VjsPOS+C12LOORc92wO1A +K/1TD7Cn1TsNsYqiA94xrcx36m97PtbfkSIS5r762DL8EGMUUXLeXdYWk70paDPvOmbsB4om3xPX +V2V4J95eSRQAogB/mqghtqmxlbCluQ0WEdrHbEg8QOB+DVrNVjzRlwW5y0vtOUucxD/SVRNuJLDW +cfr0wbrM7Rv1/oFB2ACYPTrIrnqYNxgFlQIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0T +AQH/BAUwAwEB/zAdBgNVHQ4EFgQU5K8rJnEaK0gnhS9SZizv8IkTcT4wDQYJKoZIhvcNAQEMBQAD +ggIBAJ+qQibbC5u+/x6Wki4+omVKapi6Ist9wTrYggoGxval3sBOh2Z5ofmmWJyq+bXmYOfg6LEe +QkEzCzc9zolwFcq1JKjPa7XSQCGYzyI0zzvFIoTgxQ6KfF2I5DUkzps+GlQebtuyh6f88/qBVRRi +ClmpIgUxPoLW7ttXNLwzldMXG+gnoot7TiYaelpkttGsN/H9oPM47HLwEXWdyzRSjeZ2axfG34ar +J45JK3VmgRAhpuo+9K4l/3wV3s6MJT/KYnAK9y8JZgfIPxz88NtFMN9iiMG1D53Dn0reWVlHxYci +NuaCp+0KueIHoI17eko8cdLiA6EfMgfdG+RCzgwARWGAtQsgWSl4vflVy2PFPEz0tv/bal8xa5me +LMFrUKTX5hgUvYU/Z6tGn6D/Qqc6f1zLXbBwHSs09dR2CQzreExZBfMzQsNhFRAbd03OIozUhfJF +fbdT6u9AWpQKXCBfTkBdYiJ23//OYb2MI3jSNwLgjt7RETeJ9r/tSQdirpLsQBqvFAnZ0E6yove+ +7u7Y/9waLd64NnHi/Hm3lCXRSHNboTXns5lndcEZOitHTtNCjv0xyBZm2tIMPNuzjsmhDYAPexZ3 +FL//2wmUspO8IFgV6dtxQ/PeEMMA3KgqlbbC1j+Qa3bbbP6MvPJwNQzcmRk13NfIRmPVNnGuV/u3 +gm3c -----END CERTIFICATE----- GTS Root R2 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=9A:44:49:76:32:DB:DE:FA:D0:BC:FB:5A:7B:17:BD:9E:56:09:24:94 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 02:03:e5:ae:c5:8d:04:25:1a:ab:11:25:aa - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=Google Trust Services LLC, CN=GTS Root R2 - Validity - Not Before: Jun 22 00:00:00 2016 GMT - Not After : Jun 22 00:00:00 2036 GMT - Subject: C=US, O=Google Trust Services LLC, CN=GTS Root R2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ce:de:fd:a6:fb:ec:ec:14:34:3c:07:06:5a:6c: - 59:f7:19:35:dd:f7:c1:9d:55:aa:d3:cd:3b:a4:93: - 72:ef:0a:fa:6d:9d:f6:f0:85:80:5b:a1:48:52:9f: - 39:c5:b7:ee:28:ac:ef:cb:76:68:14:b9:df:ad:01: - 6c:99:1f:c4:22:1d:9f:fe:72:77:e0:2c:5b:af:e4: - 04:bf:4f:72:a0:1a:34:98:e8:39:68:ec:95:25:7b: - 76:a1:e6:69:b9:85:19:bd:89:8c:fe:ad:ed:36:ea: - 73:bc:ff:83:e2:cb:7d:c1:d2:ce:4a:b3:8d:05:9e: - 8b:49:93:df:c1:5b:d0:6e:5e:f0:2e:30:2e:82:fc: - fa:bc:b4:17:0a:48:e5:88:9b:c5:9b:6b:de:b0:ca: - b4:03:f0:da:f4:90:b8:65:64:f7:5c:4c:ad:e8:7e: - 66:5e:99:d7:b8:c2:3e:c8:d0:13:9d:ad:ee:e4:45: - 7b:89:55:f7:8a:1f:62:52:84:12:b3:c2:40:97:e3: - 8a:1f:47:91:a6:74:5a:d2:f8:b1:63:28:10:b8:b3: - 09:b8:56:77:40:a2:26:98:79:c6:fe:df:25:ee:3e: - e5:a0:7f:d4:61:0f:51:4b:3c:3f:8c:da:e1:70:74: - d8:c2:68:a1:f9:c1:0c:e9:a1:e2:7f:bb:55:3c:76: - 06:ee:6a:4e:cc:92:88:30:4d:9a:bd:4f:0b:48:9a: - 84:b5:98:a3:d5:fb:73:c1:57:61:dd:28:56:75:13: - ae:87:8e:e7:0c:51:09:10:75:88:4c:bc:8d:f9:7b: - 3c:d4:22:48:1f:2a:dc:eb:6b:bb:44:b1:cb:33:71: - 32:46:af:ad:4a:f1:8c:e8:74:3a:ac:e7:1a:22:73: - 80:d2:30:f7:25:42:c7:22:3b:3b:12:ad:96:2e:c6: - c3:76:07:aa:20:b7:35:49:57:e9:92:49:e8:76:16: - 72:31:67:2b:96:7e:8a:a3:c7:94:56:22:bf:6a:4b: - 7e:01:21:b2:23:32:df:e4:9a:44:6d:59:5b:5d:f5: - 00:a0:1c:9b:c6:78:97:8d:90:ff:9b:c8:aa:b4:af: - 11:51:39:5e:d9:fb:67:ad:d5:5b:11:9d:32:9a:1b: - bd:d5:ba:5b:a5:c9:cb:25:69:53:55:27:5c:e0:ca: - 36:cb:88:61:fb:1e:b7:d0:cb:ee:16:fb:d3:a6:4c: - de:92:a5:d4:e2:df:f5:06:54:de:2e:9d:4b:b4:93: - 30:aa:81:ce:dd:1a:dc:51:73:0d:4f:70:e9:e5:b6: - 16:21:19:79:b2:e6:89:0b:75:64:ca:d5:ab:bc:09: - c1:18:a1:ff:d4:54:a1:85:3c:fd:14:24:03:b2:87: - d3:a4:b7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - BB:FF:CA:8E:23:9F:4F:99:CA:DB:E2:68:A6:A5:15:27:17:1E:D9:0E - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 1f:ca:ce:dd:c7:be:a1:9f:d9:27:4c:0b:dc:17:98:11:6a:88: - de:3d:e6:71:56:72:b2:9e:1a:4e:9c:d5:2b:98:24:5d:9b:6b: - 7b:b0:33:82:09:bd:df:25:46:ea:98:9e:b6:1b:fe:83:3c:d2: - 62:61:c1:04:ed:ce:e0:c5:c9:c8:13:13:55:e7:a8:63:ad:8c: - 7b:01:fe:77:30:e1:ce:68:9b:05:f8:12:ee:79:31:a0:41:45: - 35:28:0a:71:a4:24:4f:8c:dc:3c:82:07:5f:66:dc:7d:10:fe: - 0c:61:b3:05:95:ee:e1:ae:81:0f:a8:f8:c7:8f:4d:a8:23:02: - 26:6b:1d:83:52:55:ce:b5:2f:00:ca:80:40:e0:e1:74:ac:60: - f5:87:80:9d:ae:36:64:91:5d:b0:68:18:ea:8a:61:c9:77:a8: - 97:c4:c9:c7:a5:fc:55:4b:f3:f0:7f:b9:65:3d:27:68:d0:cc: - 6b:fa:53:9d:e1:91:1a:c9:5d:1a:96:6d:32:87:ed:03:20:c8: - 02:ce:5a:be:d9:ea:fd:b2:4d:c4:2f:1b:df:5f:7a:f5:f8:8b: - c6:ee:31:3a:25:51:55:67:8d:64:32:7b:e9:9e:c3:82:ba:2a: - 2d:e9:1e:b4:e0:48:06:a2:fc:67:af:1f:22:02:73:fb:20:0a: - af:9d:54:4b:a1:cd:ff:60:47:b0:3f:5d:ef:1b:56:bd:97:21: - 96:2d:0a:d1:5e:9d:38:02:47:6c:b9:f4:f6:23:25:b8:a0:6a: - 9a:2b:77:08:fa:c4:b1:28:90:26:58:08:3c:e2:7e:aa:d7:3d: - 6f:ba:31:88:0a:05:eb:27:b5:a1:49:ee:a0:45:54:7b:e6:27: - 65:99:20:21:a8:a3:bc:fb:18:96:bb:52:6f:0c:ed:83:51:4c: - e9:59:e2:20:60:c5:c2:65:92:82:8c:f3:10:1f:0e:8a:97:be: - 77:82:6d:3f:8f:1d:5d:bc:49:27:bd:cc:4f:0f:e1:ce:76:86: - 04:23:c5:c0:8c:12:5b:fd:db:84:a0:24:f1:48:ff:64:7c:d0: - be:5c:16:d1:ef:99:ad:c0:1f:fb:cb:ae:bc:38:22:06:26:64: - da:da:97:0e:3f:28:15:44:a8:4f:00:ca:f0:9a:cc:cf:74:6a: - b4:3e:3c:eb:95:ec:b5:d3:5a:d8:81:99:e9:43:18:37:eb:b3: - bb:d1:58:62:41:f3:66:d2:8f:aa:78:95:54:20:c3:5a:2e:74: - 2b:d5:d1:be:18:69:c0:ac:d5:a4:cf:39:ba:51:84:03:65:e9: - 62:c0:62:fe:d8:4d:55:96:e2:d0:11:fa:48:34:11:ec:9e:ed: - 05:1d:e4:c8:d6:1d:86:cb ------BEGIN CERTIFICATE----- -MIIFVzCCAz+gAwIBAgINAgPlrsWNBCUaqxElqjANBgkqhkiG9w0BAQwFADBHMQsw -CQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEU -MBIGA1UEAxMLR1RTIFJvb3QgUjIwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAw -MDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZp -Y2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEBAQUA -A4ICDwAwggIKAoICAQDO3v2m++zsFDQ8BwZabFn3GTXd98GdVarTzTukk3LvCvpt -nfbwhYBboUhSnznFt+4orO/LdmgUud+tAWyZH8QiHZ/+cnfgLFuv5AS/T3KgGjSY -6Dlo7JUle3ah5mm5hRm9iYz+re026nO8/4Piy33B0s5Ks40FnotJk9/BW9BuXvAu -MC6C/Pq8tBcKSOWIm8Wba96wyrQD8Nr0kLhlZPdcTK3ofmZemde4wj7I0BOdre7k -RXuJVfeKH2JShBKzwkCX44ofR5GmdFrS+LFjKBC4swm4VndAoiaYecb+3yXuPuWg -f9RhD1FLPD+M2uFwdNjCaKH5wQzpoeJ/u1U8dgbuak7MkogwTZq9TwtImoS1mKPV -+3PBV2HdKFZ1E66HjucMUQkQdYhMvI35ezzUIkgfKtzra7tEscszcTJGr61K8Yzo -dDqs5xoic4DSMPclQsciOzsSrZYuxsN2B6ogtzVJV+mSSeh2FnIxZyuWfoqjx5RW -Ir9qS34BIbIjMt/kmkRtWVtd9QCgHJvGeJeNkP+byKq0rxFROV7Z+2et1VsRnTKa -G73VululycslaVNVJ1zgyjbLiGH7HrfQy+4W+9OmTN6SpdTi3/UGVN4unUu0kzCq -gc7dGtxRcw1PcOnlthYhGXmy5okLdWTK1au8CcEYof/UVKGFPP0UJAOyh9OktwID -AQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E -FgQUu//KjiOfT5nK2+JopqUVJxce2Q4wDQYJKoZIhvcNAQEMBQADggIBAB/Kzt3H -vqGf2SdMC9wXmBFqiN495nFWcrKeGk6c1SuYJF2ba3uwM4IJvd8lRuqYnrYb/oM8 -0mJhwQTtzuDFycgTE1XnqGOtjHsB/ncw4c5omwX4Eu55MaBBRTUoCnGkJE+M3DyC -B19m3H0Q/gxhswWV7uGugQ+o+MePTagjAiZrHYNSVc61LwDKgEDg4XSsYPWHgJ2u -NmSRXbBoGOqKYcl3qJfEycel/FVL8/B/uWU9J2jQzGv6U53hkRrJXRqWbTKH7QMg -yALOWr7Z6v2yTcQvG99fevX4i8buMTolUVVnjWQye+mew4K6Ki3pHrTgSAai/Gev -HyICc/sgCq+dVEuhzf9gR7A/Xe8bVr2XIZYtCtFenTgCR2y59PYjJbigapordwj6 -xLEokCZYCDzifqrXPW+6MYgKBesntaFJ7qBFVHvmJ2WZICGoo7z7GJa7Um8M7YNR -TOlZ4iBgxcJlkoKM8xAfDoqXvneCbT+PHV28SSe9zE8P4c52hgQjxcCMElv924Sg -JPFI/2R80L5cFtHvma3AH/vLrrw4IgYmZNralw4/KBVEqE8AyvCazM90arQ+POuV -7LXTWtiBmelDGDfrs7vRWGJB82bSj6p4lVQgw1oudCvV0b4YacCs1aTPObpRhANl -6WLAYv7YTVWW4tAR+kg0Eeye7QUd5MjWHYbL +=========== +-----BEGIN CERTIFICATE----- +MIIFVzCCAz+gAwIBAgINAgPlrsWNBCUaqxElqjANBgkqhkiG9w0BAQwFADBHMQswCQYDVQQGEwJV +UzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3Qg +UjIwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UE +ChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjIwggIiMA0G +CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDO3v2m++zsFDQ8BwZabFn3GTXd98GdVarTzTukk3Lv +CvptnfbwhYBboUhSnznFt+4orO/LdmgUud+tAWyZH8QiHZ/+cnfgLFuv5AS/T3KgGjSY6Dlo7JUl +e3ah5mm5hRm9iYz+re026nO8/4Piy33B0s5Ks40FnotJk9/BW9BuXvAuMC6C/Pq8tBcKSOWIm8Wb +a96wyrQD8Nr0kLhlZPdcTK3ofmZemde4wj7I0BOdre7kRXuJVfeKH2JShBKzwkCX44ofR5GmdFrS ++LFjKBC4swm4VndAoiaYecb+3yXuPuWgf9RhD1FLPD+M2uFwdNjCaKH5wQzpoeJ/u1U8dgbuak7M +kogwTZq9TwtImoS1mKPV+3PBV2HdKFZ1E66HjucMUQkQdYhMvI35ezzUIkgfKtzra7tEscszcTJG +r61K8YzodDqs5xoic4DSMPclQsciOzsSrZYuxsN2B6ogtzVJV+mSSeh2FnIxZyuWfoqjx5RWIr9q +S34BIbIjMt/kmkRtWVtd9QCgHJvGeJeNkP+byKq0rxFROV7Z+2et1VsRnTKaG73VululycslaVNV +J1zgyjbLiGH7HrfQy+4W+9OmTN6SpdTi3/UGVN4unUu0kzCqgc7dGtxRcw1PcOnlthYhGXmy5okL +dWTK1au8CcEYof/UVKGFPP0UJAOyh9OktwIDAQABo0IwQDAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0T +AQH/BAUwAwEB/zAdBgNVHQ4EFgQUu//KjiOfT5nK2+JopqUVJxce2Q4wDQYJKoZIhvcNAQEMBQAD +ggIBAB/Kzt3HvqGf2SdMC9wXmBFqiN495nFWcrKeGk6c1SuYJF2ba3uwM4IJvd8lRuqYnrYb/oM8 +0mJhwQTtzuDFycgTE1XnqGOtjHsB/ncw4c5omwX4Eu55MaBBRTUoCnGkJE+M3DyCB19m3H0Q/gxh +swWV7uGugQ+o+MePTagjAiZrHYNSVc61LwDKgEDg4XSsYPWHgJ2uNmSRXbBoGOqKYcl3qJfEycel +/FVL8/B/uWU9J2jQzGv6U53hkRrJXRqWbTKH7QMgyALOWr7Z6v2yTcQvG99fevX4i8buMTolUVVn +jWQye+mew4K6Ki3pHrTgSAai/GevHyICc/sgCq+dVEuhzf9gR7A/Xe8bVr2XIZYtCtFenTgCR2y5 +9PYjJbigapordwj6xLEokCZYCDzifqrXPW+6MYgKBesntaFJ7qBFVHvmJ2WZICGoo7z7GJa7Um8M +7YNRTOlZ4iBgxcJlkoKM8xAfDoqXvneCbT+PHV28SSe9zE8P4c52hgQjxcCMElv924SgJPFI/2R8 +0L5cFtHvma3AH/vLrrw4IgYmZNralw4/KBVEqE8AyvCazM90arQ+POuV7LXTWtiBmelDGDfrs7vR +WGJB82bSj6p4lVQgw1oudCvV0b4YacCs1aTPObpRhANl6WLAYv7YTVWW4tAR+kg0Eeye7QUd5MjW +HYbL -----END CERTIFICATE----- GTS Root R3 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=ED:E5:71:80:2B:C8:92:B9:5B:83:3C:D2:32:68:3F:09:CD:A0:1E:46 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 02:03:e5:b8:82:eb:20:f8:25:27:6d:3d:66 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Google Trust Services LLC, CN=GTS Root R3 - Validity - Not Before: Jun 22 00:00:00 2016 GMT - Not After : Jun 22 00:00:00 2036 GMT - Subject: C=US, O=Google Trust Services LLC, CN=GTS Root R3 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:1f:4f:33:87:33:29:8a:a1:84:de:cb:c7:21:58: - 41:89:ea:56:9d:2b:4b:85:c6:1d:4c:27:bc:7f:26: - 51:72:6f:e2:9f:d6:a3:ca:cc:45:14:46:8b:ad:ef: - 7e:86:8c:ec:b1:7e:2f:ff:a9:71:9d:18:84:45:04: - 41:55:6e:2b:ea:26:7f:bb:90:01:e3:4b:19:ba:e4: - 54:96:45:09:b1:d5:6c:91:44:ad:84:13:8e:9a:8c: - 0d:80:0c:32:f6:e0:27 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - C1:F1:26:BA:A0:2D:AE:85:81:CF:D3:F1:2A:12:BD:B8:0A:67:FD:BC - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:66:02:31:00:f6:e1:20:95:14:7b:54:a3:90:16:11:bf:84: - c8:ea:6f:6b:17:9e:1e:46:98:20:9b:9f:d3:0d:d9:ac:d3:2f: - cd:7c:f8:5b:2e:55:bb:bf:dd:92:f7:a4:0c:dc:31:e1:a2:02: - 31:00:fc:97:66:66:e5:43:16:13:83:dd:c7:df:2f:be:14:38: - ed:01:ce:b1:17:1a:11:75:e9:bd:03:8f:26:7e:84:e5:c9:60: - a6:95:d7:54:59:b7:e7:11:2c:89:d4:b9:ee:17 ------BEGIN CERTIFICATE----- -MIICCTCCAY6gAwIBAgINAgPluILrIPglJ209ZjAKBggqhkjOPQQDAzBHMQswCQYD -VQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIG -A1UEAxMLR1RTIFJvb3QgUjMwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAw -WjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2Vz -IExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMwdjAQBgcqhkjOPQIBBgUrgQQAIgNi -AAQfTzOHMymKoYTey8chWEGJ6ladK0uFxh1MJ7x/JlFyb+Kf1qPKzEUURout736G -jOyxfi//qXGdGIRFBEFVbivqJn+7kAHjSxm65FSWRQmx1WyRRK2EE46ajA2ADDL2 -4CejQjBAMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW -BBTB8Sa6oC2uhYHP0/EqEr24Cmf9vDAKBggqhkjOPQQDAwNpADBmAjEA9uEglRR7 -VKOQFhG/hMjqb2sXnh5GmCCbn9MN2azTL818+FsuVbu/3ZL3pAzcMeGiAjEA/Jdm -ZuVDFhOD3cffL74UOO0BzrEXGhF16b0DjyZ+hOXJYKaV11RZt+cRLInUue4X +=========== +-----BEGIN CERTIFICATE----- +MIICCTCCAY6gAwIBAgINAgPluILrIPglJ209ZjAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJVUzEi +MCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMw +HhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZ +R29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjMwdjAQBgcqhkjO +PQIBBgUrgQQAIgNiAAQfTzOHMymKoYTey8chWEGJ6ladK0uFxh1MJ7x/JlFyb+Kf1qPKzEUURout +736GjOyxfi//qXGdGIRFBEFVbivqJn+7kAHjSxm65FSWRQmx1WyRRK2EE46ajA2ADDL24CejQjBA +MA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTB8Sa6oC2uhYHP0/Eq +Er24Cmf9vDAKBggqhkjOPQQDAwNpADBmAjEA9uEglRR7VKOQFhG/hMjqb2sXnh5GmCCbn9MN2azT +L818+FsuVbu/3ZL3pAzcMeGiAjEA/JdmZuVDFhOD3cffL74UOO0BzrEXGhF16b0DjyZ+hOXJYKaV +11RZt+cRLInUue4X -----END CERTIFICATE----- GTS Root R4 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=77:D3:03:67:B5:E0:0C:15:F6:0C:38:61:DF:7C:E1:3B:92:46:4D:47 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 02:03:e5:c0:68:ef:63:1a:9c:72:90:50:52 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Google Trust Services LLC, CN=GTS Root R4 - Validity - Not Before: Jun 22 00:00:00 2016 GMT - Not After : Jun 22 00:00:00 2036 GMT - Subject: C=US, O=Google Trust Services LLC, CN=GTS Root R4 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:f3:74:73:a7:68:8b:60:ae:43:b8:35:c5:81:30: - 7b:4b:49:9d:fb:c1:61:ce:e6:de:46:bd:6b:d5:61: - 18:35:ae:40:dd:73:f7:89:91:30:5a:eb:3c:ee:85: - 7c:a2:40:76:3b:a9:c6:b8:47:d8:2a:e7:92:91:6a: - 73:e9:b1:72:39:9f:29:9f:a2:98:d3:5f:5e:58:86: - 65:0f:a1:84:65:06:d1:dc:8b:c9:c7:73:c8:8c:6a: - 2f:e5:c4:ab:d1:1d:8a - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 80:4C:D6:EB:74:FF:49:36:A3:D5:D8:FC:B5:3E:C5:6A:F0:94:1D:8C - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:66:02:31:00:e8:40:ff:83:de:03:f4:9f:ae:1d:7a:a7:2e: - b9:af:4f:f6:83:1d:0e:2d:85:01:1d:d1:d9:6a:ec:0f:c2:af: - c7:5e:56:5e:5c:d5:1c:58:22:28:0b:f7:30:b6:2f:b1:7c:02: - 31:00:f0:61:3c:a7:f4:a0:82:e3:21:d5:84:1d:73:86:9c:2d: - af:ca:34:9b:f1:9f:b9:23:36:e2:bc:60:03:9d:80:b3:9a:56: - c8:e1:e2:bb:14:79:ca:cd:21:d4:94:b5:49:43 ------BEGIN CERTIFICATE----- -MIICCTCCAY6gAwIBAgINAgPlwGjvYxqccpBQUjAKBggqhkjOPQQDAzBHMQswCQYD -VQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIG -A1UEAxMLR1RTIFJvb3QgUjQwHhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAw -WjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2Vz -IExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQwdjAQBgcqhkjOPQIBBgUrgQQAIgNi -AATzdHOnaItgrkO4NcWBMHtLSZ37wWHO5t5GvWvVYRg1rkDdc/eJkTBa6zzuhXyi -QHY7qca4R9gq55KRanPpsXI5nymfopjTX15YhmUPoYRlBtHci8nHc8iMai/lxKvR -HYqjQjBAMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQW -BBSATNbrdP9JNqPV2Py1PsVq8JQdjDAKBggqhkjOPQQDAwNpADBmAjEA6ED/g94D -9J+uHXqnLrmvT/aDHQ4thQEd0dlq7A/Cr8deVl5c1RxYIigL9zC2L7F8AjEA8GE8 -p/SgguMh1YQdc4acLa/KNJvxn7kjNuK8YAOdgLOaVsjh4rsUecrNIdSUtUlD +=========== +-----BEGIN CERTIFICATE----- +MIICCTCCAY6gAwIBAgINAgPlwGjvYxqccpBQUjAKBggqhkjOPQQDAzBHMQswCQYDVQQGEwJVUzEi +MCAGA1UEChMZR29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQw +HhcNMTYwNjIyMDAwMDAwWhcNMzYwNjIyMDAwMDAwWjBHMQswCQYDVQQGEwJVUzEiMCAGA1UEChMZ +R29vZ2xlIFRydXN0IFNlcnZpY2VzIExMQzEUMBIGA1UEAxMLR1RTIFJvb3QgUjQwdjAQBgcqhkjO +PQIBBgUrgQQAIgNiAATzdHOnaItgrkO4NcWBMHtLSZ37wWHO5t5GvWvVYRg1rkDdc/eJkTBa6zzu +hXyiQHY7qca4R9gq55KRanPpsXI5nymfopjTX15YhmUPoYRlBtHci8nHc8iMai/lxKvRHYqjQjBA +MA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSATNbrdP9JNqPV2Py1 +PsVq8JQdjDAKBggqhkjOPQQDAwNpADBmAjEA6ED/g94D9J+uHXqnLrmvT/aDHQ4thQEd0dlq7A/C +r8deVl5c1RxYIigL9zC2L7F8AjEA8GE8p/SgguMh1YQdc4acLa/KNJvxn7kjNuK8YAOdgLOaVsjh +4rsUecrNIdSUtUlD -----END CERTIFICATE----- Telia Root CA v2 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=B9:99:CD:D1:73:50:8A:C4:47:05:08:9C:8C:88:FB:BE:A0:2B:40:CD -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 01:67:5f:27:d6:fe:7a:e3:e4:ac:be:09:5b:05:9e - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=FI, O=Telia Finland Oyj, CN=Telia Root CA v2 - Validity - Not Before: Nov 29 11:55:54 2018 GMT - Not After : Nov 29 11:55:54 2043 GMT - Subject: C=FI, O=Telia Finland Oyj, CN=Telia Root CA v2 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b2:d0:3f:07:bc:e2:7b:d0:6b:99:f8:e2:77:69: - e7:ce:9d:a4:03:bc:82:6d:a1:fe:81:65:1f:4c:27: - ac:8e:00:ba:16:7b:eb:30:6a:00:c0:b3:74:68:7e: - b2:af:c7:d5:62:b3:7a:3f:50:ca:8c:36:44:24:63: - d2:36:e9:0c:85:f6:43:76:d5:4c:a1:60:72:67:e2: - 28:33:a5:cb:31:b8:3a:22:23:34:b8:7d:bd:56:22: - 40:9d:ea:f4:7b:03:ad:68:fc:b2:81:4f:98:d0:74: - ea:8d:e5:7d:cd:63:c3:a3:f6:de:92:c2:58:19:e0: - 96:bb:c5:c4:a9:3d:a5:74:96:fe:af:f9:89:aa:bd: - 95:17:54:d8:78:44:f1:0c:77:15:92:e0:98:42:a7: - a4:d6:aa:20:92:cd:c1:a0:b3:96:b2:3a:84:42:8d: - 7d:d5:95:e4:d6:db:e9:62:c4:58:b3:79:c5:8c:d3: - 35:33:83:9f:75:a1:52:27:61:38:f1:59:3d:8e:50: - e0:bd:79:3c:e7:6c:96:fe:5e:d9:02:65:b4:8e:5c: - d0:11:34:df:5d:bf:52:a7:81:00:c3:7f:99:45:99: - 15:d5:17:c8:0a:53:ec:63:f3:99:7d:cc:69:12:86: - c2:17:f0:01:9e:bf:84:bc:d1:52:cb:1b:92:66:ce: - a4:53:e5:a1:bf:c4:db:09:d6:e6:89:56:2b:c8:e3: - 7c:de:e3:ff:89:e5:35:6e:28:e8:6c:0b:23:51:a9: - 25:05:eb:48:f8:dd:b1:ca:fa:6c:08:51:ef:b7:18: - 6c:44:ca:26:e1:73:c6:89:06:81:e5:8a:ac:b0:e2: - 29:c6:b9:24:b3:6b:44:11:f4:a5:43:c2:4c:43:e5: - 70:36:8c:b6:33:57:7a:95:2e:82:a0:f4:5c:10:b3: - 61:83:f6:02:05:86:2e:7c:2d:6c:dc:03:46:6e:35: - 93:d5:7a:95:2f:de:20:d8:5b:7e:94:90:04:6a:ba: - 59:3d:04:05:75:9d:37:a2:0e:2e:3d:eb:c1:a4:52: - 83:fe:d0:6b:d4:66:8e:dc:c6:e9:12:4e:1d:2a:57: - aa:10:bc:7c:5e:82:7d:a6:a6:c9:f2:2d:b9:f5:17: - 27:ad:d1:0e:89:54:2b:95:fa:c0:ad:1d:98:14:78: - 33:42:86:0a:a9:73:b5:fb:74:0d:b7:1b:30:19:c4: - 5a:0e:1c:27:b7:da:18:d0:ff:8a:c8:05:ba:f1:aa: - 1c:a2:37:b7:e6:48:a4:46:2c:94:ea:a8:76:62:47: - 8b:10:53:07:48:57:6c:e2:92:4d:b6:ae:05:cb:dc: - c1:4a:5e:8f:ac:3d:19:4e:c2:ed:60:75:2b:db:c1: - ca:42:d5 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Authority Key Identifier: - 72:AC:E4:33:79:AA:45:87:F6:FD:AC:1D:9E:D6:C7:2F:86:D8:24:39 - X509v3 Subject Key Identifier: - 72:AC:E4:33:79:AA:45:87:F6:FD:AC:1D:9E:D6:C7:2F:86:D8:24:39 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - a0:3b:59:a7:09:94:3e:36:84:d2:7e:2f:39:a5:96:97:fa:11: - ad:fc:67:f3:71:09:f2:b2:89:84:67:44:af:b9:ef:ed:96:ec: - 9c:64:db:32:30:6f:67:9a:ac:7e:5f:b2:ab:01:36:7e:81:fa: - e4:84:5e:d2:ac:36:e0:6b:62:c5:7d:4b:0e:82:6d:d2:76:62: - d1:fe:97:f8:9f:30:7c:18:f9:b4:52:77:82:1d:76:db:d3:1d: - a9:f0:c1:9a:00:bd:6d:75:d8:7d:e7:fa:c7:38:a3:9c:70:e8: - 46:79:03:af:2e:74:db:75:f8:6e:53:0c:03:c8:99:1a:89:35: - 19:3c:d3:c9:54:7c:a8:f0:2c:e6:6e:07:79:6f:6a:e1:e6:ea: - 91:82:69:0a:1d:c3:7e:59:a2:9e:6b:46:15:98:5b:d3:af:46: - 1d:62:c8:ce:80:52:49:11:3f:c9:04:12:c3:13:7c:3f:3b:8a: - 96:db:3c:a0:1e:0a:b4:8b:54:b2:24:67:0d:ef:82:cb:be:3c: - 7d:d1:e2:7f:ae:16:d6:56:58:b9:da:20:b1:83:15:a1:ef:8a: - 4d:32:6f:41:2f:13:52:82:94:d7:1a:c1:78:a2:51:dd:2b:70: - 6d:b7:1a:f9:f7:b0:e0:67:97:56:db:7c:61:53:09:03:28:02: - 40:c7:b3:d8:fd:9c:70:6a:c6:28:c3:85:e9:e2:ed:1a:93:a0: - de:4b:98:a2:84:3e:05:77:01:96:3d:fb:b4:20:0f:9c:72:02: - 7a:12:2f:d5:a3:ba:51:78:af:2a:2b:44:65:4e:b5:fd:0a:e8: - c1:cd:79:87:61:2b:de:80:57:45:bf:67:f1:9b:91:5e:a5:a4: - ec:59:48:10:0d:38:c7:b0:fa:c3:44:6d:04:f5:78:50:1c:92: - 96:5b:da:f5:b8:2e:ba:5b:cf:e5:f0:6a:9d:4b:2f:58:73:2d: - 4f:2d:c4:1c:3e:f4:b3:3f:ab:15:0e:3b:19:41:8a:a4:c1:57: - 12:66:71:4c:fa:53:e3:57:eb:62:95:09:9e:54:dd:d1:c2:3c: - 57:3c:bd:38:ad:98:64:b7:b8:03:9a:53:56:60:5d:b3:d8:42: - 1b:5c:4b:12:8a:1c:eb:eb:7d:c6:7a:69:c7:27:7f:a4:f8:8b: - f2:e4:94:66:87:4b:e9:94:07:09:12:79:8a:b2:eb:74:04:dc: - ce:f4:44:59:e0:16:ca:c5:2c:58:d7:3c:7b:cf:62:86:6a:50: - 7d:35:36:66:a7:fb:37:e7:28:c7:d8:d0:ad:a5:69:94:8f:e8: - c1:df:24:f8:1b:07:31:87:81:d8:5d:f6:e8:28:d8:4a:52:80: - ac:13:ee:50:14:1e:98:c7 ------BEGIN CERTIFICATE----- -MIIFdDCCA1ygAwIBAgIPAWdfJ9b+euPkrL4JWwWeMA0GCSqGSIb3DQEBCwUAMEQx -CzAJBgNVBAYTAkZJMRowGAYDVQQKDBFUZWxpYSBGaW5sYW5kIE95ajEZMBcGA1UE -AwwQVGVsaWEgUm9vdCBDQSB2MjAeFw0xODExMjkxMTU1NTRaFw00MzExMjkxMTU1 -NTRaMEQxCzAJBgNVBAYTAkZJMRowGAYDVQQKDBFUZWxpYSBGaW5sYW5kIE95ajEZ -MBcGA1UEAwwQVGVsaWEgUm9vdCBDQSB2MjCCAiIwDQYJKoZIhvcNAQEBBQADggIP -ADCCAgoCggIBALLQPwe84nvQa5n44ndp586dpAO8gm2h/oFlH0wnrI4AuhZ76zBq -AMCzdGh+sq/H1WKzej9Qyow2RCRj0jbpDIX2Q3bVTKFgcmfiKDOlyzG4OiIjNLh9 -vVYiQJ3q9HsDrWj8soFPmNB06o3lfc1jw6P23pLCWBnglrvFxKk9pXSW/q/5iaq9 -lRdU2HhE8Qx3FZLgmEKnpNaqIJLNwaCzlrI6hEKNfdWV5Nbb6WLEWLN5xYzTNTOD -n3WhUidhOPFZPY5Q4L15POdslv5e2QJltI5c0BE0312/UqeBAMN/mUWZFdUXyApT -7GPzmX3MaRKGwhfwAZ6/hLzRUssbkmbOpFPlob/E2wnW5olWK8jjfN7j/4nlNW4o -6GwLI1GpJQXrSPjdscr6bAhR77cYbETKJuFzxokGgeWKrLDiKca5JLNrRBH0pUPC -TEPlcDaMtjNXepUugqD0XBCzYYP2AgWGLnwtbNwDRm41k9V6lS/eINhbfpSQBGq6 -WT0EBXWdN6IOLj3rwaRSg/7Qa9RmjtzG6RJOHSpXqhC8fF6CfaamyfItufUXJ63R -DolUK5X6wK0dmBR4M0KGCqlztft0DbcbMBnEWg4cJ7faGND/isgFuvGqHKI3t+ZI -pEYslOqodmJHixBTB0hXbOKSTbauBcvcwUpej6w9GU7C7WB1K9vBykLVAgMBAAGj -YzBhMB8GA1UdIwQYMBaAFHKs5DN5qkWH9v2sHZ7Wxy+G2CQ5MB0GA1UdDgQWBBRy -rOQzeapFh/b9rB2e1scvhtgkOTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw -AwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAoDtZpwmUPjaE0n4vOaWWl/oRrfxn83EJ -8rKJhGdEr7nv7ZbsnGTbMjBvZ5qsfl+yqwE2foH65IRe0qw24GtixX1LDoJt0nZi -0f6X+J8wfBj5tFJ3gh1229MdqfDBmgC9bXXYfef6xzijnHDoRnkDry5023X4blMM -A8iZGok1GTzTyVR8qPAs5m4HeW9q4ebqkYJpCh3DflminmtGFZhb069GHWLIzoBS -SRE/yQQSwxN8PzuKlts8oB4KtItUsiRnDe+Cy748fdHif64W1lZYudogsYMVoe+K -TTJvQS8TUoKU1xrBeKJR3Stwbbca+few4GeXVtt8YVMJAygCQMez2P2ccGrGKMOF -6eLtGpOg3kuYooQ+BXcBlj37tCAPnHICehIv1aO6UXivKitEZU61/Qrowc15h2Er -3oBXRb9n8ZuRXqWk7FlIEA04x7D6w0RtBPV4UBySllva9bguulvP5fBqnUsvWHMt -Ty3EHD70sz+rFQ47GUGKpMFXEmZxTPpT41frYpUJnlTd0cI8Vzy9OK2YZLe4A5pT -VmBds9hCG1xLEooc6+t9xnppxyd/pPiL8uSUZodL6ZQHCRJ5irLrdATczvREWeAW -ysUsWNc8e89ihmpQfTU2Zqf7N+cox9jQraVplI/owd8k+BsHMYeB2F326CjYSlKA -rBPuUBQemMc= +================ +-----BEGIN CERTIFICATE----- +MIIFdDCCA1ygAwIBAgIPAWdfJ9b+euPkrL4JWwWeMA0GCSqGSIb3DQEBCwUAMEQxCzAJBgNVBAYT +AkZJMRowGAYDVQQKDBFUZWxpYSBGaW5sYW5kIE95ajEZMBcGA1UEAwwQVGVsaWEgUm9vdCBDQSB2 +MjAeFw0xODExMjkxMTU1NTRaFw00MzExMjkxMTU1NTRaMEQxCzAJBgNVBAYTAkZJMRowGAYDVQQK +DBFUZWxpYSBGaW5sYW5kIE95ajEZMBcGA1UEAwwQVGVsaWEgUm9vdCBDQSB2MjCCAiIwDQYJKoZI +hvcNAQEBBQADggIPADCCAgoCggIBALLQPwe84nvQa5n44ndp586dpAO8gm2h/oFlH0wnrI4AuhZ7 +6zBqAMCzdGh+sq/H1WKzej9Qyow2RCRj0jbpDIX2Q3bVTKFgcmfiKDOlyzG4OiIjNLh9vVYiQJ3q +9HsDrWj8soFPmNB06o3lfc1jw6P23pLCWBnglrvFxKk9pXSW/q/5iaq9lRdU2HhE8Qx3FZLgmEKn +pNaqIJLNwaCzlrI6hEKNfdWV5Nbb6WLEWLN5xYzTNTODn3WhUidhOPFZPY5Q4L15POdslv5e2QJl +tI5c0BE0312/UqeBAMN/mUWZFdUXyApT7GPzmX3MaRKGwhfwAZ6/hLzRUssbkmbOpFPlob/E2wnW +5olWK8jjfN7j/4nlNW4o6GwLI1GpJQXrSPjdscr6bAhR77cYbETKJuFzxokGgeWKrLDiKca5JLNr +RBH0pUPCTEPlcDaMtjNXepUugqD0XBCzYYP2AgWGLnwtbNwDRm41k9V6lS/eINhbfpSQBGq6WT0E +BXWdN6IOLj3rwaRSg/7Qa9RmjtzG6RJOHSpXqhC8fF6CfaamyfItufUXJ63RDolUK5X6wK0dmBR4 +M0KGCqlztft0DbcbMBnEWg4cJ7faGND/isgFuvGqHKI3t+ZIpEYslOqodmJHixBTB0hXbOKSTbau +BcvcwUpej6w9GU7C7WB1K9vBykLVAgMBAAGjYzBhMB8GA1UdIwQYMBaAFHKs5DN5qkWH9v2sHZ7W +xy+G2CQ5MB0GA1UdDgQWBBRyrOQzeapFh/b9rB2e1scvhtgkOTAOBgNVHQ8BAf8EBAMCAQYwDwYD +VR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAoDtZpwmUPjaE0n4vOaWWl/oRrfxn83EJ +8rKJhGdEr7nv7ZbsnGTbMjBvZ5qsfl+yqwE2foH65IRe0qw24GtixX1LDoJt0nZi0f6X+J8wfBj5 +tFJ3gh1229MdqfDBmgC9bXXYfef6xzijnHDoRnkDry5023X4blMMA8iZGok1GTzTyVR8qPAs5m4H +eW9q4ebqkYJpCh3DflminmtGFZhb069GHWLIzoBSSRE/yQQSwxN8PzuKlts8oB4KtItUsiRnDe+C +y748fdHif64W1lZYudogsYMVoe+KTTJvQS8TUoKU1xrBeKJR3Stwbbca+few4GeXVtt8YVMJAygC +QMez2P2ccGrGKMOF6eLtGpOg3kuYooQ+BXcBlj37tCAPnHICehIv1aO6UXivKitEZU61/Qrowc15 +h2Er3oBXRb9n8ZuRXqWk7FlIEA04x7D6w0RtBPV4UBySllva9bguulvP5fBqnUsvWHMtTy3EHD70 +sz+rFQ47GUGKpMFXEmZxTPpT41frYpUJnlTd0cI8Vzy9OK2YZLe4A5pTVmBds9hCG1xLEooc6+t9 +xnppxyd/pPiL8uSUZodL6ZQHCRJ5irLrdATczvREWeAWysUsWNc8e89ihmpQfTU2Zqf7N+cox9jQ +raVplI/owd8k+BsHMYeB2F326CjYSlKArBPuUBQemMc= -----END CERTIFICATE----- D-TRUST BR Root CA 1 2020 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=1F:5B:98:F0:E3:B5:F7:74:3C:ED:E6:B0:36:7D:32:CD:F4:09:41:67 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 7c:c9:8f:2b:84:d7:df:ea:0f:c9:65:9a:d3:4b:4d:96 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST BR Root CA 1 2020 - Validity - Not Before: Feb 11 09:45:00 2020 GMT - Not After : Feb 11 09:44:59 2035 GMT - Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST BR Root CA 1 2020 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:c6:cb:c7:28:d1:fb:84:f5:9a:ef:42:14:20:e1: - 43:6b:6e:75:ad:fc:2b:03:84:d4:76:93:25:d7:59: - 3b:41:65:6b:1e:e6:34:2a:bb:74:f6:12:ce:e8:6d: - e7:ab:e4:3c:4e:3f:44:08:8b:cd:16:71:cb:bf:92: - 99:f4:a4:d7:3c:50:54:52:90:85:83:78:94:67:67: - a3:1c:09:19:3d:75:34:85:de:ed:60:7d:c7:0c:b4: - 41:52:b9:6e:e5:ee:42 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 73:91:10:AB:FF:55:B3:5A:7C:09:25:D5:B2:BA:08:A0:6B:AB:1F:6D - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 CRL Distribution Points: - Full Name: - URI:http://crl.d-trust.net/crl/d-trust_br_root_ca_1_2020.crl - Full Name: - URI:ldap://directory.d-trust.net/CN=D-TRUST%20BR%20Root%20CA%201%202020,O=D-Trust%20GmbH,C=DE?certificaterevocationlist - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:66:02:31:00:94:90:2d:13:fa:e1:63:f8:61:63:e8:ad:85: - 78:54:91:9c:b8:93:38:3e:1a:41:da:40:16:53:42:08:ca:2f: - 8e:f1:3e:81:56:c0:aa:d8:ed:18:c4:b0:ae:f4:3e:fa:26:02: - 31:00:f3:28:e2:c6:db:2b:99:fb:b7:51:b8:24:a3:a4:94:7a: - 1a:3f:e6:36:e2:03:57:33:8a:30:cb:82:c7:d6:14:11:d5:75: - 63:5b:14:95:9c:1f:01:cf:d8:d5:72:a7:0f:3b ------BEGIN CERTIFICATE----- -MIIC2zCCAmCgAwIBAgIQfMmPK4TX3+oPyWWa00tNljAKBggqhkjOPQQDAzBIMQsw -CQYDVQQGEwJERTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRS -VVNUIEJSIFJvb3QgQ0EgMSAyMDIwMB4XDTIwMDIxMTA5NDUwMFoXDTM1MDIxMTA5 -NDQ1OVowSDELMAkGA1UEBhMCREUxFTATBgNVBAoTDEQtVHJ1c3QgR21iSDEiMCAG -A1UEAxMZRC1UUlVTVCBCUiBSb290IENBIDEgMjAyMDB2MBAGByqGSM49AgEGBSuB -BAAiA2IABMbLxyjR+4T1mu9CFCDhQ2tuda38KwOE1HaTJddZO0Flax7mNCq7dPYS -zuht56vkPE4/RAiLzRZxy7+SmfSk1zxQVFKQhYN4lGdnoxwJGT11NIXe7WB9xwy0 -QVK5buXuQqOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHOREKv/ -VbNafAkl1bK6CKBrqx9tMA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6g -PKA6hjhodHRwOi8vY3JsLmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X2JyX3Jvb3Rf -Y2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVjdG9yeS5kLXRydXN0Lm5l -dC9DTj1ELVRSVVNUJTIwQlIlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxPPUQtVHJ1 -c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjO -PQQDAwNpADBmAjEAlJAtE/rhY/hhY+ithXhUkZy4kzg+GkHaQBZTQgjKL47xPoFW -wKrY7RjEsK70PvomAjEA8yjixtsrmfu3Ubgko6SUeho/5jbiA1czijDLgsfWFBHV -dWNbFJWcHwHP2NVypw87 +========================= +-----BEGIN CERTIFICATE----- +MIIC2zCCAmCgAwIBAgIQfMmPK4TX3+oPyWWa00tNljAKBggqhkjOPQQDAzBIMQswCQYDVQQGEwJE +RTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRSVVNUIEJSIFJvb3QgQ0EgMSAy +MDIwMB4XDTIwMDIxMTA5NDUwMFoXDTM1MDIxMTA5NDQ1OVowSDELMAkGA1UEBhMCREUxFTATBgNV +BAoTDEQtVHJ1c3QgR21iSDEiMCAGA1UEAxMZRC1UUlVTVCBCUiBSb290IENBIDEgMjAyMDB2MBAG +ByqGSM49AgEGBSuBBAAiA2IABMbLxyjR+4T1mu9CFCDhQ2tuda38KwOE1HaTJddZO0Flax7mNCq7 +dPYSzuht56vkPE4/RAiLzRZxy7+SmfSk1zxQVFKQhYN4lGdnoxwJGT11NIXe7WB9xwy0QVK5buXu +QqOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFHOREKv/VbNafAkl1bK6CKBrqx9t +MA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6gPKA6hjhodHRwOi8vY3JsLmQtdHJ1c3Qu +bmV0L2NybC9kLXRydXN0X2JyX3Jvb3RfY2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVj +dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwQlIlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxP +PUQtVHJ1c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjOPQQD +AwNpADBmAjEAlJAtE/rhY/hhY+ithXhUkZy4kzg+GkHaQBZTQgjKL47xPoFWwKrY7RjEsK70Pvom +AjEA8yjixtsrmfu3Ubgko6SUeho/5jbiA1czijDLgsfWFBHVdWNbFJWcHwHP2NVypw87 -----END CERTIFICATE----- D-TRUST EV Root CA 1 2020 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=61:DB:8C:21:59:69:03:90:D8:7C:9C:12:86:54:CF:9D:3D:F4:DD:07 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 5f:02:41:d7:7a:87:7c:4c:03:a3:ac:96:8d:fb:ff:d0 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=DE, O=D-Trust GmbH, CN=D-TRUST EV Root CA 1 2020 - Validity - Not Before: Feb 11 10:00:00 2020 GMT - Not After : Feb 11 09:59:59 2035 GMT - Subject: C=DE, O=D-Trust GmbH, CN=D-TRUST EV Root CA 1 2020 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:f1:0b:dd:86:43:20:19:df:97:85:e8:22:4a:9b: - cf:9d:98:bf:b4:05:26:c9:cb:e3:a6:d2:8f:c5:9e: - 78:7b:31:89:a9:89:ad:27:3c:65:10:82:fc:df:c3: - 9d:4e:f0:33:23:c4:d2:32:f5:1c:b0:df:33:17:5d: - c5:f0:b1:8a:f9:ef:b9:b7:14:ca:29:4a:c2:0f:a9: - 7f:75:65:49:2a:30:67:f4:64:f7:d6:1a:77:da:c3: - c2:97:61:42:7b:49:ad - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 7F:10:01:16:37:3A:A4:28:E4:50:F8:A4:F7:EC:6B:32:B6:FE:E9:8B - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 CRL Distribution Points: - Full Name: - URI:http://crl.d-trust.net/crl/d-trust_ev_root_ca_1_2020.crl - Full Name: - URI:ldap://directory.d-trust.net/CN=D-TRUST%20EV%20Root%20CA%201%202020,O=D-Trust%20GmbH,C=DE?certificaterevocationlist - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:66:02:31:00:ca:3c:c6:2a:75:c2:5e:75:62:39:36:00:60: - 5a:8b:c1:93:99:cc:d9:db:41:3b:3b:87:99:17:3b:d5:cc:4f: - ca:22:f7:a0:80:cb:f9:b4:b1:1b:56:f5:72:d2:fc:19:d1:02: - 31:00:91:f7:30:93:3f:10:46:2b:71:a4:d0:3b:44:9b:c0:29: - 02:05:b2:41:77:51:f3:79:5a:9e:8e:14:a0:4e:42:d2:5b:81: - f3:34:6a:03:e7:22:38:50:5b:ed:19:4f:43:16 ------BEGIN CERTIFICATE----- -MIIC2zCCAmCgAwIBAgIQXwJB13qHfEwDo6yWjfv/0DAKBggqhkjOPQQDAzBIMQsw -CQYDVQQGEwJERTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRS -VVNUIEVWIFJvb3QgQ0EgMSAyMDIwMB4XDTIwMDIxMTEwMDAwMFoXDTM1MDIxMTA5 -NTk1OVowSDELMAkGA1UEBhMCREUxFTATBgNVBAoTDEQtVHJ1c3QgR21iSDEiMCAG -A1UEAxMZRC1UUlVTVCBFViBSb290IENBIDEgMjAyMDB2MBAGByqGSM49AgEGBSuB -BAAiA2IABPEL3YZDIBnfl4XoIkqbz52Yv7QFJsnL46bSj8WeeHsxiamJrSc8ZRCC -/N/DnU7wMyPE0jL1HLDfMxddxfCxivnvubcUyilKwg+pf3VlSSowZ/Rk99Yad9rD -wpdhQntJraOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFH8QARY3 -OqQo5FD4pPfsazK2/umLMA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6g -PKA6hjhodHRwOi8vY3JsLmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X2V2X3Jvb3Rf -Y2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVjdG9yeS5kLXRydXN0Lm5l -dC9DTj1ELVRSVVNUJTIwRVYlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxPPUQtVHJ1 -c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjO -PQQDAwNpADBmAjEAyjzGKnXCXnViOTYAYFqLwZOZzNnbQTs7h5kXO9XMT8oi96CA -y/m0sRtW9XLS/BnRAjEAkfcwkz8QRitxpNA7RJvAKQIFskF3UfN5Wp6OFKBOQtJb -gfM0agPnIjhQW+0ZT0MW +========================= +-----BEGIN CERTIFICATE----- +MIIC2zCCAmCgAwIBAgIQXwJB13qHfEwDo6yWjfv/0DAKBggqhkjOPQQDAzBIMQswCQYDVQQGEwJE +RTEVMBMGA1UEChMMRC1UcnVzdCBHbWJIMSIwIAYDVQQDExlELVRSVVNUIEVWIFJvb3QgQ0EgMSAy +MDIwMB4XDTIwMDIxMTEwMDAwMFoXDTM1MDIxMTA5NTk1OVowSDELMAkGA1UEBhMCREUxFTATBgNV +BAoTDEQtVHJ1c3QgR21iSDEiMCAGA1UEAxMZRC1UUlVTVCBFViBSb290IENBIDEgMjAyMDB2MBAG +ByqGSM49AgEGBSuBBAAiA2IABPEL3YZDIBnfl4XoIkqbz52Yv7QFJsnL46bSj8WeeHsxiamJrSc8 +ZRCC/N/DnU7wMyPE0jL1HLDfMxddxfCxivnvubcUyilKwg+pf3VlSSowZ/Rk99Yad9rDwpdhQntJ +raOCAQ0wggEJMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFH8QARY3OqQo5FD4pPfsazK2/umL +MA4GA1UdDwEB/wQEAwIBBjCBxgYDVR0fBIG+MIG7MD6gPKA6hjhodHRwOi8vY3JsLmQtdHJ1c3Qu +bmV0L2NybC9kLXRydXN0X2V2X3Jvb3RfY2FfMV8yMDIwLmNybDB5oHegdYZzbGRhcDovL2RpcmVj +dG9yeS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwRVYlMjBSb290JTIwQ0ElMjAxJTIwMjAyMCxP +PUQtVHJ1c3QlMjBHbWJILEM9REU/Y2VydGlmaWNhdGVyZXZvY2F0aW9ubGlzdDAKBggqhkjOPQQD +AwNpADBmAjEAyjzGKnXCXnViOTYAYFqLwZOZzNnbQTs7h5kXO9XMT8oi96CAy/m0sRtW9XLS/BnR +AjEAkfcwkz8QRitxpNA7RJvAKQIFskF3UfN5Wp6OFKBOQtJbgfM0agPnIjhQW+0ZT0MW -----END CERTIFICATE----- DigiCert TLS ECC P384 Root G5 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=17:F3:DE:5E:9F:0F:19:E9:8E:F6:1F:32:26:6E:20:C4:07:AE:30:EE -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 09:e0:93:65:ac:f7:d9:c8:b9:3e:1c:0b:04:2a:2e:f3 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=DigiCert, Inc., CN=DigiCert TLS ECC P384 Root G5 - Validity - Not Before: Jan 15 00:00:00 2021 GMT - Not After : Jan 14 23:59:59 2046 GMT - Subject: C=US, O=DigiCert, Inc., CN=DigiCert TLS ECC P384 Root G5 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:c1:44:a1:cf:11:97:50:9a:de:23:82:35:07:cd: - d0:cb:18:9d:d2:f1:7f:77:35:4f:3b:dd:94:72:52: - ed:c2:3b:f8:ec:fa:7b:6b:58:20:ec:99:ae:c9:fc: - 68:b3:75:b9:db:09:ec:c8:13:f5:4e:c6:0a:1d:66: - 30:4c:bb:1f:47:0a:3c:61:10:42:29:7c:a5:08:0e: - e0:22:e9:d3:35:68:ce:9b:63:9f:84:b5:99:4d:58: - a0:8e:f5:54:e7:95:c9 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - C1:51:45:50:59:AB:3E:E7:2C:5A:FA:20:22:12:07:80:88:7C:11:6A - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:31:00:89:6a:8d:47:e7:ec:fc:6e:55:03:d9:67:6c: - 26:4e:83:c6:fd:c9:fb:2b:13:bc:b7:7a:8c:b4:65:d2:69:69: - 63:13:63:3b:26:50:2e:01:a1:79:06:91:9d:48:bf:c2:be:02: - 30:47:c3:15:7b:b1:a0:91:99:49:93:a8:3c:7c:e8:46:06:8b: - 2c:f2:31:00:94:9d:62:c8:89:bd:19:84:14:e9:a5:fb:01:b8: - 0d:76:43:8c:2e:53:cb:7c:df:0c:17:96:50 ------BEGIN CERTIFICATE----- -MIICGTCCAZ+gAwIBAgIQCeCTZaz32ci5PhwLBCou8zAKBggqhkjOPQQDAzBOMQsw -CQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJjAkBgNVBAMTHURp -Z2lDZXJ0IFRMUyBFQ0MgUDM4NCBSb290IEc1MB4XDTIxMDExNTAwMDAwMFoXDTQ2 -MDExNDIzNTk1OVowTjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDkRpZ2lDZXJ0LCBJ -bmMuMSYwJAYDVQQDEx1EaWdpQ2VydCBUTFMgRUNDIFAzODQgUm9vdCBHNTB2MBAG -ByqGSM49AgEGBSuBBAAiA2IABMFEoc8Rl1Ca3iOCNQfN0MsYndLxf3c1TzvdlHJS -7cI7+Oz6e2tYIOyZrsn8aLN1udsJ7MgT9U7GCh1mMEy7H0cKPGEQQil8pQgO4CLp -0zVozptjn4S1mU1YoI71VOeVyaNCMEAwHQYDVR0OBBYEFMFRRVBZqz7nLFr6ICIS -B4CIfBFqMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49 -BAMDA2gAMGUCMQCJao1H5+z8blUD2WdsJk6Dxv3J+ysTvLd6jLRl0mlpYxNjOyZQ -LgGheQaRnUi/wr4CMEfDFXuxoJGZSZOoPHzoRgaLLPIxAJSdYsiJvRmEFOml+wG4 -DXZDjC5Ty3zfDBeWUA== +============================= +-----BEGIN CERTIFICATE----- +MIICGTCCAZ+gAwIBAgIQCeCTZaz32ci5PhwLBCou8zAKBggqhkjOPQQDAzBOMQswCQYDVQQGEwJV +UzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJjAkBgNVBAMTHURpZ2lDZXJ0IFRMUyBFQ0MgUDM4 +NCBSb290IEc1MB4XDTIxMDExNTAwMDAwMFoXDTQ2MDExNDIzNTk1OVowTjELMAkGA1UEBhMCVVMx +FzAVBgNVBAoTDkRpZ2lDZXJ0LCBJbmMuMSYwJAYDVQQDEx1EaWdpQ2VydCBUTFMgRUNDIFAzODQg +Um9vdCBHNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABMFEoc8Rl1Ca3iOCNQfN0MsYndLxf3c1Tzvd +lHJS7cI7+Oz6e2tYIOyZrsn8aLN1udsJ7MgT9U7GCh1mMEy7H0cKPGEQQil8pQgO4CLp0zVozptj +n4S1mU1YoI71VOeVyaNCMEAwHQYDVR0OBBYEFMFRRVBZqz7nLFr6ICISB4CIfBFqMA4GA1UdDwEB +/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MAoGCCqGSM49BAMDA2gAMGUCMQCJao1H5+z8blUD2Wds +Jk6Dxv3J+ysTvLd6jLRl0mlpYxNjOyZQLgGheQaRnUi/wr4CMEfDFXuxoJGZSZOoPHzoRgaLLPIx +AJSdYsiJvRmEFOml+wG4DXZDjC5Ty3zfDBeWUA== -----END CERTIFICATE----- DigiCert TLS RSA4096 Root G5 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=A7:88:49:DC:5D:7C:75:8C:8C:DE:39:98:56:B3:AA:D0:B2:A5:71:35 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 08:f9:b4:78:a8:fa:7e:da:6a:33:37:89:de:7c:cf:8a - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=US, O=DigiCert, Inc., CN=DigiCert TLS RSA4096 Root G5 - Validity - Not Before: Jan 15 00:00:00 2021 GMT - Not After : Jan 14 23:59:59 2046 GMT - Subject: C=US, O=DigiCert, Inc., CN=DigiCert TLS RSA4096 Root G5 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b3:d0:f4:c9:79:11:9d:fd:fc:66:81:e7:cc:d5: - e4:bc:ec:81:3e:6a:35:8e:2e:b7:e7:de:af:f9:07: - 4d:cf:30:9d:ea:09:0b:99:bd:6c:57:da:18:4a:b8: - 78:ac:3a:39:a8:a6:48:ac:2e:72:e5:bd:eb:f1:1a: - cd:e7:a4:03:a9:3f:11:b4:d8:2f:89:16:fb:94:01: - 3d:bb:2f:f8:13:05:a1:78:1c:8e:28:e0:45:e0:83: - f4:59:1b:95:b3:ae:7e:03:45:e5:be:c2:42:fe:ee: - f2:3c:b6:85:13:98:32:9d:16:a8:29:c2:0b:1c:38: - dc:9f:31:77:5c:bf:27:a3:fc:27:ac:b7:2b:bd:74: - 9b:17:2d:f2:81:da:5d:b0:e1:23:17:3e:88:4a:12: - 23:d0:ea:cf:9d:de:03:17:b1:42:4a:a0:16:4c:a4: - 6d:93:e9:3f:3a:ee:3a:7c:9d:58:9d:f4:4e:8f:fc: - 3b:23:c8:6d:b8:e2:05:da:cc:eb:ec:c3:31:f4:d7: - a7:29:54:80:cf:44:5b:4c:6f:30:9e:f3:cc:dd:1f: - 94:43:9d:4d:7f:70:70:0d:d4:3a:d1:37:f0:6c:9d: - 9b:c0:14:93:58:ef:cd:41:38:75:bc:13:03:95:7c: - 7f:e3:5c:e9:d5:0d:d5:e2:7c:10:62:aa:6b:f0:3d: - 76:f3:3f:a3:e8:b0:c1:fd:ef:aa:57:4d:ac:86:a7: - 18:b4:29:c1:2c:0e:bf:64:be:29:8c:d8:02:2d:cd: - 5c:2f:f2:7f:ef:15:f4:0c:15:ac:0a:b0:f1:d3:0d: - 4f:6a:4d:77:97:01:a0:f1:66:b7:b7:ce:ef:ce:ec: - ec:a5:75:ca:ac:e3:e1:63:f7:b8:a1:04:c8:bc:7b: - 3f:5d:2d:16:22:56:ed:48:49:fe:a7:2f:79:30:25: - 9b:ba:6b:2d:3f:9d:3b:c4:17:e7:1d:2e:fb:f2:cf: - a6:fc:e3:14:2c:96:98:21:8c:b4:91:e9:19:60:83: - f2:30:2b:06:73:50:d5:98:3b:06:e9:c7:8a:0c:60: - 8c:28:f8:52:9b:6e:e1:f6:4d:bb:06:24:9b:d7:2b: - 26:3f:fd:2a:2f:71:f5:d6:24:be:7f:31:9e:0f:6d: - e8:8f:4f:4d:a3:3f:ff:35:ea:df:49:5e:41:8f:86: - f9:f1:77:79:4b:1b:b4:a3:5e:2f:fb:46:02:d0:66: - 13:5e:5e:85:4f:ce:d8:70:88:7b:ce:01:b5:96:97: - d7:cd:7d:fd:82:f8:c2:24:c1:ca:01:39:4f:8d:a2: - c1:14:40:1f:9c:66:d5:0c:09:46:d6:f2:d0:d1:48: - 76:56:3a:43:cb:b6:0a:11:39:ba:8c:13:6c:06:b5: - 9e:cf:eb - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 51:33:1C:ED:36:40:AF:17:D3:25:CD:69:68:F2:AF:4E:23:3E:B3:41 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 60:a6:af:5b:5f:57:da:89:db:4b:50:a9:c4:23:35:21:ff:d0: - 61:30:84:91:b7:3f:10:cf:25:8e:c9:bf:46:34:d9:c1:21:26: - 1c:70:19:72:1e:a3:c9:87:fe:a9:43:64:96:3a:c8:53:04:0a: - b6:41:bb:c4:47:00:d9:9f:18:18:3b:b2:0e:f3:34:ea:24:f7: - dd:af:20:60:ae:92:28:5f:36:e7:5d:e4:de:c7:3c:db:50:39: - ad:bb:3d:28:4d:96:7c:76:c6:5b:f4:c1:db:14:a5:ab:19:62: - 07:18:40:5f:97:91:dc:9c:c7:ab:b5:51:0d:e6:69:53:55:cc: - 39:7d:da:c5:11:55:72:c5:3b:8b:89:f8:34:2d:a4:17:e5:17: - e6:99:7d:30:88:21:37:cd:30:17:3d:b8:f2:bc:a8:75:a0:43: - dc:3e:89:4b:90:ae:6d:03:e0:1c:a3:a0:96:09:bb:7d:a3:b7: - 2a:10:44:4b:46:07:34:63:ed:31:b9:04:ee:a3:9b:9a:ae:e6: - 31:78:f4:ea:24:61:3b:ab:58:64:ff:bb:87:27:62:25:81:df: - dc:a1:2f:f6:ed:a7:ff:7a:8f:51:2e:30:f8:a4:01:d2:85:39: - 5f:01:99:96:6f:5a:5b:70:19:46:fe:86:60:3e:ad:80:10:09: - dd:39:25:2f:58:7f:bb:d2:74:f0:f7:46:1f:46:39:4a:d8:53: - d0:f3:2e:3b:71:a5:d4:6f:fc:f3:67:e4:07:8f:dd:26:19:e1: - 8d:5b:fa:a3:93:11:9b:e9:c8:3a:c3:55:68:9a:92:e1:52:76: - 38:e8:e1:ba:bd:fb:4f:d5:ef:b3:e7:48:83:31:f0:82:21:e3: - b6:be:a7:ab:6f:ef:9f:df:4c:cf:01:b8:62:6a:23:3d:e7:09: - 4d:80:1b:7b:30:a4:c3:dd:07:7f:34:be:a4:26:b2:f6:41:e8: - 09:1d:e3:20:98:aa:37:4f:ff:f7:f1:e2:29:70:31:47:3f:74: - d0:14:16:fa:21:8a:02:d5:8a:09:94:77:2e:f2:59:28:8b:7c: - 50:92:0a:66:78:38:83:75:c4:b5:5a:a8:11:c6:e5:c1:9d:66: - 55:cf:53:c4:af:d7:75:85:a9:42:13:56:ec:21:77:81:93:5a: - 0c:ea:96:d9:49:ca:a1:08:f2:97:3b:6d:9b:04:18:24:44:8e: - 7c:01:f2:dc:25:d8:5e:86:9a:b1:39:db:f5:91:32:6a:d1:a6: - 70:8a:a2:f7:de:a4:45:85:26:a8:1e:8c:5d:29:5b:c8:4b:d8: - 9a:6a:03:5e:70:f2:85:4f:6c:4b:68:2f:ca:54:f6:8c:da:32: - fe:c3:6b:83:3f:38:c6:7e ------BEGIN CERTIFICATE----- -MIIFZjCCA06gAwIBAgIQCPm0eKj6ftpqMzeJ3nzPijANBgkqhkiG9w0BAQwFADBN -MQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJTAjBgNVBAMT -HERpZ2lDZXJ0IFRMUyBSU0E0MDk2IFJvb3QgRzUwHhcNMjEwMTE1MDAwMDAwWhcN -NDYwMTE0MjM1OTU5WjBNMQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQs -IEluYy4xJTAjBgNVBAMTHERpZ2lDZXJ0IFRMUyBSU0E0MDk2IFJvb3QgRzUwggIi -MA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCz0PTJeRGd/fxmgefM1eS87IE+ -ajWOLrfn3q/5B03PMJ3qCQuZvWxX2hhKuHisOjmopkisLnLlvevxGs3npAOpPxG0 -2C+JFvuUAT27L/gTBaF4HI4o4EXgg/RZG5Wzrn4DReW+wkL+7vI8toUTmDKdFqgp -wgscONyfMXdcvyej/Cestyu9dJsXLfKB2l2w4SMXPohKEiPQ6s+d3gMXsUJKoBZM -pG2T6T867jp8nVid9E6P/DsjyG244gXazOvswzH016cpVIDPRFtMbzCe88zdH5RD -nU1/cHAN1DrRN/BsnZvAFJNY781BOHW8EwOVfH/jXOnVDdXifBBiqmvwPXbzP6Po -sMH976pXTayGpxi0KcEsDr9kvimM2AItzVwv8n/vFfQMFawKsPHTDU9qTXeXAaDx -Zre3zu/O7Oyldcqs4+Fj97ihBMi8ez9dLRYiVu1ISf6nL3kwJZu6ay0/nTvEF+cd -Lvvyz6b84xQslpghjLSR6Rlgg/IwKwZzUNWYOwbpx4oMYIwo+FKbbuH2TbsGJJvX -KyY//SovcfXWJL5/MZ4PbeiPT02jP/816t9JXkGPhvnxd3lLG7SjXi/7RgLQZhNe -XoVPzthwiHvOAbWWl9fNff2C+MIkwcoBOU+NosEUQB+cZtUMCUbW8tDRSHZWOkPL -tgoRObqME2wGtZ7P6wIDAQABo0IwQDAdBgNVHQ4EFgQUUTMc7TZArxfTJc1paPKv -TiM+s0EwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcN -AQEMBQADggIBAGCmr1tfV9qJ20tQqcQjNSH/0GEwhJG3PxDPJY7Jv0Y02cEhJhxw -GXIeo8mH/qlDZJY6yFMECrZBu8RHANmfGBg7sg7zNOok992vIGCukihfNudd5N7H -PNtQOa27PShNlnx2xlv0wdsUpasZYgcYQF+Xkdycx6u1UQ3maVNVzDl92sURVXLF -O4uJ+DQtpBflF+aZfTCIITfNMBc9uPK8qHWgQ9w+iUuQrm0D4ByjoJYJu32jtyoQ -REtGBzRj7TG5BO6jm5qu5jF49OokYTurWGT/u4cnYiWB39yhL/btp/96j1EuMPik -AdKFOV8BmZZvWltwGUb+hmA+rYAQCd05JS9Yf7vSdPD3Rh9GOUrYU9DzLjtxpdRv -/PNn5AeP3SYZ4Y1b+qOTEZvpyDrDVWiakuFSdjjo4bq9+0/V77PnSIMx8IIh47a+ -p6tv75/fTM8BuGJqIz3nCU2AG3swpMPdB380vqQmsvZB6Akd4yCYqjdP//fx4ilw -MUc/dNAUFvohigLVigmUdy7yWSiLfFCSCmZ4OIN1xLVaqBHG5cGdZlXPU8Sv13WF -qUITVuwhd4GTWgzqltlJyqEI8pc7bZsEGCREjnwB8twl2F6GmrE52/WRMmrRpnCK -ovfepEWFJqgejF0pW8hL2JpqA15w8oVPbEtoL8pU9ozaMv7Da4M/OMZ+ +============================ +-----BEGIN CERTIFICATE----- +MIIFZjCCA06gAwIBAgIQCPm0eKj6ftpqMzeJ3nzPijANBgkqhkiG9w0BAQwFADBNMQswCQYDVQQG +EwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJTAjBgNVBAMTHERpZ2lDZXJ0IFRMUyBSU0E0 +MDk2IFJvb3QgRzUwHhcNMjEwMTE1MDAwMDAwWhcNNDYwMTE0MjM1OTU5WjBNMQswCQYDVQQGEwJV +UzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xJTAjBgNVBAMTHERpZ2lDZXJ0IFRMUyBSU0E0MDk2 +IFJvb3QgRzUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCz0PTJeRGd/fxmgefM1eS8 +7IE+ajWOLrfn3q/5B03PMJ3qCQuZvWxX2hhKuHisOjmopkisLnLlvevxGs3npAOpPxG02C+JFvuU +AT27L/gTBaF4HI4o4EXgg/RZG5Wzrn4DReW+wkL+7vI8toUTmDKdFqgpwgscONyfMXdcvyej/Ces +tyu9dJsXLfKB2l2w4SMXPohKEiPQ6s+d3gMXsUJKoBZMpG2T6T867jp8nVid9E6P/DsjyG244gXa +zOvswzH016cpVIDPRFtMbzCe88zdH5RDnU1/cHAN1DrRN/BsnZvAFJNY781BOHW8EwOVfH/jXOnV +DdXifBBiqmvwPXbzP6PosMH976pXTayGpxi0KcEsDr9kvimM2AItzVwv8n/vFfQMFawKsPHTDU9q +TXeXAaDxZre3zu/O7Oyldcqs4+Fj97ihBMi8ez9dLRYiVu1ISf6nL3kwJZu6ay0/nTvEF+cdLvvy +z6b84xQslpghjLSR6Rlgg/IwKwZzUNWYOwbpx4oMYIwo+FKbbuH2TbsGJJvXKyY//SovcfXWJL5/ +MZ4PbeiPT02jP/816t9JXkGPhvnxd3lLG7SjXi/7RgLQZhNeXoVPzthwiHvOAbWWl9fNff2C+MIk +wcoBOU+NosEUQB+cZtUMCUbW8tDRSHZWOkPLtgoRObqME2wGtZ7P6wIDAQABo0IwQDAdBgNVHQ4E +FgQUUTMc7TZArxfTJc1paPKvTiM+s0EwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8w +DQYJKoZIhvcNAQEMBQADggIBAGCmr1tfV9qJ20tQqcQjNSH/0GEwhJG3PxDPJY7Jv0Y02cEhJhxw +GXIeo8mH/qlDZJY6yFMECrZBu8RHANmfGBg7sg7zNOok992vIGCukihfNudd5N7HPNtQOa27PShN +lnx2xlv0wdsUpasZYgcYQF+Xkdycx6u1UQ3maVNVzDl92sURVXLFO4uJ+DQtpBflF+aZfTCIITfN +MBc9uPK8qHWgQ9w+iUuQrm0D4ByjoJYJu32jtyoQREtGBzRj7TG5BO6jm5qu5jF49OokYTurWGT/ +u4cnYiWB39yhL/btp/96j1EuMPikAdKFOV8BmZZvWltwGUb+hmA+rYAQCd05JS9Yf7vSdPD3Rh9G +OUrYU9DzLjtxpdRv/PNn5AeP3SYZ4Y1b+qOTEZvpyDrDVWiakuFSdjjo4bq9+0/V77PnSIMx8IIh +47a+p6tv75/fTM8BuGJqIz3nCU2AG3swpMPdB380vqQmsvZB6Akd4yCYqjdP//fx4ilwMUc/dNAU +FvohigLVigmUdy7yWSiLfFCSCmZ4OIN1xLVaqBHG5cGdZlXPU8Sv13WFqUITVuwhd4GTWgzqltlJ +yqEI8pc7bZsEGCREjnwB8twl2F6GmrE52/WRMmrRpnCKovfepEWFJqgejF0pW8hL2JpqA15w8oVP +bEtoL8pU9ozaMv7Da4M/OMZ+ -----END CERTIFICATE----- Certainly Root R1 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=A0:50:EE:0F:28:71:F4:27:B2:12:6D:6F:50:96:25:BA:CC:86:42:AF -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 8e:0f:f9:4b:90:71:68:65:33:54:f4:d4:44:39:b7:e0 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=Certainly, CN=Certainly Root R1 - Validity - Not Before: Apr 1 00:00:00 2021 GMT - Not After : Apr 1 00:00:00 2046 GMT - Subject: C=US, O=Certainly, CN=Certainly Root R1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:d0:36:d4:1f:ea:dd:ab:e4:d1:b6:e6:fb:22:c0: - dd:13:0d:6a:7b:22:13:1c:97:3c:68:63:66:32:9c: - 03:b5:8d:a4:81:83:da:78:30:11:cf:dc:b2:2b:be: - 92:bf:8e:e4:c4:13:be:a4:68:4c:da:02:68:16:74: - be:b2:dd:04:e4:6b:2a:dd:37:1f:60:2c:db:f5:f7: - a1:7c:95:b7:0c:70:86:2e:f1:3a:ef:52:f7:cc:d3: - 9b:f9:8b:be:0e:df:31:b7:9d:68:5c:92:a6:f5:e5: - f3:0a:34:b5:ff:7b:a2:e4:87:a1:c6:af:17:00:ef: - 03:91:ed:a9:1c:4e:71:3d:d2:8b:6c:89:f4:78:86: - e6:6a:49:a0:ce:b5:d2:b0:ab:9b:f6:f4:d4:2e:e3: - 72:f9:36:c6:eb:15:b7:25:8c:3a:fc:25:0d:b3:22: - 73:21:74:c8:4a:96:61:92:f5:2f:0b:18:a5:f4:ad: - e2:ee:41:bd:01:79:fa:96:8c:8d:17:02:30:b4:f9: - af:78:1a:8c:b4:36:10:10:07:05:70:d0:f4:31:90: - 8a:51:c5:86:26:79:b2:11:88:5e:c5:f0:0a:54:cd: - 49:a6:bf:02:9c:d2:44:a7:ed:e3:78:ef:46:5e:6d: - 71:d1:79:70:1c:46:5f:51:e9:c9:37:dc:5f:7e:69: - 7b:41:df:34:45:e0:3b:84:f4:a1:8a:0a:36:9e:37: - cc:62:52:e1:89:0d:28:f9:7a:23:b1:0d:3d:3d:9a: - fd:9d:81:ef:2c:90:c0:7b:44:4e:bb:49:e0:0e:4a: - 56:92:bc:cb:b5:dd:79:17:89:91:de:61:89:74:92: - a8:e3:32:85:be:4e:85:a4:4b:59:cb:2b:c5:78:8e: - 71:54:d0:02:37:99:8c:e5:49:ea:e0:54:72:a4:11: - 06:2f:0b:8c:c1:5b:be:b5:a1:b0:53:6e:9c:b8:60: - 91:1f:59:6b:f9:2d:f4:94:0a:97:b5:ec:c5:76:03: - 54:1b:65:52:ba:4c:92:56:51:35:a0:40:d8:29:db: - ae:52:76:3b:2d:30:40:9b:8a:d0:42:56:b4:b7:88: - 01:a4:87:3b:53:96:cd:a3:16:8f:f3:66:aa:17:b1: - c7:60:e0:c1:43:05:0c:ee:9b:5b:60:6f:06:5c:87: - 5b:27:f9:40:11:9e:9c:33:c1:b7:e5:35:57:05:7f: - 27:ce:17:20:8c:1c:fc:f1:fb:da:31:29:49:ed:f5: - 0b:84:a7:4f:c1:f6:4e:c2:28:9c:fa:ee:e0:af:07: - fb:33:11:7a:21:4f:0b:21:10:b6:40:3a:ab:22:3a: - 04:9c:8b:9b:84:86:72:9a:d2:a7:a5:c4:b4:75:91: - a9:2b:23 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - E0:AA:3F:25:8D:9F:44:5C:C1:3A:E8:2E:AE:77:4C:84:3E:67:0C:F4 - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - b9:57:af:b8:12:da:57:83:8f:68:0b:33:1d:03:53:55:f4:95: - 70:e4:2b:3d:b0:39:eb:fa:89:62:fd:f7:d6:18:04:2f:21:34: - dd:f1:68:f0:d5:96:5a:de:c2:80:a3:c1:8d:c6:6a:f7:59:77: - ae:15:64:cf:5b:79:05:77:66:ea:8c:d3:6b:0d:dd:f1:59:2c: - c1:33:a5:30:80:15:45:07:45:1a:31:22:b6:92:00:ab:99:4d: - 3a:8f:77:af:a9:22:ca:2f:63:ca:15:d6:c7:c6:f0:3d:6c:fc: - 1c:0d:98:10:61:9e:11:a2:22:d7:0a:f2:91:7a:6b:39:0e:2f: - 30:c3:36:49:9f:e0:e9:0f:02:44:50:37:94:55:7d:ea:9f:f6: - 3b:ba:94:a5:4c:e9:bc:3e:51:b4:e8:ca:92:36:54:6d:5c:25: - 28:da:dd:ad:14:fd:d3:ee:e2:22:05:eb:d0:f2:b7:68:12:d7: - 5a:8a:41:1a:c6:92:a5:5a:3b:63:45:4f:bf:e1:3a:77:22:2f: - 5c:bf:46:f9:5a:03:85:13:42:5f:ca:de:53:d7:62:b5:a6:35: - 04:c2:47:ff:99:fd:84:df:5c:ce:e9:5e:80:28:41:f2:7d:e7: - 1e:90:d8:4f:76:3e:82:3c:0d:fc:a5:03:fa:7b:1a:d9:45:1e: - 60:da:c4:8e:f9:fc:2b:c9:7b:95:c5:2a:ff:aa:89:df:82:31: - 0f:72:ff:0c:27:d7:0a:1e:56:00:50:1e:0c:90:c1:96:b5:d8: - 14:85:bb:a7:0d:16:c1:f8:07:24:1b:ba:85:a1:1a:05:09:80: - ba:95:63:c9:3a:ec:25:9f:7f:9d:ba:a4:47:15:9b:44:70:f1: - 6a:4b:d6:38:5e:43:f3:18:7e:50:6e:e9:5a:28:e6:65:e6:77: - 1b:3a:fd:1d:be:03:26:a3:db:d4:e1:bb:7e:96:27:2b:1d:ee: - a4:fb:da:25:54:13:03:de:39:c6:c3:1f:4d:90:ec:8f:1b:4a: - d2:1c:ed:85:95:38:50:79:46:d6:c1:90:50:31:a9:5c:9a:6e: - 1d:f5:33:56:8b:a7:99:d2:f2:c8:2c:33:93:92:30:c7:4e:8c: - 65:33:10:64:17:fd:24:17:96:d1:8d:c2:3a:6a:2b:eb:13:8b: - 44:f2:21:f3:4a:1a:b7:77:5f:d7:ed:88:a4:72:e5:39:1f:95: - 9d:be:67:c1:70:11:3d:bb:f4:f8:49:b7:e3:26:97:3a:9f:d2: - 5f:7c:fb:c0:99:7c:39:29:e0:7b:1d:bf:0d:a7:8f:d2:29:34: - 6e:24:15:cb:de:90:5e:bf:1a:c4:66:ea:c2:e6:ba:39:5f:8a: - 99:a9:41:59:07:b0:2c:af ------BEGIN CERTIFICATE----- -MIIFRzCCAy+gAwIBAgIRAI4P+UuQcWhlM1T01EQ5t+AwDQYJKoZIhvcNAQELBQAw -PTELMAkGA1UEBhMCVVMxEjAQBgNVBAoTCUNlcnRhaW5seTEaMBgGA1UEAxMRQ2Vy -dGFpbmx5IFJvb3QgUjEwHhcNMjEwNDAxMDAwMDAwWhcNNDYwNDAxMDAwMDAwWjA9 -MQswCQYDVQQGEwJVUzESMBAGA1UEChMJQ2VydGFpbmx5MRowGAYDVQQDExFDZXJ0 -YWlubHkgUm9vdCBSMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANA2 -1B/q3avk0bbm+yLA3RMNansiExyXPGhjZjKcA7WNpIGD2ngwEc/csiu+kr+O5MQT -vqRoTNoCaBZ0vrLdBORrKt03H2As2/X3oXyVtwxwhi7xOu9S98zTm/mLvg7fMbed -aFySpvXl8wo0tf97ouSHocavFwDvA5HtqRxOcT3Si2yJ9HiG5mpJoM610rCrm/b0 -1C7jcvk2xusVtyWMOvwlDbMicyF0yEqWYZL1LwsYpfSt4u5BvQF5+paMjRcCMLT5 -r3gajLQ2EBAHBXDQ9DGQilHFhiZ5shGIXsXwClTNSaa/ApzSRKft43jvRl5tcdF5 -cBxGX1HpyTfcX35pe0HfNEXgO4T0oYoKNp43zGJS4YkNKPl6I7ENPT2a/Z2B7yyQ -wHtETrtJ4A5KVpK8y7XdeReJkd5hiXSSqOMyhb5OhaRLWcsrxXiOcVTQAjeZjOVJ -6uBUcqQRBi8LjMFbvrWhsFNunLhgkR9Za/kt9JQKl7XsxXYDVBtlUrpMklZRNaBA -2CnbrlJ2Oy0wQJuK0EJWtLeIAaSHO1OWzaMWj/Nmqhexx2DgwUMFDO6bW2BvBlyH -Wyf5QBGenDPBt+U1VwV/J84XIIwc/PH72jEpSe31C4SnT8H2TsIonPru4K8H+zMR -eiFPCyEQtkA6qyI6BJyLm4SGcprSp6XEtHWRqSsjAgMBAAGjQjBAMA4GA1UdDwEB -/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTgqj8ljZ9EXME66C6u -d0yEPmcM9DANBgkqhkiG9w0BAQsFAAOCAgEAuVevuBLaV4OPaAszHQNTVfSVcOQr -PbA56/qJYv331hgELyE03fFo8NWWWt7CgKPBjcZq91l3rhVkz1t5BXdm6ozTaw3d -8VkswTOlMIAVRQdFGjEitpIAq5lNOo93r6kiyi9jyhXWx8bwPWz8HA2YEGGeEaIi -1wrykXprOQ4vMMM2SZ/g6Q8CRFA3lFV96p/2O7qUpUzpvD5RtOjKkjZUbVwlKNrd -rRT90+7iIgXr0PK3aBLXWopBGsaSpVo7Y0VPv+E6dyIvXL9G+VoDhRNCX8reU9di -taY1BMJH/5n9hN9czulegChB8n3nHpDYT3Y+gjwN/KUD+nsa2UUeYNrEjvn8K8l7 -lcUq/6qJ34IxD3L/DCfXCh5WAFAeDJDBlrXYFIW7pw0WwfgHJBu6haEaBQmAupVj -yTrsJZ9/nbqkRxWbRHDxakvWOF5D8xh+UG7pWijmZeZ3Gzr9Hb4DJqPb1OG7fpYn -Kx3upPvaJVQTA945xsMfTZDsjxtK0hzthZU4UHlG1sGQUDGpXJpuHfUzVounmdLy -yCwzk5Iwx06MZTMQZBf9JBeW0Y3COmor6xOLRPIh80oat3df1+2IpHLlOR+Vnb5n -wXARPbv0+Em34yaXOp/SX3z7wJl8OSngex2/DaeP0ik0biQVy96QXr8axGbqwua6 -OV+KmalBWQewLK8= +================= +-----BEGIN CERTIFICATE----- +MIIFRzCCAy+gAwIBAgIRAI4P+UuQcWhlM1T01EQ5t+AwDQYJKoZIhvcNAQELBQAwPTELMAkGA1UE +BhMCVVMxEjAQBgNVBAoTCUNlcnRhaW5seTEaMBgGA1UEAxMRQ2VydGFpbmx5IFJvb3QgUjEwHhcN +MjEwNDAxMDAwMDAwWhcNNDYwNDAxMDAwMDAwWjA9MQswCQYDVQQGEwJVUzESMBAGA1UEChMJQ2Vy +dGFpbmx5MRowGAYDVQQDExFDZXJ0YWlubHkgUm9vdCBSMTCCAiIwDQYJKoZIhvcNAQEBBQADggIP +ADCCAgoCggIBANA21B/q3avk0bbm+yLA3RMNansiExyXPGhjZjKcA7WNpIGD2ngwEc/csiu+kr+O +5MQTvqRoTNoCaBZ0vrLdBORrKt03H2As2/X3oXyVtwxwhi7xOu9S98zTm/mLvg7fMbedaFySpvXl +8wo0tf97ouSHocavFwDvA5HtqRxOcT3Si2yJ9HiG5mpJoM610rCrm/b01C7jcvk2xusVtyWMOvwl +DbMicyF0yEqWYZL1LwsYpfSt4u5BvQF5+paMjRcCMLT5r3gajLQ2EBAHBXDQ9DGQilHFhiZ5shGI +XsXwClTNSaa/ApzSRKft43jvRl5tcdF5cBxGX1HpyTfcX35pe0HfNEXgO4T0oYoKNp43zGJS4YkN +KPl6I7ENPT2a/Z2B7yyQwHtETrtJ4A5KVpK8y7XdeReJkd5hiXSSqOMyhb5OhaRLWcsrxXiOcVTQ +AjeZjOVJ6uBUcqQRBi8LjMFbvrWhsFNunLhgkR9Za/kt9JQKl7XsxXYDVBtlUrpMklZRNaBA2Cnb +rlJ2Oy0wQJuK0EJWtLeIAaSHO1OWzaMWj/Nmqhexx2DgwUMFDO6bW2BvBlyHWyf5QBGenDPBt+U1 +VwV/J84XIIwc/PH72jEpSe31C4SnT8H2TsIonPru4K8H+zMReiFPCyEQtkA6qyI6BJyLm4SGcprS +p6XEtHWRqSsjAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1Ud +DgQWBBTgqj8ljZ9EXME66C6ud0yEPmcM9DANBgkqhkiG9w0BAQsFAAOCAgEAuVevuBLaV4OPaAsz +HQNTVfSVcOQrPbA56/qJYv331hgELyE03fFo8NWWWt7CgKPBjcZq91l3rhVkz1t5BXdm6ozTaw3d +8VkswTOlMIAVRQdFGjEitpIAq5lNOo93r6kiyi9jyhXWx8bwPWz8HA2YEGGeEaIi1wrykXprOQ4v +MMM2SZ/g6Q8CRFA3lFV96p/2O7qUpUzpvD5RtOjKkjZUbVwlKNrdrRT90+7iIgXr0PK3aBLXWopB +GsaSpVo7Y0VPv+E6dyIvXL9G+VoDhRNCX8reU9ditaY1BMJH/5n9hN9czulegChB8n3nHpDYT3Y+ +gjwN/KUD+nsa2UUeYNrEjvn8K8l7lcUq/6qJ34IxD3L/DCfXCh5WAFAeDJDBlrXYFIW7pw0WwfgH +JBu6haEaBQmAupVjyTrsJZ9/nbqkRxWbRHDxakvWOF5D8xh+UG7pWijmZeZ3Gzr9Hb4DJqPb1OG7 +fpYnKx3upPvaJVQTA945xsMfTZDsjxtK0hzthZU4UHlG1sGQUDGpXJpuHfUzVounmdLyyCwzk5Iw +x06MZTMQZBf9JBeW0Y3COmor6xOLRPIh80oat3df1+2IpHLlOR+Vnb5nwXARPbv0+Em34yaXOp/S +X3z7wJl8OSngex2/DaeP0ik0biQVy96QXr8axGbqwua6OV+KmalBWQewLK8= -----END CERTIFICATE----- Certainly Root E1 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=F9:E1:6D:DC:01:89:CF:D5:82:45:63:3E:C5:37:7D:C2:EB:93:6F:2B -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 06:25:33:b1:47:03:33:27:5c:f9:8d:9a:b9:bf:cc:f8 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=Certainly, CN=Certainly Root E1 - Validity - Not Before: Apr 1 00:00:00 2021 GMT - Not After : Apr 1 00:00:00 2046 GMT - Subject: C=US, O=Certainly, CN=Certainly Root E1 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:de:6f:f8:7f:1c:df:ed:f9:47:87:86:b1:a4:c0: - 8a:f8:82:97:80:ea:8f:c8:4a:5e:2a:7d:88:68:a7: - 01:62:14:91:24:7a:5c:9e:a3:17:7d:8a:86:21:34: - 18:50:1b:10:de:d0:37:4b:26:c7:19:60:80:e9:34: - bd:60:19:36:40:d6:29:87:09:3c:91:7a:f6:bc:13: - 23:dd:59:4e:04:5e:cf:c8:02:1c:18:53:c1:31:d8: - da:20:e9:44:8d:e4:76 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - F3:28:18:CB:64:75:EE:29:2A:EB:ED:AE:23:58:38:85:EB:C8:22:07 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:31:00:b1:8e:5a:20:c3:b2:19:62:4d:de:b0:4f:df: - 6e:d2:70:8a:f1:9f:7e:6a:8c:e6:ba:de:83:69:ca:69:b3:a9: - 05:b5:96:92:17:87:c2:d2:ea:d0:7b:ce:d8:41:5b:7c:ae:02: - 30:46:de:ea:cb:5d:9a:ec:32:c2:65:16:b0:4c:30:5c:30:f3: - da:4e:73:86:06:d8:ce:89:04:48:37:37:f8:dd:33:51:9d:70: - af:7b:55:d8:01:2e:7d:05:64:0e:86:b8:91 ------BEGIN CERTIFICATE----- -MIIB9zCCAX2gAwIBAgIQBiUzsUcDMydc+Y2aub/M+DAKBggqhkjOPQQDAzA9MQsw -CQYDVQQGEwJVUzESMBAGA1UEChMJQ2VydGFpbmx5MRowGAYDVQQDExFDZXJ0YWlu -bHkgUm9vdCBFMTAeFw0yMTA0MDEwMDAwMDBaFw00NjA0MDEwMDAwMDBaMD0xCzAJ -BgNVBAYTAlVTMRIwEAYDVQQKEwlDZXJ0YWlubHkxGjAYBgNVBAMTEUNlcnRhaW5s -eSBSb290IEUxMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE3m/4fxzf7flHh4axpMCK -+IKXgOqPyEpeKn2IaKcBYhSRJHpcnqMXfYqGITQYUBsQ3tA3SybHGWCA6TS9YBk2 -QNYphwk8kXr2vBMj3VlOBF7PyAIcGFPBMdjaIOlEjeR2o0IwQDAOBgNVHQ8BAf8E -BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU8ygYy2R17ikq6+2uI1g4 -hevIIgcwCgYIKoZIzj0EAwMDaAAwZQIxALGOWiDDshliTd6wT99u0nCK8Z9+aozm -ut6Dacpps6kFtZaSF4fC0urQe87YQVt8rgIwRt7qy12a7DLCZRawTDBcMPPaTnOG -BtjOiQRINzf43TNRnXCve1XYAS59BWQOhriR +================= +-----BEGIN CERTIFICATE----- +MIIB9zCCAX2gAwIBAgIQBiUzsUcDMydc+Y2aub/M+DAKBggqhkjOPQQDAzA9MQswCQYDVQQGEwJV +UzESMBAGA1UEChMJQ2VydGFpbmx5MRowGAYDVQQDExFDZXJ0YWlubHkgUm9vdCBFMTAeFw0yMTA0 +MDEwMDAwMDBaFw00NjA0MDEwMDAwMDBaMD0xCzAJBgNVBAYTAlVTMRIwEAYDVQQKEwlDZXJ0YWlu +bHkxGjAYBgNVBAMTEUNlcnRhaW5seSBSb290IEUxMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE3m/4 +fxzf7flHh4axpMCK+IKXgOqPyEpeKn2IaKcBYhSRJHpcnqMXfYqGITQYUBsQ3tA3SybHGWCA6TS9 +YBk2QNYphwk8kXr2vBMj3VlOBF7PyAIcGFPBMdjaIOlEjeR2o0IwQDAOBgNVHQ8BAf8EBAMCAQYw +DwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU8ygYy2R17ikq6+2uI1g4hevIIgcwCgYIKoZIzj0E +AwMDaAAwZQIxALGOWiDDshliTd6wT99u0nCK8Z9+aozmut6Dacpps6kFtZaSF4fC0urQe87YQVt8 +rgIwRt7qy12a7DLCZRawTDBcMPPaTnOGBtjOiQRINzf43TNRnXCve1XYAS59BWQOhriR -----END CERTIFICATE----- Security Communication RootCA3 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=C3:03:C8:22:74:92:E5:61:A2:9C:5F:79:91:2B:1E:44:13:91:30:3A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - e1:7c:37:40:fd:1b:fe:67 - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=JP, O=SECOM Trust Systems CO.,LTD., CN=Security Communication RootCA3 - Validity - Not Before: Jun 16 06:17:16 2016 GMT - Not After : Jan 18 06:17:16 2038 GMT - Subject: C=JP, O=SECOM Trust Systems CO.,LTD., CN=Security Communication RootCA3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:e3:c9:72:49:f7:30:de:09:7c:a9:40:81:58:d3: - b4:3a:dd:ba:61:0f:93:50:6e:69:3c:35:c2:ee:5b: - 73:90:1b:67:4c:21:ec:5f:35:bb:39:3e:2b:0a:60: - ef:bb:6d:2b:86:fb:71:a2:c8:ac:e4:56:94:f9:c9: - af:b1:72:d4:20:ac:74:d2:b8:15:ad:51:fe:85:74: - a1:b9:10:fe:05:80:f9:52:93:b3:40:3d:75:10:ac: - c0:96:b7:a7:7e:76:bc:e3:1b:52:19:ce:11:1f:0b: - 04:34:f5:d8:f5:69:3c:77:f3:64:f4:0d:aa:85:de: - e0:09:50:04:17:96:84:b7:c8:8a:bc:4d:72:fc:1c: - bb:cf:f3:06:4d:f9:9f:64:f7:7e:a6:66:86:35:71: - c8:11:80:4c:c1:71:40:58:1e:be:a0:73:f6:fc:3e: - 50:e1:e0:2f:26:3d:7e:5c:23:b5:79:70:de:fa:e0: - d1:a5:d6:0c:41:71:7b:f7:ea:8c:1c:88:c7:ec:8b: - f5:d1:2f:55:96:46:7c:5a:3b:58:3b:fb:ba:d8:2d: - b5:25:da:7a:4e:cf:44:ae:21:a6:9e:98:ca:20:6e: - 7c:bb:88:85:5b:fb:c0:10:62:bb:f2:f9:27:47:ef: - d1:89:39:43:c4:df:de:e1:41:bf:54:73:20:97:2d: - 6c:da:f3:d4:07:a3:e6:b9:d8:6f:ae:fc:8c:19:2e: - d3:67:67:2b:95:db:58:5c:b5:6a:02:f3:b8:83:5e: - b4:6b:be:41:7e:57:09:75:44:50:55:cd:5a:11:61: - 21:0a:61:c2:a9:88:fd:13:bc:2d:89:2f:cd:61:e0: - 95:be:ca:b5:7b:e1:7b:34:67:0b:1f:b6:0c:c7:7c: - 1e:19:53:ca:a7:b1:4a:15:20:56:14:70:3d:2b:82: - 2c:0f:9d:15:1d:47:80:47:ff:78:99:0e:31:af:6f: - 3e:8f:ed:86:69:1e:7b:18:88:14:b2:c2:fc:82:33: - 2e:9c:4b:2d:fb:70:3b:71:aa:2b:7b:26:27:f3:1a: - c2:dc:fb:17:b8:a1:ea:cb:a0:b4:ae:d3:94:7e:7a: - d0:ab:c3:ec:38:2d:11:2e:88:bf:d4:3f:ad:12:3b: - 42:ac:8f:02:6e:7d:cc:d1:5f:61:be:a1:bc:3a:6a: - 48:ea:26:55:22:16:5d:5f:0d:ff:27:33:9f:18:03: - 74:8a:5b:52:20:47:6b:45:4d:22:77:8c:55:27:f0: - af:1e:8c:c9:83:22:54:b7:9a:d0:4f:d9:ce:fc:d9: - 2e:1c:96:28:b1:02:d3:03:bd:25:52:1c:34:66:4f: - 23:ab:f4:77:82:96:1d:d1:57:30:08:11:05:fd:57: - d1:d9:c7 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 64:14:7C:FC:58:72:16:A6:0A:29:34:15:6F:2A:CB:BC:FC:AF:A8:AB - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - dc:02:23:08:e2:ef:21:3a:c7:0d:b7:26:d2:62:93:a7:a5:23: - 72:07:20:82:60:df:18:d7:54:ad:69:25:92:9e:d9:14:cf:99: - b9:52:81:cf:ae:6c:8a:3b:5a:39:c8:6c:01:43:c2:22:6d:02: - f0:62:cd:4e:63:43:c0:14:da:f4:63:f0:ea:f4:71:ee:4e:87: - e3:71:a9:f4:c9:57:e5:2e:5f:1c:79:bb:23:aa:87:44:57:e9: - bd:35:4d:41:bb:4b:28:a3:98:b2:1b:d9:0b:17:07:e5:f7:ea: - 9d:f5:76:d7:bf:c4:b6:81:58:ff:c8:ff:64:69:62:79:ad:6e: - 0e:1f:7f:ee:1d:69:e5:b7:72:71:b3:fe:a5:01:35:94:54:2b: - c0:52:6d:8f:55:c4:c9:d2:b8:cb:ca:34:08:51:85:a0:f5:bc: - b4:17:58:ea:0a:5c:7a:bd:63:c6:3a:2f:ff:96:49:19:84:ea: - 67:d8:04:b1:61:f4:00:5b:4a:b7:9c:71:37:19:85:79:bf:81: - b0:c7:13:0e:76:71:3e:3a:80:06:ae:06:16:a7:8d:b5:c2:c4: - cb:ff:40:a5:5c:8d:a5:c9:3a:ed:72:81:ca:5c:98:3c:d2:34: - 03:77:08:fd:f0:29:59:5d:21:08:c7:60:bf:a4:71:7b:b8:d9: - 1e:82:be:09:af:65:6f:28:ab:bf:4b:b5:ee:3e:08:47:27:a0: - 0f:6f:0f:8b:3f:ac:95:18:f3:b9:0e:dc:67:55:6e:62:9e:46: - 0e:d1:04:78:ca:72:ae:76:d9:a5:f8:b2:df:88:09:61:8b:ef: - 24:4e:d1:59:3f:5a:d4:3d:c9:93:3c:2b:64:f5:81:0d:16:96: - f7:92:c3:fe:31:6f:e8:2a:32:74:0e:f4:4c:98:4a:18:0e:30: - 54:d5:c5:eb:bc:c5:15:9e:e8:99:21:eb:27:2b:09:0a:db:f1: - e6:70:18:56:bb:0c:e4:be:f9:e8:10:a4:13:92:b8:1c:e0:db: - 67:1d:53:03:a4:22:a7:dc:5d:92:10:3c:ea:ff:fc:1b:10:1a: - c3:d8:d0:9c:9d:65:cb:d0:2b:27:31:03:1e:36:e1:3d:76:75: - 0c:ff:45:26:b9:dd:51:bc:23:c7:5f:d8:d8:87:10:40:12:0d: - 3d:38:37:e7:44:3c:18:c0:53:09:64:8f:ff:d5:9a:a6:7c:70: - 2e:73:55:21:e8:df:ff:83:b9:1d:3e:32:1e:d6:a6:7d:2c:f1: - 66:e9:5c:1d:a7:a3:ce:5e:25:32:2b:e3:95:ac:2a:07:ce:b4: - 28:78:86:3c:2d:a6:9d:4d:d2:74:30:dd:64:51:15:db:83:83: - 51:d7:af:fd:33:9d:4d:66 ------BEGIN CERTIFICATE----- -MIIFfzCCA2egAwIBAgIJAOF8N0D9G/5nMA0GCSqGSIb3DQEBDAUAMF0xCzAJBgNV -BAYTAkpQMSUwIwYDVQQKExxTRUNPTSBUcnVzdCBTeXN0ZW1zIENPLixMVEQuMScw -JQYDVQQDEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTMwHhcNMTYwNjE2 -MDYxNzE2WhcNMzgwMTE4MDYxNzE2WjBdMQswCQYDVQQGEwJKUDElMCMGA1UEChMc -U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UEAxMeU2VjdXJpdHkg -Q29tbXVuaWNhdGlvbiBSb290Q0EzMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC -CgKCAgEA48lySfcw3gl8qUCBWNO0Ot26YQ+TUG5pPDXC7ltzkBtnTCHsXzW7OT4r -CmDvu20rhvtxosis5FaU+cmvsXLUIKx00rgVrVH+hXShuRD+BYD5UpOzQD11EKzA -lrenfna84xtSGc4RHwsENPXY9Wk8d/Nk9A2qhd7gCVAEF5aEt8iKvE1y/By7z/MG -TfmfZPd+pmaGNXHIEYBMwXFAWB6+oHP2/D5Q4eAvJj1+XCO1eXDe+uDRpdYMQXF7 -9+qMHIjH7Iv10S9VlkZ8WjtYO/u62C21Jdp6Ts9EriGmnpjKIG58u4iFW/vAEGK7 -8vknR+/RiTlDxN/e4UG/VHMgly1s2vPUB6PmudhvrvyMGS7TZ2crldtYXLVqAvO4 -g160a75BflcJdURQVc1aEWEhCmHCqYj9E7wtiS/NYeCVvsq1e+F7NGcLH7YMx3we -GVPKp7FKFSBWFHA9K4IsD50VHUeAR/94mQ4xr28+j+2GaR57GIgUssL8gjMunEst -+3A7caoreyYn8xrC3PsXuKHqy6C0rtOUfnrQq8PsOC0RLoi/1D+tEjtCrI8Cbn3M -0V9hvqG8OmpI6iZVIhZdXw3/JzOfGAN0iltSIEdrRU0id4xVJ/CvHozJgyJUt5rQ -T9nO/NkuHJYosQLTA70lUhw0Zk8jq/R3gpYd0VcwCBEF/VfR2ccCAwEAAaNCMEAw -HQYDVR0OBBYEFGQUfPxYchamCik0FW8qy7z8r6irMA4GA1UdDwEB/wQEAwIBBjAP -BgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBDAUAA4ICAQDcAiMI4u8hOscNtybS -YpOnpSNyByCCYN8Y11StaSWSntkUz5m5UoHPrmyKO1o5yGwBQ8IibQLwYs1OY0PA -FNr0Y/Dq9HHuTofjcan0yVflLl8cebsjqodEV+m9NU1Bu0soo5iyG9kLFwfl9+qd -9XbXv8S2gVj/yP9kaWJ5rW4OH3/uHWnlt3Jxs/6lATWUVCvAUm2PVcTJ0rjLyjQI -UYWg9by0F1jqClx6vWPGOi//lkkZhOpn2ASxYfQAW0q3nHE3GYV5v4GwxxMOdnE+ -OoAGrgYWp421wsTL/0ClXI2lyTrtcoHKXJg80jQDdwj98ClZXSEIx2C/pHF7uNke -gr4Jr2VvKKu/S7XuPghHJ6APbw+LP6yVGPO5DtxnVW5inkYO0QR4ynKudtml+LLf -iAlhi+8kTtFZP1rUPcmTPCtk9YENFpb3ksP+MW/oKjJ0DvRMmEoYDjBU1cXrvMUV -nuiZIesnKwkK2/HmcBhWuwzkvvnoEKQTkrgc4NtnHVMDpCKn3F2SEDzq//wbEBrD -2NCcnWXL0CsnMQMeNuE9dnUM/0Umud1RvCPHX9jYhxBAEg09ODfnRDwYwFMJZI// -1ZqmfHAuc1Uh6N//g7kdPjIe1qZ9LPFm6Vwdp6POXiUyK+OVrCoHzrQoeIY8Laad -TdJ0MN1kURXbg4NR16/9M51NZg== +============================== +-----BEGIN CERTIFICATE----- +MIIFfzCCA2egAwIBAgIJAOF8N0D9G/5nMA0GCSqGSIb3DQEBDAUAMF0xCzAJBgNVBAYTAkpQMSUw +IwYDVQQKExxTRUNPTSBUcnVzdCBTeXN0ZW1zIENPLixMVEQuMScwJQYDVQQDEx5TZWN1cml0eSBD +b21tdW5pY2F0aW9uIFJvb3RDQTMwHhcNMTYwNjE2MDYxNzE2WhcNMzgwMTE4MDYxNzE2WjBdMQsw +CQYDVQQGEwJKUDElMCMGA1UEChMcU0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UE +AxMeU2VjdXJpdHkgQ29tbXVuaWNhdGlvbiBSb290Q0EzMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A +MIICCgKCAgEA48lySfcw3gl8qUCBWNO0Ot26YQ+TUG5pPDXC7ltzkBtnTCHsXzW7OT4rCmDvu20r +hvtxosis5FaU+cmvsXLUIKx00rgVrVH+hXShuRD+BYD5UpOzQD11EKzAlrenfna84xtSGc4RHwsE +NPXY9Wk8d/Nk9A2qhd7gCVAEF5aEt8iKvE1y/By7z/MGTfmfZPd+pmaGNXHIEYBMwXFAWB6+oHP2 +/D5Q4eAvJj1+XCO1eXDe+uDRpdYMQXF79+qMHIjH7Iv10S9VlkZ8WjtYO/u62C21Jdp6Ts9EriGm +npjKIG58u4iFW/vAEGK78vknR+/RiTlDxN/e4UG/VHMgly1s2vPUB6PmudhvrvyMGS7TZ2crldtY +XLVqAvO4g160a75BflcJdURQVc1aEWEhCmHCqYj9E7wtiS/NYeCVvsq1e+F7NGcLH7YMx3weGVPK +p7FKFSBWFHA9K4IsD50VHUeAR/94mQ4xr28+j+2GaR57GIgUssL8gjMunEst+3A7caoreyYn8xrC +3PsXuKHqy6C0rtOUfnrQq8PsOC0RLoi/1D+tEjtCrI8Cbn3M0V9hvqG8OmpI6iZVIhZdXw3/JzOf +GAN0iltSIEdrRU0id4xVJ/CvHozJgyJUt5rQT9nO/NkuHJYosQLTA70lUhw0Zk8jq/R3gpYd0Vcw +CBEF/VfR2ccCAwEAAaNCMEAwHQYDVR0OBBYEFGQUfPxYchamCik0FW8qy7z8r6irMA4GA1UdDwEB +/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBDAUAA4ICAQDcAiMI4u8hOscNtybS +YpOnpSNyByCCYN8Y11StaSWSntkUz5m5UoHPrmyKO1o5yGwBQ8IibQLwYs1OY0PAFNr0Y/Dq9HHu +Tofjcan0yVflLl8cebsjqodEV+m9NU1Bu0soo5iyG9kLFwfl9+qd9XbXv8S2gVj/yP9kaWJ5rW4O +H3/uHWnlt3Jxs/6lATWUVCvAUm2PVcTJ0rjLyjQIUYWg9by0F1jqClx6vWPGOi//lkkZhOpn2ASx +YfQAW0q3nHE3GYV5v4GwxxMOdnE+OoAGrgYWp421wsTL/0ClXI2lyTrtcoHKXJg80jQDdwj98ClZ +XSEIx2C/pHF7uNkegr4Jr2VvKKu/S7XuPghHJ6APbw+LP6yVGPO5DtxnVW5inkYO0QR4ynKudtml ++LLfiAlhi+8kTtFZP1rUPcmTPCtk9YENFpb3ksP+MW/oKjJ0DvRMmEoYDjBU1cXrvMUVnuiZIesn +KwkK2/HmcBhWuwzkvvnoEKQTkrgc4NtnHVMDpCKn3F2SEDzq//wbEBrD2NCcnWXL0CsnMQMeNuE9 +dnUM/0Umud1RvCPHX9jYhxBAEg09ODfnRDwYwFMJZI//1ZqmfHAuc1Uh6N//g7kdPjIe1qZ9LPFm +6Vwdp6POXiUyK+OVrCoHzrQoeIY8LaadTdJ0MN1kURXbg4NR16/9M51NZg== -----END CERTIFICATE----- Security Communication ECC RootCA1 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=B8:0E:26:A9:BF:D2:B2:3B:C0:EF:46:C9:BA:C7:BB:F6:1D:0D:41:41 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - d6:5d:9b:b3:78:81:2e:eb - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=JP, O=SECOM Trust Systems CO.,LTD., CN=Security Communication ECC RootCA1 - Validity - Not Before: Jun 16 05:15:28 2016 GMT - Not After : Jan 18 05:15:28 2038 GMT - Subject: C=JP, O=SECOM Trust Systems CO.,LTD., CN=Security Communication ECC RootCA1 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:a4:a5:6f:60:03:03:c3:bd:31:f4:d3:17:9c:2b: - 84:75:ac:e5:fd:3d:57:6e:d7:63:bf:e6:04:89:92: - 8e:81:9c:e3:e9:47:6e:ca:90:12:c8:13:e0:a7:9d: - f7:65:74:1f:6c:10:b2:e8:e4:e9:ef:6d:85:32:99: - 44:b1:5e:fd:cc:76:10:d8:5b:bd:a2:c6:f9:d6:42: - e4:57:76:dc:90:c2:35:a9:4b:88:3c:12:47:6d:5c: - ff:49:4f:1a:4a:50:b1 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - 86:1C:E7:FE:2D:A5:4A:8B:08:FE:28:11:FA:BE:A3:66:F8:60:59:2F - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:15:5d:42:3d:fc:b6:ee:f7:3b:b1:36:e8:9e:f6: - c4:46:28:49:33:d0:58:43:2a:63:29:cc:4d:b1:b4:7a:a2:b9: - 0d:38:a5:5d:48:2a:fd:cb:b2:73:5d:a3:88:08:c7:0c:02:31: - 00:c0:ab:2d:0e:6d:ed:18:a2:db:53:e9:25:db:55:08:e0:50: - cc:df:44:61:16:82:ab:49:b0:b2:81:ec:73:87:78:b4:4c:b2: - 62:1b:12:fa:16:4d:25:4b:63:bd:1e:37:d9 ------BEGIN CERTIFICATE----- -MIICODCCAb6gAwIBAgIJANZdm7N4gS7rMAoGCCqGSM49BAMDMGExCzAJBgNVBAYT -AkpQMSUwIwYDVQQKExxTRUNPTSBUcnVzdCBTeXN0ZW1zIENPLixMVEQuMSswKQYD -VQQDEyJTZWN1cml0eSBDb21tdW5pY2F0aW9uIEVDQyBSb290Q0ExMB4XDTE2MDYx -NjA1MTUyOFoXDTM4MDExODA1MTUyOFowYTELMAkGA1UEBhMCSlAxJTAjBgNVBAoT -HFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xKzApBgNVBAMTIlNlY3VyaXR5 -IENvbW11bmljYXRpb24gRUNDIFJvb3RDQTEwdjAQBgcqhkjOPQIBBgUrgQQAIgNi -AASkpW9gAwPDvTH00xecK4R1rOX9PVdu12O/5gSJko6BnOPpR27KkBLIE+Cnnfdl -dB9sELLo5OnvbYUymUSxXv3MdhDYW72ixvnWQuRXdtyQwjWpS4g8EkdtXP9JTxpK -ULGjQjBAMB0GA1UdDgQWBBSGHOf+LaVKiwj+KBH6vqNm+GBZLzAOBgNVHQ8BAf8E -BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjAVXUI9/Lbu -9zuxNuie9sRGKEkz0FhDKmMpzE2xtHqiuQ04pV1IKv3LsnNdo4gIxwwCMQDAqy0O -be0YottT6SXbVQjgUMzfRGEWgqtJsLKB7HOHeLRMsmIbEvoWTSVLY70eN9k= +================================== +-----BEGIN CERTIFICATE----- +MIICODCCAb6gAwIBAgIJANZdm7N4gS7rMAoGCCqGSM49BAMDMGExCzAJBgNVBAYTAkpQMSUwIwYD +VQQKExxTRUNPTSBUcnVzdCBTeXN0ZW1zIENPLixMVEQuMSswKQYDVQQDEyJTZWN1cml0eSBDb21t +dW5pY2F0aW9uIEVDQyBSb290Q0ExMB4XDTE2MDYxNjA1MTUyOFoXDTM4MDExODA1MTUyOFowYTEL +MAkGA1UEBhMCSlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xKzApBgNV +BAMTIlNlY3VyaXR5IENvbW11bmljYXRpb24gRUNDIFJvb3RDQTEwdjAQBgcqhkjOPQIBBgUrgQQA +IgNiAASkpW9gAwPDvTH00xecK4R1rOX9PVdu12O/5gSJko6BnOPpR27KkBLIE+CnnfdldB9sELLo +5OnvbYUymUSxXv3MdhDYW72ixvnWQuRXdtyQwjWpS4g8EkdtXP9JTxpKULGjQjBAMB0GA1UdDgQW +BBSGHOf+LaVKiwj+KBH6vqNm+GBZLzAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAK +BggqhkjOPQQDAwNoADBlAjAVXUI9/Lbu9zuxNuie9sRGKEkz0FhDKmMpzE2xtHqiuQ04pV1IKv3L +snNdo4gIxwwCMQDAqy0Obe0YottT6SXbVQjgUMzfRGEWgqtJsLKB7HOHeLRMsmIbEvoWTSVLY70e +N9k= -----END CERTIFICATE----- BJCA Global Root CA1 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=D5:EC:8D:7B:4C:BA:79:F4:E7:E8:CB:9D:6B:AE:77:83:10:03:21:6A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 55:6f:65:e3:b4:d9:90:6a:1b:09:d1:6c:3e:c0:6c:20 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=CN, O=BEIJING CERTIFICATE AUTHORITY, CN=BJCA Global Root CA1 - Validity - Not Before: Dec 19 03:16:17 2019 GMT - Not After : Dec 12 03:16:17 2044 GMT - Subject: C=CN, O=BEIJING CERTIFICATE AUTHORITY, CN=BJCA Global Root CA1 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:f1:66:08:bd:d9:c5:15:61:cb:84:04:41:a5:69: - 37:77:1d:c1:b0:7b:fa:c3:77:48:90:13:72:64:d1: - b8:7c:90:35:9d:18:79:88:e3:97:01:3c:47:81:f2: - 0e:a2:98:0d:9e:3f:37:e0:19:b2:90:f2:46:1c:92: - b1:3a:61:ce:fa:b7:46:9e:03:86:d7:33:6e:ed:f7: - 45:8c:76:37:de:6e:96:91:f7:d7:7e:2b:87:17:d5: - 8b:35:ee:84:91:72:57:dc:60:c3:c3:b9:e7:c7:67: - 24:23:4f:63:0a:63:f6:66:7d:4b:55:a7:3f:78:64: - 49:69:12:97:e0:4c:0d:d3:09:a0:32:30:3a:fa:9f: - c0:f2:9c:c5:12:2a:2e:1c:b5:04:33:da:a4:38:11: - 6a:de:c6:18:f6:47:3a:22:41:87:22:fc:c4:89:28: - 54:d8:8c:a5:30:0a:f8:17:16:ca:ac:37:fd:79:a7: - 91:17:78:38:99:ad:58:ed:b2:de:cc:89:7d:03:9c: - b3:89:65:e7:e3:3b:b1:22:86:8f:06:6d:78:07:fd: - 91:12:7f:b0:6b:1c:89:0d:f9:b8:cb:74:5b:07:c2: - c8:f4:35:d1:64:63:7a:e9:6e:9a:28:d6:30:bd:e6: - 1b:dd:15:af:84:ea:9c:c7:ca:f5:0e:ea:f2:5d:29: - 87:8f:69:73:39:be:2e:24:6f:45:21:ac:c5:d4:69: - 25:06:83:ad:7a:48:85:13:2c:0d:06:b8:6c:79:56: - fc:a3:67:32:81:f5:57:a5:ca:57:42:69:e9:5c:24: - 61:ef:e2:30:18:4e:44:98:55:6f:7a:c2:93:d8:19: - b6:de:7c:47:8a:11:4e:49:47:db:28:94:02:0b:94: - 4a:2c:f9:12:d0:4f:e8:31:7e:6c:7a:bf:a6:3f:9b: - 39:3d:02:16:a3:18:b3:67:ac:5b:3f:2c:83:2b:67: - 39:81:5c:b9:7e:94:d5:64:dd:9e:8f:6e:ae:e8:7c: - 5b:b4:d7:6a:47:48:d7:7e:b3:d4:2d:8e:56:76:4e: - cf:69:f1:6e:44:6c:d4:24:ea:8d:24:a1:18:bf:bd: - 57:fe:a9:99:35:b5:db:10:77:b8:3d:48:ba:d6:c1: - e7:f1:23:3e:d7:df:85:9d:27:3c:d4:40:bd:0a:0c: - bd:f5:e7:8d:25:d6:81:74:87:46:d4:29:75:a2:42: - 6c:f7:73:89:e7:7d:bf:7a:4a:1f:d3:22:c9:15:55: - cf:df:6f:7c:55:d0:a4:8b:07:11:37:5f:83:a6:26: - 57:a6:01:5b:7e:fe:58:68:07:a9:e9:7a:d9:b9:e8: - ff:50:1f:ab:c2:b4:c0:ce:e8:ea:fd:0f:bd:8d:4d: - b8:bc:71 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - C5:EF:ED:CC:D8:8D:21:C6:48:E4:E3:D7:14:2E:A7:16:93:E5:98:01 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 52:82:ac:21:34:1f:23:f2:a2:d8:f9:b8:af:37:36:20:89:d1: - 37:03:d6:69:9f:b8:61:10:ba:a2:31:98:59:47:e8:d1:0d:25: - 1e:15:41:0c:e0:2a:55:d5:57:52:cb:f8:e4:c7:69:a3:1d:4d: - 71:02:5e:5f:21:45:60:48:5c:09:8e:49:10:c1:04:dc:a9:62: - 6b:02:f0:43:c8:4e:9d:38:49:74:c9:32:70:54:6d:c1:47:fc: - 8e:b4:36:9e:d4:9c:bd:dd:20:d6:53:c9:18:a9:b5:56:b9:76: - 8b:95:67:66:ee:bd:98:fe:ae:ef:be:6e:fb:60:f6:fd:59:c6: - 2a:1b:3f:23:4a:94:24:30:27:c8:89:bc:eb:44:24:9a:cb:3d: - be:4f:d5:7a:ce:8e:17:cb:62:c1:d9:de:1e:0e:7a:ff:43:86: - 34:52:bc:61:3f:3c:5f:bb:d9:76:b4:53:bc:97:b3:fe:8a:4c: - 12:2e:2b:f3:d7:ce:e1:a2:ff:dd:7b:70:fb:3b:a1:4d:a4:63: - 02:fd:38:97:95:3f:05:70:a0:6b:df:62:81:43:8b:b4:59:0d: - 4a:8c:54:9c:c5:bb:81:9f:cd:7d:a5:ef:0b:25:1e:3a:20:db: - 1c:fc:1f:98:67:02:0a:d4:73:44:13:db:51:84:1a:55:03:56: - e0:00:7e:74:06:ff:38:c4:72:1d:d3:a8:3f:68:31:5d:d3:09: - c7:2e:8c:5b:63:e0:e8:dc:1e:d2:ec:61:1e:f2:de:e5:ef:f6: - 99:76:60:2d:1e:94:72:71:c6:0b:2a:32:c7:92:4e:d5:46:d7: - 1d:f9:a9:19:0a:c8:fa:95:ce:6d:23:98:aa:0b:38:ad:9a:56: - 0d:6f:8d:f1:31:00:88:c1:17:9c:cd:19:36:35:fe:55:53:a0: - e0:3c:33:5f:96:5e:e2:32:e9:df:33:bb:06:4a:a9:d8:84:73: - ce:77:d2:c6:ac:71:e1:5c:a3:1d:0c:bb:0a:df:5f:e2:a3:71: - d8:da:37:5a:a0:78:2b:f4:d4:7d:eb:76:ed:f2:61:70:a5:65: - 9a:d3:89:34:18:ab:fb:72:3e:d7:b4:3d:79:5c:d8:1f:a1:33: - 7b:d9:82:50:0c:93:17:aa:6c:dc:c2:82:bb:02:57:36:af:98: - 27:2a:39:50:e1:b0:89:f5:25:97:7e:47:68:10:b4:ec:73:ca: - b3:97:d1:24:dc:f6:62:a0:28:d3:b5:a3:b8:64:b7:88:62:42: - cf:9d:53:cd:99:be:64:68:8f:4f:1e:12:48:f7:d2:29:c3:98: - 28:ca:f2:32:0b:93:8c:29:4f:3c:60:32:cd:05:96:61:ec:f2: - af:fe:b3:70:2c:2e:a6:f2 ------BEGIN CERTIFICATE----- -MIIFdDCCA1ygAwIBAgIQVW9l47TZkGobCdFsPsBsIDANBgkqhkiG9w0BAQsFADBU -MQswCQYDVQQGEwJDTjEmMCQGA1UECgwdQkVJSklORyBDRVJUSUZJQ0FURSBBVVRI -T1JJVFkxHTAbBgNVBAMMFEJKQ0EgR2xvYmFsIFJvb3QgQ0ExMB4XDTE5MTIxOTAz -MTYxN1oXDTQ0MTIxMjAzMTYxN1owVDELMAkGA1UEBhMCQ04xJjAkBgNVBAoMHUJF -SUpJTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZMR0wGwYDVQQDDBRCSkNBIEdsb2Jh -bCBSb290IENBMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAPFmCL3Z -xRVhy4QEQaVpN3cdwbB7+sN3SJATcmTRuHyQNZ0YeYjjlwE8R4HyDqKYDZ4/N+AZ -spDyRhySsTphzvq3Rp4Dhtczbu33RYx2N95ulpH3134rhxfVizXuhJFyV9xgw8O5 -58dnJCNPYwpj9mZ9S1WnP3hkSWkSl+BMDdMJoDIwOvqfwPKcxRIqLhy1BDPapDgR -at7GGPZHOiJBhyL8xIkoVNiMpTAK+BcWyqw3/XmnkRd4OJmtWO2y3syJfQOcs4ll -5+M7sSKGjwZteAf9kRJ/sGsciQ35uMt0WwfCyPQ10WRjeulumijWML3mG90Vr4Tq -nMfK9Q7q8l0ph49pczm+LiRvRSGsxdRpJQaDrXpIhRMsDQa4bHlW/KNnMoH1V6XK -V0Jp6VwkYe/iMBhORJhVb3rCk9gZtt58R4oRTklH2yiUAguUSiz5EtBP6DF+bHq/ -pj+bOT0CFqMYs2esWz8sgytnOYFcuX6U1WTdno9uruh8W7TXakdI136z1C2OVnZO -z2nxbkRs1CTqjSShGL+9V/6pmTW12xB3uD1IutbB5/EjPtffhZ0nPNRAvQoMvfXn -jSXWgXSHRtQpdaJCbPdzied9v3pKH9MiyRVVz99vfFXQpIsHETdfg6YmV6YBW37+ -WGgHqel62bno/1Afq8K0wM7o6v0PvY1NuLxxAgMBAAGjQjBAMB0GA1UdDgQWBBTF -7+3M2I0hxkjk49cULqcWk+WYATAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQE -AwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAUoKsITQfI/Ki2Pm4rzc2IInRNwPWaZ+4 -YRC6ojGYWUfo0Q0lHhVBDOAqVdVXUsv45Mdpox1NcQJeXyFFYEhcCY5JEMEE3Kli -awLwQ8hOnThJdMkycFRtwUf8jrQ2ntScvd0g1lPJGKm1Vrl2i5VnZu69mP6u775u -+2D2/VnGKhs/I0qUJDAnyIm860Qkmss9vk/Ves6OF8tiwdneHg56/0OGNFK8YT88 -X7vZdrRTvJez/opMEi4r89fO4aL/3Xtw+zuhTaRjAv04l5U/BXCga99igUOLtFkN -SoxUnMW7gZ/NfaXvCyUeOiDbHPwfmGcCCtRzRBPbUYQaVQNW4AB+dAb/OMRyHdOo -P2gxXdMJxy6MW2Pg6Nwe0uxhHvLe5e/2mXZgLR6UcnHGCyoyx5JO1UbXHfmpGQrI -+pXObSOYqgs4rZpWDW+N8TEAiMEXnM0ZNjX+VVOg4DwzX5Ze4jLp3zO7Bkqp2IRz -znfSxqxx4VyjHQy7Ct9f4qNx2No3WqB4K/TUfet27fJhcKVlmtOJNBir+3I+17Q9 -eVzYH6Eze9mCUAyTF6ps3MKCuwJXNq+YJyo5UOGwifUll35HaBC07HPKs5fRJNz2 -YqAo07WjuGS3iGJCz51TzZm+ZGiPTx4SSPfSKcOYKMryMguTjClPPGAyzQWWYezy -r/6zcCwupvI= +==================== +-----BEGIN CERTIFICATE----- +MIIFdDCCA1ygAwIBAgIQVW9l47TZkGobCdFsPsBsIDANBgkqhkiG9w0BAQsFADBUMQswCQYDVQQG +EwJDTjEmMCQGA1UECgwdQkVJSklORyBDRVJUSUZJQ0FURSBBVVRIT1JJVFkxHTAbBgNVBAMMFEJK +Q0EgR2xvYmFsIFJvb3QgQ0ExMB4XDTE5MTIxOTAzMTYxN1oXDTQ0MTIxMjAzMTYxN1owVDELMAkG +A1UEBhMCQ04xJjAkBgNVBAoMHUJFSUpJTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZMR0wGwYDVQQD +DBRCSkNBIEdsb2JhbCBSb290IENBMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAPFm +CL3ZxRVhy4QEQaVpN3cdwbB7+sN3SJATcmTRuHyQNZ0YeYjjlwE8R4HyDqKYDZ4/N+AZspDyRhyS +sTphzvq3Rp4Dhtczbu33RYx2N95ulpH3134rhxfVizXuhJFyV9xgw8O558dnJCNPYwpj9mZ9S1Wn +P3hkSWkSl+BMDdMJoDIwOvqfwPKcxRIqLhy1BDPapDgRat7GGPZHOiJBhyL8xIkoVNiMpTAK+BcW +yqw3/XmnkRd4OJmtWO2y3syJfQOcs4ll5+M7sSKGjwZteAf9kRJ/sGsciQ35uMt0WwfCyPQ10WRj +eulumijWML3mG90Vr4TqnMfK9Q7q8l0ph49pczm+LiRvRSGsxdRpJQaDrXpIhRMsDQa4bHlW/KNn +MoH1V6XKV0Jp6VwkYe/iMBhORJhVb3rCk9gZtt58R4oRTklH2yiUAguUSiz5EtBP6DF+bHq/pj+b +OT0CFqMYs2esWz8sgytnOYFcuX6U1WTdno9uruh8W7TXakdI136z1C2OVnZOz2nxbkRs1CTqjSSh +GL+9V/6pmTW12xB3uD1IutbB5/EjPtffhZ0nPNRAvQoMvfXnjSXWgXSHRtQpdaJCbPdzied9v3pK +H9MiyRVVz99vfFXQpIsHETdfg6YmV6YBW37+WGgHqel62bno/1Afq8K0wM7o6v0PvY1NuLxxAgMB +AAGjQjBAMB0GA1UdDgQWBBTF7+3M2I0hxkjk49cULqcWk+WYATAPBgNVHRMBAf8EBTADAQH/MA4G +A1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEAUoKsITQfI/Ki2Pm4rzc2IInRNwPWaZ+4 +YRC6ojGYWUfo0Q0lHhVBDOAqVdVXUsv45Mdpox1NcQJeXyFFYEhcCY5JEMEE3KliawLwQ8hOnThJ +dMkycFRtwUf8jrQ2ntScvd0g1lPJGKm1Vrl2i5VnZu69mP6u775u+2D2/VnGKhs/I0qUJDAnyIm8 +60Qkmss9vk/Ves6OF8tiwdneHg56/0OGNFK8YT88X7vZdrRTvJez/opMEi4r89fO4aL/3Xtw+zuh +TaRjAv04l5U/BXCga99igUOLtFkNSoxUnMW7gZ/NfaXvCyUeOiDbHPwfmGcCCtRzRBPbUYQaVQNW +4AB+dAb/OMRyHdOoP2gxXdMJxy6MW2Pg6Nwe0uxhHvLe5e/2mXZgLR6UcnHGCyoyx5JO1UbXHfmp +GQrI+pXObSOYqgs4rZpWDW+N8TEAiMEXnM0ZNjX+VVOg4DwzX5Ze4jLp3zO7Bkqp2IRzznfSxqxx +4VyjHQy7Ct9f4qNx2No3WqB4K/TUfet27fJhcKVlmtOJNBir+3I+17Q9eVzYH6Eze9mCUAyTF6ps +3MKCuwJXNq+YJyo5UOGwifUll35HaBC07HPKs5fRJNz2YqAo07WjuGS3iGJCz51TzZm+ZGiPTx4S +SPfSKcOYKMryMguTjClPPGAyzQWWYezyr/6zcCwupvI= -----END CERTIFICATE----- BJCA Global Root CA2 -MUST_VERIFY_TRUST: CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -================================================ -SHA1 Fingerprint=F4:27:86:EB:6E:B8:6D:88:31:67:02:FB:BA:66:A4:53:00:AA:7A:A6 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 2c:17:08:7d:64:2a:c0:fe:85:18:59:06:cf:b4:4a:eb - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=CN, O=BEIJING CERTIFICATE AUTHORITY, CN=BJCA Global Root CA2 - Validity - Not Before: Dec 19 03:18:21 2019 GMT - Not After : Dec 12 03:18:21 2044 GMT - Subject: C=CN, O=BEIJING CERTIFICATE AUTHORITY, CN=BJCA Global Root CA2 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:9d:cb:80:91:8d:53:67:b5:b9:50:b1:03:f8:e5: - 49:1f:41:22:09:b0:51:52:58:d6:2b:34:8f:c5:12: - 46:14:c5:8b:2f:2c:84:ff:2c:6e:a8:d5:f1:09:e3: - 03:21:14:c4:43:3d:7c:c1:2c:c4:4b:6a:4a:cd:e9: - 87:e0:7d:f6:22:be:fa:4a:51:b8:30:8a:fd:e1:de: - 18:12:0a:f6:47:b7:e7:17:bf:27:8a:d4:41:4c:96: - 3c:60:96:c1:fd:15:1c - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - D2:4A:B1:51:7F:06:F0:D1:82:1F:4E:6E:5F:AB:83:FC:48:D4:B0:91 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:1a:bc:5b:d7:fe:a9:d2:54:0e:4a:5d:d2:6d:b1: - 40:dc:f4:43:d5:d2:4a:99:19:12:56:80:f7:83:34:e1:35:4e: - 48:6d:04:0f:57:31:30:30:2d:b1:aa:9d:03:38:db:06:02:31: - 00:cb:cc:87:53:cb:7a:df:20:51:73:90:c0:a8:5b:61:d0:c5: - 50:39:fd:85:fe:c1:e3:78:f8:a6:d6:4b:bd:9b:87:8f:0f:e5: - d6:53:96:ab:3c:c8:40:da:61:f7:53:a3:f7 ------BEGIN CERTIFICATE----- -MIICJTCCAaugAwIBAgIQLBcIfWQqwP6FGFkGz7RK6zAKBggqhkjOPQQDAzBUMQsw -CQYDVQQGEwJDTjEmMCQGA1UECgwdQkVJSklORyBDRVJUSUZJQ0FURSBBVVRIT1JJ -VFkxHTAbBgNVBAMMFEJKQ0EgR2xvYmFsIFJvb3QgQ0EyMB4XDTE5MTIxOTAzMTgy -MVoXDTQ0MTIxMjAzMTgyMVowVDELMAkGA1UEBhMCQ04xJjAkBgNVBAoMHUJFSUpJ -TkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZMR0wGwYDVQQDDBRCSkNBIEdsb2JhbCBS -b290IENBMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABJ3LgJGNU2e1uVCxA/jlSR9B -IgmwUVJY1is0j8USRhTFiy8shP8sbqjV8QnjAyEUxEM9fMEsxEtqSs3ph+B99iK+ -+kpRuDCK/eHeGBIK9ke35xe/J4rUQUyWPGCWwf0VHKNCMEAwHQYDVR0OBBYEFNJK -sVF/BvDRgh9Obl+rg/xI1LCRMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQD -AgEGMAoGCCqGSM49BAMDA2gAMGUCMBq8W9f+qdJUDkpd0m2xQNz0Q9XSSpkZElaA -94M04TVOSG0ED1cxMDAtsaqdAzjbBgIxAMvMh1PLet8gUXOQwKhbYdDFUDn9hf7B -43j4ptZLvZuHjw/l1lOWqzzIQNph91Oj9w== +==================== +-----BEGIN CERTIFICATE----- +MIICJTCCAaugAwIBAgIQLBcIfWQqwP6FGFkGz7RK6zAKBggqhkjOPQQDAzBUMQswCQYDVQQGEwJD +TjEmMCQGA1UECgwdQkVJSklORyBDRVJUSUZJQ0FURSBBVVRIT1JJVFkxHTAbBgNVBAMMFEJKQ0Eg +R2xvYmFsIFJvb3QgQ0EyMB4XDTE5MTIxOTAzMTgyMVoXDTQ0MTIxMjAzMTgyMVowVDELMAkGA1UE +BhMCQ04xJjAkBgNVBAoMHUJFSUpJTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZMR0wGwYDVQQDDBRC +SkNBIEdsb2JhbCBSb290IENBMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABJ3LgJGNU2e1uVCxA/jl +SR9BIgmwUVJY1is0j8USRhTFiy8shP8sbqjV8QnjAyEUxEM9fMEsxEtqSs3ph+B99iK++kpRuDCK +/eHeGBIK9ke35xe/J4rUQUyWPGCWwf0VHKNCMEAwHQYDVR0OBBYEFNJKsVF/BvDRgh9Obl+rg/xI +1LCRMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMAoGCCqGSM49BAMDA2gAMGUCMBq8 +W9f+qdJUDkpd0m2xQNz0Q9XSSpkZElaA94M04TVOSG0ED1cxMDAtsaqdAzjbBgIxAMvMh1PLet8g +UXOQwKhbYdDFUDn9hf7B43j4ptZLvZuHjw/l1lOWqzzIQNph91Oj9w== -----END CERTIFICATE----- Sectigo Public Server Authentication Root E46 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=EC:8A:39:6C:40:F0:2E:BC:42:75:D4:9F:AB:1C:1A:5B:67:BE:D2:9A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 42:f2:cc:da:1b:69:37:44:5f:15:fe:75:28:10:b8:f4 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication Root E46 - Validity - Not Before: Mar 22 00:00:00 2021 GMT - Not After : Mar 21 23:59:59 2046 GMT - Subject: C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication Root E46 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:76:fa:99:a9:6e:20:ed:f9:d7:77:e3:07:3b:a8: - db:3d:5f:38:e8:ab:55:a6:56:4f:d6:48:ea:ec:7f: - 2d:aa:c3:b2:c5:79:ec:99:61:7f:10:79:c7:02:5a: - f9:04:37:f5:34:35:2b:77:ce:7f:20:8f:52:a3:00: - 89:ec:d5:a7:a2:6d:5b:e3:4b:92:93:a0:80:f5:01: - 94:dc:f0:68:07:1e:cd:ee:fe:25:52:b5:20:43:1c: - 1b:fe:eb:19:ce:43:a3 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - D1:22:DA:4C:59:F1:4B:5F:26:38:AA:9D:D6:EE:EB:0D:C3:FB:A9:61 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:27:ee:a4:5a:a8:21:bb:e9:47:97:94:89:a5:74: - 20:6d:79:4f:c8:bd:93:5e:58:18:fb:2d:1a:00:6a:c9:b8:3d: - d0:a4:4f:44:47:94:01:56:a2:f8:33:25:0c:42:df:aa:02:30: - 1d:ea:e1:2e:88:2e:e1:f9:a7:1d:02:32:4e:f2:9f:6c:55:74: - e3:ae:ae:fb:a5:1a:ee:ed:d2:fc:c2:03:11:eb:45:5c:60:10: - 3d:5c:7f:99:03:5b:6d:54:48:01:8a:73 ------BEGIN CERTIFICATE----- -MIICOjCCAcGgAwIBAgIQQvLM2htpN0RfFf51KBC49DAKBggqhkjOPQQDAzBfMQsw -CQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1T -ZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBFNDYwHhcN -MjEwMzIyMDAwMDAwWhcNNDYwMzIxMjM1OTU5WjBfMQswCQYDVQQGEwJHQjEYMBYG -A1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBT -ZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBFNDYwdjAQBgcqhkjOPQIBBgUrgQQA -IgNiAAR2+pmpbiDt+dd34wc7qNs9Xzjoq1WmVk/WSOrsfy2qw7LFeeyZYX8QeccC -WvkEN/U0NSt3zn8gj1KjAIns1aeibVvjS5KToID1AZTc8GgHHs3u/iVStSBDHBv+ -6xnOQ6OjQjBAMB0GA1UdDgQWBBTRItpMWfFLXyY4qp3W7usNw/upYTAOBgNVHQ8B -Af8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNnADBkAjAn7qRa -qCG76UeXlImldCBteU/IvZNeWBj7LRoAasm4PdCkT0RHlAFWovgzJQxC36oCMB3q -4S6ILuH5px0CMk7yn2xVdOOurvulGu7t0vzCAxHrRVxgED1cf5kDW21USAGKcw== +============================================= +-----BEGIN CERTIFICATE----- +MIICOjCCAcGgAwIBAgIQQvLM2htpN0RfFf51KBC49DAKBggqhkjOPQQDAzBfMQswCQYDVQQGEwJH +QjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBTZXJ2 +ZXIgQXV0aGVudGljYXRpb24gUm9vdCBFNDYwHhcNMjEwMzIyMDAwMDAwWhcNNDYwMzIxMjM1OTU5 +WjBfMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0 +aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBFNDYwdjAQBgcqhkjOPQIBBgUr +gQQAIgNiAAR2+pmpbiDt+dd34wc7qNs9Xzjoq1WmVk/WSOrsfy2qw7LFeeyZYX8QeccCWvkEN/U0 +NSt3zn8gj1KjAIns1aeibVvjS5KToID1AZTc8GgHHs3u/iVStSBDHBv+6xnOQ6OjQjBAMB0GA1Ud +DgQWBBTRItpMWfFLXyY4qp3W7usNw/upYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB +/zAKBggqhkjOPQQDAwNnADBkAjAn7qRaqCG76UeXlImldCBteU/IvZNeWBj7LRoAasm4PdCkT0RH +lAFWovgzJQxC36oCMB3q4S6ILuH5px0CMk7yn2xVdOOurvulGu7t0vzCAxHrRVxgED1cf5kDW21U +SAGKcw== -----END CERTIFICATE----- Sectigo Public Server Authentication Root R46 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=AD:98:F9:F3:E4:7D:75:3B:65:D4:82:B3:A4:52:17:BB:6E:F5:E4:38 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 75:8d:fd:8b:ae:7c:07:00:fa:a9:25:a7:e1:c7:ad:14 - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication Root R46 - Validity - Not Before: Mar 22 00:00:00 2021 GMT - Not After : Mar 21 23:59:59 2046 GMT - Subject: C=GB, O=Sectigo Limited, CN=Sectigo Public Server Authentication Root R46 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:93:be:d5:36:52:75:d8:01:23:a0:1c:47:42:49: - ee:63:b6:b7:21:fd:c4:95:d5:48:2b:26:7c:14:53: - 10:da:79:fd:2b:b7:2d:a4:d4:2c:fa:ea:32:dd:49: - c2:b9:bd:0f:48:3d:7b:5a:98:54:af:9e:5d:31:74: - 4f:07:fc:50:21:dd:a4:cf:68:4f:1b:12:63:6d:25: - 99:4c:2a:99:f3:48:30:61:fa:81:7c:1e:a7:08:4a: - dc:3e:2b:1c:1f:18:4c:71:aa:35:8c:ad:f8:6e:e8: - 3b:4a:d9:e5:94:02:d6:89:84:13:aa:6d:c8:4f:33: - cc:50:96:37:92:33:dc:5f:88:e7:9f:54:d9:48:f0: - 98:43:d6:66:fd:9f:17:38:43:c5:01:51:0b:d7:e3: - 23:0f:14:5d:5b:14:e7:4b:be:dd:f4:c8:da:03:37: - d1:d6:39:a1:21:51:30:83:b0:6d:d7:30:4e:96:5b: - 91:f0:70:24:ab:bf:45:81:64:43:0d:bd:21:3a:2f: - 3c:e9:9e:0d:cb:20:b5:42:27:cc:da:6f:9b:ee:64: - 30:90:39:cd:93:65:81:21:31:b5:23:50:33:37:22: - e3:38:ed:f8:31:30:cc:45:fe:62:f9:d1:5d:32:79: - 42:87:df:6a:cc:56:19:40:4d:ce:aa:bb:f9:b5:76: - 49:94:f1:27:f8:91:a5:83:e5:06:b3:63:0e:80:dc: - e0:12:55:80:a6:3b:66:b4:39:87:2d:c8:f0:d0:d1: - 14:e9:e4:0d:4d:0e:f6:5d:57:72:c5:3b:1c:47:56: - 9d:e2:d5:fb:81:61:8c:cc:4d:80:90:34:5b:b7:d7: - 14:75:dc:d8:04:48:9f:c0:c1:28:88:b4:e9:1c:ca: - a7:b1:f1:56:b7:7b:49:4c:59:e5:20:15:a8:84:02: - 29:fa:38:94:69:9a:49:06:8f:cd:1f:79:14:17:12: - 0c:83:7a:de:1f:b1:97:ee:f9:97:78:28:a4:c8:44: - 92:e9:7d:26:05:a6:58:72:9b:79:13:d8:11:5f:ae: - c5:38:62:34:68:b2:86:30:8e:f8:90:61:9e:32:6c: - f5:07:36:cd:a2:4c:6e:ec:8a:36:ed:f2:e6:99:15: - 44:70:c3:7c:bc:9c:39:c0:b4:e1:6b:f7:83:25:23: - 57:d9:12:80:e5:49:f0:75:0f:ef:8d:eb:1c:9b:54: - 28:b4:21:3c:fc:7c:0a:ff:ef:7b:6b:75:ff:8b:1d: - a0:19:05:ab:fa:f8:2b:81:42:e8:38:ba:bb:fb:aa: - fd:3d:e0:f3:ca:df:4e:97:97:29:ed:f3:18:56:e9: - a5:96:ac:bd:c3:90:98:b2:e0:f9:a2:d4:a6:47:43: - 7c:6d:cf - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Subject Key Identifier: - 56:73:58:64:95:F9:92:1A:B0:12:2A:04:62:79:A1:40:15:88:21:49 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - X509v3 Basic Constraints: critical - CA:TRUE - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 2f:5c:99:3c:fc:06:5e:8c:94:2e:70:ea:d2:32:31:8d:b4:f0: - 51:d5:bc:0a:f3:64:9f:07:5e:d5:c1:73:68:64:7a:a2:b9:0e: - e8:f9:5d:85:2d:a8:37:45:aa:28:f4:96:05:50:60:a9:49:7e: - 9f:e2:99:36:29:13:44:47:6a:9d:55:20:3c:d8:9b:f1:03:32: - ba:da:40:a1:73:ea:83:a1:b7:44:a6:0e:99:01:9b:e4:bc:7f: - be:13:94:7e:ca:a6:1e:76:80:36:3d:84:06:8b:33:26:65:6d: - ca:7e:9e:fe:1f:8c:58:38:7b:1a:83:b1:0f:bc:17:11:bb:e6: - 06:cc:63:fa:81:f2:81:4c:da:0b:10:6b:a1:fa:d5:28:a5:cf: - 06:40:16:ff:7b:7d:18:5e:39:12:a4:53:9e:7e:32:42:10:a6: - 21:91:a9:1c:4e:17:7c:84:bc:9f:8c:d1:e8:df:e6:51:b9:36: - 47:3f:90:b9:c7:bc:02:dc:5b:1c:4f:0e:48:c1:25:83:9c:0a: - 3f:9e:b1:03:33:12:1a:27:ac:f7:22:6c:24:d1:01:41:f8:58: - 03:fe:25:68:22:1f:9a:5a:3c:7c:6c:9e:75:48:f3:81:f1:66: - 67:6e:4c:82:c0:ee:ba:57:0e:18:ef:2e:9a:f7:12:d8:a0:6b: - e9:05:a5:a1:e9:68:f8:bc:4c:3f:12:1e:45:e8:52:c0:a3:bf: - 12:27:79:b9:cc:31:3c:c3:f6:3a:22:16:03:a0:c9:8f:66:a4: - 5b:a2:4d:d6:81:25:06:e9:76:a4:00:0a:3e:cb:cd:35:9b:e0: - e1:38:cb:60:53:86:28:42:41:1c:44:57:e8:a8:ad:ab:45:e3: - 25:10:bc:db:3e:65:41:fb:1b:a6:97:0f:eb:b9:74:79:f9:1e: - bc:1d:57:0d:47:af:c3:2f:9f:87:46:a7:eb:26:5a:0f:56:63: - b5:62:60:6e:00:fb:e3:27:11:22:e7:fe:99:8f:34:f5:b9:e8: - c3:91:72:bd:d8:c3:1e:b9:2e:f2:91:44:51:d0:57:cd:0c:34: - d5:48:21:bf:db:13:f1:66:25:43:52:d2:70:22:36:cd:9f:c4: - 1c:75:20:ad:63:72:63:06:0f:0e:27:ce:d2:6a:0d:bc:b5:39: - 1a:e9:d1:76:7a:d1:5c:e4:e7:49:49:2d:55:37:68:f0:1a:3a: - 98:3e:54:17:87:54:e9:a6:27:50:89:7b:20:2f:3f:ff:bf:a1: - 8b:4a:47:98:ff:2b:7b:49:3e:c3:29:46:60:18:42:ab:33:29: - ba:c0:29:b9:13:89:d3:88:8a:39:41:3b:c9:fd:a6:ed:1f:f4: - 60:63:df:d2:2d:55:01:8b ------BEGIN CERTIFICATE----- -MIIFijCCA3KgAwIBAgIQdY39i658BwD6qSWn4cetFDANBgkqhkiG9w0BAQwFADBf -MQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQD -Ey1TZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYw -HhcNMjEwMzIyMDAwMDAwWhcNNDYwMzIxMjM1OTU5WjBfMQswCQYDVQQGEwJHQjEY -MBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1Ymxp -YyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwggIiMA0GCSqGSIb3DQEB -AQUAA4ICDwAwggIKAoICAQCTvtU2UnXYASOgHEdCSe5jtrch/cSV1UgrJnwUUxDa -ef0rty2k1Cz66jLdScK5vQ9IPXtamFSvnl0xdE8H/FAh3aTPaE8bEmNtJZlMKpnz -SDBh+oF8HqcIStw+KxwfGExxqjWMrfhu6DtK2eWUAtaJhBOqbchPM8xQljeSM9xf -iOefVNlI8JhD1mb9nxc4Q8UBUQvX4yMPFF1bFOdLvt30yNoDN9HWOaEhUTCDsG3X -ME6WW5HwcCSrv0WBZEMNvSE6Lzzpng3LILVCJ8zab5vuZDCQOc2TZYEhMbUjUDM3 -IuM47fgxMMxF/mL50V0yeUKH32rMVhlATc6qu/m1dkmU8Sf4kaWD5QazYw6A3OAS -VYCmO2a0OYctyPDQ0RTp5A1NDvZdV3LFOxxHVp3i1fuBYYzMTYCQNFu31xR13NgE -SJ/AwSiItOkcyqex8Va3e0lMWeUgFaiEAin6OJRpmkkGj80feRQXEgyDet4fsZfu -+Zd4KKTIRJLpfSYFplhym3kT2BFfrsU4YjRosoYwjviQYZ4ybPUHNs2iTG7sijbt -8uaZFURww3y8nDnAtOFr94MlI1fZEoDlSfB1D++N6xybVCi0ITz8fAr/73trdf+L -HaAZBav6+CuBQug4urv7qv094PPK306Xlynt8xhW6aWWrL3DkJiy4Pmi1KZHQ3xt -zwIDAQABo0IwQDAdBgNVHQ4EFgQUVnNYZJX5khqwEioEYnmhQBWIIUkwDgYDVR0P -AQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAC9c -mTz8Bl6MlC5w6tIyMY208FHVvArzZJ8HXtXBc2hkeqK5Duj5XYUtqDdFqij0lgVQ -YKlJfp/imTYpE0RHap1VIDzYm/EDMrraQKFz6oOht0SmDpkBm+S8f74TlH7Kph52 -gDY9hAaLMyZlbcp+nv4fjFg4exqDsQ+8FxG75gbMY/qB8oFM2gsQa6H61SilzwZA -Fv97fRheORKkU55+MkIQpiGRqRxOF3yEvJ+M0ejf5lG5Nkc/kLnHvALcWxxPDkjB -JYOcCj+esQMzEhonrPcibCTRAUH4WAP+JWgiH5paPHxsnnVI84HxZmduTILA7rpX -DhjvLpr3Etiga+kFpaHpaPi8TD8SHkXoUsCjvxInebnMMTzD9joiFgOgyY9mpFui -TdaBJQbpdqQACj7LzTWb4OE4y2BThihCQRxEV+ioratF4yUQvNs+ZUH7G6aXD+u5 -dHn5HrwdVw1Hr8Mvn4dGp+smWg9WY7ViYG4A++MnESLn/pmPNPW56MORcr3Ywx65 -LvKRRFHQV80MNNVIIb/bE/FmJUNS0nAiNs2fxBx1IK1jcmMGDw4nztJqDby1ORrp -0XZ60Vzk50lJLVU3aPAaOpg+VBeHVOmmJ1CJeyAvP/+/oYtKR5j/K3tJPsMpRmAY -QqszKbrAKbkTidOIijlBO8n9pu0f9GBj39ItVQGL +============================================= +-----BEGIN CERTIFICATE----- +MIIFijCCA3KgAwIBAgIQdY39i658BwD6qSWn4cetFDANBgkqhkiG9w0BAQwFADBfMQswCQYDVQQG +EwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1TZWN0aWdvIFB1YmxpYyBT +ZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwHhcNMjEwMzIyMDAwMDAwWhcNNDYwMzIxMjM1 +OTU5WjBfMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTYwNAYDVQQDEy1T +ZWN0aWdvIFB1YmxpYyBTZXJ2ZXIgQXV0aGVudGljYXRpb24gUm9vdCBSNDYwggIiMA0GCSqGSIb3 +DQEBAQUAA4ICDwAwggIKAoICAQCTvtU2UnXYASOgHEdCSe5jtrch/cSV1UgrJnwUUxDaef0rty2k +1Cz66jLdScK5vQ9IPXtamFSvnl0xdE8H/FAh3aTPaE8bEmNtJZlMKpnzSDBh+oF8HqcIStw+Kxwf +GExxqjWMrfhu6DtK2eWUAtaJhBOqbchPM8xQljeSM9xfiOefVNlI8JhD1mb9nxc4Q8UBUQvX4yMP +FF1bFOdLvt30yNoDN9HWOaEhUTCDsG3XME6WW5HwcCSrv0WBZEMNvSE6Lzzpng3LILVCJ8zab5vu +ZDCQOc2TZYEhMbUjUDM3IuM47fgxMMxF/mL50V0yeUKH32rMVhlATc6qu/m1dkmU8Sf4kaWD5Qaz +Yw6A3OASVYCmO2a0OYctyPDQ0RTp5A1NDvZdV3LFOxxHVp3i1fuBYYzMTYCQNFu31xR13NgESJ/A +wSiItOkcyqex8Va3e0lMWeUgFaiEAin6OJRpmkkGj80feRQXEgyDet4fsZfu+Zd4KKTIRJLpfSYF +plhym3kT2BFfrsU4YjRosoYwjviQYZ4ybPUHNs2iTG7sijbt8uaZFURww3y8nDnAtOFr94MlI1fZ +EoDlSfB1D++N6xybVCi0ITz8fAr/73trdf+LHaAZBav6+CuBQug4urv7qv094PPK306Xlynt8xhW +6aWWrL3DkJiy4Pmi1KZHQ3xtzwIDAQABo0IwQDAdBgNVHQ4EFgQUVnNYZJX5khqwEioEYnmhQBWI +IUkwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAC9c +mTz8Bl6MlC5w6tIyMY208FHVvArzZJ8HXtXBc2hkeqK5Duj5XYUtqDdFqij0lgVQYKlJfp/imTYp +E0RHap1VIDzYm/EDMrraQKFz6oOht0SmDpkBm+S8f74TlH7Kph52gDY9hAaLMyZlbcp+nv4fjFg4 +exqDsQ+8FxG75gbMY/qB8oFM2gsQa6H61SilzwZAFv97fRheORKkU55+MkIQpiGRqRxOF3yEvJ+M +0ejf5lG5Nkc/kLnHvALcWxxPDkjBJYOcCj+esQMzEhonrPcibCTRAUH4WAP+JWgiH5paPHxsnnVI +84HxZmduTILA7rpXDhjvLpr3Etiga+kFpaHpaPi8TD8SHkXoUsCjvxInebnMMTzD9joiFgOgyY9m +pFuiTdaBJQbpdqQACj7LzTWb4OE4y2BThihCQRxEV+ioratF4yUQvNs+ZUH7G6aXD+u5dHn5Hrwd +Vw1Hr8Mvn4dGp+smWg9WY7ViYG4A++MnESLn/pmPNPW56MORcr3Ywx65LvKRRFHQV80MNNVIIb/b +E/FmJUNS0nAiNs2fxBx1IK1jcmMGDw4nztJqDby1ORrp0XZ60Vzk50lJLVU3aPAaOpg+VBeHVOmm +J1CJeyAvP/+/oYtKR5j/K3tJPsMpRmAYQqszKbrAKbkTidOIijlBO8n9pu0f9GBj39ItVQGL -----END CERTIFICATE----- SSL.com TLS RSA Root CA 2022 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=EC:2C:83:40:72:AF:26:95:10:FF:0E:F2:03:EE:31:70:F6:78:9D:CA -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 6f:be:da:ad:73:bd:08:40:e2:8b:4d:be:d4:f7:5b:91 - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=SSL Corporation, CN=SSL.com TLS RSA Root CA 2022 - Validity - Not Before: Aug 25 16:34:22 2022 GMT - Not After : Aug 19 16:34:21 2046 GMT - Subject: C=US, O=SSL Corporation, CN=SSL.com TLS RSA Root CA 2022 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:d0:a4:09:72:4f:40:88:12:61:3e:35:23:9e:ee: - f6:74:cf:2f:7b:58:3d:ce:3c:0d:10:28:90:2f:97: - f7:8c:48:d8:a0:d8:25:b1:4c:b0:11:4c:17:73:50: - d0:22:4a:63:bb:81:d3:29:6e:d5:b5:09:3e:26:18: - 7f:b2:12:7f:93:98:b7:af:f0:36:bf:f2:ee:18:9e: - 9c:3b:52:c5:47:19:5d:74:f3:64:66:d5:5d:c7:68: - b4:bf:1b:1c:06:a3:bc:8f:40:23:b6:1e:c6:84:bd: - 51:c4:1b:39:c1:95:d2:29:ec:4b:ae:7b:2d:bf:39: - fd:b4:62:de:96:7b:41:c6:9c:a0:e0:06:72:fb:f0: - 07:97:09:39:81:74:af:f7:34:59:11:57:0a:c2:5b: - c1:24:f4:31:73:30:82:c6:9d:ba:02:f7:3e:7c:44: - 5f:83:0d:f3:f1:dd:20:69:16:09:50:e2:d4:55:b6: - e0:80:72:76:6e:4c:47:b7:75:55:59:b4:53:74:d9: - 94:c6:41:ad:58:8a:31:66:0f:1e:a2:1b:29:40:4e: - 2f:df:7b:e6:16:2c:2d:fc:bf:ec:f3:b4:fa:be:18: - f6:9b:49:d4:ee:05:6e:d9:34:f3:9c:f1:ec:01:8b: - d1:20:c6:0f:a0:b5:bc:17:4e:48:7b:51:c2:fc:e9: - 5c:69:37:47:66:b3:68:f8:15:28:f0:b9:d3:a4:15: - cc:5a:4f:ba:52:70:a3:12:45:dd:c6:ba:4e:fb:c2: - d0:f7:a8:52:27:6d:6e:79:b5:8c:fc:7b:8c:c1:16: - 4c:ee:80:7f:be:f0:76:be:41:53:12:33:ae:5a:38: - 42:ab:d7:0f:3e:41:8d:76:07:32:d5:ab:89:f6:4e: - 67:d9:b1:42:75:23:6e:f3:cd:42:b2:fc:55:f5:53: - 87:17:3b:c0:33:58:f1:52:d2:f9:80:a4:f0:e8:f0: - 3b:8b:38:cc:a4:c6:90:7f:0f:9c:fd:8b:d1:a3:cf: - da:83:a7:69:c9:50:36:d5:5c:05:d2:0a:41:74:db: - 63:11:37:c1:a5:a0:96:4b:1e:8c:16:12:77:ae:94: - 34:7b:1e:7f:c2:66:00:e4:aa:83:ea:8a:90:ad:ce: - 36:44:4d:d1:51:e9:bc:1f:f3:6a:05:fd:c0:74:1f: - 25:19:40:51:6e:ea:82:51:40:df:9b:b9:08:2a:06: - 02:d5:23:1c:13:d6:e9:db:db:c6:b0:7a:cb:7b:27: - 9b:fb:e0:d5:46:24:ed:10:4b:63:4b:a5:05:8f:ba: - b8:1d:2b:a6:fa:91:e2:92:52:bd:ec:eb:67:97:6d: - 9a:2d:9f:81:32:05:67:32:fb:48:08:3f:d9:25:b8: - 04:25:2f - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - FB:2E:37:EE:E3:84:7A:27:2E:CD:19:35:B1:33:7C:FF:D4:44:42:B9 - X509v3 Subject Key Identifier: - FB:2E:37:EE:E3:84:7A:27:2E:CD:19:35:B1:33:7C:FF:D4:44:42:B9 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 8d:89:6d:84:45:18:f1:4f:b3:a0:ef:68:a4:c0:1d:ac:30:bc: - 67:66:b0:9a:cd:b6:ab:22:19:66:d3:3b:41:b5:10:9d:10:ba: - 72:6e:29:24:20:1c:01:99:62:d3:96:e0:e2:fb:0c:42:d7:e1: - 5a:c4:96:4d:54:cd:8f:ca:43:53:fd:2a:b8:ea:f8:65:ca:01: - c2:ad:60:68:06:9f:39:1a:51:d9:e0:8d:26:f9:0b:4e:a5:53: - 25:7a:23:a4:1c:ce:08:1b:df:47:88:b2:ad:3e:e0:27:87:8b: - 49:8c:1f:a9:47:58:7b:96:f2:88:1d:18:ae:b3:d1:a6:0a:94: - fa:db:d3:e5:38:0a:6b:79:12:33:fb:4a:59:37:16:40:0e:bb: - de:f5:89:0c:f1:6c:d3:f7:51:6b:5e:35:f5:db:c0:26:ea:12: - 73:4e:a9:91:90:a6:17:c3:6c:2f:38:d4:a3:72:94:43:2c:62: - e1:4e:5c:32:3d:bd:4c:7d:19:47:a2:c3:49:e7:96:3f:8f:9a: - d3:3b:e4:11:d8:8b:03:dc:f6:b6:60:55:18:a6:81:51:f3:e1: - a8:15:6a:eb:e0:0b:f0:14:31:d6:b9:8c:45:3a:a8:10:d8:f0: - b9:27:eb:f7:cb:7a:ef:05:72:96:b5:c4:8f:96:73:c4:e8:56: - 73:9c:bc:69:51:63:bc:ef:67:1c:43:1a:5f:77:19:1f:18:f8: - 1c:25:29:f9:49:99:29:b6:92:3d:a2:83:37:b1:20:91:a8:9b: - 30:e9:6a:6c:b4:23:93:65:04:ab:11:f3:0e:1d:53:24:49:53: - 1d:a1:3f:9d:48:92:11:e2:7d:0d:4f:f5:d7:bd:a2:58:3e:78: - 9d:1e:1f:2b:fe:21:bb:1a:13:b6:b1:28:64:fd:b0:02:00:c7: - 6c:80:a2:bd:16:50:20:0f:72:81:5f:cc:94:ff:bb:99:e6:ba: - 90:cb:ea:f9:c6:0c:c2:ae:c5:19:ce:33:a1:6b:5c:bb:7e:7c: - 34:57:17:ad:f0:3f:ae:cd:ea:af:99:ec:2c:54:7e:8c:ce:2e: - 12:56:48:ef:17:3b:3f:4a:5e:60:d2:dc:74:36:bc:a5:43:63: - cb:0f:5b:a3:02:56:09:9e:24:2c:e1:86:81:8c:fe:ab:17:2c: - fa:c8:e2:32:1a:3a:ff:85:08:c9:83:9f:f2:4a:48:10:54:77: - 37:ed:a2:bc:40:be:e4:10:74:f7:e4:5b:bb:b9:f3:89:f9:8f: - 41:d8:c7:e4:50:90:35:80:3e:1c:b8:4d:90:d3:d4:f7:c3:b0: - a1:7e:84:ca:77:92:31:2c:b8:90:b1:82:7a:74:4e:9b:13:26: - b4:d5:50:66:54:78:ae:60 ------BEGIN CERTIFICATE----- -MIIFiTCCA3GgAwIBAgIQb77arXO9CEDii02+1PdbkTANBgkqhkiG9w0BAQsFADBO -MQswCQYDVQQGEwJVUzEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMSUwIwYDVQQD -DBxTU0wuY29tIFRMUyBSU0EgUm9vdCBDQSAyMDIyMB4XDTIyMDgyNTE2MzQyMloX -DTQ2MDgxOTE2MzQyMVowTjELMAkGA1UEBhMCVVMxGDAWBgNVBAoMD1NTTCBDb3Jw -b3JhdGlvbjElMCMGA1UEAwwcU1NMLmNvbSBUTFMgUlNBIFJvb3QgQ0EgMjAyMjCC -AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANCkCXJPQIgSYT41I57u9nTP -L3tYPc48DRAokC+X94xI2KDYJbFMsBFMF3NQ0CJKY7uB0ylu1bUJPiYYf7ISf5OY -t6/wNr/y7hienDtSxUcZXXTzZGbVXcdotL8bHAajvI9AI7YexoS9UcQbOcGV0ins -S657Lb85/bRi3pZ7QcacoOAGcvvwB5cJOYF0r/c0WRFXCsJbwST0MXMwgsadugL3 -PnxEX4MN8/HdIGkWCVDi1FW24IBydm5MR7d1VVm0U3TZlMZBrViKMWYPHqIbKUBO -L9975hYsLfy/7PO0+r4Y9ptJ1O4Fbtk085zx7AGL0SDGD6C1vBdOSHtRwvzpXGk3 -R2azaPgVKPC506QVzFpPulJwoxJF3ca6TvvC0PeoUidtbnm1jPx7jMEWTO6Af77w -dr5BUxIzrlo4QqvXDz5BjXYHMtWrifZOZ9mxQnUjbvPNQrL8VfVThxc7wDNY8VLS -+YCk8OjwO4s4zKTGkH8PnP2L0aPP2oOnaclQNtVcBdIKQXTbYxE3waWglksejBYS -d66UNHsef8JmAOSqg+qKkK3ONkRN0VHpvB/zagX9wHQfJRlAUW7qglFA35u5CCoG -AtUjHBPW6dvbxrB6y3snm/vg1UYk7RBLY0ulBY+6uB0rpvqR4pJSvezrZ5dtmi2f -gTIFZzL7SAg/2SW4BCUvAgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0j -BBgwFoAU+y437uOEeicuzRk1sTN8/9REQrkwHQYDVR0OBBYEFPsuN+7jhHonLs0Z -NbEzfP/UREK5MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAjYlt -hEUY8U+zoO9opMAdrDC8Z2awms22qyIZZtM7QbUQnRC6cm4pJCAcAZli05bg4vsM -QtfhWsSWTVTNj8pDU/0quOr4ZcoBwq1gaAafORpR2eCNJvkLTqVTJXojpBzOCBvf -R4iyrT7gJ4eLSYwfqUdYe5byiB0YrrPRpgqU+tvT5TgKa3kSM/tKWTcWQA673vWJ -DPFs0/dRa1419dvAJuoSc06pkZCmF8NsLzjUo3KUQyxi4U5cMj29TH0ZR6LDSeeW -P4+a0zvkEdiLA9z2tmBVGKaBUfPhqBVq6+AL8BQx1rmMRTqoENjwuSfr98t67wVy -lrXEj5ZzxOhWc5y8aVFjvO9nHEMaX3cZHxj4HCUp+UmZKbaSPaKDN7EgkaibMOlq -bLQjk2UEqxHzDh1TJElTHaE/nUiSEeJ9DU/1172iWD54nR4fK/4huxoTtrEoZP2w -AgDHbICivRZQIA9ygV/MlP+7mea6kMvq+cYMwq7FGc4zoWtcu358NFcXrfA/rs3q -r5nsLFR+jM4uElZI7xc7P0peYNLcdDa8pUNjyw9bowJWCZ4kLOGGgYz+qxcs+sji -Mho6/4UIyYOf8kpIEFR3N+2ivEC+5BB09+Rbu7nzifmPQdjH5FCQNYA+HLhNkNPU -98OwoX6EyneSMSy4kLGCenROmxMmtNVQZlR4rmA= +============================ +-----BEGIN CERTIFICATE----- +MIIFiTCCA3GgAwIBAgIQb77arXO9CEDii02+1PdbkTANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQG +EwJVUzEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMSUwIwYDVQQDDBxTU0wuY29tIFRMUyBSU0Eg +Um9vdCBDQSAyMDIyMB4XDTIyMDgyNTE2MzQyMloXDTQ2MDgxOTE2MzQyMVowTjELMAkGA1UEBhMC +VVMxGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjElMCMGA1UEAwwcU1NMLmNvbSBUTFMgUlNBIFJv +b3QgQ0EgMjAyMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANCkCXJPQIgSYT41I57u +9nTPL3tYPc48DRAokC+X94xI2KDYJbFMsBFMF3NQ0CJKY7uB0ylu1bUJPiYYf7ISf5OYt6/wNr/y +7hienDtSxUcZXXTzZGbVXcdotL8bHAajvI9AI7YexoS9UcQbOcGV0insS657Lb85/bRi3pZ7Qcac +oOAGcvvwB5cJOYF0r/c0WRFXCsJbwST0MXMwgsadugL3PnxEX4MN8/HdIGkWCVDi1FW24IBydm5M +R7d1VVm0U3TZlMZBrViKMWYPHqIbKUBOL9975hYsLfy/7PO0+r4Y9ptJ1O4Fbtk085zx7AGL0SDG +D6C1vBdOSHtRwvzpXGk3R2azaPgVKPC506QVzFpPulJwoxJF3ca6TvvC0PeoUidtbnm1jPx7jMEW +TO6Af77wdr5BUxIzrlo4QqvXDz5BjXYHMtWrifZOZ9mxQnUjbvPNQrL8VfVThxc7wDNY8VLS+YCk +8OjwO4s4zKTGkH8PnP2L0aPP2oOnaclQNtVcBdIKQXTbYxE3waWglksejBYSd66UNHsef8JmAOSq +g+qKkK3ONkRN0VHpvB/zagX9wHQfJRlAUW7qglFA35u5CCoGAtUjHBPW6dvbxrB6y3snm/vg1UYk +7RBLY0ulBY+6uB0rpvqR4pJSvezrZ5dtmi2fgTIFZzL7SAg/2SW4BCUvAgMBAAGjYzBhMA8GA1Ud +EwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAU+y437uOEeicuzRk1sTN8/9REQrkwHQYDVR0OBBYEFPsu +N+7jhHonLs0ZNbEzfP/UREK5MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAjYlt +hEUY8U+zoO9opMAdrDC8Z2awms22qyIZZtM7QbUQnRC6cm4pJCAcAZli05bg4vsMQtfhWsSWTVTN +j8pDU/0quOr4ZcoBwq1gaAafORpR2eCNJvkLTqVTJXojpBzOCBvfR4iyrT7gJ4eLSYwfqUdYe5by +iB0YrrPRpgqU+tvT5TgKa3kSM/tKWTcWQA673vWJDPFs0/dRa1419dvAJuoSc06pkZCmF8NsLzjU +o3KUQyxi4U5cMj29TH0ZR6LDSeeWP4+a0zvkEdiLA9z2tmBVGKaBUfPhqBVq6+AL8BQx1rmMRTqo +ENjwuSfr98t67wVylrXEj5ZzxOhWc5y8aVFjvO9nHEMaX3cZHxj4HCUp+UmZKbaSPaKDN7Egkaib +MOlqbLQjk2UEqxHzDh1TJElTHaE/nUiSEeJ9DU/1172iWD54nR4fK/4huxoTtrEoZP2wAgDHbICi +vRZQIA9ygV/MlP+7mea6kMvq+cYMwq7FGc4zoWtcu358NFcXrfA/rs3qr5nsLFR+jM4uElZI7xc7 +P0peYNLcdDa8pUNjyw9bowJWCZ4kLOGGgYz+qxcs+sjiMho6/4UIyYOf8kpIEFR3N+2ivEC+5BB0 +9+Rbu7nzifmPQdjH5FCQNYA+HLhNkNPU98OwoX6EyneSMSy4kLGCenROmxMmtNVQZlR4rmA= -----END CERTIFICATE----- SSL.com TLS ECC Root CA 2022 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=9F:5F:D9:1A:54:6D:F5:0C:71:F0:EE:7A:BD:17:49:98:84:73:E2:39 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 14:03:f5:ab:fb:37:8b:17:40:5b:e2:43:b2:a5:d1:c4 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=SSL Corporation, CN=SSL.com TLS ECC Root CA 2022 - Validity - Not Before: Aug 25 16:33:48 2022 GMT - Not After : Aug 19 16:33:47 2046 GMT - Subject: C=US, O=SSL Corporation, CN=SSL.com TLS ECC Root CA 2022 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:45:29:35:73:fa:c2:b8:23:ce:14:7d:a8:b1:4d: - a0:5b:36:ee:2a:2c:53:c3:60:09:35:b2:24:66:26: - 69:c0:b3:95:d6:5d:92:40:19:0e:c6:a5:13:70:f4: - ef:12:51:28:5d:e7:cc:bd:f9:3c:85:c1:cf:94:90: - c9:2b:ce:92:42:58:59:67:fd:94:27:10:64:8c:4f: - 04:b1:4d:49:e4:7b:4f:9b:f5:e7:08:f8:03:88:f7: - a7:c3:92:4b:19:54:81 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - 89:8F:2F:A3:E8:2B:A0:14:54:7B:F3:56:B8:26:5F:67:38:0B:9C:D0 - X509v3 Subject Key Identifier: - 89:8F:2F:A3:E8:2B:A0:14:54:7B:F3:56:B8:26:5F:67:38:0B:9C:D0 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:55:e3:22:56:e9:d7:92:24:58:4f:1e:94:32:0f: - 0c:02:36:c2:fd:ac:74:32:4e:e1:fb:1c:80:88:a3:cc:fb:d7: - eb:2b:ff:37:7d:f0:ed:d7:9e:75:6a:35:76:52:45:e0:02:31: - 00:c7:8d:6f:42:20:8f:be:b6:4d:59:ed:77:4d:29:c4:20:20: - 45:64:86:3a:50:c6:c4:ad:2d:93:f5:18:7d:72:ed:a9:cf:c4: - ac:57:36:28:08:65:df:3c:79:66:7e:a0:ea ------BEGIN CERTIFICATE----- -MIICOjCCAcCgAwIBAgIQFAP1q/s3ixdAW+JDsqXRxDAKBggqhkjOPQQDAzBOMQsw -CQYDVQQGEwJVUzEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMSUwIwYDVQQDDBxT -U0wuY29tIFRMUyBFQ0MgUm9vdCBDQSAyMDIyMB4XDTIyMDgyNTE2MzM0OFoXDTQ2 -MDgxOTE2MzM0N1owTjELMAkGA1UEBhMCVVMxGDAWBgNVBAoMD1NTTCBDb3Jwb3Jh -dGlvbjElMCMGA1UEAwwcU1NMLmNvbSBUTFMgRUNDIFJvb3QgQ0EgMjAyMjB2MBAG -ByqGSM49AgEGBSuBBAAiA2IABEUpNXP6wrgjzhR9qLFNoFs27iosU8NgCTWyJGYm -acCzldZdkkAZDsalE3D07xJRKF3nzL35PIXBz5SQySvOkkJYWWf9lCcQZIxPBLFN -SeR7T5v15wj4A4j3p8OSSxlUgaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSME -GDAWgBSJjy+j6CugFFR781a4Jl9nOAuc0DAdBgNVHQ4EFgQUiY8vo+groBRUe/NW -uCZfZzgLnNAwDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMDA2gAMGUCMFXjIlbp -15IkWE8elDIPDAI2wv2sdDJO4fscgIijzPvX6yv/N33w7deedWo1dlJF4AIxAMeN -b0Igj762TVntd00pxCAgRWSGOlDGxK0tk/UYfXLtqc/ErFc2KAhl3zx5Zn6g6g== +============================ +-----BEGIN CERTIFICATE----- +MIICOjCCAcCgAwIBAgIQFAP1q/s3ixdAW+JDsqXRxDAKBggqhkjOPQQDAzBOMQswCQYDVQQGEwJV +UzEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMSUwIwYDVQQDDBxTU0wuY29tIFRMUyBFQ0MgUm9v +dCBDQSAyMDIyMB4XDTIyMDgyNTE2MzM0OFoXDTQ2MDgxOTE2MzM0N1owTjELMAkGA1UEBhMCVVMx +GDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjElMCMGA1UEAwwcU1NMLmNvbSBUTFMgRUNDIFJvb3Qg +Q0EgMjAyMjB2MBAGByqGSM49AgEGBSuBBAAiA2IABEUpNXP6wrgjzhR9qLFNoFs27iosU8NgCTWy +JGYmacCzldZdkkAZDsalE3D07xJRKF3nzL35PIXBz5SQySvOkkJYWWf9lCcQZIxPBLFNSeR7T5v1 +5wj4A4j3p8OSSxlUgaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBSJjy+j6CugFFR7 +81a4Jl9nOAuc0DAdBgNVHQ4EFgQUiY8vo+groBRUe/NWuCZfZzgLnNAwDgYDVR0PAQH/BAQDAgGG +MAoGCCqGSM49BAMDA2gAMGUCMFXjIlbp15IkWE8elDIPDAI2wv2sdDJO4fscgIijzPvX6yv/N33w +7deedWo1dlJF4AIxAMeNb0Igj762TVntd00pxCAgRWSGOlDGxK0tk/UYfXLtqc/ErFc2KAhl3zx5 +Zn6g6g== -----END CERTIFICATE----- Atos TrustedRoot Root CA ECC TLS 2021 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=9E:BC:75:10:42:B3:02:F3:81:F4:F7:30:62:D4:8F:C3:A7:51:B2:DD -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 3d:98:3b:a6:66:3d:90:63:f7:7e:26:57:38:04:ef:00 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: CN=Atos TrustedRoot Root CA ECC TLS 2021, O=Atos, C=DE - Validity - Not Before: Apr 22 09:26:23 2021 GMT - Not After : Apr 17 09:26:22 2041 GMT - Subject: CN=Atos TrustedRoot Root CA ECC TLS 2021, O=Atos, C=DE - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:96:86:58:28:37:0a:67:d0:a0:de:24:19:19:e1: - e4:05:07:1f:97:ed:e8:64:82:b9:f6:c4:71:50:ce: - 8a:0c:ff:d7:b5:76:bb:a1:6c:93:6c:83:a2:68:6e: - a5:d9:be:2c:88:95:41:cd:5d:dd:b1:ca:83:63:83: - cc:c0:be:74:d9:e0:9d:a4:ee:4a:4e:56:e0:98:29: - 41:93:52:10:d5:24:38:02:32:67:f1:94:12:6f:ef: - d7:c5:de:2e:fd:19:80 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 76:28:25:D6:7D:E0:66:9A:7A:09:B2:6A:3B:8E:33:D7:36:D3:4F:A2 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:30:5b:99:29:f3:9c:31:b6:89:6b:6c:d6:bd:77:e1: - 7c:e7:51:7e:b8:3a:cd:a3:36:5f:7c:f7:3c:77:3e:e4:50:ad: - a8:e7:d2:59:0c:26:8e:30:3b:6e:08:2a:c2:a7:5a:c8:02:31: - 00:99:e3:0c:e7:a3:c3:af:d3:49:2e:46:82:23:66:5d:c9:00: - 14:12:fd:38:f4:e1:98:6b:77:29:7a:db:24:cf:65:40:bf:d2: - dc:8c:11:e8:f4:7d:7f:20:84:a9:42:e4:28 ------BEGIN CERTIFICATE----- -MIICFTCCAZugAwIBAgIQPZg7pmY9kGP3fiZXOATvADAKBggqhkjOPQQDAzBMMS4w -LAYDVQQDDCVBdG9zIFRydXN0ZWRSb290IFJvb3QgQ0EgRUNDIFRMUyAyMDIxMQ0w -CwYDVQQKDARBdG9zMQswCQYDVQQGEwJERTAeFw0yMTA0MjIwOTI2MjNaFw00MTA0 -MTcwOTI2MjJaMEwxLjAsBgNVBAMMJUF0b3MgVHJ1c3RlZFJvb3QgUm9vdCBDQSBF -Q0MgVExTIDIwMjExDTALBgNVBAoMBEF0b3MxCzAJBgNVBAYTAkRFMHYwEAYHKoZI -zj0CAQYFK4EEACIDYgAEloZYKDcKZ9Cg3iQZGeHkBQcfl+3oZIK59sRxUM6KDP/X -tXa7oWyTbIOiaG6l2b4siJVBzV3dscqDY4PMwL502eCdpO5KTlbgmClBk1IQ1SQ4 -AjJn8ZQSb+/Xxd4u/RmAo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR2 -KCXWfeBmmnoJsmo7jjPXNtNPojAOBgNVHQ8BAf8EBAMCAYYwCgYIKoZIzj0EAwMD -aAAwZQIwW5kp85wxtolrbNa9d+F851F+uDrNozZffPc8dz7kUK2o59JZDCaOMDtu -CCrCp1rIAjEAmeMM56PDr9NJLkaCI2ZdyQAUEv049OGYa3cpetskz2VAv9LcjBHo -9H1/IISpQuQo +===================================== +-----BEGIN CERTIFICATE----- +MIICFTCCAZugAwIBAgIQPZg7pmY9kGP3fiZXOATvADAKBggqhkjOPQQDAzBMMS4wLAYDVQQDDCVB +dG9zIFRydXN0ZWRSb290IFJvb3QgQ0EgRUNDIFRMUyAyMDIxMQ0wCwYDVQQKDARBdG9zMQswCQYD +VQQGEwJERTAeFw0yMTA0MjIwOTI2MjNaFw00MTA0MTcwOTI2MjJaMEwxLjAsBgNVBAMMJUF0b3Mg +VHJ1c3RlZFJvb3QgUm9vdCBDQSBFQ0MgVExTIDIwMjExDTALBgNVBAoMBEF0b3MxCzAJBgNVBAYT +AkRFMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEloZYKDcKZ9Cg3iQZGeHkBQcfl+3oZIK59sRxUM6K +DP/XtXa7oWyTbIOiaG6l2b4siJVBzV3dscqDY4PMwL502eCdpO5KTlbgmClBk1IQ1SQ4AjJn8ZQS +b+/Xxd4u/RmAo0IwQDAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR2KCXWfeBmmnoJsmo7jjPX +NtNPojAOBgNVHQ8BAf8EBAMCAYYwCgYIKoZIzj0EAwMDaAAwZQIwW5kp85wxtolrbNa9d+F851F+ +uDrNozZffPc8dz7kUK2o59JZDCaOMDtuCCrCp1rIAjEAmeMM56PDr9NJLkaCI2ZdyQAUEv049OGY +a3cpetskz2VAv9LcjBHo9H1/IISpQuQo -----END CERTIFICATE----- Atos TrustedRoot Root CA RSA TLS 2021 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=18:52:3B:0D:06:37:E4:D6:3A:DF:23:E4:98:FB:5B:16:FB:86:74:48 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 53:d5:cf:e6:19:93:0b:fb:2b:05:12:d8:c2:2a:a2:a4 - Signature Algorithm: sha384WithRSAEncryption - Issuer: CN=Atos TrustedRoot Root CA RSA TLS 2021, O=Atos, C=DE - Validity - Not Before: Apr 22 09:21:10 2021 GMT - Not After : Apr 17 09:21:09 2041 GMT - Subject: CN=Atos TrustedRoot Root CA RSA TLS 2021, O=Atos, C=DE - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b6:80:0e:c4:79:bd:05:8c:7d:b0:a3:9d:4d:22: - 4d:cb:f0:41:97:4d:59:e0:d1:fe:56:8c:97:f2:d7: - bd:8f:6c:b7:23:8f:5f:d5:c4:d8:41:cb:f2:02:1e: - 71:e5:e9:f6:5e:cb:08:2a:5e:30:f2:2d:66:c7:84: - 1b:64:57:38:9d:75:2d:56:c6:2f:61:ef:96:fc:20: - 46:bd:eb:d4:7b:3f:3f:7c:47:38:04:a9:1b:aa:52: - df:13:37:d3:15:15:4e:bd:5f:7c:af:ad:63:c7:79: - dc:08:7b:d5:a0:e5:f7:5b:75:ac:80:55:99:92:61: - 9b:cd:2a:17:7d:db:8f:f4:b5:6a:ea:17:4a:64:28: - 66:15:29:6c:02:f1:6b:d5:ba:a3:33:dc:5a:67:a7: - 05:e2:bf:65:b6:16:b0:10:ed:cd:50:33:c9:70:50: - ec:19:8e:b0:c7:f2:74:5b:6b:44:c6:7d:96:b9:98: - 08:59:66:de:29:01:9b:f4:2a:6d:d3:15:3a:90:6a: - 67:f1:b4:6b:66:d9:21:eb:ca:d9:62:7c:46:10:5c: - de:75:49:67:9e:42:f9:fe:75:a9:a3:ad:ff:76:0a: - 67:40:e3:c5:f7:8d:c7:85:9a:59:9e:62:9a:6a:ed: - 45:87:98:67:b2:d5:4a:3c:d7:b4:3b:00:0d:c0:8f: - 1f:e1:40:c4:ae:6c:21:dc:49:7e:7e:ca:b2:8d:6d: - b6:bf:93:2f:a1:5c:3e:8f:ca:ed:80:8e:58:e1:db: - 57:cf:85:36:38:b2:71:a4:09:8c:92:89:08:88:48: - f1:40:63:18:b2:5b:8c:5a:e3:c3:d3:17:aa:ab:19: - a3:2c:1b:e4:d5:c6:e2:66:7a:d7:82:19:a6:3b:16: - 2c:2f:71:87:5f:45:9e:95:73:93:c2:42:81:21:13: - 96:d7:9d:bb:93:68:15:fa:9d:a4:1d:8c:f2:81:e0: - 58:06:bd:c9:b6:e3:f6:89:5d:89:f9:ac:44:a1:cb: - 6b:fa:16:f1:c7:50:3d:24:da:f7:c3:e4:87:d5:56: - f1:4f:90:30:fa:45:09:59:da:34:ce:e0:13:1c:04: - 7c:00:d4:9b:86:a4:40:bc:d9:dc:4c:57:7e:ae:b7: - 33:b6:5e:76:e1:65:8b:66:df:8d:ca:d7:98:af:ce: - 36:98:8c:9c:83:99:03:70:f3:af:74:ed:c6:0e:36: - e7:bd:ec:c1:73:a7:94:5a:cb:92:64:82:a6:00:c1: - 70:a1:6e:2c:29:e1:58:57:ec:5a:7c:99:6b:25:a4: - 90:3a:80:f4:20:9d:9a:ce:c7:2d:f9:b2:4b:29:95: - 83:e9:35:8d:a7:49:48:a7:0f:4c:19:91:d0:f5:bf: - 10:e0:71 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Subject Key Identifier: - 74:49:99:D1:FF:B4:7A:68:45:75:C3:7E:B4:DC:CC:CE:39:33:DA:08 - X509v3 Key Usage: critical - Digital Signature, Certificate Sign, CRL Sign - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 23:43:53:24:62:5c:6d:fd:3e:c2:cf:55:00:6c:c5:56:88:b9: - 0e:dd:3a:e2:25:0d:95:4a:97:ca:80:89:ee:2a:cd:65:f8:db: - 16:e0:09:92:e0:18:c7:78:98:bb:f3:ec:42:52:fb:a9:a4:82: - d7:4d:d8:8a:fc:e4:4e:fd:ab:90:c4:38:75:32:84:9f:ff:b3: - b0:2b:02:33:36:c0:10:90:6f:1d:9c:af:e1:69:93:ec:a3:45: - 2f:14:9f:f5:4c:2a:65:43:72:0c:f7:c3:f8:95:8b:14:f3:85: - 20:62:dd:54:53:dd:2c:dc:18:95:69:4f:83:47:70:40:33:58: - 77:12:0c:a2:eb:52:31:1e:4c:c9:a8:ce:c5:ef:c3:d1:ad:e0: - 6b:03:00:34:26:b4:54:21:35:97:01:dc:5f:1b:f1:7c:e7:55: - fa:2d:68:77:7b:d3:69:cc:d3:0e:6b:ba:4d:76:44:d6:c2:15: - 9a:26:ec:b0:c5:f5:bb:d1:7a:74:c2:6c:cd:c5:b5:5e:f6:4c: - e6:5b:2d:81:db:b3:b7:3a:97:9e:ed:cf:46:b2:50:3d:84:60: - 99:71:b5:33:b5:57:45:e6:42:47:75:6a:0e:b0:08:0c:ae:bd: - de:f7:bb:0f:58:3d:8f:03:31:e8:3d:82:50:ca:2f:5e:0c:5d: - b4:97:be:20:34:07:f4:c4:12:e1:ee:d7:b0:d9:59:2d:69:f7: - 31:04:f4:f2:f9:ab:f9:13:31:f8:01:77:0e:3d:42:23:26:cc: - 9a:72:67:51:21:7a:cc:3c:85:a8:ea:21:6a:3b:db:5a:3c:a5: - 34:9e:9a:c0:2c:df:80:9c:29:e0:df:77:94:d1:a2:80:42:ff: - 6a:4c:5b:11:d0:f5:cd:a2:be:ae:cc:51:5c:c3:d5:54:7b:0c: - ae:d6:b9:06:77:80:e2:ef:07:1a:68:cc:59:51:ad:7e:5c:67: - 6b:b9:db:e2:07:42:5b:b8:01:05:58:39:4d:e4:bb:98:a3:b1: - 32:ec:d9:a3:d6:6f:94:23:ff:3b:b7:29:65:e6:07:e9:ef:b6: - 19:ea:e7:c2:38:1d:32:88:90:3c:13:2b:6e:cc:ef:ab:77:06: - 34:77:84:4f:72:e4:81:84:f9:b9:74:34:de:76:4f:92:2a:53: - b1:25:39:db:3c:ff:e5:3e:a6:0e:e5:6b:9e:ff:db:ec:2f:74: - 83:df:8e:b4:b3:a9:de:14:4d:ff:31:a3:45:73:24:fa:95:29: - cc:12:97:04:a2:38:b6:8d:b0:f0:37:fc:c8:21:7f:3f:b3:24: - 1b:3d:8b:6e:cc:4d:b0:16:0d:96:1d:83:1f:46:c0:9b:bd:43: - 99:e7:c4:96:2e:ce:5f:c9 ------BEGIN CERTIFICATE----- -MIIFZDCCA0ygAwIBAgIQU9XP5hmTC/srBRLYwiqipDANBgkqhkiG9w0BAQwFADBM -MS4wLAYDVQQDDCVBdG9zIFRydXN0ZWRSb290IFJvb3QgQ0EgUlNBIFRMUyAyMDIx -MQ0wCwYDVQQKDARBdG9zMQswCQYDVQQGEwJERTAeFw0yMTA0MjIwOTIxMTBaFw00 -MTA0MTcwOTIxMDlaMEwxLjAsBgNVBAMMJUF0b3MgVHJ1c3RlZFJvb3QgUm9vdCBD -QSBSU0EgVExTIDIwMjExDTALBgNVBAoMBEF0b3MxCzAJBgNVBAYTAkRFMIICIjAN -BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtoAOxHm9BYx9sKOdTSJNy/BBl01Z -4NH+VoyX8te9j2y3I49f1cTYQcvyAh5x5en2XssIKl4w8i1mx4QbZFc4nXUtVsYv -Ye+W/CBGvevUez8/fEc4BKkbqlLfEzfTFRVOvV98r61jx3ncCHvVoOX3W3WsgFWZ -kmGbzSoXfduP9LVq6hdKZChmFSlsAvFr1bqjM9xaZ6cF4r9lthawEO3NUDPJcFDs -GY6wx/J0W2tExn2WuZgIWWbeKQGb9Cpt0xU6kGpn8bRrZtkh68rZYnxGEFzedUln -nkL5/nWpo63/dgpnQOPF943HhZpZnmKaau1Fh5hnstVKPNe0OwANwI8f4UDErmwh -3El+fsqyjW22v5MvoVw+j8rtgI5Y4dtXz4U2OLJxpAmMkokIiEjxQGMYsluMWuPD -0xeqqxmjLBvk1cbiZnrXghmmOxYsL3GHX0WelXOTwkKBIROW1527k2gV+p2kHYzy -geBYBr3JtuP2iV2J+axEoctr+hbxx1A9JNr3w+SH1VbxT5Aw+kUJWdo0zuATHAR8 -ANSbhqRAvNncTFd+rrcztl524WWLZt+NyteYr842mIycg5kDcPOvdO3GDjbnvezB -c6eUWsuSZIKmAMFwoW4sKeFYV+xafJlrJaSQOoD0IJ2azsct+bJLKZWD6TWNp0lI -pw9MGZHQ9b8Q4HECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU -dEmZ0f+0emhFdcN+tNzMzjkz2ggwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB -DAUAA4ICAQAjQ1MkYlxt/T7Cz1UAbMVWiLkO3TriJQ2VSpfKgInuKs1l+NsW4AmS -4BjHeJi78+xCUvuppILXTdiK/ORO/auQxDh1MoSf/7OwKwIzNsAQkG8dnK/haZPs -o0UvFJ/1TCplQ3IM98P4lYsU84UgYt1UU90s3BiVaU+DR3BAM1h3Egyi61IxHkzJ -qM7F78PRreBrAwA0JrRUITWXAdxfG/F851X6LWh3e9NpzNMOa7pNdkTWwhWaJuyw -xfW70Xp0wmzNxbVe9kzmWy2B27O3Opee7c9GslA9hGCZcbUztVdF5kJHdWoOsAgM -rr3e97sPWD2PAzHoPYJQyi9eDF20l74gNAf0xBLh7tew2VktafcxBPTy+av5EzH4 -AXcOPUIjJsyacmdRIXrMPIWo6iFqO9taPKU0nprALN+AnCng33eU0aKAQv9qTFsR -0PXNor6uzFFcw9VUewyu1rkGd4Di7wcaaMxZUa1+XGdrudviB0JbuAEFWDlN5LuY -o7Ey7Nmj1m+UI/87tyll5gfp77YZ6ufCOB0yiJA8EytuzO+rdwY0d4RPcuSBhPm5 -dDTedk+SKlOxJTnbPP/lPqYO5Wue/9vsL3SD3460s6neFE3/MaNFcyT6lSnMEpcE -oji2jbDwN/zIIX8/syQbPYtuzE2wFg2WHYMfRsCbvUOZ58SWLs5fyQ== +===================================== +-----BEGIN CERTIFICATE----- +MIIFZDCCA0ygAwIBAgIQU9XP5hmTC/srBRLYwiqipDANBgkqhkiG9w0BAQwFADBMMS4wLAYDVQQD +DCVBdG9zIFRydXN0ZWRSb290IFJvb3QgQ0EgUlNBIFRMUyAyMDIxMQ0wCwYDVQQKDARBdG9zMQsw +CQYDVQQGEwJERTAeFw0yMTA0MjIwOTIxMTBaFw00MTA0MTcwOTIxMDlaMEwxLjAsBgNVBAMMJUF0 +b3MgVHJ1c3RlZFJvb3QgUm9vdCBDQSBSU0EgVExTIDIwMjExDTALBgNVBAoMBEF0b3MxCzAJBgNV +BAYTAkRFMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtoAOxHm9BYx9sKOdTSJNy/BB +l01Z4NH+VoyX8te9j2y3I49f1cTYQcvyAh5x5en2XssIKl4w8i1mx4QbZFc4nXUtVsYvYe+W/CBG +vevUez8/fEc4BKkbqlLfEzfTFRVOvV98r61jx3ncCHvVoOX3W3WsgFWZkmGbzSoXfduP9LVq6hdK +ZChmFSlsAvFr1bqjM9xaZ6cF4r9lthawEO3NUDPJcFDsGY6wx/J0W2tExn2WuZgIWWbeKQGb9Cpt +0xU6kGpn8bRrZtkh68rZYnxGEFzedUlnnkL5/nWpo63/dgpnQOPF943HhZpZnmKaau1Fh5hnstVK +PNe0OwANwI8f4UDErmwh3El+fsqyjW22v5MvoVw+j8rtgI5Y4dtXz4U2OLJxpAmMkokIiEjxQGMY +sluMWuPD0xeqqxmjLBvk1cbiZnrXghmmOxYsL3GHX0WelXOTwkKBIROW1527k2gV+p2kHYzygeBY +Br3JtuP2iV2J+axEoctr+hbxx1A9JNr3w+SH1VbxT5Aw+kUJWdo0zuATHAR8ANSbhqRAvNncTFd+ +rrcztl524WWLZt+NyteYr842mIycg5kDcPOvdO3GDjbnvezBc6eUWsuSZIKmAMFwoW4sKeFYV+xa +fJlrJaSQOoD0IJ2azsct+bJLKZWD6TWNp0lIpw9MGZHQ9b8Q4HECAwEAAaNCMEAwDwYDVR0TAQH/ +BAUwAwEB/zAdBgNVHQ4EFgQUdEmZ0f+0emhFdcN+tNzMzjkz2ggwDgYDVR0PAQH/BAQDAgGGMA0G +CSqGSIb3DQEBDAUAA4ICAQAjQ1MkYlxt/T7Cz1UAbMVWiLkO3TriJQ2VSpfKgInuKs1l+NsW4AmS +4BjHeJi78+xCUvuppILXTdiK/ORO/auQxDh1MoSf/7OwKwIzNsAQkG8dnK/haZPso0UvFJ/1TCpl +Q3IM98P4lYsU84UgYt1UU90s3BiVaU+DR3BAM1h3Egyi61IxHkzJqM7F78PRreBrAwA0JrRUITWX +AdxfG/F851X6LWh3e9NpzNMOa7pNdkTWwhWaJuywxfW70Xp0wmzNxbVe9kzmWy2B27O3Opee7c9G +slA9hGCZcbUztVdF5kJHdWoOsAgMrr3e97sPWD2PAzHoPYJQyi9eDF20l74gNAf0xBLh7tew2Vkt +afcxBPTy+av5EzH4AXcOPUIjJsyacmdRIXrMPIWo6iFqO9taPKU0nprALN+AnCng33eU0aKAQv9q +TFsR0PXNor6uzFFcw9VUewyu1rkGd4Di7wcaaMxZUa1+XGdrudviB0JbuAEFWDlN5LuYo7Ey7Nmj +1m+UI/87tyll5gfp77YZ6ufCOB0yiJA8EytuzO+rdwY0d4RPcuSBhPm5dDTedk+SKlOxJTnbPP/l +PqYO5Wue/9vsL3SD3460s6neFE3/MaNFcyT6lSnMEpcEoji2jbDwN/zIIX8/syQbPYtuzE2wFg2W +HYMfRsCbvUOZ58SWLs5fyQ== -----END CERTIFICATE----- TrustAsia Global Root CA G3 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=63:CF:B6:C1:27:2B:56:E4:88:8E:1C:23:9A:B6:2E:81:47:24:C3:C7 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 64:f6:0e:65:77:61:6a:ab:3b:b4:ea:85:84:bb:b1:89:b8:71:93:0f - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=CN, O=TrustAsia Technologies, Inc., CN=TrustAsia Global Root CA G3 - Validity - Not Before: May 20 02:10:19 2021 GMT - Not After : May 19 02:10:19 2046 GMT - Subject: C=CN, O=TrustAsia Technologies, Inc., CN=TrustAsia Global Root CA G3 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:c0:31:82:61:92:e4:94:1b:0a:2a:65:d0:be:06: - a9:87:3b:51:12:ea:70:41:ae:e2:fb:74:ea:0a:8d: - b9:b3:4c:dc:8f:b7:13:52:4f:54:18:e1:2c:73:95: - 91:c5:66:3b:6a:cf:ac:63:6d:87:53:f0:f7:f1:39: - b7:a0:43:63:b0:c4:03:5d:57:a9:e7:44:ce:c4:a1: - 83:65:f6:50:3e:b1:7e:16:b8:3a:8a:02:d0:96:1f: - 00:cd:05:21:ef:06:6d:dd:21:9c:19:43:45:a1:c5: - e8:80:ca:c2:ad:40:62:17:06:c6:aa:bc:f3:d6:e6: - fc:50:7e:66:42:1f:3c:8b:a6:79:79:86:40:35:9f: - 20:ef:3f:eb:8b:47:1f:8f:8e:c5:d4:8e:b6:2c:c9: - 44:04:e3:d4:43:75:3f:d5:3f:af:1c:cc:7e:46:5f: - ac:df:64:10:8a:ef:46:f0:90:f0:0f:2d:f4:88:0b: - b1:29:aa:af:85:aa:49:58:a8:bf:63:a0:38:91:e6: - b3:e6:77:68:c4:f9:2a:19:84:bb:0e:e1:f5:af:89: - ec:a5:2f:50:20:74:1e:12:41:73:1e:24:d9:ca:ce: - 2c:a1:59:35:c0:c8:1d:46:27:61:5a:8f:f9:4d:d3: - 72:79:66:1e:9f:15:90:21:2d:fd:ed:8b:56:70:03: - 4a:49:3e:7f:69:31:12:69:c7:1e:5c:ca:7a:13:8b: - e8:e6:f5:60:0f:cc:93:2c:84:7f:f1:fc:6a:fc:9b: - 47:9d:db:ad:88:3d:f3:76:75:33:d7:4b:a4:c8:8b: - f9:f5:43:58:4f:cb:c8:03:54:8f:a5:85:78:04:1a: - f3:73:f2:d7:87:1d:41:9f:e7:d8:17:ce:1a:9c:0f: - 4a:fc:dc:44:68:54:68:e2:41:3c:fe:2c:84:86:37: - 3c:cd:3f:2f:a2:db:e7:f7:54:03:5f:59:d3:f7:91: - 78:c7:8b:77:6a:16:e5:49:85:90:45:72:70:2f:91: - 5d:f8:3e:65:40:0b:19:99:c9:26:20:5a:68:c1:35: - bf:4f:a7:51:f1:d8:11:2b:5b:e0:9a:9e:28:3b:0a: - 3a:0a:1f:c1:81:e5:2e:f0:a6:b9:69:a5:88:94:e6: - 6b:13:7f:d1:64:3f:3d:9c:70:46:e5:a2:85:7b:58: - 84:27:dc:c4:80:3e:67:9a:9a:c7:9a:31:0e:30:ec: - e6:17:40:95:d9:45:ed:01:96:aa:bf:0c:f3:4b:d1: - 63:f7:13:58:c0:b8:f3:fa:67:dd:9b:7d:6d:4a:ff: - 32:4c:b5:25:3b:ff:1c:67:0f:85:22:59:05:91:91: - 41:77:81:d0:85:4c:87:10:71:ff:9e:43:1b:ae:95: - 75:2d:81 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - 40:E4:E4:F2:23:EF:38:CA:B0:AE:57:7F:F2:21:30:16:34:DB:BC:92 - X509v3 Subject Key Identifier: - 40:E4:E4:F2:23:EF:38:CA:B0:AE:57:7F:F2:21:30:16:34:DB:BC:92 - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - 26:3b:51:e1:4d:38:f3:32:18:b4:b4:5e:e1:65:5e:c4:94:4f: - d4:a7:61:a3:f8:c0:cf:33:01:02:e9:c3:aa:35:0f:f1:94:13: - 77:77:35:9e:2d:56:51:44:6e:e1:c6:2e:28:1e:ff:da:ec:47: - cd:97:44:17:f7:e0:4c:c2:e1:7c:7c:32:7a:66:c8:5a:b6:5c: - 53:45:57:5a:45:d4:05:99:2f:2e:23:55:ee:63:68:df:d3:1b: - 78:a7:12:94:06:00:75:0d:72:84:e9:2e:bc:5a:6a:d5:de:2f: - 59:c7:a3:ec:d2:87:66:db:b7:54:b5:24:ab:f4:43:78:db:4b: - 04:c4:6f:dd:e6:3e:66:3e:29:f2:4b:68:71:22:87:a0:f8:b1: - 33:63:76:e3:0d:85:72:44:22:55:3f:1c:7c:e9:fc:b8:15:e8: - 52:fa:aa:3e:a3:21:39:35:74:89:a6:6a:c2:39:fa:78:cf:b6: - ac:e7:e7:d6:56:ff:23:92:2e:50:0b:a9:b5:07:33:f4:38:5f: - a4:49:a6:cb:65:70:76:e8:0a:85:80:4b:36:3d:33:f7:95:54: - 75:25:da:ac:c4:73:82:65:e9:52:f5:5c:fd:38:95:02:6a:69: - 30:c5:1c:0a:57:07:ae:22:a4:2c:f9:c5:41:b7:b8:ec:9f:4f: - 48:00:f9:01:04:55:cc:ac:f9:32:31:c4:75:95:06:a0:7f:d1: - 8d:27:dd:b3:a9:a4:72:87:fe:59:8b:9a:7a:74:16:dd:16:a5: - 62:29:eb:3a:96:dc:8b:a7:68:59:d3:eb:77:91:39:f8:d7:cb: - d9:8f:5f:5a:27:01:7d:5d:68:19:62:d8:c8:cd:f4:b7:72:47: - be:5b:97:ce:f2:ad:a2:99:93:ad:94:cb:93:f6:12:09:95:b6: - ab:d7:3b:d0:3f:11:cb:30:16:2e:79:80:e4:67:81:2d:5d:ed: - 70:78:b6:60:59:ac:e1:5d:45:63:8f:c8:df:72:68:5b:ea:1d: - b8:01:f1:7e:fb:e7:8a:b3:e3:54:a0:38:09:e0:3c:de:42:f2: - c2:ed:2e:9b:f3:1f:35:b6:36:d8:e3:80:a1:8b:cd:99:64:0f: - c2:aa:ab:b1:ca:f5:6f:9e:43:8d:84:54:99:b3:6e:c0:12:66: - d8:70:10:f1:06:35:33:43:a8:9c:2e:ba:14:31:ce:10:7f:1c: - 86:e3:8f:d2:d5:f8:77:ec:9b:ab:f1:2f:63:d9:42:5f:e0:67: - 81:64:91:f1:97:2f:fc:6e:26:f6:33:f8:d3:b5:f8:c4:62:ab: - 31:51:25:02:7a:f8:dd:6b:65:d5:6d:4d:30:c8:65:ba:68:14: - 65:ac:27:0b:74:8a:f2:87 ------BEGIN CERTIFICATE----- -MIIFpTCCA42gAwIBAgIUZPYOZXdhaqs7tOqFhLuxibhxkw8wDQYJKoZIhvcNAQEM -BQAwWjELMAkGA1UEBhMCQ04xJTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dp -ZXMsIEluYy4xJDAiBgNVBAMMG1RydXN0QXNpYSBHbG9iYWwgUm9vdCBDQSBHMzAe -Fw0yMTA1MjAwMjEwMTlaFw00NjA1MTkwMjEwMTlaMFoxCzAJBgNVBAYTAkNOMSUw -IwYDVQQKDBxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSQwIgYDVQQDDBtU -cnVzdEFzaWEgR2xvYmFsIFJvb3QgQ0EgRzMwggIiMA0GCSqGSIb3DQEBAQUAA4IC -DwAwggIKAoICAQDAMYJhkuSUGwoqZdC+BqmHO1ES6nBBruL7dOoKjbmzTNyPtxNS -T1QY4SxzlZHFZjtqz6xjbYdT8PfxObegQ2OwxANdV6nnRM7EoYNl9lA+sX4WuDqK -AtCWHwDNBSHvBm3dIZwZQ0WhxeiAysKtQGIXBsaqvPPW5vxQfmZCHzyLpnl5hkA1 -nyDvP+uLRx+PjsXUjrYsyUQE49RDdT/VP68czH5GX6zfZBCK70bwkPAPLfSIC7Ep -qq+FqklYqL9joDiR5rPmd2jE+SoZhLsO4fWvieylL1AgdB4SQXMeJNnKziyhWTXA -yB1GJ2Faj/lN03J5Zh6fFZAhLf3ti1ZwA0pJPn9pMRJpxx5cynoTi+jm9WAPzJMs -hH/x/Gr8m0ed262IPfN2dTPXS6TIi/n1Q1hPy8gDVI+lhXgEGvNz8teHHUGf59gX -zhqcD0r83ERoVGjiQTz+LISGNzzNPy+i2+f3VANfWdP3kXjHi3dqFuVJhZBFcnAv -kV34PmVACxmZySYgWmjBNb9Pp1Hx2BErW+Canig7CjoKH8GB5S7wprlppYiU5msT -f9FkPz2ccEblooV7WIQn3MSAPmeamseaMQ4w7OYXQJXZRe0Blqq/DPNL0WP3E1jA -uPP6Z92bfW1K/zJMtSU7/xxnD4UiWQWRkUF3gdCFTIcQcf+eQxuulXUtgQIDAQAB -o2MwYTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFEDk5PIj7zjKsK5Xf/Ih -MBY027ySMB0GA1UdDgQWBBRA5OTyI+84yrCuV3/yITAWNNu8kjAOBgNVHQ8BAf8E -BAMCAQYwDQYJKoZIhvcNAQEMBQADggIBACY7UeFNOPMyGLS0XuFlXsSUT9SnYaP4 -wM8zAQLpw6o1D/GUE3d3NZ4tVlFEbuHGLige/9rsR82XRBf34EzC4Xx8MnpmyFq2 -XFNFV1pF1AWZLy4jVe5jaN/TG3inEpQGAHUNcoTpLrxaatXeL1nHo+zSh2bbt1S1 -JKv0Q3jbSwTEb93mPmY+KfJLaHEih6D4sTNjduMNhXJEIlU/HHzp/LgV6FL6qj6j -ITk1dImmasI5+njPtqzn59ZW/yOSLlALqbUHM/Q4X6RJpstlcHboCoWASzY9M/eV -VHUl2qzEc4Jl6VL1XP04lQJqaTDFHApXB64ipCz5xUG3uOyfT0gA+QEEVcys+TIx -xHWVBqB/0Y0n3bOppHKH/lmLmnp0Ft0WpWIp6zqW3IunaFnT63eROfjXy9mPX1on -AX1daBli2MjN9LdyR75bl87yraKZk62Uy5P2EgmVtqvXO9A/EcswFi55gORngS1d -7XB4tmBZrOFdRWOPyN9yaFvqHbgB8X7754qz41SgOAngPN5C8sLtLpvzHzW2Ntjj -gKGLzZlkD8Kqq7HK9W+eQ42EVJmzbsASZthwEPEGNTNDqJwuuhQxzhB/HIbjj9LV -+Hfsm6vxL2PZQl/gZ4FkkfGXL/xuJvYz+NO1+MRiqzFRJQJ6+N1rZdVtTTDIZbpo -FGWsJwt0ivKH +=========================== +-----BEGIN CERTIFICATE----- +MIIFpTCCA42gAwIBAgIUZPYOZXdhaqs7tOqFhLuxibhxkw8wDQYJKoZIhvcNAQEMBQAwWjELMAkG +A1UEBhMCQ04xJTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIEluYy4xJDAiBgNVBAMM +G1RydXN0QXNpYSBHbG9iYWwgUm9vdCBDQSBHMzAeFw0yMTA1MjAwMjEwMTlaFw00NjA1MTkwMjEw +MTlaMFoxCzAJBgNVBAYTAkNOMSUwIwYDVQQKDBxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMu +MSQwIgYDVQQDDBtUcnVzdEFzaWEgR2xvYmFsIFJvb3QgQ0EgRzMwggIiMA0GCSqGSIb3DQEBAQUA +A4ICDwAwggIKAoICAQDAMYJhkuSUGwoqZdC+BqmHO1ES6nBBruL7dOoKjbmzTNyPtxNST1QY4Sxz +lZHFZjtqz6xjbYdT8PfxObegQ2OwxANdV6nnRM7EoYNl9lA+sX4WuDqKAtCWHwDNBSHvBm3dIZwZ +Q0WhxeiAysKtQGIXBsaqvPPW5vxQfmZCHzyLpnl5hkA1nyDvP+uLRx+PjsXUjrYsyUQE49RDdT/V +P68czH5GX6zfZBCK70bwkPAPLfSIC7Epqq+FqklYqL9joDiR5rPmd2jE+SoZhLsO4fWvieylL1Ag +dB4SQXMeJNnKziyhWTXAyB1GJ2Faj/lN03J5Zh6fFZAhLf3ti1ZwA0pJPn9pMRJpxx5cynoTi+jm +9WAPzJMshH/x/Gr8m0ed262IPfN2dTPXS6TIi/n1Q1hPy8gDVI+lhXgEGvNz8teHHUGf59gXzhqc +D0r83ERoVGjiQTz+LISGNzzNPy+i2+f3VANfWdP3kXjHi3dqFuVJhZBFcnAvkV34PmVACxmZySYg +WmjBNb9Pp1Hx2BErW+Canig7CjoKH8GB5S7wprlppYiU5msTf9FkPz2ccEblooV7WIQn3MSAPmea +mseaMQ4w7OYXQJXZRe0Blqq/DPNL0WP3E1jAuPP6Z92bfW1K/zJMtSU7/xxnD4UiWQWRkUF3gdCF +TIcQcf+eQxuulXUtgQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFEDk5PIj +7zjKsK5Xf/IhMBY027ySMB0GA1UdDgQWBBRA5OTyI+84yrCuV3/yITAWNNu8kjAOBgNVHQ8BAf8E +BAMCAQYwDQYJKoZIhvcNAQEMBQADggIBACY7UeFNOPMyGLS0XuFlXsSUT9SnYaP4wM8zAQLpw6o1 +D/GUE3d3NZ4tVlFEbuHGLige/9rsR82XRBf34EzC4Xx8MnpmyFq2XFNFV1pF1AWZLy4jVe5jaN/T +G3inEpQGAHUNcoTpLrxaatXeL1nHo+zSh2bbt1S1JKv0Q3jbSwTEb93mPmY+KfJLaHEih6D4sTNj +duMNhXJEIlU/HHzp/LgV6FL6qj6jITk1dImmasI5+njPtqzn59ZW/yOSLlALqbUHM/Q4X6RJpstl +cHboCoWASzY9M/eVVHUl2qzEc4Jl6VL1XP04lQJqaTDFHApXB64ipCz5xUG3uOyfT0gA+QEEVcys ++TIxxHWVBqB/0Y0n3bOppHKH/lmLmnp0Ft0WpWIp6zqW3IunaFnT63eROfjXy9mPX1onAX1daBli +2MjN9LdyR75bl87yraKZk62Uy5P2EgmVtqvXO9A/EcswFi55gORngS1d7XB4tmBZrOFdRWOPyN9y +aFvqHbgB8X7754qz41SgOAngPN5C8sLtLpvzHzW2NtjjgKGLzZlkD8Kqq7HK9W+eQ42EVJmzbsAS +ZthwEPEGNTNDqJwuuhQxzhB/HIbjj9LV+Hfsm6vxL2PZQl/gZ4FkkfGXL/xuJvYz+NO1+MRiqzFR +JQJ6+N1rZdVtTTDIZbpoFGWsJwt0ivKH -----END CERTIFICATE----- TrustAsia Global Root CA G4 -TRUSTED_DELEGATOR: SERVER_AUTH, EMAIL_PROTECTION -MUST_VERIFY_TRUST: CODE_SIGNING -================================================ -SHA1 Fingerprint=57:73:A5:61:5D:80:B2:E6:AC:38:82:FC:68:07:31:AC:9F:B5:92:5A -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 4f:23:64:b8:8e:97:63:9e:c6:53:81:c1:76:4e:cb:2a:74:15:d6:d7 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=CN, O=TrustAsia Technologies, Inc., CN=TrustAsia Global Root CA G4 - Validity - Not Before: May 20 02:10:22 2021 GMT - Not After : May 19 02:10:22 2046 GMT - Subject: C=CN, O=TrustAsia Technologies, Inc., CN=TrustAsia Global Root CA G4 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:f1:b3:cd:38:e4:25:43:e5:de:19:09:bb:81:79: - a2:15:5f:15:63:01:de:c2:ab:dd:b3:a6:1b:67:4b: - 80:83:af:99:cb:ac:17:db:2b:96:ca:7c:52:55:e2: - 1a:e1:3d:56:f0:2f:16:08:fa:15:bc:9b:bb:47:e6: - 3f:ee:a8:e1:4c:8c:f5:d3:36:f9:38:5d:ab:70:9a: - 47:0d:e2:81:41:06:eb:49:f9:b0:29:dd:33:ec:50: - a5:7f:79:29:b8:20:98 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - A5:BB:4A:97:CE:B3:2B:7F:A4:31:DE:97:83:59:83:A6:6F:71:CB:DE - X509v3 Subject Key Identifier: - A5:BB:4A:97:CE:B3:2B:7F:A4:31:DE:97:83:59:83:A6:6F:71:CB:DE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:5e:f2:eb:06:cc:49:31:9f:40:00:6d:b7:7e:36: - f0:4d:11:4f:f3:cb:89:3a:2c:78:91:50:a3:5b:c0:ca:75:26: - f2:bf:90:5d:0b:82:8c:60:28:9f:c6:70:9a:68:e4:f1:02:30: - 5c:58:0e:56:76:cf:58:c3:d7:10:8c:ba:8e:ae:e3:bc:64:75: - 47:c5:55:90:e3:fd:ba:55:eb:07:c4:53:ab:37:a9:ee:21:b2: - 21:5b:60:8f:3d:32:f1:d5:23:94:d6:58 ------BEGIN CERTIFICATE----- -MIICVTCCAdygAwIBAgIUTyNkuI6XY57GU4HBdk7LKnQV1tcwCgYIKoZIzj0EAwMw -WjELMAkGA1UEBhMCQ04xJTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dpZXMs -IEluYy4xJDAiBgNVBAMMG1RydXN0QXNpYSBHbG9iYWwgUm9vdCBDQSBHNDAeFw0y -MTA1MjAwMjEwMjJaFw00NjA1MTkwMjEwMjJaMFoxCzAJBgNVBAYTAkNOMSUwIwYD -VQQKDBxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSQwIgYDVQQDDBtUcnVz -dEFzaWEgR2xvYmFsIFJvb3QgQ0EgRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATx -s8045CVD5d4ZCbuBeaIVXxVjAd7Cq92zphtnS4CDr5nLrBfbK5bKfFJV4hrhPVbw -LxYI+hW8m7tH5j/uqOFMjPXTNvk4XatwmkcN4oFBButJ+bAp3TPsUKV/eSm4IJij -YzBhMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUpbtKl86zK3+kMd6Xg1mD -pm9xy94wHQYDVR0OBBYEFKW7SpfOsyt/pDHel4NZg6ZvccveMA4GA1UdDwEB/wQE -AwIBBjAKBggqhkjOPQQDAwNnADBkAjBe8usGzEkxn0AAbbd+NvBNEU/zy4k6LHiR -UKNbwMp1JvK/kF0LgoxgKJ/GcJpo5PECMFxYDlZ2z1jD1xCMuo6u47xkdUfFVZDj -/bpV6wfEU6s3qe4hsiFbYI89MvHVI5TWWA== +=========================== +-----BEGIN CERTIFICATE----- +MIICVTCCAdygAwIBAgIUTyNkuI6XY57GU4HBdk7LKnQV1tcwCgYIKoZIzj0EAwMwWjELMAkGA1UE +BhMCQ04xJTAjBgNVBAoMHFRydXN0QXNpYSBUZWNobm9sb2dpZXMsIEluYy4xJDAiBgNVBAMMG1Ry +dXN0QXNpYSBHbG9iYWwgUm9vdCBDQSBHNDAeFw0yMTA1MjAwMjEwMjJaFw00NjA1MTkwMjEwMjJa +MFoxCzAJBgNVBAYTAkNOMSUwIwYDVQQKDBxUcnVzdEFzaWEgVGVjaG5vbG9naWVzLCBJbmMuMSQw +IgYDVQQDDBtUcnVzdEFzaWEgR2xvYmFsIFJvb3QgQ0EgRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNi +AATxs8045CVD5d4ZCbuBeaIVXxVjAd7Cq92zphtnS4CDr5nLrBfbK5bKfFJV4hrhPVbwLxYI+hW8 +m7tH5j/uqOFMjPXTNvk4XatwmkcN4oFBButJ+bAp3TPsUKV/eSm4IJijYzBhMA8GA1UdEwEB/wQF +MAMBAf8wHwYDVR0jBBgwFoAUpbtKl86zK3+kMd6Xg1mDpm9xy94wHQYDVR0OBBYEFKW7SpfOsyt/ +pDHel4NZg6ZvccveMA4GA1UdDwEB/wQEAwIBBjAKBggqhkjOPQQDAwNnADBkAjBe8usGzEkxn0AA +bbd+NvBNEU/zy4k6LHiRUKNbwMp1JvK/kF0LgoxgKJ/GcJpo5PECMFxYDlZ2z1jD1xCMuo6u47xk +dUfFVZDj/bpV6wfEU6s3qe4hsiFbYI89MvHVI5TWWA== -----END CERTIFICATE----- CommScope Public Trust ECC Root-01 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=07:86:C0:D8:DD:8E:C0:80:98:06:98:D0:58:7A:EF:DE:A6:CC:A2:5D -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 43:70:82:77:cf:4d:5d:34:f1:ca:ae:32:2f:37:f7:f4:7f:75:a0:9e - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=CommScope, CN=CommScope Public Trust ECC Root-01 - Validity - Not Before: Apr 28 17:35:43 2021 GMT - Not After : Apr 28 17:35:42 2046 GMT - Subject: C=US, O=CommScope, CN=CommScope Public Trust ECC Root-01 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:4b:36:e9:ae:57:5e:a8:70:d7:d0:8f:74:62:77: - c3:5e:7a:aa:e5:b6:a2:f1:78:fd:02:7e:57:dd:91: - 79:9c:6c:b9:52:88:54:bc:2f:04:be:b8:cd:f6:10: - d1:29:ec:b5:d0:a0:c3:f0:89:70:19:bb:51:65:c5: - 43:9c:c3:9b:63:9d:20:83:3e:06:0b:a6:42:44:85: - 11:a7:4a:3a:2d:e9:d6:68:2f:48:4e:53:2b:07:3f: - 4d:bd:b9:ac:77:39:57 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 8E:07:62:C0:50:DD:C6:19:06:00:46:74:04:F7:F3:AE:7D:75:4D:30 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:65:02:31:00:9c:33:df:41:e3:23:a8:42:36:26:97:35:5c: - 7b:eb:db:4b:f8:aa:8b:73:55:15:5c:ac:78:29:0f:ba:21:d8: - c4:a0:d8:d1:03:dd:6d:d1:39:3d:c4:93:60:d2:e3:72:b2:02: - 30:7c:c5:7e:88:d3:50:f5:1e:25:e8:fa:4e:75:e6:58:96:a4: - 35:5f:1b:65:ea:61:9a:70:23:b5:0d:a3:9b:92:52:6f:69:a0: - 8c:8d:4a:d0:ee:8b:0e:cb:47:8e:d0:8d:11 ------BEGIN CERTIFICATE----- -MIICHTCCAaOgAwIBAgIUQ3CCd89NXTTxyq4yLzf39H91oJ4wCgYIKoZIzj0EAwMw -TjELMAkGA1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29t -bVNjb3BlIFB1YmxpYyBUcnVzdCBFQ0MgUm9vdC0wMTAeFw0yMTA0MjgxNzM1NDNa -Fw00NjA0MjgxNzM1NDJaME4xCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlDb21tU2Nv -cGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3QgRUNDIFJvb3QtMDEw -djAQBgcqhkjOPQIBBgUrgQQAIgNiAARLNumuV16ocNfQj3Rid8NeeqrltqLxeP0C -flfdkXmcbLlSiFS8LwS+uM32ENEp7LXQoMPwiXAZu1FlxUOcw5tjnSCDPgYLpkJE -hRGnSjot6dZoL0hOUysHP029uax3OVejQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD -VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSOB2LAUN3GGQYARnQE9/OufXVNMDAKBggq -hkjOPQQDAwNoADBlAjEAnDPfQeMjqEI2Jpc1XHvr20v4qotzVRVcrHgpD7oh2MSg -2NED3W3ROT3Ek2DS43KyAjB8xX6I01D1HiXo+k515liWpDVfG2XqYZpwI7UNo5uS -Um9poIyNStDuiw7LR47QjRE= +================================== +-----BEGIN CERTIFICATE----- +MIICHTCCAaOgAwIBAgIUQ3CCd89NXTTxyq4yLzf39H91oJ4wCgYIKoZIzj0EAwMwTjELMAkGA1UE +BhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29tbVNjb3BlIFB1YmxpYyBUcnVz +dCBFQ0MgUm9vdC0wMTAeFw0yMTA0MjgxNzM1NDNaFw00NjA0MjgxNzM1NDJaME4xCzAJBgNVBAYT +AlVTMRIwEAYDVQQKDAlDb21tU2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3Qg +RUNDIFJvb3QtMDEwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAARLNumuV16ocNfQj3Rid8NeeqrltqLx +eP0CflfdkXmcbLlSiFS8LwS+uM32ENEp7LXQoMPwiXAZu1FlxUOcw5tjnSCDPgYLpkJEhRGnSjot +6dZoL0hOUysHP029uax3OVejQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G +A1UdDgQWBBSOB2LAUN3GGQYARnQE9/OufXVNMDAKBggqhkjOPQQDAwNoADBlAjEAnDPfQeMjqEI2 +Jpc1XHvr20v4qotzVRVcrHgpD7oh2MSg2NED3W3ROT3Ek2DS43KyAjB8xX6I01D1HiXo+k515liW +pDVfG2XqYZpwI7UNo5uSUm9poIyNStDuiw7LR47QjRE= -----END CERTIFICATE----- CommScope Public Trust ECC Root-02 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=3C:3F:EF:57:0F:FE:65:93:86:9E:A0:FE:B0:F6:ED:8E:D1:13:C7:E5 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 28:fd:99:60:41:47:a6:01:3a:ca:14:7b:1f:ef:f9:68:08:83:5d:7d - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=US, O=CommScope, CN=CommScope Public Trust ECC Root-02 - Validity - Not Before: Apr 28 17:44:54 2021 GMT - Not After : Apr 28 17:44:53 2046 GMT - Subject: C=US, O=CommScope, CN=CommScope Public Trust ECC Root-02 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:78:30:81:e8:63:1e:e5:eb:71:51:0f:f7:07:07: - ca:39:99:7c:4e:d5:0f:cc:30:30:0b:8f:66:93:3e: - cf:bd:c5:86:bd:f9:b1:b7:b4:3e:b4:07:c8:f3:96: - 31:f3:ed:a4:4f:f8:a3:4e:8d:29:15:58:b8:d5:6f: - 7f:ee:6c:22:b5:b0:af:48:45:0a:bd:a8:49:94:bf: - 84:43:b0:db:84:4a:03:23:19:67:6a:6f:c1:6e:bc: - 06:39:37:d1:88:22:f7 - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - E6:18:75:FF:EF:60:DE:84:A4:F5:46:C7:DE:4A:55:E3:32:36:79:F5 - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:26:73:49:7a:b6:ab:e6:49:f4:7d:52:3f:d4:41: - 04:ae:80:43:83:65:75:b9:85:80:38:3b:d6:6f:e4:93:86:ab: - 8f:e7:89:c8:7f:9b:7e:6b:0a:12:55:61:aa:11:e0:79:02:30: - 77:e8:31:71:ac:3c:71:03:d6:84:26:1e:14:b8:f3:3b:3b:de: - ed:59:fc:6b:4c:30:7f:59:ce:45:e9:73:60:15:9a:4c:f0:e6: - 5e:25:22:15:6d:c2:87:59:d0:b2:8e:6a ------BEGIN CERTIFICATE----- -MIICHDCCAaOgAwIBAgIUKP2ZYEFHpgE6yhR7H+/5aAiDXX0wCgYIKoZIzj0EAwMw -TjELMAkGA1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29t -bVNjb3BlIFB1YmxpYyBUcnVzdCBFQ0MgUm9vdC0wMjAeFw0yMTA0MjgxNzQ0NTRa -Fw00NjA0MjgxNzQ0NTNaME4xCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlDb21tU2Nv -cGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3QgRUNDIFJvb3QtMDIw -djAQBgcqhkjOPQIBBgUrgQQAIgNiAAR4MIHoYx7l63FRD/cHB8o5mXxO1Q/MMDAL -j2aTPs+9xYa9+bG3tD60B8jzljHz7aRP+KNOjSkVWLjVb3/ubCK1sK9IRQq9qEmU -v4RDsNuESgMjGWdqb8FuvAY5N9GIIvejQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD -VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTmGHX/72DehKT1RsfeSlXjMjZ59TAKBggq -hkjOPQQDAwNnADBkAjAmc0l6tqvmSfR9Uj/UQQSugEODZXW5hYA4O9Zv5JOGq4/n -ich/m35rChJVYaoR4HkCMHfoMXGsPHED1oQmHhS48zs73u1Z/GtMMH9ZzkXpc2AV -mkzw5l4lIhVtwodZ0LKOag== +================================== +-----BEGIN CERTIFICATE----- +MIICHDCCAaOgAwIBAgIUKP2ZYEFHpgE6yhR7H+/5aAiDXX0wCgYIKoZIzj0EAwMwTjELMAkGA1UE +BhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29tbVNjb3BlIFB1YmxpYyBUcnVz +dCBFQ0MgUm9vdC0wMjAeFw0yMTA0MjgxNzQ0NTRaFw00NjA0MjgxNzQ0NTNaME4xCzAJBgNVBAYT +AlVTMRIwEAYDVQQKDAlDb21tU2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3Qg +RUNDIFJvb3QtMDIwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAR4MIHoYx7l63FRD/cHB8o5mXxO1Q/M +MDALj2aTPs+9xYa9+bG3tD60B8jzljHz7aRP+KNOjSkVWLjVb3/ubCK1sK9IRQq9qEmUv4RDsNuE +SgMjGWdqb8FuvAY5N9GIIvejQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0G +A1UdDgQWBBTmGHX/72DehKT1RsfeSlXjMjZ59TAKBggqhkjOPQQDAwNnADBkAjAmc0l6tqvmSfR9 +Uj/UQQSugEODZXW5hYA4O9Zv5JOGq4/nich/m35rChJVYaoR4HkCMHfoMXGsPHED1oQmHhS48zs7 +3u1Z/GtMMH9ZzkXpc2AVmkzw5l4lIhVtwodZ0LKOag== -----END CERTIFICATE----- CommScope Public Trust RSA Root-01 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=6D:0A:5F:F7:B4:23:06:B4:85:B3:B7:97:64:FC:AC:75:F5:33:F2:93 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 3e:03:49:81:75:16:74:31:8e:4c:ab:d5:c5:90:29:96:c5:39:10:dd - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=CommScope, CN=CommScope Public Trust RSA Root-01 - Validity - Not Before: Apr 28 16:45:54 2021 GMT - Not After : Apr 28 16:45:53 2046 GMT - Subject: C=US, O=CommScope, CN=CommScope Public Trust RSA Root-01 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:b0:48:65:a3:0d:1d:42:e3:91:6d:9d:84:a4:61: - 96:12:c2:ed:c3:da:23:34:19:76:f6:ea:fd:55:5a: - f6:55:01:53:0f:f2:cc:8c:97:4f:b9:50:cb:b3:01: - 44:56:96:fd:9b:28:ec:7b:74:0b:e7:42:6b:55:ce: - c9:61:b2:e8:ad:40:3c:ba:b9:41:0a:05:4f:1b:26: - 85:8f:43:b5:40:b5:85:d1:d4:71:dc:83:41:f3:f6: - 45:c7:80:a2:84:50:97:46:ce:a0:0c:c4:60:56:04: - 1d:07:5b:46:a5:0e:b2:4b:a4:0e:a5:7c:ee:f8:d4: - 62:03:b9:93:6a:8a:14:b8:70:f8:2e:82:46:38:23: - 0e:74:c7:6b:41:b7:d0:29:a3:9d:80:b0:7e:77:93: - 63:42:fb:34:83:3b:73:a3:5a:21:36:eb:47:fa:18: - 17:d9:ba:66:c2:93:a4:8f:fc:5d:a4:ad:fc:50:6a: - 95:ac:bc:24:33:d1:bd:88:7f:86:f5:f5:b2:73:2a: - 8f:7c:af:08:f2:1a:98:3f:a9:81:65:3f:c1:8c:89: - c5:96:30:9a:0a:cf:f4:d4:c8:34:ed:9d:2f:bc:8d: - 38:86:53:ee:97:9f:a9:b2:63:94:17:8d:0f:dc:66: - 2a:7c:52:51:75:cb:99:8e:e8:3d:5c:bf:9e:3b:28: - 8d:83:02:0f:a9:9f:72:e2:2c:2b:b3:dc:66:97:00: - 40:d0:a4:54:8e:9b:5d:7b:45:36:26:d6:72:43:eb: - cf:c0:ea:0d:dc:ce:12:e6:7d:38:9f:05:27:a8:97: - 3e:e9:51:c6:6c:05:28:c1:02:0f:e9:18:6d:ec:bd: - 9c:06:d4:a7:49:f4:54:05:6b:6c:30:f1:eb:03:d5: - ea:3d:6a:76:c2:cb:1a:28:49:4d:7f:64:e0:fa:2b: - da:73:83:81:ff:91:03:bd:94:bb:e4:b8:8e:9c:32: - 63:cd:9f:bb:68:81:b1:84:5b:af:36:bf:77:ee:1d: - 7f:f7:49:9b:52:ec:d2:77:5a:7d:91:9d:4d:c2:39: - 2d:e4:ba:82:f8:6f:f2:4e:1e:0f:4e:e6:3f:59:a5: - 23:dc:3d:87:a8:28:58:28:d1:f1:1b:36:db:4f:c4: - ff:e1:8c:5b:72:8c:c7:26:03:27:a3:39:0a:01:aa: - c0:b2:31:60:83:22:a1:4f:12:09:01:11:af:34:d4: - cf:d7:ae:62:d3:05:07:b4:31:75:e0:0d:6d:57:4f: - 69:87:f9:57:a9:ba:15:f6:c8:52:6d:a1:cb:9c:1f: - e5:fc:78:a8:35:9a:9f:41:14:ce:a5:b4:ce:94:08: - 1c:09:ad:56:e5:da:b6:49:9a:4a:ea:63:18:53:9c: - 2c:2e:c3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 37:5D:A6:9A:74:32:C2:C2:F9:C7:A6:15:10:59:B8:E4:FD:E5:B8:6D - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - af:a7:cf:de:ff:e0:bd:42:8d:4d:e5:22:96:df:68:ea:7d:4d: - 2a:7d:d0:ad:3d:16:5c:43:e7:7d:c0:86:e8:7a:35:63:f1:cc: - 81:c8:c6:0b:e8:2e:52:35:a4:a6:49:90:63:51:ac:34:ac:05: - 3b:57:00:e9:d3:62:d3:d9:29:d5:54:be:1c:10:91:9c:b2:6d: - fe:59:fd:79:f7:ea:56:d0:9e:68:54:42:8f:26:52:e2:4c:df: - 2f:97:a6:2f:d2:07:98:a8:f3:60:5d:4b:9a:58:57:88:ef:82: - e5:fa:af:6c:81:4b:92:8f:40:9a:93:46:59:cb:5f:78:16:b1: - 67:3e:42:0b:df:28:d9:b0:ad:98:20:be:43:7c:d1:5e:1a:09: - 17:24:8d:7b:5d:95:e9:ab:c1:60:ab:5b:18:64:80:fb:ad:e0: - 06:7d:1d:ca:59:b8:f3:78:29:67:c6:56:1d:af:b6:b5:74:2a: - 76:a1:3f:fb:75:30:9f:94:5e:3b:a5:60:f3:cb:5c:0c:e2:0e: - c9:60:f8:c9:1f:16:8a:26:dd:e7:27:7f:eb:25:a6:8a:bd:b8: - 2d:36:10:9a:b1:58:4d:9a:68:4f:60:54:e5:f6:46:13:8e:88: - ac:bc:21:42:12:ad:c6:4a:89:7d:9b:c1:d8:2d:e9:96:03:f4: - a2:74:0c:bc:00:1d:bf:d6:37:25:67:b4:72:8b:af:85:bd:ea: - 2a:03:8f:cc:fb:3c:44:24:82:e2:01:a5:0b:59:b6:34:8d:32: - 0b:12:0d:eb:27:c2:fd:41:d7:40:3c:72:46:29:c0:8c:ea:ba: - 0f:f1:06:93:2e:f7:9c:a8:f4:60:3e:a3:f1:38:5e:8e:13:c1: - b3:3a:97:87:3f:92:ca:78:a9:1c:af:d0:b0:1b:26:1e:be:70: - ec:7a:f5:33:98:ea:5c:ff:2b:0b:04:4e:43:dd:63:7e:0e:a7: - 4e:78:03:95:3e:d4:2d:30:95:11:10:28:2e:bf:a0:02:3e:ff: - 5e:59:d3:05:0e:95:5f:53:45:ef:6b:87:d5:48:cd:16:a6:96: - 83:e1:df:b3:06:f3:c1:14:db:a7:ec:1c:8b:5d:90:90:0d:72: - 51:e7:61:f9:14:ca:af:83:8f:bf:af:b1:0a:59:5d:dc:5c:d7: - e4:96:ad:5b:60:1d:da:ae:97:b2:39:d9:06:f5:76:00:13:f8: - 68:4c:21:b0:35:c4:dc:55:b2:c9:c1:41:5a:1c:89:c0:8c:6f: - 74:a0:6b:33:4d:b5:01:28:fd:ad:ad:89:17:3b:a6:9a:84:bc: - eb:8c:ea:c4:71:24:a8:ba:29:f9:08:b2:27:56:35:32:5f:ea: - 39:fb:31:9a:d5:19:cc:f0 ------BEGIN CERTIFICATE----- -MIIFbDCCA1SgAwIBAgIUPgNJgXUWdDGOTKvVxZAplsU5EN0wDQYJKoZIhvcNAQEL -BQAwTjELMAkGA1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwi -Q29tbVNjb3BlIFB1YmxpYyBUcnVzdCBSU0EgUm9vdC0wMTAeFw0yMTA0MjgxNjQ1 -NTRaFw00NjA0MjgxNjQ1NTNaME4xCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlDb21t -U2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3QgUlNBIFJvb3Qt -MDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwSGWjDR1C45FtnYSk -YZYSwu3D2iM0GXb26v1VWvZVAVMP8syMl0+5UMuzAURWlv2bKOx7dAvnQmtVzslh -suitQDy6uUEKBU8bJoWPQ7VAtYXR1HHcg0Hz9kXHgKKEUJdGzqAMxGBWBB0HW0al -DrJLpA6lfO741GIDuZNqihS4cPgugkY4Iw50x2tBt9Apo52AsH53k2NC+zSDO3Oj -WiE260f6GBfZumbCk6SP/F2krfxQapWsvCQz0b2If4b19bJzKo98rwjyGpg/qYFl -P8GMicWWMJoKz/TUyDTtnS+8jTiGU+6Xn6myY5QXjQ/cZip8UlF1y5mO6D1cv547 -KI2DAg+pn3LiLCuz3GaXAEDQpFSOm117RTYm1nJD68/A6g3czhLmfTifBSeolz7p -UcZsBSjBAg/pGG3svZwG1KdJ9FQFa2ww8esD1eo9anbCyxooSU1/ZOD6K9pzg4H/ -kQO9lLvkuI6cMmPNn7togbGEW682v3fuHX/3SZtS7NJ3Wn2RnU3COS3kuoL4b/JO -Hg9O5j9ZpSPcPYeoKFgo0fEbNttPxP/hjFtyjMcmAyejOQoBqsCyMWCDIqFPEgkB -Ea801M/XrmLTBQe0MXXgDW1XT2mH+VepuhX2yFJtocucH+X8eKg1mp9BFM6ltM6U -CBwJrVbl2rZJmkrqYxhTnCwuwwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUN12mmnQywsL5x6YVEFm45P3luG0wDQYJ -KoZIhvcNAQELBQADggIBAK+nz97/4L1CjU3lIpbfaOp9TSp90K09FlxD533Ahuh6 -NWPxzIHIxgvoLlI1pKZJkGNRrDSsBTtXAOnTYtPZKdVUvhwQkZyybf5Z/Xn36lbQ -nmhUQo8mUuJM3y+Xpi/SB5io82BdS5pYV4jvguX6r2yBS5KPQJqTRlnLX3gWsWc+ -QgvfKNmwrZggvkN80V4aCRckjXtdlemrwWCrWxhkgPut4AZ9HcpZuPN4KWfGVh2v -trV0KnahP/t1MJ+UXjulYPPLXAziDslg+MkfFoom3ecnf+slpoq9uC02EJqxWE2a -aE9gVOX2RhOOiKy8IUISrcZKiX2bwdgt6ZYD9KJ0DLwAHb/WNyVntHKLr4W96ioD -j8z7PEQkguIBpQtZtjSNMgsSDesnwv1B10A8ckYpwIzqug/xBpMu95yo9GA+o/E4 -Xo4TwbM6l4c/ksp4qRyv0LAbJh6+cOx69TOY6lz/KwsETkPdY34Op054A5U+1C0w -lREQKC6/oAI+/15Z0wUOlV9TRe9rh9VIzRamloPh37MG88EU26fsHItdkJANclHn -YfkUyq+Dj7+vsQpZXdxc1+SWrVtgHdqul7I52Qb1dgAT+GhMIbA1xNxVssnBQVoc -icCMb3SgazNNtQEo/a2tiRc7ppqEvOuM6sRxJKi6KfkIsidWNTJf6jn7MZrVGczw +================================== +-----BEGIN CERTIFICATE----- +MIIFbDCCA1SgAwIBAgIUPgNJgXUWdDGOTKvVxZAplsU5EN0wDQYJKoZIhvcNAQELBQAwTjELMAkG +A1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29tbVNjb3BlIFB1YmxpYyBU +cnVzdCBSU0EgUm9vdC0wMTAeFw0yMTA0MjgxNjQ1NTRaFw00NjA0MjgxNjQ1NTNaME4xCzAJBgNV +BAYTAlVTMRIwEAYDVQQKDAlDb21tU2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1 +c3QgUlNBIFJvb3QtMDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwSGWjDR1C45Ft +nYSkYZYSwu3D2iM0GXb26v1VWvZVAVMP8syMl0+5UMuzAURWlv2bKOx7dAvnQmtVzslhsuitQDy6 +uUEKBU8bJoWPQ7VAtYXR1HHcg0Hz9kXHgKKEUJdGzqAMxGBWBB0HW0alDrJLpA6lfO741GIDuZNq +ihS4cPgugkY4Iw50x2tBt9Apo52AsH53k2NC+zSDO3OjWiE260f6GBfZumbCk6SP/F2krfxQapWs +vCQz0b2If4b19bJzKo98rwjyGpg/qYFlP8GMicWWMJoKz/TUyDTtnS+8jTiGU+6Xn6myY5QXjQ/c +Zip8UlF1y5mO6D1cv547KI2DAg+pn3LiLCuz3GaXAEDQpFSOm117RTYm1nJD68/A6g3czhLmfTif +BSeolz7pUcZsBSjBAg/pGG3svZwG1KdJ9FQFa2ww8esD1eo9anbCyxooSU1/ZOD6K9pzg4H/kQO9 +lLvkuI6cMmPNn7togbGEW682v3fuHX/3SZtS7NJ3Wn2RnU3COS3kuoL4b/JOHg9O5j9ZpSPcPYeo +KFgo0fEbNttPxP/hjFtyjMcmAyejOQoBqsCyMWCDIqFPEgkBEa801M/XrmLTBQe0MXXgDW1XT2mH ++VepuhX2yFJtocucH+X8eKg1mp9BFM6ltM6UCBwJrVbl2rZJmkrqYxhTnCwuwwIDAQABo0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUN12mmnQywsL5x6YVEFm4 +5P3luG0wDQYJKoZIhvcNAQELBQADggIBAK+nz97/4L1CjU3lIpbfaOp9TSp90K09FlxD533Ahuh6 +NWPxzIHIxgvoLlI1pKZJkGNRrDSsBTtXAOnTYtPZKdVUvhwQkZyybf5Z/Xn36lbQnmhUQo8mUuJM +3y+Xpi/SB5io82BdS5pYV4jvguX6r2yBS5KPQJqTRlnLX3gWsWc+QgvfKNmwrZggvkN80V4aCRck +jXtdlemrwWCrWxhkgPut4AZ9HcpZuPN4KWfGVh2vtrV0KnahP/t1MJ+UXjulYPPLXAziDslg+Mkf +Foom3ecnf+slpoq9uC02EJqxWE2aaE9gVOX2RhOOiKy8IUISrcZKiX2bwdgt6ZYD9KJ0DLwAHb/W +NyVntHKLr4W96ioDj8z7PEQkguIBpQtZtjSNMgsSDesnwv1B10A8ckYpwIzqug/xBpMu95yo9GA+ +o/E4Xo4TwbM6l4c/ksp4qRyv0LAbJh6+cOx69TOY6lz/KwsETkPdY34Op054A5U+1C0wlREQKC6/ +oAI+/15Z0wUOlV9TRe9rh9VIzRamloPh37MG88EU26fsHItdkJANclHnYfkUyq+Dj7+vsQpZXdxc +1+SWrVtgHdqul7I52Qb1dgAT+GhMIbA1xNxVssnBQVocicCMb3SgazNNtQEo/a2tiRc7ppqEvOuM +6sRxJKi6KfkIsidWNTJf6jn7MZrVGczw -----END CERTIFICATE----- CommScope Public Trust RSA Root-02 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=EA:B0:E2:52:1B:89:93:4C:11:68:F2:D8:9A:AC:22:4C:A3:8A:57:AE -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 54:16:bf:3b:7e:39:95:71:8d:d1:aa:00:a5:86:0d:2b:8f:7a:05:4e - Signature Algorithm: sha256WithRSAEncryption - Issuer: C=US, O=CommScope, CN=CommScope Public Trust RSA Root-02 - Validity - Not Before: Apr 28 17:16:43 2021 GMT - Not After : Apr 28 17:16:42 2046 GMT - Subject: C=US, O=CommScope, CN=CommScope Public Trust RSA Root-02 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:e1:fa:0e:fb:68:00:12:c8:4d:d5:ac:22:c4:35: - 01:3b:c5:54:e5:59:76:63:a5:7f:eb:c1:c4:6a:98: - bd:32:8d:17:80:eb:5d:ba:d1:62:3d:25:23:19:35: - 14:e9:7f:89:a7:1b:62:3c:d6:50:e7:34:95:03:32: - b1:b4:93:22:3d:a7:e2:b1:ed:e6:7b:4e:2e:87:9b: - 0d:33:75:0a:de:aa:35:e7:7e:e5:36:98:a2:ae:25: - 9e:95:b3:32:96:a4:2b:58:1e:ef:3f:fe:62:34:48: - 51:d1:b4:8d:42:ad:60:da:49:6a:95:70:dd:d2:00: - e2:cc:57:63:02:7b:96:dd:49:97:5b:92:4e:95:d3: - f9:cb:29:1f:18:4a:f8:01:2a:d2:63:09:6e:24:e9: - 89:d2:e5:c7:22:4c:dc:73:86:47:00:aa:0d:88:8e: - ae:85:7d:4a:e9:bb:33:4f:0e:52:70:9d:95:e3:7c: - 6d:96:5b:2d:3d:5f:a1:83:46:5d:b6:e3:25:b8:7c: - a7:19:80:1c:ea:65:43:dc:91:79:36:2c:74:7c:f2: - 67:06:c9:89:c9:db:bf:da:68:bf:23:ed:dc:6b:ad: - 28:83:79:2f:ec:38:a5:0d:37:01:67:27:9a:e9:33: - d9:33:5f:37:a1:c5:f0:ab:3d:fa:78:b0:e7:2c:9f: - f6:3e:9f:60:e0:ef:48:e9:90:45:1e:05:51:78:1a: - 2c:12:2c:5c:28:ac:0d:a2:23:9e:34:8f:05:e6:a2: - 33:ce:11:77:13:d4:0e:a4:1e:42:1f:86:cd:70:fe: - d9:2e:15:3d:1d:bb:b8:f2:53:57:db:cc:c6:74:29: - 9c:18:b3:36:75:38:2e:0f:54:a1:f8:92:1f:89:96: - 4f:bb:d4:ee:9d:e9:3b:36:42:b5:0a:3b:2a:d4:64: - 79:36:10:e1:f9:91:03:2b:7b:20:54:cd:0d:19:1a: - c8:41:32:34:d1:b0:99:e1:90:1e:01:40:36:b5:b7: - fa:a9:e5:77:75:a4:22:81:5d:b0:8b:e4:27:12:0f: - 54:88:c6:db:85:74:e6:b7:c0:d7:a6:29:fa:db:de: - f3:93:97:27:04:55:2f:0a:6f:37:c5:3d:13:af:0a: - 00:a9:2c:8b:1c:81:28:d7:ef:86:31:a9:ae:f2:6e: - b8:ca:6a:2c:54:47:d8:2a:88:2e:af:c1:07:10:78: - ac:11:a2:2f:42:f0:37:c5:f2:b8:56:dd:0e:62:2d: - ce:2d:56:7e:55:f2:a7:44:f6:2b:32:f4:23:a8:47: - e8:d4:2a:01:78:cf:6a:c3:37:a8:9e:65:d2:2c:e5: - fa:ba:33:c1:06:44:f6:e6:cf:a5:0d:a7:66:08:34: - 8a:2c:f3 - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - 47:D0:E7:B1:22:FF:9D:2C:F5:D9:57:60:B3:B1:B1:70:95:EF:61:7A - Signature Algorithm: sha256WithRSAEncryption - Signature Value: - 86:69:b1:4d:2f:e9:9f:4f:22:93:68:8e:e4:21:99:a3:ce:45: - 53:1b:73:44:53:00:81:61:cd:31:e3:08:ba:81:28:28:7a:92: - b9:b6:a8:c8:43:9e:c7:13:26:4d:c2:d8:e5:55:9c:92:5d:50: - d8:c2:2b:db:fe:e6:a8:97:cf:52:3a:24:c3:65:64:5c:47:31: - a3:65:35:13:c3:93:b9:f7:f9:51:97:bb:a4:f0:62:87:c5:d6: - 06:d3:97:83:20:a9:7e:bb:b6:21:c2:a5:0d:84:00:e1:f2:27: - 10:83:ba:dd:03:81:d5:dd:68:c3:66:10:c8:d1:76:b4:b3:6f: - 29:9e:00:f9:c2:29:f5:b1:93:19:52:69:1a:2c:4c:a0:8b:e0: - 15:9a:31:2f:d3:88:95:59:6e:e5:c4:b3:50:c8:14:08:4a:9b: - 8b:13:83:b1:a4:72:b2:3b:76:33:41:dc:dc:aa:a6:07:6f:1d: - 24:12:9f:c8:76:bd:2f:d9:8e:f4:2c:ee:b7:d2:38:10:24:36: - 51:2f:e3:5c:5d:81:21:a7:da:bb:4e:ff:e6:07:a8:fe:b9:0d: - 27:6c:bb:70:5a:55:7a:13:e9:f1:2a:49:69:c7:5f:87:57:4c: - 43:79:6d:3a:65:e9:30:5c:41:ee:eb:77:a5:73:12:88:e8:bf: - 7d:ae:e5:c4:a8:1f:0d:8e:1c:6d:50:02:4f:26:18:43:de:8f: - 55:85:b1:0b:37:05:60:c9:55:39:12:04:a1:2a:cf:71:16:9f: - 36:51:49:bf:70:3b:9e:67:9c:fb:7b:79:c9:39:1c:78:ac:77: - 91:54:9a:b8:75:0a:81:52:97:e3:66:61:6b:ed:3e:38:1e:96: - 61:55:e1:91:54:8c:ed:8c:24:1f:81:c9:10:9a:73:99:2b:16: - 4e:72:00:3f:54:1b:f8:8d:ba:8b:e7:14:d6:b6:45:4f:60:ec: - 96:ae:c3:2f:02:4e:5d:9d:96:49:72:00:b2:ab:75:5c:0f:68: - 5b:1d:65:c2:5f:33:0f:1e:0f:f0:3b:86:f5:b0:4e:bb:9c:f7: - ea:25:05:dc:ad:a2:9b:4b:17:01:be:42:df:35:21:1d:ad:ab: - ae:f4:bf:ae:1f:1b:d3:e2:3b:fc:b3:72:73:1c:9b:28:90:89: - 13:3d:1d:c1:00:47:09:96:9a:38:1b:dd:b1:cf:0d:c2:b4:44: - f3:96:95:ce:32:3a:8f:34:9c:e0:17:c7:5e:ce:ae:0d:db:87: - 38:e5:3f:5b:fd:9b:19:e1:31:41:7a:70:aa:23:6b:01:e1:45: - 4c:cd:94:ce:3b:9e:2d:e7:88:02:22:f4:6e:e8:c8:ec:d6:3c: - f3:b9:b2:d7:77:7a:ac:7b ------BEGIN CERTIFICATE----- -MIIFbDCCA1SgAwIBAgIUVBa/O345lXGN0aoApYYNK496BU4wDQYJKoZIhvcNAQEL -BQAwTjELMAkGA1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwi -Q29tbVNjb3BlIFB1YmxpYyBUcnVzdCBSU0EgUm9vdC0wMjAeFw0yMTA0MjgxNzE2 -NDNaFw00NjA0MjgxNzE2NDJaME4xCzAJBgNVBAYTAlVTMRIwEAYDVQQKDAlDb21t -U2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1c3QgUlNBIFJvb3Qt -MDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDh+g77aAASyE3VrCLE -NQE7xVTlWXZjpX/rwcRqmL0yjReA61260WI9JSMZNRTpf4mnG2I81lDnNJUDMrG0 -kyI9p+Kx7eZ7Ti6Hmw0zdQreqjXnfuU2mKKuJZ6VszKWpCtYHu8//mI0SFHRtI1C -rWDaSWqVcN3SAOLMV2MCe5bdSZdbkk6V0/nLKR8YSvgBKtJjCW4k6YnS5cciTNxz -hkcAqg2Ijq6FfUrpuzNPDlJwnZXjfG2WWy09X6GDRl224yW4fKcZgBzqZUPckXk2 -LHR88mcGyYnJ27/aaL8j7dxrrSiDeS/sOKUNNwFnJ5rpM9kzXzehxfCrPfp4sOcs -n/Y+n2Dg70jpkEUeBVF4GiwSLFworA2iI540jwXmojPOEXcT1A6kHkIfhs1w/tku -FT0du7jyU1fbzMZ0KZwYszZ1OC4PVKH4kh+Jlk+71O6d6Ts2QrUKOyrUZHk2EOH5 -kQMreyBUzQ0ZGshBMjTRsJnhkB4BQDa1t/qp5Xd1pCKBXbCL5CcSD1SIxtuFdOa3 -wNemKfrb3vOTlycEVS8KbzfFPROvCgCpLIscgSjX74Yxqa7ybrjKaixUR9gqiC6v -wQcQeKwRoi9C8DfF8rhW3Q5iLc4tVn5V8qdE9isy9COoR+jUKgF4z2rDN6ieZdIs -5fq6M8EGRPbmz6UNp2YINIos8wIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4G -A1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUR9DnsSL/nSz12Vdgs7GxcJXvYXowDQYJ -KoZIhvcNAQELBQADggIBAIZpsU0v6Z9PIpNojuQhmaPORVMbc0RTAIFhzTHjCLqB -KCh6krm2qMhDnscTJk3C2OVVnJJdUNjCK9v+5qiXz1I6JMNlZFxHMaNlNRPDk7n3 -+VGXu6TwYofF1gbTl4MgqX67tiHCpQ2EAOHyJxCDut0DgdXdaMNmEMjRdrSzbyme -APnCKfWxkxlSaRosTKCL4BWaMS/TiJVZbuXEs1DIFAhKm4sTg7GkcrI7djNB3Nyq -pgdvHSQSn8h2vS/ZjvQs7rfSOBAkNlEv41xdgSGn2rtO/+YHqP65DSdsu3BaVXoT -6fEqSWnHX4dXTEN5bTpl6TBcQe7rd6VzEojov32u5cSoHw2OHG1QAk8mGEPej1WF -sQs3BWDJVTkSBKEqz3EWnzZRSb9wO55nnPt7eck5HHisd5FUmrh1CoFSl+NmYWvt -PjgelmFV4ZFUjO2MJB+ByRCac5krFk5yAD9UG/iNuovnFNa2RU9g7Jauwy8CTl2d -lklyALKrdVwPaFsdZcJfMw8eD/A7hvWwTruc9+olBdytoptLFwG+Qt81IR2tq670 -v64fG9PiO/yzcnMcmyiQiRM9HcEARwmWmjgb3bHPDcK0RPOWlc4yOo80nOAXx17O -rg3bhzjlP1v9mxnhMUF6cKojawHhRUzNlM47ni3niAIi9G7oyOzWPPO5std3eqx7 +================================== +-----BEGIN CERTIFICATE----- +MIIFbDCCA1SgAwIBAgIUVBa/O345lXGN0aoApYYNK496BU4wDQYJKoZIhvcNAQELBQAwTjELMAkG +A1UEBhMCVVMxEjAQBgNVBAoMCUNvbW1TY29wZTErMCkGA1UEAwwiQ29tbVNjb3BlIFB1YmxpYyBU +cnVzdCBSU0EgUm9vdC0wMjAeFw0yMTA0MjgxNzE2NDNaFw00NjA0MjgxNzE2NDJaME4xCzAJBgNV +BAYTAlVTMRIwEAYDVQQKDAlDb21tU2NvcGUxKzApBgNVBAMMIkNvbW1TY29wZSBQdWJsaWMgVHJ1 +c3QgUlNBIFJvb3QtMDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDh+g77aAASyE3V +rCLENQE7xVTlWXZjpX/rwcRqmL0yjReA61260WI9JSMZNRTpf4mnG2I81lDnNJUDMrG0kyI9p+Kx +7eZ7Ti6Hmw0zdQreqjXnfuU2mKKuJZ6VszKWpCtYHu8//mI0SFHRtI1CrWDaSWqVcN3SAOLMV2MC +e5bdSZdbkk6V0/nLKR8YSvgBKtJjCW4k6YnS5cciTNxzhkcAqg2Ijq6FfUrpuzNPDlJwnZXjfG2W +Wy09X6GDRl224yW4fKcZgBzqZUPckXk2LHR88mcGyYnJ27/aaL8j7dxrrSiDeS/sOKUNNwFnJ5rp +M9kzXzehxfCrPfp4sOcsn/Y+n2Dg70jpkEUeBVF4GiwSLFworA2iI540jwXmojPOEXcT1A6kHkIf +hs1w/tkuFT0du7jyU1fbzMZ0KZwYszZ1OC4PVKH4kh+Jlk+71O6d6Ts2QrUKOyrUZHk2EOH5kQMr +eyBUzQ0ZGshBMjTRsJnhkB4BQDa1t/qp5Xd1pCKBXbCL5CcSD1SIxtuFdOa3wNemKfrb3vOTlycE +VS8KbzfFPROvCgCpLIscgSjX74Yxqa7ybrjKaixUR9gqiC6vwQcQeKwRoi9C8DfF8rhW3Q5iLc4t +Vn5V8qdE9isy9COoR+jUKgF4z2rDN6ieZdIs5fq6M8EGRPbmz6UNp2YINIos8wIDAQABo0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUR9DnsSL/nSz12Vdgs7Gx +cJXvYXowDQYJKoZIhvcNAQELBQADggIBAIZpsU0v6Z9PIpNojuQhmaPORVMbc0RTAIFhzTHjCLqB +KCh6krm2qMhDnscTJk3C2OVVnJJdUNjCK9v+5qiXz1I6JMNlZFxHMaNlNRPDk7n3+VGXu6TwYofF +1gbTl4MgqX67tiHCpQ2EAOHyJxCDut0DgdXdaMNmEMjRdrSzbymeAPnCKfWxkxlSaRosTKCL4BWa +MS/TiJVZbuXEs1DIFAhKm4sTg7GkcrI7djNB3NyqpgdvHSQSn8h2vS/ZjvQs7rfSOBAkNlEv41xd +gSGn2rtO/+YHqP65DSdsu3BaVXoT6fEqSWnHX4dXTEN5bTpl6TBcQe7rd6VzEojov32u5cSoHw2O +HG1QAk8mGEPej1WFsQs3BWDJVTkSBKEqz3EWnzZRSb9wO55nnPt7eck5HHisd5FUmrh1CoFSl+Nm +YWvtPjgelmFV4ZFUjO2MJB+ByRCac5krFk5yAD9UG/iNuovnFNa2RU9g7Jauwy8CTl2dlklyALKr +dVwPaFsdZcJfMw8eD/A7hvWwTruc9+olBdytoptLFwG+Qt81IR2tq670v64fG9PiO/yzcnMcmyiQ +iRM9HcEARwmWmjgb3bHPDcK0RPOWlc4yOo80nOAXx17Org3bhzjlP1v9mxnhMUF6cKojawHhRUzN +lM47ni3niAIi9G7oyOzWPPO5std3eqx7 -----END CERTIFICATE----- Telekom Security TLS ECC Root 2020 -TRUSTED_DELEGATOR: SERVER_AUTH -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -================================================= -SHA1 Fingerprint=C0:F8:96:C5:A9:3B:01:06:21:07:DA:18:42:48:BC:E9:9D:88:D5:EC -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 36:3a:96:8c:c9:5c:b2:58:cd:d0:01:5d:c5:e5:57:00 - Signature Algorithm: ecdsa-with-SHA384 - Issuer: C=DE, O=Deutsche Telekom Security GmbH, CN=Telekom Security TLS ECC Root 2020 - Validity - Not Before: Aug 25 07:48:20 2020 GMT - Not After : Aug 25 23:59:59 2045 GMT - Subject: C=DE, O=Deutsche Telekom Security GmbH, CN=Telekom Security TLS ECC Root 2020 - Subject Public Key Info: - Public Key Algorithm: id-ecPublicKey - Public-Key: (384 bit) - pub: - 04:ce:bf:fe:57:a8:bf:d5:aa:f7:10:9a:cd:bc:d1: - 11:a2:bd:67:42:cc:90:eb:15:18:90:d9:a2:cd:0c: - 2a:25:eb:3e:4f:ce:b5:d2:8f:0f:f3:35:da:43:8b: - 02:80:be:6f:51:24:1d:0f:6b:2b:ca:9f:c2:6f:50: - 32:e5:37:20:b6:20:ff:88:0d:0f:6d:49:bb:db:06: - a4:87:90:92:94:f4:09:d0:cf:7f:c8:80:0b:c1:97: - b3:bb:35:27:c9:c2:1b - ASN1 OID: secp384r1 - NIST CURVE: P-384 - X509v3 extensions: - X509v3 Subject Key Identifier: - E3:72:CC:6E:95:99:47:B1:E6:B3:61:4C:D1:CB:AB:E3:BA:CD:DE:9F - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - Signature Algorithm: ecdsa-with-SHA384 - Signature Value: - 30:64:02:30:75:52:8b:b7:a4:10:4f:ae:4a:10:8b:b2:84:5b: - 42:e1:e6:2a:36:02:da:a0:6e:19:3f:25:bf:da:59:32:8e:e4: - fb:90:dc:93:64:ce:ad:b4:41:47:60:e2:cf:a7:cb:1e:02:30: - 37:41:8c:66:df:41:6b:d6:83:00:41:fd:2f:5a:f7:50:b4:67: - d1:2c:a8:71:d7:43:ca:9c:27:24:91:83:48:0d:cf:cd:f7:54: - 81:af:ec:7f:e4:67:db:b8:90:ee:dd:25 ------BEGIN CERTIFICATE----- -MIICQjCCAcmgAwIBAgIQNjqWjMlcsljN0AFdxeVXADAKBggqhkjOPQQDAzBjMQsw -CQYDVQQGEwJERTEnMCUGA1UECgweRGV1dHNjaGUgVGVsZWtvbSBTZWN1cml0eSBH -bWJIMSswKQYDVQQDDCJUZWxla29tIFNlY3VyaXR5IFRMUyBFQ0MgUm9vdCAyMDIw -MB4XDTIwMDgyNTA3NDgyMFoXDTQ1MDgyNTIzNTk1OVowYzELMAkGA1UEBhMCREUx -JzAlBgNVBAoMHkRldXRzY2hlIFRlbGVrb20gU2VjdXJpdHkgR21iSDErMCkGA1UE -AwwiVGVsZWtvbSBTZWN1cml0eSBUTFMgRUNDIFJvb3QgMjAyMDB2MBAGByqGSM49 -AgEGBSuBBAAiA2IABM6//leov9Wq9xCazbzREaK9Z0LMkOsVGJDZos0MKiXrPk/O -tdKPD/M12kOLAoC+b1EkHQ9rK8qfwm9QMuU3ILYg/4gND21Ju9sGpIeQkpT0CdDP -f8iAC8GXs7s1J8nCG6NCMEAwHQYDVR0OBBYEFONyzG6VmUex5rNhTNHLq+O6zd6f -MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMAoGCCqGSM49BAMDA2cA -MGQCMHVSi7ekEE+uShCLsoRbQuHmKjYC2qBuGT8lv9pZMo7k+5Dck2TOrbRBR2Di -z6fLHgIwN0GMZt9Ba9aDAEH9L1r3ULRn0SyocddDypwnJJGDSA3PzfdUga/sf+Rn -27iQ7t0l +================================== +-----BEGIN CERTIFICATE----- +MIICQjCCAcmgAwIBAgIQNjqWjMlcsljN0AFdxeVXADAKBggqhkjOPQQDAzBjMQswCQYDVQQGEwJE +RTEnMCUGA1UECgweRGV1dHNjaGUgVGVsZWtvbSBTZWN1cml0eSBHbWJIMSswKQYDVQQDDCJUZWxl +a29tIFNlY3VyaXR5IFRMUyBFQ0MgUm9vdCAyMDIwMB4XDTIwMDgyNTA3NDgyMFoXDTQ1MDgyNTIz +NTk1OVowYzELMAkGA1UEBhMCREUxJzAlBgNVBAoMHkRldXRzY2hlIFRlbGVrb20gU2VjdXJpdHkg +R21iSDErMCkGA1UEAwwiVGVsZWtvbSBTZWN1cml0eSBUTFMgRUNDIFJvb3QgMjAyMDB2MBAGByqG +SM49AgEGBSuBBAAiA2IABM6//leov9Wq9xCazbzREaK9Z0LMkOsVGJDZos0MKiXrPk/OtdKPD/M1 +2kOLAoC+b1EkHQ9rK8qfwm9QMuU3ILYg/4gND21Ju9sGpIeQkpT0CdDPf8iAC8GXs7s1J8nCG6NC +MEAwHQYDVR0OBBYEFONyzG6VmUex5rNhTNHLq+O6zd6fMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0P +AQH/BAQDAgEGMAoGCCqGSM49BAMDA2cAMGQCMHVSi7ekEE+uShCLsoRbQuHmKjYC2qBuGT8lv9pZ +Mo7k+5Dck2TOrbRBR2Diz6fLHgIwN0GMZt9Ba9aDAEH9L1r3ULRn0SyocddDypwnJJGDSA3PzfdU +ga/sf+Rn27iQ7t0l -----END CERTIFICATE----- Telekom Security TLS RSA Root 2023 -MUST_VERIFY_TRUST: EMAIL_PROTECTION, CODE_SIGNING -TRUSTED_DELEGATOR: SERVER_AUTH -================================================= -SHA1 Fingerprint=54:D3:AC:B3:BD:57:56:F6:85:9D:CE:E5:C3:21:E2:D4:AD:83:D0:93 -Certificate: - Data: - Version: 3 (0x2) - Serial Number: - 21:9c:54:2d:e8:f6:ec:71:77:fa:4e:e8:c3:70:57:97 - Signature Algorithm: sha384WithRSAEncryption - Issuer: C=DE, O=Deutsche Telekom Security GmbH, CN=Telekom Security TLS RSA Root 2023 - Validity - Not Before: Mar 28 12:16:45 2023 GMT - Not After : Mar 27 23:59:59 2048 GMT - Subject: C=DE, O=Deutsche Telekom Security GmbH, CN=Telekom Security TLS RSA Root 2023 - Subject Public Key Info: - Public Key Algorithm: rsaEncryption - Public-Key: (4096 bit) - Modulus: - 00:ed:35:a1:81:80:f3:cb:4a:69:5b:c2:fb:51:83: - ae:26:fd:e1:6e:f3:81:12:7d:71:40:ff:87:75:42: - 29:21:ed:81:52:2c:df:12:c1:19:84:89:c1:bd:c5: - 28:d5:d5:4b:6c:44:d6:4c:db:07:96:4a:55:7a:ca: - 36:82:04:36:a8:a5:fc:27:f6:49:f1:d5:72:9e:91: - f9:23:d6:70:7b:bb:f5:9b:c1:ec:93:cf:19:ea:65: - 7e:88:70:a0:73:fc:f6:ff:b5:56:62:e1:73:6a:34: - 98:3e:82:b8:ac:95:53:f4:01:a0:27:07:72:a3:00: - 53:a0:e4:b2:ab:83:38:57:33:25:94:9f:be:48:1d: - 98:e1:a3:ba:9e:5c:cd:04:71:51:7d:75:78:ab:f3: - 59:aa:c4:e0:60:be:8f:83:52:b8:75:1a:41:35:ed: - bc:f3:3a:63:e9:a9:14:45:d7:e6:52:d1:6e:d2:de: - bc:e3:f5:0b:3b:e6:e0:c4:bd:43:64:13:a6:ce:f4: - 98:37:6c:8a:95:a8:97:c8:47:0f:f0:5e:10:8b:e7: - 1d:1c:fe:b1:3b:a0:05:33:68:05:41:82:c1:03:2b: - 01:c8:e7:8f:4d:ab:e8:b5:f6:cd:6b:44:b5:e7:dd: - 8b:ec:ea:25:b4:00:22:57:4d:b0:b1:b2:31:c1:16: - ce:ff:fd:14:84:b7:47:fa:b2:f1:70:de:db:8b:6c: - 36:58:a4:7c:b3:11:d1:c3:77:7f:5f:b6:25:e0:0d: - c5:d2:b3:f9:b8:b8:77:db:37:71:71:47:e3:60:18: - 4f:24:b6:75:37:78:b9:a3:62:af:bd:c9:72:8e:2f: - cc:bb:ae:db:e4:15:52:19:07:33:fb:6a:b7:2d:4b: - 90:28:82:73:fe:18:8b:35:8d:db:a7:04:6a:be:ea: - c1:4d:36:3b:16:36:91:32:ef:b6:40:89:91:43:e0: - f2:a2:ab:04:2e:e6:f2:4c:0e:16:34:20:ac:87:c1: - 2d:7e:c9:66:47:17:14:11:a4:f3:f7:a1:24:89:ab: - d8:1a:c8:a1:5c:b1:a3:f7:8c:6d:c8:01:c9:4f:c9: - ec:c4:fc:ac:51:33:d1:c8:83:d1:c9:9f:1d:d4:47: - 34:29:3e:cb:b0:0e:fa:83:0b:28:58:e5:29:dc:3f: - 7c:a8:9f:c9:b6:0a:bb:a6:e8:46:16:0f:96:e5:7b: - e4:6a:7a:48:6d:76:98:05:a5:dc:6d:1e:42:1e:42: - da:1a:e0:52:f7:b5:83:c0:1a:7b:78:35:2c:38:f5: - 1f:fd:49:a3:2e:d2:59:63:bf:80:b0:8c:93:73:cb: - 35:a6:99:95:22:61:65:03:60:fb:2f:93:4b:fa:9a: - 9c:80:3b - Exponent: 65537 (0x10001) - X509v3 extensions: - X509v3 Key Usage: critical - Certificate Sign, CRL Sign - X509v3 Subject Key Identifier: - B6:A7:97:82:3D:74:85:9B:F7:3C:9F:93:9A:95:79:75:52:8C:6D:47 - X509v3 Basic Constraints: critical - CA:TRUE - X509v3 Authority Key Identifier: - B6:A7:97:82:3D:74:85:9B:F7:3C:9F:93:9A:95:79:75:52:8C:6D:47 - Signature Algorithm: sha384WithRSAEncryption - Signature Value: - a8:cc:61:a6:be:75:9e:15:50:a4:6b:fb:a8:70:45:7c:ba:7e: - b1:5a:fc:5b:23:fa:0a:77:f8:98:71:82:0c:6d:e0:5e:46:aa: - 93:f4:1e:a0:c3:e1:93:db:4b:ad:b2:a6:5d:ab:b0:d4:62:cb: - 5e:bb:66:f5:2d:ee:97:40:3c:62:eb:5e:d6:14:d6:8c:e2:96: - 8b:41:69:93:35:e6:b9:99:6b:62:b4:a1:17:66:34:a6:6b:63: - c6:b9:4e:f2:22:e9:58:0d:56:41:d1:fa:0c:4a:f0:33:cd:3b: - bb:6d:21:3a:ae:8e:72:b5:c3:4a:fb:e9:7d:e5:b1:9b:86:ee: - e2:e0:7d:b4:f7:32:fd:22:84:f1:85:c9:37:79:e9:b5:3f:bf: - 5c:e4:74:b2:8f:11:62:00:dd:18:66:a1:d9:7b:23:5f:f1:8e: - d5:67:e8:54:da:5b:3a:6b:36:6f:f9:81:b1:33:47:33:77:40: - f9:52:aa:dd:d4:83:cf:85:78:99:9a:93:b9:73:67:42:46:11: - 21:ea:fe:0a:a9:1b:1a:65:69:b3:8f:ae:16:b6:f6:4b:56:b2: - 2d:f9:a5:c8:ec:3b:62:a3:ed:6b:d0:4e:d5:40:09:a4:1f:98: - d7:3a:a5:92:59:20:e4:b0:7d:cd:5b:73:68:bd:6d:c4:a2:13: - 0e:67:19:b8:8d:42:7e:6c:0c:9a:6e:a0:24:2d:d5:45:1b:dc: - c4:02:14:fe:85:5b:65:97:ca:4e:90:50:08:7a:42:35:f9:ea: - c2:66:d4:f8:01:ae:1e:b4:be:c3:a8:ef:fe:76:9a:a2:a6:1f: - 46:f6:84:ed:fc:db:ce:c4:02:ce:77:48:2c:8c:b2:ec:c3:00: - a3:ec:2c:55:18:c1:7e:19:ee:e1:2f:f2:ad:83:9b:9e:ab:19: - df:c6:8a:2f:8c:77:e5:b7:05:ec:3b:c1:ec:be:86:b3:86:bc: - c0:f7:dc:e7:ea:5b:ae:b2:cc:b5:35:86:4b:d0:e2:3f:b6:d8: - f8:0e:00:ee:5d:e3:f7:8d:58:ff:cf:8b:37:e9:63:5f:6e:f7: - 09:71:36:c2:12:5d:57:f2:c8:b4:cd:f3:ee:02:df:11:dc:6a: - b9:57:84:1d:59:4d:8c:ce:c8:0e:23:c2:b7:26:9a:10:14:71: - fe:93:b2:8a:b8:80:f0:0e:10:9e:d3:a8:50:0c:37:82:2f:ea: - e0:8a:9d:e1:2c:39:ff:b5:b4:73:00:e4:f7:48:a6:73:ac:bf: - b2:de:77:04:87:b4:a3:cd:9b:35:24:37:fa:90:93:13:81:42: - c6:98:26:75:37:66:41:10:ac:bb:f5:94:e3:c2:31:2b:ad:e7: - 23:56:cc:35:25:92:b3:50 ------BEGIN CERTIFICATE----- -MIIFszCCA5ugAwIBAgIQIZxULej27HF3+k7ow3BXlzANBgkqhkiG9w0BAQwFADBj -MQswCQYDVQQGEwJERTEnMCUGA1UECgweRGV1dHNjaGUgVGVsZWtvbSBTZWN1cml0 -eSBHbWJIMSswKQYDVQQDDCJUZWxla29tIFNlY3VyaXR5IFRMUyBSU0EgUm9vdCAy -MDIzMB4XDTIzMDMyODEyMTY0NVoXDTQ4MDMyNzIzNTk1OVowYzELMAkGA1UEBhMC -REUxJzAlBgNVBAoMHkRldXRzY2hlIFRlbGVrb20gU2VjdXJpdHkgR21iSDErMCkG -A1UEAwwiVGVsZWtvbSBTZWN1cml0eSBUTFMgUlNBIFJvb3QgMjAyMzCCAiIwDQYJ -KoZIhvcNAQEBBQADggIPADCCAgoCggIBAO01oYGA88tKaVvC+1GDrib94W7zgRJ9 -cUD/h3VCKSHtgVIs3xLBGYSJwb3FKNXVS2xE1kzbB5ZKVXrKNoIENqil/Cf2SfHV -cp6R+SPWcHu79ZvB7JPPGeplfohwoHP89v+1VmLhc2o0mD6CuKyVU/QBoCcHcqMA -U6DksquDOFczJZSfvkgdmOGjup5czQRxUX11eKvzWarE4GC+j4NSuHUaQTXtvPM6 -Y+mpFEXX5lLRbtLevOP1Czvm4MS9Q2QTps70mDdsipWol8hHD/BeEIvnHRz+sTug -BTNoBUGCwQMrAcjnj02r6LX2zWtEtefdi+zqJbQAIldNsLGyMcEWzv/9FIS3R/qy -8XDe24tsNlikfLMR0cN3f1+2JeANxdKz+bi4d9s3cXFH42AYTyS2dTd4uaNir73J -co4vzLuu2+QVUhkHM/tqty1LkCiCc/4YizWN26cEar7qwU02OxY2kTLvtkCJkUPg -8qKrBC7m8kwOFjQgrIfBLX7JZkcXFBGk8/ehJImr2BrIoVyxo/eMbcgByU/J7MT8 -rFEz0ciD0cmfHdRHNCk+y7AO+oMLKFjlKdw/fKifybYKu6boRhYPluV75Gp6SG12 -mAWl3G0eQh5C2hrgUve1g8Aae3g1LDj1H/1Joy7SWWO/gLCMk3PLNaaZlSJhZQNg -+y+TS/qanIA7AgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUtqeX -gj10hZv3PJ+TmpV5dVKMbUcwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBS2 -p5eCPXSFm/c8n5OalXl1UoxtRzANBgkqhkiG9w0BAQwFAAOCAgEAqMxhpr51nhVQ -pGv7qHBFfLp+sVr8WyP6Cnf4mHGCDG3gXkaqk/QeoMPhk9tLrbKmXauw1GLLXrtm -9S3ul0A8Yute1hTWjOKWi0FpkzXmuZlrYrShF2Y0pmtjxrlO8iLpWA1WQdH6DErw -M807u20hOq6OcrXDSvvpfeWxm4bu4uB9tPcy/SKE8YXJN3nptT+/XOR0so8RYgDd -GGah2XsjX/GO1WfoVNpbOms2b/mBsTNHM3dA+VKq3dSDz4V4mZqTuXNnQkYRIer+ -CqkbGmVps4+uFrb2S1ayLfmlyOw7YqPta9BO1UAJpB+Y1zqlklkg5LB9zVtzaL1t -xKITDmcZuI1CfmwMmm6gJC3VRRvcxAIU/oVbZZfKTpBQCHpCNfnqwmbU+AGuHrS+ -w6jv/naaoqYfRvaE7fzbzsQCzndILIyy7MMAo+wsVRjBfhnu4S/yrYObnqsZ38aK -L4x35bcF7DvB7L6Gs4a8wPfc5+pbrrLMtTWGS9DiP7bY+A4A7l3j941Y/8+LN+lj -X273CXE2whJdV/LItM3z7gLfEdxquVeEHVlNjM7IDiPCtyaaEBRx/pOyiriA8A4Q -ntOoUAw3gi/q4Iqd4Sw5/7W0cwDk90imc6y/st53BIe0o82bNSQ3+pCTE4FCxpgm -dTdmQRCsu/WU48IxK63nI1bMNSWSs1A= +================================== +-----BEGIN CERTIFICATE----- +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 -----END CERTIFICATE----- diff --git a/remote_data/certs/certdata.txt b/remote_data/certs/certdata.txt deleted file mode 100644 index ed5e6cb17..000000000 --- a/remote_data/certs/certdata.txt +++ /dev/null @@ -1,25361 +0,0 @@ -# -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. - -# -# certdata.txt -# -# This file contains the object definitions for the certs and other -# information "built into" NSS. -# -# Object definitions: -# -# Certificates -# -# -- Attribute -- -- type -- -- value -- -# CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -# CKA_TOKEN CK_BBOOL CK_TRUE -# CKA_PRIVATE CK_BBOOL CK_FALSE -# CKA_MODIFIABLE CK_BBOOL CK_FALSE -# CKA_LABEL UTF8 (varies) -# CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -# CKA_SUBJECT DER+base64 (varies) -# CKA_ID byte array (varies) -# CKA_ISSUER DER+base64 (varies) -# CKA_SERIAL_NUMBER DER+base64 (varies) -# CKA_VALUE DER+base64 (varies) -# CKA_NSS_EMAIL ASCII7 (unused here) -# CKA_NSS_SERVER_DISTRUST_AFTER DER+base64 (varies) -# CKA_NSS_EMAIL_DISTRUST_AFTER DER+base64 (varies) -# -# Trust -# -# -- Attribute -- -- type -- -- value -- -# CKA_CLASS CK_OBJECT_CLASS CKO_TRUST -# CKA_TOKEN CK_BBOOL CK_TRUE -# CKA_PRIVATE CK_BBOOL CK_FALSE -# CKA_MODIFIABLE CK_BBOOL CK_FALSE -# CKA_LABEL UTF8 (varies) -# CKA_ISSUER DER+base64 (varies) -# CKA_SERIAL_NUMBER DER+base64 (varies) -# CKA_CERT_HASH binary+base64 (varies) -# CKA_EXPIRES CK_DATE (not used here) -# CKA_TRUST_DIGITAL_SIGNATURE CK_TRUST (varies) -# CKA_TRUST_NON_REPUDIATION CK_TRUST (varies) -# CKA_TRUST_KEY_ENCIPHERMENT CK_TRUST (varies) -# CKA_TRUST_DATA_ENCIPHERMENT CK_TRUST (varies) -# CKA_TRUST_KEY_AGREEMENT CK_TRUST (varies) -# CKA_TRUST_KEY_CERT_SIGN CK_TRUST (varies) -# CKA_TRUST_CRL_SIGN CK_TRUST (varies) -# CKA_TRUST_SERVER_AUTH CK_TRUST (varies) -# CKA_TRUST_CLIENT_AUTH CK_TRUST (varies) -# CKA_TRUST_CODE_SIGNING CK_TRUST (varies) -# CKA_TRUST_EMAIL_PROTECTION CK_TRUST (varies) -# CKA_TRUST_IPSEC_END_SYSTEM CK_TRUST (varies) -# CKA_TRUST_IPSEC_TUNNEL CK_TRUST (varies) -# CKA_TRUST_IPSEC_USER CK_TRUST (varies) -# CKA_TRUST_TIME_STAMPING CK_TRUST (varies) -# CKA_TRUST_STEP_UP_APPROVED CK_BBOOL (varies) -# (other trust attributes can be defined) -# - -# -# The object to tell NSS that this is a root list and we don't -# have to go looking for others. -# -BEGINDATA -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_BUILTIN_ROOT_LIST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Mozilla Builtin Roots" - -# -# Certificate "GlobalSign Root CA" -# -# Issuer: CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE -# Serial Number:04:00:00:00:00:01:15:4b:5a:c3:94 -# Subject: CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Tue Sep 01 12:00:00 1998 -# Not Valid After : Fri Jan 28 12:00:00 2028 -# Fingerprint (SHA-256): EB:D4:10:40:E4:BB:3E:C7:42:C9:E3:81:D3:1E:F2:A4:1A:48:B6:68:5C:96:E7:CE:F3:C1:DF:6C:D4:33:1C:99 -# Fingerprint (SHA1): B1:BC:96:8B:D4:F4:9D:62:2A:A8:9A:81:F2:15:01:52:A4:1D:82:9C -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\127\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\020\060\016\006\003 -\125\004\013\023\007\122\157\157\164\040\103\101\061\033\060\031 -\006\003\125\004\003\023\022\107\154\157\142\141\154\123\151\147 -\156\040\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\127\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\020\060\016\006\003 -\125\004\013\023\007\122\157\157\164\040\103\101\061\033\060\031 -\006\003\125\004\003\023\022\107\154\157\142\141\154\123\151\147 -\156\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\004\000\000\000\000\001\025\113\132\303\224 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\165\060\202\002\135\240\003\002\001\002\002\013\004 -\000\000\000\000\001\025\113\132\303\224\060\015\006\011\052\206 -\110\206\367\015\001\001\005\005\000\060\127\061\013\060\011\006 -\003\125\004\006\023\002\102\105\061\031\060\027\006\003\125\004 -\012\023\020\107\154\157\142\141\154\123\151\147\156\040\156\166 -\055\163\141\061\020\060\016\006\003\125\004\013\023\007\122\157 -\157\164\040\103\101\061\033\060\031\006\003\125\004\003\023\022 -\107\154\157\142\141\154\123\151\147\156\040\122\157\157\164\040 -\103\101\060\036\027\015\071\070\060\071\060\061\061\062\060\060 -\060\060\132\027\015\062\070\060\061\062\070\061\062\060\060\060 -\060\132\060\127\061\013\060\011\006\003\125\004\006\023\002\102 -\105\061\031\060\027\006\003\125\004\012\023\020\107\154\157\142 -\141\154\123\151\147\156\040\156\166\055\163\141\061\020\060\016 -\006\003\125\004\013\023\007\122\157\157\164\040\103\101\061\033 -\060\031\006\003\125\004\003\023\022\107\154\157\142\141\154\123 -\151\147\156\040\122\157\157\164\040\103\101\060\202\001\042\060 -\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202 -\001\017\000\060\202\001\012\002\202\001\001\000\332\016\346\231 -\215\316\243\343\117\212\176\373\361\213\203\045\153\352\110\037 -\361\052\260\271\225\021\004\275\360\143\321\342\147\146\317\034 -\335\317\033\110\053\356\215\211\216\232\257\051\200\145\253\351 -\307\055\022\313\253\034\114\160\007\241\075\012\060\315\025\215 -\117\370\335\324\214\120\025\034\357\120\356\304\056\367\374\351 -\122\362\221\175\340\155\325\065\060\216\136\103\163\362\101\351 -\325\152\343\262\211\072\126\071\070\157\006\074\210\151\133\052 -\115\305\247\124\270\154\211\314\233\371\074\312\345\375\211\365 -\022\074\222\170\226\326\334\164\156\223\104\141\321\215\307\106 -\262\165\016\206\350\031\212\325\155\154\325\170\026\225\242\351 -\310\012\070\353\362\044\023\117\163\124\223\023\205\072\033\274 -\036\064\265\213\005\214\271\167\213\261\333\037\040\221\253\011 -\123\156\220\316\173\067\164\271\160\107\221\042\121\143\026\171 -\256\261\256\101\046\010\310\031\053\321\106\252\110\326\144\052 -\327\203\064\377\054\052\301\154\031\103\112\007\205\347\323\174 -\366\041\150\357\352\362\122\237\177\223\220\317\002\003\001\000 -\001\243\102\060\100\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004 -\024\140\173\146\032\105\015\227\312\211\120\057\175\004\315\064 -\250\377\374\375\113\060\015\006\011\052\206\110\206\367\015\001 -\001\005\005\000\003\202\001\001\000\326\163\347\174\117\166\320 -\215\277\354\272\242\276\064\305\050\062\265\174\374\154\234\054 -\053\275\011\236\123\277\153\136\252\021\110\266\345\010\243\263 -\312\075\141\115\323\106\011\263\076\303\240\343\143\125\033\362 -\272\357\255\071\341\103\271\070\243\346\057\212\046\073\357\240 -\120\126\371\306\012\375\070\315\304\013\160\121\224\227\230\004 -\337\303\137\224\325\025\311\024\101\234\304\135\165\144\025\015 -\377\125\060\354\206\217\377\015\357\054\271\143\106\366\252\374 -\337\274\151\375\056\022\110\144\232\340\225\360\246\357\051\217 -\001\261\025\265\014\035\245\376\151\054\151\044\170\036\263\247 -\034\161\142\356\312\310\227\254\027\135\212\302\370\107\206\156 -\052\304\126\061\225\320\147\211\205\053\371\154\246\135\106\235 -\014\252\202\344\231\121\335\160\267\333\126\075\141\344\152\341 -\134\326\366\376\075\336\101\314\007\256\143\122\277\123\123\364 -\053\351\307\375\266\367\202\137\205\322\101\030\333\201\263\004 -\034\305\037\244\200\157\025\040\311\336\014\210\012\035\326\146 -\125\342\374\110\311\051\046\151\340 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign Root CA" -# Issuer: CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE -# Serial Number:04:00:00:00:00:01:15:4b:5a:c3:94 -# Subject: CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Tue Sep 01 12:00:00 1998 -# Not Valid After : Fri Jan 28 12:00:00 2028 -# Fingerprint (SHA-256): EB:D4:10:40:E4:BB:3E:C7:42:C9:E3:81:D3:1E:F2:A4:1A:48:B6:68:5C:96:E7:CE:F3:C1:DF:6C:D4:33:1C:99 -# Fingerprint (SHA1): B1:BC:96:8B:D4:F4:9D:62:2A:A8:9A:81:F2:15:01:52:A4:1D:82:9C -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\261\274\226\213\324\364\235\142\052\250\232\201\362\025\001\122 -\244\035\202\234 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\076\105\122\025\011\121\222\341\267\135\067\237\261\207\051\212 -END -CKA_ISSUER MULTILINE_OCTAL -\060\127\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\020\060\016\006\003 -\125\004\013\023\007\122\157\157\164\040\103\101\061\033\060\031 -\006\003\125\004\003\023\022\107\154\157\142\141\154\123\151\147 -\156\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\004\000\000\000\000\001\025\113\132\303\224 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Entrust.net Premium 2048 Secure Server CA" -# -# Issuer: CN=Entrust.net Certification Authority (2048),OU=(c) 1999 Entrust.net Limited,OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),O=Entrust.net -# Serial Number: 946069240 (0x3863def8) -# Subject: CN=Entrust.net Certification Authority (2048),OU=(c) 1999 Entrust.net Limited,OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),O=Entrust.net -# Not Valid Before: Fri Dec 24 17:50:51 1999 -# Not Valid After : Tue Jul 24 14:15:12 2029 -# Fingerprint (SHA-256): 6D:C4:71:72:E0:1C:BC:B0:BF:62:58:0D:89:5F:E2:B8:AC:9A:D4:F8:73:80:1E:0C:10:B9:C8:37:D2:1E:B1:77 -# Fingerprint (SHA1): 50:30:06:09:1D:97:D4:F5:AE:39:F7:CB:E7:92:7D:7D:65:2D:34:31 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust.net Premium 2048 Secure Server CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\264\061\024\060\022\006\003\125\004\012\023\013\105\156 -\164\162\165\163\164\056\156\145\164\061\100\060\076\006\003\125 -\004\013\024\067\167\167\167\056\145\156\164\162\165\163\164\056 -\156\145\164\057\103\120\123\137\062\060\064\070\040\151\156\143 -\157\162\160\056\040\142\171\040\162\145\146\056\040\050\154\151 -\155\151\164\163\040\154\151\141\142\056\051\061\045\060\043\006 -\003\125\004\013\023\034\050\143\051\040\061\071\071\071\040\105 -\156\164\162\165\163\164\056\156\145\164\040\114\151\155\151\164 -\145\144\061\063\060\061\006\003\125\004\003\023\052\105\156\164 -\162\165\163\164\056\156\145\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -\040\050\062\060\064\070\051 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\264\061\024\060\022\006\003\125\004\012\023\013\105\156 -\164\162\165\163\164\056\156\145\164\061\100\060\076\006\003\125 -\004\013\024\067\167\167\167\056\145\156\164\162\165\163\164\056 -\156\145\164\057\103\120\123\137\062\060\064\070\040\151\156\143 -\157\162\160\056\040\142\171\040\162\145\146\056\040\050\154\151 -\155\151\164\163\040\154\151\141\142\056\051\061\045\060\043\006 -\003\125\004\013\023\034\050\143\051\040\061\071\071\071\040\105 -\156\164\162\165\163\164\056\156\145\164\040\114\151\155\151\164 -\145\144\061\063\060\061\006\003\125\004\003\023\052\105\156\164 -\162\165\163\164\056\156\145\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -\040\050\062\060\064\070\051 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\070\143\336\370 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\052\060\202\003\022\240\003\002\001\002\002\004\070 -\143\336\370\060\015\006\011\052\206\110\206\367\015\001\001\005 -\005\000\060\201\264\061\024\060\022\006\003\125\004\012\023\013 -\105\156\164\162\165\163\164\056\156\145\164\061\100\060\076\006 -\003\125\004\013\024\067\167\167\167\056\145\156\164\162\165\163 -\164\056\156\145\164\057\103\120\123\137\062\060\064\070\040\151 -\156\143\157\162\160\056\040\142\171\040\162\145\146\056\040\050 -\154\151\155\151\164\163\040\154\151\141\142\056\051\061\045\060 -\043\006\003\125\004\013\023\034\050\143\051\040\061\071\071\071 -\040\105\156\164\162\165\163\164\056\156\145\164\040\114\151\155 -\151\164\145\144\061\063\060\061\006\003\125\004\003\023\052\105 -\156\164\162\165\163\164\056\156\145\164\040\103\145\162\164\151 -\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151 -\164\171\040\050\062\060\064\070\051\060\036\027\015\071\071\061 -\062\062\064\061\067\065\060\065\061\132\027\015\062\071\060\067 -\062\064\061\064\061\065\061\062\132\060\201\264\061\024\060\022 -\006\003\125\004\012\023\013\105\156\164\162\165\163\164\056\156 -\145\164\061\100\060\076\006\003\125\004\013\024\067\167\167\167 -\056\145\156\164\162\165\163\164\056\156\145\164\057\103\120\123 -\137\062\060\064\070\040\151\156\143\157\162\160\056\040\142\171 -\040\162\145\146\056\040\050\154\151\155\151\164\163\040\154\151 -\141\142\056\051\061\045\060\043\006\003\125\004\013\023\034\050 -\143\051\040\061\071\071\071\040\105\156\164\162\165\163\164\056 -\156\145\164\040\114\151\155\151\164\145\144\061\063\060\061\006 -\003\125\004\003\023\052\105\156\164\162\165\163\164\056\156\145 -\164\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040 -\101\165\164\150\157\162\151\164\171\040\050\062\060\064\070\051 -\060\202\001\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\001\017\000\060\202\001\012\002\202\001\001 -\000\255\115\113\251\022\206\262\352\243\040\007\025\026\144\052 -\053\113\321\277\013\112\115\216\355\200\166\245\147\267\170\100 -\300\163\102\310\150\300\333\123\053\335\136\270\166\230\065\223 -\213\032\235\174\023\072\016\037\133\267\036\317\345\044\024\036 -\261\201\251\215\175\270\314\153\113\003\361\002\014\334\253\245 -\100\044\000\177\164\224\241\235\010\051\263\210\013\365\207\167 -\235\125\315\344\303\176\327\152\144\253\205\024\206\225\133\227 -\062\120\157\075\310\272\146\014\343\374\275\270\111\301\166\211 -\111\031\375\300\250\275\211\243\147\057\306\237\274\161\031\140 -\270\055\351\054\311\220\166\146\173\224\342\257\170\326\145\123 -\135\074\326\234\262\317\051\003\371\057\244\120\262\324\110\316 -\005\062\125\212\375\262\144\114\016\344\230\007\165\333\177\337 -\271\010\125\140\205\060\051\371\173\110\244\151\206\343\065\077 -\036\206\135\172\172\025\275\357\000\216\025\042\124\027\000\220 -\046\223\274\016\111\150\221\277\370\107\323\235\225\102\301\016 -\115\337\157\046\317\303\030\041\142\146\103\160\326\325\300\007 -\341\002\003\001\000\001\243\102\060\100\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\006\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125 -\035\016\004\026\004\024\125\344\201\321\021\200\276\330\211\271 -\010\243\061\371\241\044\011\026\271\160\060\015\006\011\052\206 -\110\206\367\015\001\001\005\005\000\003\202\001\001\000\073\233 -\217\126\233\060\347\123\231\174\172\171\247\115\227\327\031\225 -\220\373\006\037\312\063\174\106\143\217\226\146\044\372\100\033 -\041\047\312\346\162\163\362\117\376\061\231\375\310\014\114\150 -\123\306\200\202\023\230\372\266\255\332\135\075\361\316\156\366 -\025\021\224\202\014\356\077\225\257\021\253\017\327\057\336\037 -\003\217\127\054\036\311\273\232\032\104\225\353\030\117\246\037 -\315\175\127\020\057\233\004\011\132\204\265\156\330\035\072\341 -\326\236\321\154\171\136\171\034\024\305\343\320\114\223\073\145 -\074\355\337\075\276\246\345\225\032\303\265\031\303\275\136\133 -\273\377\043\357\150\031\313\022\223\047\134\003\055\157\060\320 -\036\266\032\254\336\132\367\321\252\250\047\246\376\171\201\304 -\171\231\063\127\272\022\260\251\340\102\154\223\312\126\336\376 -\155\204\013\010\213\176\215\352\327\230\041\306\363\347\074\171 -\057\136\234\321\114\025\215\341\354\042\067\314\232\103\013\227 -\334\200\220\215\263\147\233\157\110\010\025\126\317\277\361\053 -\174\136\232\166\351\131\220\305\174\203\065\021\145\121 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Entrust.net Premium 2048 Secure Server CA" -# Issuer: CN=Entrust.net Certification Authority (2048),OU=(c) 1999 Entrust.net Limited,OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),O=Entrust.net -# Serial Number: 946069240 (0x3863def8) -# Subject: CN=Entrust.net Certification Authority (2048),OU=(c) 1999 Entrust.net Limited,OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),O=Entrust.net -# Not Valid Before: Fri Dec 24 17:50:51 1999 -# Not Valid After : Tue Jul 24 14:15:12 2029 -# Fingerprint (SHA-256): 6D:C4:71:72:E0:1C:BC:B0:BF:62:58:0D:89:5F:E2:B8:AC:9A:D4:F8:73:80:1E:0C:10:B9:C8:37:D2:1E:B1:77 -# Fingerprint (SHA1): 50:30:06:09:1D:97:D4:F5:AE:39:F7:CB:E7:92:7D:7D:65:2D:34:31 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust.net Premium 2048 Secure Server CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\120\060\006\011\035\227\324\365\256\071\367\313\347\222\175\175 -\145\055\064\061 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\356\051\061\274\062\176\232\346\350\265\367\121\264\064\161\220 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\264\061\024\060\022\006\003\125\004\012\023\013\105\156 -\164\162\165\163\164\056\156\145\164\061\100\060\076\006\003\125 -\004\013\024\067\167\167\167\056\145\156\164\162\165\163\164\056 -\156\145\164\057\103\120\123\137\062\060\064\070\040\151\156\143 -\157\162\160\056\040\142\171\040\162\145\146\056\040\050\154\151 -\155\151\164\163\040\154\151\141\142\056\051\061\045\060\043\006 -\003\125\004\013\023\034\050\143\051\040\061\071\071\071\040\105 -\156\164\162\165\163\164\056\156\145\164\040\114\151\155\151\164 -\145\144\061\063\060\061\006\003\125\004\003\023\052\105\156\164 -\162\165\163\164\056\156\145\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -\040\050\062\060\064\070\051 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\070\143\336\370 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Baltimore CyberTrust Root" -# -# Issuer: CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE -# Serial Number: 33554617 (0x20000b9) -# Subject: CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE -# Not Valid Before: Fri May 12 18:46:00 2000 -# Not Valid After : Mon May 12 23:59:00 2025 -# Fingerprint (SHA-256): 16:AF:57:A9:F6:76:B0:AB:12:60:95:AA:5E:BA:DE:F2:2A:B3:11:19:D6:44:AC:95:CD:4B:93:DB:F3:F2:6A:EB -# Fingerprint (SHA1): D4:DE:20:D0:5E:66:FC:53:FE:1A:50:88:2C:78:DB:28:52:CA:E4:74 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Baltimore CyberTrust Root" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\111\105\061 -\022\060\020\006\003\125\004\012\023\011\102\141\154\164\151\155 -\157\162\145\061\023\060\021\006\003\125\004\013\023\012\103\171 -\142\145\162\124\162\165\163\164\061\042\060\040\006\003\125\004 -\003\023\031\102\141\154\164\151\155\157\162\145\040\103\171\142 -\145\162\124\162\165\163\164\040\122\157\157\164 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\111\105\061 -\022\060\020\006\003\125\004\012\023\011\102\141\154\164\151\155 -\157\162\145\061\023\060\021\006\003\125\004\013\023\012\103\171 -\142\145\162\124\162\165\163\164\061\042\060\040\006\003\125\004 -\003\023\031\102\141\154\164\151\155\157\162\145\040\103\171\142 -\145\162\124\162\165\163\164\040\122\157\157\164 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\002\000\000\271 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\167\060\202\002\137\240\003\002\001\002\002\004\002 -\000\000\271\060\015\006\011\052\206\110\206\367\015\001\001\005 -\005\000\060\132\061\013\060\011\006\003\125\004\006\023\002\111 -\105\061\022\060\020\006\003\125\004\012\023\011\102\141\154\164 -\151\155\157\162\145\061\023\060\021\006\003\125\004\013\023\012 -\103\171\142\145\162\124\162\165\163\164\061\042\060\040\006\003 -\125\004\003\023\031\102\141\154\164\151\155\157\162\145\040\103 -\171\142\145\162\124\162\165\163\164\040\122\157\157\164\060\036 -\027\015\060\060\060\065\061\062\061\070\064\066\060\060\132\027 -\015\062\065\060\065\061\062\062\063\065\071\060\060\132\060\132 -\061\013\060\011\006\003\125\004\006\023\002\111\105\061\022\060 -\020\006\003\125\004\012\023\011\102\141\154\164\151\155\157\162 -\145\061\023\060\021\006\003\125\004\013\023\012\103\171\142\145 -\162\124\162\165\163\164\061\042\060\040\006\003\125\004\003\023 -\031\102\141\154\164\151\155\157\162\145\040\103\171\142\145\162 -\124\162\165\163\164\040\122\157\157\164\060\202\001\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001 -\017\000\060\202\001\012\002\202\001\001\000\243\004\273\042\253 -\230\075\127\350\046\162\232\265\171\324\051\342\341\350\225\200 -\261\260\343\133\216\053\051\232\144\337\241\135\355\260\011\005 -\155\333\050\056\316\142\242\142\376\264\210\332\022\353\070\353 -\041\235\300\101\053\001\122\173\210\167\323\034\217\307\272\271 -\210\265\152\011\347\163\350\021\100\247\321\314\312\142\215\055 -\345\217\013\246\120\322\250\120\303\050\352\365\253\045\207\212 -\232\226\034\251\147\270\077\014\325\367\371\122\023\057\302\033 -\325\160\160\360\217\300\022\312\006\313\232\341\331\312\063\172 -\167\326\370\354\271\361\150\104\102\110\023\322\300\302\244\256 -\136\140\376\266\246\005\374\264\335\007\131\002\324\131\030\230 -\143\365\245\143\340\220\014\175\135\262\006\172\363\205\352\353 -\324\003\256\136\204\076\137\377\025\355\151\274\371\071\066\162 -\165\317\167\122\115\363\311\220\054\271\075\345\311\043\123\077 -\037\044\230\041\134\007\231\051\275\306\072\354\347\156\206\072 -\153\227\164\143\063\275\150\030\061\360\170\215\166\277\374\236 -\216\135\052\206\247\115\220\334\047\032\071\002\003\001\000\001 -\243\105\060\103\060\035\006\003\125\035\016\004\026\004\024\345 -\235\131\060\202\107\130\314\254\372\010\124\066\206\173\072\265 -\004\115\360\060\022\006\003\125\035\023\001\001\377\004\010\060 -\006\001\001\377\002\001\003\060\016\006\003\125\035\017\001\001 -\377\004\004\003\002\001\006\060\015\006\011\052\206\110\206\367 -\015\001\001\005\005\000\003\202\001\001\000\205\014\135\216\344 -\157\121\150\102\005\240\335\273\117\047\045\204\003\275\367\144 -\375\055\327\060\343\244\020\027\353\332\051\051\266\171\077\166 -\366\031\023\043\270\020\012\371\130\244\324\141\160\275\004\141 -\152\022\212\027\325\012\275\305\274\060\174\326\351\014\045\215 -\206\100\117\354\314\243\176\070\306\067\021\117\355\335\150\061 -\216\114\322\263\001\164\356\276\165\136\007\110\032\177\160\377 -\026\134\204\300\171\205\270\005\375\177\276\145\021\243\017\300 -\002\264\370\122\067\071\004\325\251\061\172\030\277\240\052\364 -\022\231\367\243\105\202\343\074\136\365\235\236\265\310\236\174 -\056\310\244\236\116\010\024\113\155\375\160\155\153\032\143\275 -\144\346\037\267\316\360\362\237\056\273\033\267\362\120\210\163 -\222\302\342\343\026\215\232\062\002\253\216\030\335\351\020\021 -\356\176\065\253\220\257\076\060\224\172\320\063\075\247\145\017 -\365\374\216\236\142\317\107\104\054\001\135\273\035\265\062\322 -\107\322\070\056\320\376\201\334\062\152\036\265\356\074\325\374 -\347\201\035\031\303\044\102\352\143\071\251 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Baltimore CyberTrust Root" -# Issuer: CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE -# Serial Number: 33554617 (0x20000b9) -# Subject: CN=Baltimore CyberTrust Root,OU=CyberTrust,O=Baltimore,C=IE -# Not Valid Before: Fri May 12 18:46:00 2000 -# Not Valid After : Mon May 12 23:59:00 2025 -# Fingerprint (SHA-256): 16:AF:57:A9:F6:76:B0:AB:12:60:95:AA:5E:BA:DE:F2:2A:B3:11:19:D6:44:AC:95:CD:4B:93:DB:F3:F2:6A:EB -# Fingerprint (SHA1): D4:DE:20:D0:5E:66:FC:53:FE:1A:50:88:2C:78:DB:28:52:CA:E4:74 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Baltimore CyberTrust Root" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\324\336\040\320\136\146\374\123\376\032\120\210\054\170\333\050 -\122\312\344\164 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\254\266\224\245\234\027\340\327\221\122\233\261\227\006\246\344 -END -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\111\105\061 -\022\060\020\006\003\125\004\012\023\011\102\141\154\164\151\155 -\157\162\145\061\023\060\021\006\003\125\004\013\023\012\103\171 -\142\145\162\124\162\165\163\164\061\042\060\040\006\003\125\004 -\003\023\031\102\141\154\164\151\155\157\162\145\040\103\171\142 -\145\162\124\162\165\163\164\040\122\157\157\164 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\002\000\000\271 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Entrust Root Certification Authority" -# -# Issuer: CN=Entrust Root Certification Authority,OU="(c) 2006 Entrust, Inc.",OU=www.entrust.net/CPS is incorporated by reference,O="Entrust, Inc.",C=US -# Serial Number: 1164660820 (0x456b5054) -# Subject: CN=Entrust Root Certification Authority,OU="(c) 2006 Entrust, Inc.",OU=www.entrust.net/CPS is incorporated by reference,O="Entrust, Inc.",C=US -# Not Valid Before: Mon Nov 27 20:23:42 2006 -# Not Valid After : Fri Nov 27 20:53:42 2026 -# Fingerprint (SHA-256): 73:C1:76:43:4F:1B:C6:D5:AD:F4:5B:0E:76:E7:27:28:7C:8D:E5:76:16:C1:E6:E6:14:1A:2B:2C:BC:7D:8E:4C -# Fingerprint (SHA1): B3:1E:B1:B7:40:E3:6C:84:02:DA:DC:37:D4:4D:F5:D4:67:49:52:F9 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust Root Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\260\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\071\060\067\006\003\125\004 -\013\023\060\167\167\167\056\145\156\164\162\165\163\164\056\156 -\145\164\057\103\120\123\040\151\163\040\151\156\143\157\162\160 -\157\162\141\164\145\144\040\142\171\040\162\145\146\145\162\145 -\156\143\145\061\037\060\035\006\003\125\004\013\023\026\050\143 -\051\040\062\060\060\066\040\105\156\164\162\165\163\164\054\040 -\111\156\143\056\061\055\060\053\006\003\125\004\003\023\044\105 -\156\164\162\165\163\164\040\122\157\157\164\040\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162 -\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\260\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\071\060\067\006\003\125\004 -\013\023\060\167\167\167\056\145\156\164\162\165\163\164\056\156 -\145\164\057\103\120\123\040\151\163\040\151\156\143\157\162\160 -\157\162\141\164\145\144\040\142\171\040\162\145\146\145\162\145 -\156\143\145\061\037\060\035\006\003\125\004\013\023\026\050\143 -\051\040\062\060\060\066\040\105\156\164\162\165\163\164\054\040 -\111\156\143\056\061\055\060\053\006\003\125\004\003\023\044\105 -\156\164\162\165\163\164\040\122\157\157\164\040\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162 -\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\105\153\120\124 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\221\060\202\003\171\240\003\002\001\002\002\004\105 -\153\120\124\060\015\006\011\052\206\110\206\367\015\001\001\005 -\005\000\060\201\260\061\013\060\011\006\003\125\004\006\023\002 -\125\123\061\026\060\024\006\003\125\004\012\023\015\105\156\164 -\162\165\163\164\054\040\111\156\143\056\061\071\060\067\006\003 -\125\004\013\023\060\167\167\167\056\145\156\164\162\165\163\164 -\056\156\145\164\057\103\120\123\040\151\163\040\151\156\143\157 -\162\160\157\162\141\164\145\144\040\142\171\040\162\145\146\145 -\162\145\156\143\145\061\037\060\035\006\003\125\004\013\023\026 -\050\143\051\040\062\060\060\066\040\105\156\164\162\165\163\164 -\054\040\111\156\143\056\061\055\060\053\006\003\125\004\003\023 -\044\105\156\164\162\165\163\164\040\122\157\157\164\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171\060\036\027\015\060\066\061\061\062\067\062 -\060\062\063\064\062\132\027\015\062\066\061\061\062\067\062\060 -\065\063\064\062\132\060\201\260\061\013\060\011\006\003\125\004 -\006\023\002\125\123\061\026\060\024\006\003\125\004\012\023\015 -\105\156\164\162\165\163\164\054\040\111\156\143\056\061\071\060 -\067\006\003\125\004\013\023\060\167\167\167\056\145\156\164\162 -\165\163\164\056\156\145\164\057\103\120\123\040\151\163\040\151 -\156\143\157\162\160\157\162\141\164\145\144\040\142\171\040\162 -\145\146\145\162\145\156\143\145\061\037\060\035\006\003\125\004 -\013\023\026\050\143\051\040\062\060\060\066\040\105\156\164\162 -\165\163\164\054\040\111\156\143\056\061\055\060\053\006\003\125 -\004\003\023\044\105\156\164\162\165\163\164\040\122\157\157\164 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171\060\202\001\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017\000 -\060\202\001\012\002\202\001\001\000\266\225\266\103\102\372\306 -\155\052\157\110\337\224\114\071\127\005\356\303\171\021\101\150 -\066\355\354\376\232\001\217\241\070\050\374\367\020\106\146\056 -\115\036\032\261\032\116\306\321\300\225\210\260\311\377\061\213 -\063\003\333\267\203\173\076\040\204\136\355\262\126\050\247\370 -\340\271\100\161\067\305\313\107\016\227\052\150\300\042\225\142 -\025\333\107\331\365\320\053\377\202\113\311\255\076\336\114\333 -\220\200\120\077\011\212\204\000\354\060\012\075\030\315\373\375 -\052\131\232\043\225\027\054\105\236\037\156\103\171\155\014\134 -\230\376\110\247\305\043\107\134\136\375\156\347\036\264\366\150 -\105\321\206\203\133\242\212\215\261\343\051\200\376\045\161\210 -\255\276\274\217\254\122\226\113\252\121\215\344\023\061\031\350 -\116\115\237\333\254\263\152\325\274\071\124\161\312\172\172\177 -\220\335\175\035\200\331\201\273\131\046\302\021\376\346\223\342 -\367\200\344\145\373\064\067\016\051\200\160\115\257\070\206\056 -\236\177\127\257\236\027\256\353\034\313\050\041\137\266\034\330 -\347\242\004\042\371\323\332\330\313\002\003\001\000\001\243\201 -\260\060\201\255\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\053\006\003\125\035\020\004\044\060\042 -\200\017\062\060\060\066\061\061\062\067\062\060\062\063\064\062 -\132\201\017\062\060\062\066\061\061\062\067\062\060\065\063\064 -\062\132\060\037\006\003\125\035\043\004\030\060\026\200\024\150 -\220\344\147\244\246\123\200\307\206\146\244\361\367\113\103\373 -\204\275\155\060\035\006\003\125\035\016\004\026\004\024\150\220 -\344\147\244\246\123\200\307\206\146\244\361\367\113\103\373\204 -\275\155\060\035\006\011\052\206\110\206\366\175\007\101\000\004 -\020\060\016\033\010\126\067\056\061\072\064\056\060\003\002\004 -\220\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000 -\003\202\001\001\000\223\324\060\260\327\003\040\052\320\371\143 -\350\221\014\005\040\251\137\031\312\173\162\116\324\261\333\320 -\226\373\124\132\031\054\014\010\367\262\274\205\250\235\177\155 -\073\122\263\052\333\347\324\204\214\143\366\017\313\046\001\221 -\120\154\364\137\024\342\223\164\300\023\236\060\072\120\343\264 -\140\305\034\360\042\104\215\161\107\254\310\032\311\351\233\232 -\000\140\023\377\160\176\137\021\115\111\033\263\025\122\173\311 -\124\332\277\235\225\257\153\232\330\236\351\361\344\103\215\342 -\021\104\072\277\257\275\203\102\163\122\213\252\273\247\051\317 -\365\144\034\012\115\321\274\252\254\237\052\320\377\177\177\332 -\175\352\261\355\060\045\301\204\332\064\322\133\170\203\126\354 -\234\066\303\046\342\021\366\147\111\035\222\253\214\373\353\377 -\172\356\205\112\247\120\200\360\247\134\112\224\056\137\005\231 -\074\122\101\340\315\264\143\317\001\103\272\234\203\334\217\140 -\073\363\132\264\264\173\256\332\013\220\070\165\357\201\035\146 -\322\367\127\160\066\263\277\374\050\257\161\045\205\133\023\376 -\036\177\132\264\074 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Entrust Root Certification Authority" -# Issuer: CN=Entrust Root Certification Authority,OU="(c) 2006 Entrust, Inc.",OU=www.entrust.net/CPS is incorporated by reference,O="Entrust, Inc.",C=US -# Serial Number: 1164660820 (0x456b5054) -# Subject: CN=Entrust Root Certification Authority,OU="(c) 2006 Entrust, Inc.",OU=www.entrust.net/CPS is incorporated by reference,O="Entrust, Inc.",C=US -# Not Valid Before: Mon Nov 27 20:23:42 2006 -# Not Valid After : Fri Nov 27 20:53:42 2026 -# Fingerprint (SHA-256): 73:C1:76:43:4F:1B:C6:D5:AD:F4:5B:0E:76:E7:27:28:7C:8D:E5:76:16:C1:E6:E6:14:1A:2B:2C:BC:7D:8E:4C -# Fingerprint (SHA1): B3:1E:B1:B7:40:E3:6C:84:02:DA:DC:37:D4:4D:F5:D4:67:49:52:F9 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust Root Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\263\036\261\267\100\343\154\204\002\332\334\067\324\115\365\324 -\147\111\122\371 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\326\245\303\355\135\335\076\000\301\075\207\222\037\035\077\344 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\260\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\071\060\067\006\003\125\004 -\013\023\060\167\167\167\056\145\156\164\162\165\163\164\056\156 -\145\164\057\103\120\123\040\151\163\040\151\156\143\157\162\160 -\157\162\141\164\145\144\040\142\171\040\162\145\146\145\162\145 -\156\143\145\061\037\060\035\006\003\125\004\013\023\026\050\143 -\051\040\062\060\060\066\040\105\156\164\162\165\163\164\054\040 -\111\156\143\056\061\055\060\053\006\003\125\004\003\023\044\105 -\156\164\162\165\163\164\040\122\157\157\164\040\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162 -\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\105\153\120\124 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certum Root CA" -# -# Issuer: CN=Certum CA,O=Unizeto Sp. z o.o.,C=PL -# Serial Number: 65568 (0x10020) -# Subject: CN=Certum CA,O=Unizeto Sp. z o.o.,C=PL -# Not Valid Before: Tue Jun 11 10:46:39 2002 -# Not Valid After : Fri Jun 11 10:46:39 2027 -# Fingerprint (SHA-256): D8:E0:FE:BC:1D:B2:E3:8D:00:94:0F:37:D2:7D:41:34:4D:99:3E:73:4B:99:D5:65:6D:97:78:D4:D8:14:36:24 -# Fingerprint (SHA1): 62:52:DC:40:F7:11:43:A2:2F:DE:9E:F7:34:8E:06:42:51:B1:81:18 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\076\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\033\060\031\006\003\125\004\012\023\022\125\156\151\172\145\164 -\157\040\123\160\056\040\172\040\157\056\157\056\061\022\060\020 -\006\003\125\004\003\023\011\103\145\162\164\165\155\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\076\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\033\060\031\006\003\125\004\012\023\022\125\156\151\172\145\164 -\157\040\123\160\056\040\172\040\157\056\157\056\061\022\060\020 -\006\003\125\004\003\023\011\103\145\162\164\165\155\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\001\000\040 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\014\060\202\001\364\240\003\002\001\002\002\003\001 -\000\040\060\015\006\011\052\206\110\206\367\015\001\001\005\005 -\000\060\076\061\013\060\011\006\003\125\004\006\023\002\120\114 -\061\033\060\031\006\003\125\004\012\023\022\125\156\151\172\145 -\164\157\040\123\160\056\040\172\040\157\056\157\056\061\022\060 -\020\006\003\125\004\003\023\011\103\145\162\164\165\155\040\103 -\101\060\036\027\015\060\062\060\066\061\061\061\060\064\066\063 -\071\132\027\015\062\067\060\066\061\061\061\060\064\066\063\071 -\132\060\076\061\013\060\011\006\003\125\004\006\023\002\120\114 -\061\033\060\031\006\003\125\004\012\023\022\125\156\151\172\145 -\164\157\040\123\160\056\040\172\040\157\056\157\056\061\022\060 -\020\006\003\125\004\003\023\011\103\145\162\164\165\155\040\103 -\101\060\202\001\042\060\015\006\011\052\206\110\206\367\015\001 -\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202\001 -\001\000\316\261\301\056\323\117\174\315\045\316\030\076\117\304 -\214\157\200\152\163\310\133\121\370\233\322\334\273\000\134\261 -\240\374\165\003\356\201\360\210\356\043\122\351\346\025\063\215 -\254\055\011\305\166\371\053\071\200\211\344\227\113\220\245\250 -\170\370\163\103\173\244\141\260\330\130\314\341\154\146\176\234 -\363\011\136\125\143\204\325\250\357\363\261\056\060\150\263\304 -\074\330\254\156\215\231\132\220\116\064\334\066\232\217\201\210 -\120\267\155\226\102\011\363\327\225\203\015\101\113\260\152\153 -\370\374\017\176\142\237\147\304\355\046\137\020\046\017\010\117 -\360\244\127\050\316\217\270\355\105\366\156\356\045\135\252\156 -\071\276\344\223\057\331\107\240\162\353\372\246\133\257\312\123 -\077\342\016\306\226\126\021\156\367\351\146\251\046\330\177\225 -\123\355\012\205\210\272\117\051\245\102\214\136\266\374\205\040 -\000\252\150\013\241\032\205\001\234\304\106\143\202\210\266\042 -\261\356\376\252\106\131\176\317\065\054\325\266\332\135\367\110 -\063\024\124\266\353\331\157\316\315\210\326\253\033\332\226\073 -\035\131\002\003\001\000\001\243\023\060\021\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\015\006\011 -\052\206\110\206\367\015\001\001\005\005\000\003\202\001\001\000 -\270\215\316\357\347\024\272\317\356\260\104\222\154\264\071\076 -\242\204\156\255\270\041\167\322\324\167\202\207\346\040\101\201 -\356\342\370\021\267\143\321\027\067\276\031\166\044\034\004\032 -\114\353\075\252\147\157\055\324\315\376\145\061\160\305\033\246 -\002\012\272\140\173\155\130\302\232\111\376\143\062\013\153\343 -\072\300\254\253\073\260\350\323\011\121\214\020\203\306\064\340 -\305\053\340\032\266\140\024\047\154\062\167\214\274\262\162\230 -\317\315\314\077\271\310\044\102\024\326\127\374\346\046\103\251 -\035\345\200\220\316\003\124\050\076\367\077\323\370\115\355\152 -\012\072\223\023\233\073\024\043\023\143\234\077\321\207\047\171 -\345\114\121\343\001\255\205\135\032\073\261\325\163\020\244\323 -\362\274\156\144\365\132\126\220\250\307\016\114\164\017\056\161 -\073\367\310\107\364\151\157\025\362\021\136\203\036\234\174\122 -\256\375\002\332\022\250\131\147\030\333\274\160\335\233\261\151 -\355\200\316\211\100\110\152\016\065\312\051\146\025\041\224\054 -\350\140\052\233\205\112\100\363\153\212\044\354\006\026\054\163 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certum Root CA" -# Issuer: CN=Certum CA,O=Unizeto Sp. z o.o.,C=PL -# Serial Number: 65568 (0x10020) -# Subject: CN=Certum CA,O=Unizeto Sp. z o.o.,C=PL -# Not Valid Before: Tue Jun 11 10:46:39 2002 -# Not Valid After : Fri Jun 11 10:46:39 2027 -# Fingerprint (SHA-256): D8:E0:FE:BC:1D:B2:E3:8D:00:94:0F:37:D2:7D:41:34:4D:99:3E:73:4B:99:D5:65:6D:97:78:D4:D8:14:36:24 -# Fingerprint (SHA1): 62:52:DC:40:F7:11:43:A2:2F:DE:9E:F7:34:8E:06:42:51:B1:81:18 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\142\122\334\100\367\021\103\242\057\336\236\367\064\216\006\102 -\121\261\201\030 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\054\217\237\146\035\030\220\261\107\046\235\216\206\202\214\251 -END -CKA_ISSUER MULTILINE_OCTAL -\060\076\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\033\060\031\006\003\125\004\012\023\022\125\156\151\172\145\164 -\157\040\123\160\056\040\172\040\157\056\157\056\061\022\060\020 -\006\003\125\004\003\023\011\103\145\162\164\165\155\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\001\000\040 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Comodo AAA Services root" -# -# Issuer: CN=AAA Certificate Services,O=Comodo CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Serial Number: 1 (0x1) -# Subject: CN=AAA Certificate Services,O=Comodo CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Not Valid Before: Thu Jan 01 00:00:00 2004 -# Not Valid After : Sun Dec 31 23:59:59 2028 -# Fingerprint (SHA-256): D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4 -# Fingerprint (SHA1): D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Comodo AAA Services root" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\173\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\033\060\031\006\003\125\004\010\014\022\107\162\145\141\164\145 -\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060\016 -\006\003\125\004\007\014\007\123\141\154\146\157\162\144\061\032 -\060\030\006\003\125\004\012\014\021\103\157\155\157\144\157\040 -\103\101\040\114\151\155\151\164\145\144\061\041\060\037\006\003 -\125\004\003\014\030\101\101\101\040\103\145\162\164\151\146\151 -\143\141\164\145\040\123\145\162\166\151\143\145\163 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\173\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\033\060\031\006\003\125\004\010\014\022\107\162\145\141\164\145 -\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060\016 -\006\003\125\004\007\014\007\123\141\154\146\157\162\144\061\032 -\060\030\006\003\125\004\012\014\021\103\157\155\157\144\157\040 -\103\101\040\114\151\155\151\164\145\144\061\041\060\037\006\003 -\125\004\003\014\030\101\101\101\040\103\145\162\164\151\146\151 -\143\141\164\145\040\123\145\162\166\151\143\145\163 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\062\060\202\003\032\240\003\002\001\002\002\001\001 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 -\173\061\013\060\011\006\003\125\004\006\023\002\107\102\061\033 -\060\031\006\003\125\004\010\014\022\107\162\145\141\164\145\162 -\040\115\141\156\143\150\145\163\164\145\162\061\020\060\016\006 -\003\125\004\007\014\007\123\141\154\146\157\162\144\061\032\060 -\030\006\003\125\004\012\014\021\103\157\155\157\144\157\040\103 -\101\040\114\151\155\151\164\145\144\061\041\060\037\006\003\125 -\004\003\014\030\101\101\101\040\103\145\162\164\151\146\151\143 -\141\164\145\040\123\145\162\166\151\143\145\163\060\036\027\015 -\060\064\060\061\060\061\060\060\060\060\060\060\132\027\015\062 -\070\061\062\063\061\062\063\065\071\065\071\132\060\173\061\013 -\060\011\006\003\125\004\006\023\002\107\102\061\033\060\031\006 -\003\125\004\010\014\022\107\162\145\141\164\145\162\040\115\141 -\156\143\150\145\163\164\145\162\061\020\060\016\006\003\125\004 -\007\014\007\123\141\154\146\157\162\144\061\032\060\030\006\003 -\125\004\012\014\021\103\157\155\157\144\157\040\103\101\040\114 -\151\155\151\164\145\144\061\041\060\037\006\003\125\004\003\014 -\030\101\101\101\040\103\145\162\164\151\146\151\143\141\164\145 -\040\123\145\162\166\151\143\145\163\060\202\001\042\060\015\006 -\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017 -\000\060\202\001\012\002\202\001\001\000\276\100\235\364\156\341 -\352\166\207\034\115\105\104\216\276\106\310\203\006\235\301\052 -\376\030\037\216\344\002\372\363\253\135\120\212\026\061\013\232 -\006\320\305\160\042\315\111\055\124\143\314\266\156\150\106\013 -\123\352\313\114\044\300\274\162\116\352\361\025\256\364\124\232 -\022\012\303\172\262\063\140\342\332\211\125\363\042\130\363\336 -\334\317\357\203\206\242\214\224\117\237\150\362\230\220\106\204 -\047\307\166\277\343\314\065\054\213\136\007\144\145\202\300\110 -\260\250\221\371\141\237\166\040\120\250\221\307\146\265\353\170 -\142\003\126\360\212\032\023\352\061\243\036\240\231\375\070\366 -\366\047\062\130\157\007\365\153\270\373\024\053\257\267\252\314 -\326\143\137\163\214\332\005\231\250\070\250\313\027\170\066\121 -\254\351\236\364\170\072\215\317\017\331\102\342\230\014\253\057 -\237\016\001\336\357\237\231\111\361\055\337\254\164\115\033\230 -\265\107\305\345\051\321\371\220\030\307\142\234\276\203\307\046 -\173\076\212\045\307\300\335\235\346\065\150\020\040\235\217\330 -\336\322\303\204\234\015\136\350\057\311\002\003\001\000\001\243 -\201\300\060\201\275\060\035\006\003\125\035\016\004\026\004\024 -\240\021\012\043\076\226\361\007\354\342\257\051\357\202\245\177 -\320\060\244\264\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\173\006\003\125\035\037\004\164\060\162 -\060\070\240\066\240\064\206\062\150\164\164\160\072\057\057\143 -\162\154\056\143\157\155\157\144\157\143\141\056\143\157\155\057 -\101\101\101\103\145\162\164\151\146\151\143\141\164\145\123\145 -\162\166\151\143\145\163\056\143\162\154\060\066\240\064\240\062 -\206\060\150\164\164\160\072\057\057\143\162\154\056\143\157\155 -\157\144\157\056\156\145\164\057\101\101\101\103\145\162\164\151 -\146\151\143\141\164\145\123\145\162\166\151\143\145\163\056\143 -\162\154\060\015\006\011\052\206\110\206\367\015\001\001\005\005 -\000\003\202\001\001\000\010\126\374\002\360\233\350\377\244\372 -\326\173\306\104\200\316\117\304\305\366\000\130\314\246\266\274 -\024\111\150\004\166\350\346\356\135\354\002\017\140\326\215\120 -\030\117\046\116\001\343\346\260\245\356\277\274\164\124\101\277 -\375\374\022\270\307\117\132\364\211\140\005\177\140\267\005\112 -\363\366\361\302\277\304\271\164\206\266\055\175\153\314\322\363 -\106\335\057\306\340\152\303\303\064\003\054\175\226\335\132\302 -\016\247\012\231\301\005\213\253\014\057\363\134\072\317\154\067 -\125\011\207\336\123\100\154\130\357\374\266\253\145\156\004\366 -\033\334\074\340\132\025\306\236\331\361\131\110\060\041\145\003 -\154\354\351\041\163\354\233\003\241\340\067\255\240\025\030\217 -\372\272\002\316\247\054\251\020\023\054\324\345\010\046\253\042 -\227\140\370\220\136\164\324\242\232\123\275\362\251\150\340\242 -\156\302\327\154\261\243\017\236\277\353\150\347\126\362\256\362 -\343\053\070\072\011\201\265\153\205\327\276\055\355\077\032\267 -\262\143\342\365\142\054\202\324\152\000\101\120\361\071\203\237 -\225\351\066\226\230\156 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Comodo AAA Services root" -# Issuer: CN=AAA Certificate Services,O=Comodo CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Serial Number: 1 (0x1) -# Subject: CN=AAA Certificate Services,O=Comodo CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Not Valid Before: Thu Jan 01 00:00:00 2004 -# Not Valid After : Sun Dec 31 23:59:59 2028 -# Fingerprint (SHA-256): D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4 -# Fingerprint (SHA1): D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Comodo AAA Services root" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\321\353\043\244\155\027\326\217\331\045\144\302\361\361\140\027 -\144\330\343\111 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\111\171\004\260\353\207\031\254\107\260\274\021\121\233\164\320 -END -CKA_ISSUER MULTILINE_OCTAL -\060\173\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\033\060\031\006\003\125\004\010\014\022\107\162\145\141\164\145 -\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060\016 -\006\003\125\004\007\014\007\123\141\154\146\157\162\144\061\032 -\060\030\006\003\125\004\012\014\021\103\157\155\157\144\157\040 -\103\101\040\114\151\155\151\164\145\144\061\041\060\037\006\003 -\125\004\003\014\030\101\101\101\040\103\145\162\164\151\146\151 -\143\141\164\145\040\123\145\162\166\151\143\145\163 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "QuoVadis Root CA 2" -# -# Issuer: CN=QuoVadis Root CA 2,O=QuoVadis Limited,C=BM -# Serial Number: 1289 (0x509) -# Subject: CN=QuoVadis Root CA 2,O=QuoVadis Limited,C=BM -# Not Valid Before: Fri Nov 24 18:27:00 2006 -# Not Valid After : Mon Nov 24 18:23:33 2031 -# Fingerprint (SHA-256): 85:A0:DD:7D:D7:20:AD:B7:FF:05:F8:3D:54:2B:20:9D:C7:FF:45:28:F7:D6:77:B1:83:89:FE:A5:E5:C4:9E:86 -# Fingerprint (SHA1): CA:3A:FB:CF:12:40:36:4B:44:B2:16:20:88:80:48:39:19:93:7C:F7 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\033\060\031\006\003 -\125\004\003\023\022\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\033\060\031\006\003 -\125\004\003\023\022\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\002\005\011 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\267\060\202\003\237\240\003\002\001\002\002\002\005 -\011\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000 -\060\105\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\033\060\031\006\003 -\125\004\003\023\022\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\062\060\036\027\015\060\066\061\061\062 -\064\061\070\062\067\060\060\132\027\015\063\061\061\061\062\064 -\061\070\062\063\063\063\132\060\105\061\013\060\011\006\003\125 -\004\006\023\002\102\115\061\031\060\027\006\003\125\004\012\023 -\020\121\165\157\126\141\144\151\163\040\114\151\155\151\164\145 -\144\061\033\060\031\006\003\125\004\003\023\022\121\165\157\126 -\141\144\151\163\040\122\157\157\164\040\103\101\040\062\060\202 -\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000\232 -\030\312\113\224\015\000\055\257\003\051\212\360\017\201\310\256 -\114\031\205\035\010\237\253\051\104\205\363\057\201\255\062\036 -\220\106\277\243\206\046\032\036\376\176\034\030\072\134\234\140 -\027\052\072\164\203\063\060\175\141\124\021\313\355\253\340\346 -\322\242\176\365\153\157\030\267\012\013\055\375\351\076\357\012 -\306\263\020\351\334\302\106\027\370\135\375\244\332\377\236\111 -\132\234\346\063\346\044\226\367\077\272\133\053\034\172\065\302 -\326\147\376\253\146\120\213\155\050\140\053\357\327\140\303\307 -\223\274\215\066\221\363\177\370\333\021\023\304\234\167\166\301 -\256\267\002\152\201\172\251\105\203\342\005\346\271\126\301\224 -\067\217\110\161\143\042\354\027\145\007\225\212\113\337\217\306 -\132\012\345\260\343\137\136\153\021\253\014\371\205\353\104\351 -\370\004\163\362\351\376\134\230\214\365\163\257\153\264\176\315 -\324\134\002\053\114\071\341\262\225\225\055\102\207\327\325\263 -\220\103\267\154\023\361\336\335\366\304\370\211\077\321\165\365 -\222\303\221\325\212\210\320\220\354\334\155\336\211\302\145\161 -\226\213\015\003\375\234\277\133\026\254\222\333\352\376\171\174 -\255\353\257\367\026\313\333\315\045\053\345\037\373\232\237\342 -\121\314\072\123\014\110\346\016\275\311\264\166\006\122\346\021 -\023\205\162\143\003\004\340\004\066\053\040\031\002\350\164\247 -\037\266\311\126\146\360\165\045\334\147\301\016\141\140\210\263 -\076\321\250\374\243\332\035\260\321\261\043\124\337\104\166\155 -\355\101\330\301\262\042\266\123\034\337\065\035\334\241\167\052 -\061\344\055\365\345\345\333\310\340\377\345\200\327\013\143\240 -\377\063\241\017\272\054\025\025\352\227\263\322\242\265\276\362 -\214\226\036\032\217\035\154\244\141\067\271\206\163\063\327\227 -\226\236\043\175\202\244\114\201\342\241\321\272\147\137\225\007 -\243\047\021\356\026\020\173\274\105\112\114\262\004\322\253\357 -\325\375\014\121\316\120\152\010\061\371\221\332\014\217\144\134 -\003\303\072\213\040\077\156\215\147\075\072\326\376\175\133\210 -\311\136\373\314\141\334\213\063\167\323\104\062\065\011\142\004 -\222\026\020\330\236\047\107\373\073\041\343\370\353\035\133\002 -\003\001\000\001\243\201\260\060\201\255\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\013\006\003\125 -\035\017\004\004\003\002\001\006\060\035\006\003\125\035\016\004 -\026\004\024\032\204\142\274\110\114\063\045\004\324\356\320\366 -\003\304\031\106\321\224\153\060\156\006\003\125\035\043\004\147 -\060\145\200\024\032\204\142\274\110\114\063\045\004\324\356\320 -\366\003\304\031\106\321\224\153\241\111\244\107\060\105\061\013 -\060\011\006\003\125\004\006\023\002\102\115\061\031\060\027\006 -\003\125\004\012\023\020\121\165\157\126\141\144\151\163\040\114 -\151\155\151\164\145\144\061\033\060\031\006\003\125\004\003\023 -\022\121\165\157\126\141\144\151\163\040\122\157\157\164\040\103 -\101\040\062\202\002\005\011\060\015\006\011\052\206\110\206\367 -\015\001\001\005\005\000\003\202\002\001\000\076\012\026\115\237 -\006\133\250\256\161\135\057\005\057\147\346\023\105\203\304\066 -\366\363\300\046\014\015\265\107\144\135\370\264\162\311\106\245 -\003\030\047\125\211\170\175\166\352\226\064\200\027\040\334\347 -\203\370\215\374\007\270\332\137\115\056\147\262\204\375\331\104 -\374\167\120\201\346\174\264\311\015\013\162\123\370\166\007\007 -\101\107\226\014\373\340\202\046\223\125\214\376\042\037\140\145 -\174\137\347\046\263\367\062\220\230\120\324\067\161\125\366\222 -\041\170\367\225\171\372\370\055\046\207\146\126\060\167\246\067 -\170\063\122\020\130\256\077\141\216\362\152\261\357\030\176\112 -\131\143\312\215\242\126\325\247\057\274\126\037\317\071\301\342 -\373\012\250\025\054\175\115\172\143\306\154\227\104\074\322\157 -\303\112\027\012\370\220\322\127\242\031\121\245\055\227\101\332 -\007\117\251\120\332\220\215\224\106\341\076\360\224\375\020\000 -\070\365\073\350\100\341\264\156\126\032\040\314\157\130\215\355 -\056\105\217\326\351\223\077\347\261\054\337\072\326\042\214\334 -\204\273\042\157\320\370\344\306\071\351\004\210\074\303\272\353 -\125\172\155\200\231\044\365\154\001\373\370\227\260\224\133\353 -\375\322\157\361\167\150\015\065\144\043\254\270\125\241\003\321 -\115\102\031\334\370\165\131\126\243\371\250\111\171\370\257\016 -\271\021\240\174\267\152\355\064\320\266\046\142\070\032\207\014 -\370\350\375\056\323\220\177\007\221\052\035\326\176\134\205\203 -\231\260\070\010\077\351\136\371\065\007\344\311\142\156\127\177 -\247\120\225\367\272\310\233\346\216\242\001\305\326\146\277\171 -\141\363\074\034\341\271\202\134\135\240\303\351\330\110\275\031 -\242\021\024\031\156\262\206\033\150\076\110\067\032\210\267\135 -\226\136\234\307\357\047\142\010\342\221\031\134\322\361\041\335 -\272\027\102\202\227\161\201\123\061\251\237\366\175\142\277\162 -\341\243\223\035\314\212\046\132\011\070\320\316\327\015\200\026 -\264\170\245\072\207\114\215\212\245\325\106\227\362\054\020\271 -\274\124\042\300\001\120\151\103\236\364\262\357\155\370\354\332 -\361\343\261\357\337\221\217\124\052\013\045\301\046\031\304\122 -\020\005\145\325\202\020\352\302\061\315\056 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "QuoVadis Root CA 2" -# Issuer: CN=QuoVadis Root CA 2,O=QuoVadis Limited,C=BM -# Serial Number: 1289 (0x509) -# Subject: CN=QuoVadis Root CA 2,O=QuoVadis Limited,C=BM -# Not Valid Before: Fri Nov 24 18:27:00 2006 -# Not Valid After : Mon Nov 24 18:23:33 2031 -# Fingerprint (SHA-256): 85:A0:DD:7D:D7:20:AD:B7:FF:05:F8:3D:54:2B:20:9D:C7:FF:45:28:F7:D6:77:B1:83:89:FE:A5:E5:C4:9E:86 -# Fingerprint (SHA1): CA:3A:FB:CF:12:40:36:4B:44:B2:16:20:88:80:48:39:19:93:7C:F7 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\312\072\373\317\022\100\066\113\104\262\026\040\210\200\110\071 -\031\223\174\367 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\136\071\173\335\370\272\354\202\351\254\142\272\014\124\000\053 -END -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\033\060\031\006\003 -\125\004\003\023\022\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\002\005\011 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "QuoVadis Root CA 3" -# -# Issuer: CN=QuoVadis Root CA 3,O=QuoVadis Limited,C=BM -# Serial Number: 1478 (0x5c6) -# Subject: CN=QuoVadis Root CA 3,O=QuoVadis Limited,C=BM -# Not Valid Before: Fri Nov 24 19:11:23 2006 -# Not Valid After : Mon Nov 24 19:06:44 2031 -# Fingerprint (SHA-256): 18:F1:FC:7F:20:5D:F8:AD:DD:EB:7F:E0:07:DD:57:E3:AF:37:5A:9C:4D:8D:73:54:6B:F4:F1:FE:D1:E1:8D:35 -# Fingerprint (SHA1): 1F:49:14:F7:D8:74:95:1D:DD:AE:02:C0:BE:FD:3A:2D:82:75:51:85 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\033\060\031\006\003 -\125\004\003\023\022\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\033\060\031\006\003 -\125\004\003\023\022\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\002\005\306 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\006\235\060\202\004\205\240\003\002\001\002\002\002\005 -\306\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000 -\060\105\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\033\060\031\006\003 -\125\004\003\023\022\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\063\060\036\027\015\060\066\061\061\062 -\064\061\071\061\061\062\063\132\027\015\063\061\061\061\062\064 -\061\071\060\066\064\064\132\060\105\061\013\060\011\006\003\125 -\004\006\023\002\102\115\061\031\060\027\006\003\125\004\012\023 -\020\121\165\157\126\141\144\151\163\040\114\151\155\151\164\145 -\144\061\033\060\031\006\003\125\004\003\023\022\121\165\157\126 -\141\144\151\163\040\122\157\157\164\040\103\101\040\063\060\202 -\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000\314 -\127\102\026\124\234\346\230\323\323\115\356\376\355\307\237\103 -\071\112\145\263\350\026\210\064\333\015\131\221\164\317\222\270 -\004\100\255\002\113\061\253\274\215\221\150\330\040\016\032\001 -\342\032\173\116\027\135\342\212\267\077\231\032\315\353\141\253 -\302\145\246\037\267\267\275\267\217\374\375\160\217\013\240\147 -\276\001\242\131\317\161\346\017\051\166\377\261\126\171\105\053 -\037\236\172\124\350\243\051\065\150\244\001\117\017\244\056\067 -\357\033\277\343\217\020\250\162\253\130\127\347\124\206\310\311 -\363\133\332\054\332\135\216\156\074\243\076\332\373\202\345\335 -\362\134\262\005\063\157\212\066\316\320\023\116\377\277\112\014 -\064\114\246\303\041\275\120\004\125\353\261\273\235\373\105\036 -\144\025\336\125\001\214\002\166\265\313\241\077\102\151\274\057 -\275\150\103\026\126\211\052\067\141\221\375\246\256\116\300\313 -\024\145\224\067\113\222\006\357\004\320\310\234\210\333\013\173 -\201\257\261\075\052\304\145\072\170\266\356\334\200\261\322\323 -\231\234\072\356\153\132\153\263\215\267\325\316\234\302\276\245 -\113\057\026\261\236\150\073\006\157\256\175\237\370\336\354\314 -\051\247\230\243\045\103\057\357\361\137\046\341\210\115\370\136 -\156\327\331\024\156\031\063\151\247\073\204\211\223\304\123\125 -\023\241\121\170\100\370\270\311\242\356\173\272\122\102\203\236 -\024\355\005\122\132\131\126\247\227\374\235\077\012\051\330\334 -\117\221\016\023\274\336\225\244\337\213\231\276\254\233\063\210 -\357\265\201\257\033\306\042\123\310\366\307\356\227\024\260\305 -\174\170\122\310\360\316\156\167\140\204\246\351\052\166\040\355 -\130\001\027\060\223\351\032\213\340\163\143\331\152\222\224\111 -\116\264\255\112\205\304\243\042\060\374\011\355\150\042\163\246 -\210\014\125\041\130\305\341\072\237\052\335\312\341\220\340\331 -\163\253\154\200\270\350\013\144\223\240\234\214\031\377\263\322 -\014\354\221\046\207\212\263\242\341\160\217\054\012\345\315\155 -\150\121\353\332\077\005\177\213\062\346\023\134\153\376\137\100 -\342\042\310\264\264\144\117\326\272\175\110\076\250\151\014\327 -\273\206\161\311\163\270\077\073\235\045\113\332\377\100\353\002 -\003\001\000\001\243\202\001\225\060\202\001\221\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\201\341 -\006\003\125\035\040\004\201\331\060\201\326\060\201\323\006\011 -\053\006\001\004\001\276\130\000\003\060\201\305\060\201\223\006 -\010\053\006\001\005\005\007\002\002\060\201\206\032\201\203\101 -\156\171\040\165\163\145\040\157\146\040\164\150\151\163\040\103 -\145\162\164\151\146\151\143\141\164\145\040\143\157\156\163\164 -\151\164\165\164\145\163\040\141\143\143\145\160\164\141\156\143 -\145\040\157\146\040\164\150\145\040\121\165\157\126\141\144\151 -\163\040\122\157\157\164\040\103\101\040\063\040\103\145\162\164 -\151\146\151\143\141\164\145\040\120\157\154\151\143\171\040\057 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\120 -\162\141\143\164\151\143\145\040\123\164\141\164\145\155\145\156 -\164\056\060\055\006\010\053\006\001\005\005\007\002\001\026\041 -\150\164\164\160\072\057\057\167\167\167\056\161\165\157\166\141 -\144\151\163\147\154\157\142\141\154\056\143\157\155\057\143\160 -\163\060\013\006\003\125\035\017\004\004\003\002\001\006\060\035 -\006\003\125\035\016\004\026\004\024\362\300\023\340\202\103\076 -\373\356\057\147\062\226\065\134\333\270\313\002\320\060\156\006 -\003\125\035\043\004\147\060\145\200\024\362\300\023\340\202\103 -\076\373\356\057\147\062\226\065\134\333\270\313\002\320\241\111 -\244\107\060\105\061\013\060\011\006\003\125\004\006\023\002\102 -\115\061\031\060\027\006\003\125\004\012\023\020\121\165\157\126 -\141\144\151\163\040\114\151\155\151\164\145\144\061\033\060\031 -\006\003\125\004\003\023\022\121\165\157\126\141\144\151\163\040 -\122\157\157\164\040\103\101\040\063\202\002\005\306\060\015\006 -\011\052\206\110\206\367\015\001\001\005\005\000\003\202\002\001 -\000\117\255\240\054\114\372\300\362\157\367\146\125\253\043\064 -\356\347\051\332\303\133\266\260\203\331\320\320\342\041\373\363 -\140\247\073\135\140\123\047\242\233\366\010\042\052\347\277\240 -\162\345\234\044\152\061\261\220\172\047\333\204\021\211\047\246 -\167\132\070\327\277\254\206\374\356\135\203\274\006\306\321\167 -\153\017\155\044\057\113\172\154\247\007\226\312\343\204\237\255 -\210\213\035\253\026\215\133\146\027\331\026\364\213\200\322\335 -\370\262\166\303\374\070\023\252\014\336\102\151\053\156\363\074 -\353\200\047\333\365\246\104\015\237\132\125\131\013\325\015\122 -\110\305\256\237\362\057\200\305\352\062\120\065\022\227\056\301 -\341\377\361\043\210\121\070\237\362\146\126\166\347\017\121\227 -\245\122\014\115\111\121\225\066\075\277\242\113\014\020\035\206 -\231\114\252\363\162\021\223\344\352\366\233\332\250\135\247\115 -\267\236\002\256\163\000\310\332\043\003\350\371\352\031\164\142 -\000\224\313\042\040\276\224\247\131\265\202\152\276\231\171\172 -\251\362\112\044\122\367\164\375\272\116\346\250\035\002\156\261 -\015\200\104\301\256\323\043\067\137\273\205\174\053\222\056\350 -\176\245\213\335\231\341\277\047\157\055\135\252\173\207\376\012 -\335\113\374\216\365\046\344\156\160\102\156\063\354\061\236\173 -\223\301\344\311\151\032\075\300\153\116\042\155\356\253\130\115 -\306\320\101\301\053\352\117\022\207\136\353\105\330\154\365\230 -\002\323\240\330\125\212\006\231\031\242\240\167\321\060\236\254 -\314\165\356\203\365\260\142\071\317\154\127\342\114\322\221\013 -\016\165\050\033\232\277\375\032\103\361\312\167\373\073\217\141 -\270\151\050\026\102\004\136\160\052\034\041\330\217\341\275\043 -\133\055\164\100\222\331\143\031\015\163\335\151\274\142\107\274 -\340\164\053\262\353\175\276\101\033\265\300\106\305\241\042\313 -\137\116\301\050\222\336\030\272\325\052\050\273\021\213\027\223 -\230\231\140\224\134\043\317\132\047\227\136\013\005\006\223\067 -\036\073\151\066\353\251\236\141\035\217\062\332\216\014\326\164 -\076\173\011\044\332\001\167\107\304\073\315\064\214\231\365\312 -\341\045\141\063\262\131\033\342\156\327\067\127\266\015\251\022 -\332 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "QuoVadis Root CA 3" -# Issuer: CN=QuoVadis Root CA 3,O=QuoVadis Limited,C=BM -# Serial Number: 1478 (0x5c6) -# Subject: CN=QuoVadis Root CA 3,O=QuoVadis Limited,C=BM -# Not Valid Before: Fri Nov 24 19:11:23 2006 -# Not Valid After : Mon Nov 24 19:06:44 2031 -# Fingerprint (SHA-256): 18:F1:FC:7F:20:5D:F8:AD:DD:EB:7F:E0:07:DD:57:E3:AF:37:5A:9C:4D:8D:73:54:6B:F4:F1:FE:D1:E1:8D:35 -# Fingerprint (SHA1): 1F:49:14:F7:D8:74:95:1D:DD:AE:02:C0:BE:FD:3A:2D:82:75:51:85 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\037\111\024\367\330\164\225\035\335\256\002\300\276\375\072\055 -\202\165\121\205 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\061\205\074\142\224\227\143\271\252\375\211\116\257\157\340\317 -END -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\033\060\031\006\003 -\125\004\003\023\022\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\002\005\306 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "XRamp Global CA Root" -# -# Issuer: CN=XRamp Global Certification Authority,O=XRamp Security Services Inc,OU=www.xrampsecurity.com,C=US -# Serial Number:50:94:6c:ec:18:ea:d5:9c:4d:d5:97:ef:75:8f:a0:ad -# Subject: CN=XRamp Global Certification Authority,O=XRamp Security Services Inc,OU=www.xrampsecurity.com,C=US -# Not Valid Before: Mon Nov 01 17:14:04 2004 -# Not Valid After : Mon Jan 01 05:37:19 2035 -# Fingerprint (SHA-256): CE:CD:DC:90:50:99:D8:DA:DF:C5:B1:D2:09:B7:37:CB:E2:C1:8C:FB:2C:10:C0:FF:0B:CF:0D:32:86:FC:1A:A2 -# Fingerprint (SHA1): B8:01:86:D1:EB:9C:86:A5:41:04:CF:30:54:F3:4C:52:B7:E5:58:C6 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "XRamp Global CA Root" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\036\060\034\006\003\125\004\013\023\025\167\167\167\056\170 -\162\141\155\160\163\145\143\165\162\151\164\171\056\143\157\155 -\061\044\060\042\006\003\125\004\012\023\033\130\122\141\155\160 -\040\123\145\143\165\162\151\164\171\040\123\145\162\166\151\143 -\145\163\040\111\156\143\061\055\060\053\006\003\125\004\003\023 -\044\130\122\141\155\160\040\107\154\157\142\141\154\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\036\060\034\006\003\125\004\013\023\025\167\167\167\056\170 -\162\141\155\160\163\145\143\165\162\151\164\171\056\143\157\155 -\061\044\060\042\006\003\125\004\012\023\033\130\122\141\155\160 -\040\123\145\143\165\162\151\164\171\040\123\145\162\166\151\143 -\145\163\040\111\156\143\061\055\060\053\006\003\125\004\003\023 -\044\130\122\141\155\160\040\107\154\157\142\141\154\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\120\224\154\354\030\352\325\234\115\325\227\357\165\217 -\240\255 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\060\060\202\003\030\240\003\002\001\002\002\020\120 -\224\154\354\030\352\325\234\115\325\227\357\165\217\240\255\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\201 -\202\061\013\060\011\006\003\125\004\006\023\002\125\123\061\036 -\060\034\006\003\125\004\013\023\025\167\167\167\056\170\162\141 -\155\160\163\145\143\165\162\151\164\171\056\143\157\155\061\044 -\060\042\006\003\125\004\012\023\033\130\122\141\155\160\040\123 -\145\143\165\162\151\164\171\040\123\145\162\166\151\143\145\163 -\040\111\156\143\061\055\060\053\006\003\125\004\003\023\044\130 -\122\141\155\160\040\107\154\157\142\141\154\040\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162 -\151\164\171\060\036\027\015\060\064\061\061\060\061\061\067\061 -\064\060\064\132\027\015\063\065\060\061\060\061\060\065\063\067 -\061\071\132\060\201\202\061\013\060\011\006\003\125\004\006\023 -\002\125\123\061\036\060\034\006\003\125\004\013\023\025\167\167 -\167\056\170\162\141\155\160\163\145\143\165\162\151\164\171\056 -\143\157\155\061\044\060\042\006\003\125\004\012\023\033\130\122 -\141\155\160\040\123\145\143\165\162\151\164\171\040\123\145\162 -\166\151\143\145\163\040\111\156\143\061\055\060\053\006\003\125 -\004\003\023\044\130\122\141\155\160\040\107\154\157\142\141\154 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171\060\202\001\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017\000 -\060\202\001\012\002\202\001\001\000\230\044\036\275\025\264\272 -\337\307\214\245\047\266\070\013\151\363\266\116\250\054\056\041 -\035\134\104\337\041\135\176\043\164\376\136\176\264\112\267\246 -\255\037\256\340\006\026\342\233\133\331\147\164\153\135\200\217 -\051\235\206\033\331\234\015\230\155\166\020\050\130\344\145\260 -\177\112\230\171\237\340\303\061\176\200\053\265\214\300\100\073 -\021\206\320\313\242\206\066\140\244\325\060\202\155\331\156\320 -\017\022\004\063\227\137\117\141\132\360\344\371\221\253\347\035 -\073\274\350\317\364\153\055\064\174\342\110\141\034\216\363\141 -\104\314\157\240\112\251\224\260\115\332\347\251\064\172\162\070 -\250\101\314\074\224\021\175\353\310\246\214\267\206\313\312\063 -\073\331\075\067\213\373\172\076\206\054\347\163\327\012\127\254 -\144\233\031\353\364\017\004\010\212\254\003\027\031\144\364\132 -\045\042\215\064\054\262\366\150\035\022\155\323\212\036\024\332 -\304\217\246\342\043\205\325\172\015\275\152\340\351\354\354\027 -\273\102\033\147\252\045\355\105\203\041\374\301\311\174\325\142 -\076\372\362\305\055\323\375\324\145\002\003\001\000\001\243\201 -\237\060\201\234\060\023\006\011\053\006\001\004\001\202\067\024 -\002\004\006\036\004\000\103\000\101\060\013\006\003\125\035\017 -\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026 -\004\024\306\117\242\075\006\143\204\011\234\316\142\344\004\254 -\215\134\265\351\266\033\060\066\006\003\125\035\037\004\057\060 -\055\060\053\240\051\240\047\206\045\150\164\164\160\072\057\057 -\143\162\154\056\170\162\141\155\160\163\145\143\165\162\151\164 -\171\056\143\157\155\057\130\107\103\101\056\143\162\154\060\020 -\006\011\053\006\001\004\001\202\067\025\001\004\003\002\001\001 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\003 -\202\001\001\000\221\025\071\003\001\033\147\373\112\034\371\012 -\140\133\241\332\115\227\142\371\044\123\047\327\202\144\116\220 -\056\303\111\033\053\232\334\374\250\170\147\065\361\035\360\021 -\275\267\110\343\020\366\015\337\077\322\311\266\252\125\244\110 -\272\002\333\336\131\056\025\133\073\235\026\175\107\327\067\352 -\137\115\166\022\066\273\037\327\241\201\004\106\040\243\054\155 -\251\236\001\176\077\051\316\000\223\337\375\311\222\163\211\211 -\144\236\347\053\344\034\221\054\322\271\316\175\316\157\061\231 -\323\346\276\322\036\220\360\011\024\171\134\043\253\115\322\332 -\041\037\115\231\171\235\341\317\047\237\020\233\034\210\015\260 -\212\144\101\061\270\016\154\220\044\244\233\134\161\217\272\273 -\176\034\033\333\152\200\017\041\274\351\333\246\267\100\364\262 -\213\251\261\344\357\232\032\320\075\151\231\356\250\050\243\341 -\074\263\360\262\021\234\317\174\100\346\335\347\103\175\242\330 -\072\265\251\215\362\064\231\304\324\020\341\006\375\011\204\020 -\073\356\304\114\364\354\047\174\102\302\164\174\202\212\011\311 -\264\003\045\274 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "XRamp Global CA Root" -# Issuer: CN=XRamp Global Certification Authority,O=XRamp Security Services Inc,OU=www.xrampsecurity.com,C=US -# Serial Number:50:94:6c:ec:18:ea:d5:9c:4d:d5:97:ef:75:8f:a0:ad -# Subject: CN=XRamp Global Certification Authority,O=XRamp Security Services Inc,OU=www.xrampsecurity.com,C=US -# Not Valid Before: Mon Nov 01 17:14:04 2004 -# Not Valid After : Mon Jan 01 05:37:19 2035 -# Fingerprint (SHA-256): CE:CD:DC:90:50:99:D8:DA:DF:C5:B1:D2:09:B7:37:CB:E2:C1:8C:FB:2C:10:C0:FF:0B:CF:0D:32:86:FC:1A:A2 -# Fingerprint (SHA1): B8:01:86:D1:EB:9C:86:A5:41:04:CF:30:54:F3:4C:52:B7:E5:58:C6 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "XRamp Global CA Root" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\270\001\206\321\353\234\206\245\101\004\317\060\124\363\114\122 -\267\345\130\306 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\241\013\104\263\312\020\330\000\156\235\017\330\017\222\012\321 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\036\060\034\006\003\125\004\013\023\025\167\167\167\056\170 -\162\141\155\160\163\145\143\165\162\151\164\171\056\143\157\155 -\061\044\060\042\006\003\125\004\012\023\033\130\122\141\155\160 -\040\123\145\143\165\162\151\164\171\040\123\145\162\166\151\143 -\145\163\040\111\156\143\061\055\060\053\006\003\125\004\003\023 -\044\130\122\141\155\160\040\107\154\157\142\141\154\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\120\224\154\354\030\352\325\234\115\325\227\357\165\217 -\240\255 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Go Daddy Class 2 CA" -# -# Issuer: OU=Go Daddy Class 2 Certification Authority,O="The Go Daddy Group, Inc.",C=US -# Serial Number: 0 (0x0) -# Subject: OU=Go Daddy Class 2 Certification Authority,O="The Go Daddy Group, Inc.",C=US -# Not Valid Before: Tue Jun 29 17:06:20 2004 -# Not Valid After : Thu Jun 29 17:06:20 2034 -# Fingerprint (SHA-256): C3:84:6B:F2:4B:9E:93:CA:64:27:4C:0E:C6:7C:1E:CC:5E:02:4F:FC:AC:D2:D7:40:19:35:0E:81:FE:54:6A:E4 -# Fingerprint (SHA1): 27:96:BA:E6:3F:18:01:E2:77:26:1B:A0:D7:77:70:02:8F:20:EE:E4 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Go Daddy Class 2 CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\041\060\037\006\003\125\004\012\023\030\124\150\145\040\107\157 -\040\104\141\144\144\171\040\107\162\157\165\160\054\040\111\156 -\143\056\061\061\060\057\006\003\125\004\013\023\050\107\157\040 -\104\141\144\144\171\040\103\154\141\163\163\040\062\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\041\060\037\006\003\125\004\012\023\030\124\150\145\040\107\157 -\040\104\141\144\144\171\040\107\162\157\165\160\054\040\111\156 -\143\056\061\061\060\057\006\003\125\004\013\023\050\107\157\040 -\104\141\144\144\171\040\103\154\141\163\163\040\062\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\000\060\202\002\350\240\003\002\001\002\002\001\000 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 -\143\061\013\060\011\006\003\125\004\006\023\002\125\123\061\041 -\060\037\006\003\125\004\012\023\030\124\150\145\040\107\157\040 -\104\141\144\144\171\040\107\162\157\165\160\054\040\111\156\143 -\056\061\061\060\057\006\003\125\004\013\023\050\107\157\040\104 -\141\144\144\171\040\103\154\141\163\163\040\062\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171\060\036\027\015\060\064\060\066\062\071\061\067 -\060\066\062\060\132\027\015\063\064\060\066\062\071\061\067\060 -\066\062\060\132\060\143\061\013\060\011\006\003\125\004\006\023 -\002\125\123\061\041\060\037\006\003\125\004\012\023\030\124\150 -\145\040\107\157\040\104\141\144\144\171\040\107\162\157\165\160 -\054\040\111\156\143\056\061\061\060\057\006\003\125\004\013\023 -\050\107\157\040\104\141\144\144\171\040\103\154\141\163\163\040 -\062\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040 -\101\165\164\150\157\162\151\164\171\060\202\001\040\060\015\006 -\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001\015 -\000\060\202\001\010\002\202\001\001\000\336\235\327\352\127\030 -\111\241\133\353\327\137\110\206\352\276\335\377\344\357\147\034 -\364\145\150\263\127\161\240\136\167\273\355\233\111\351\160\200 -\075\126\030\143\010\157\332\362\314\320\077\177\002\124\042\124 -\020\330\262\201\324\300\165\075\113\177\307\167\303\076\170\253 -\032\003\265\040\153\057\152\053\261\305\210\176\304\273\036\260 -\301\330\105\047\157\252\067\130\367\207\046\327\330\055\366\251 -\027\267\037\162\066\116\246\027\077\145\230\222\333\052\156\135 -\242\376\210\340\013\336\177\345\215\025\341\353\313\072\325\342 -\022\242\023\055\330\216\257\137\022\075\240\010\005\010\266\134 -\245\145\070\004\105\231\036\243\140\140\164\305\101\245\162\142 -\033\142\305\037\157\137\032\102\276\002\121\145\250\256\043\030 -\152\374\170\003\251\115\177\200\303\372\253\132\374\241\100\244 -\312\031\026\376\262\310\357\136\163\015\356\167\275\232\366\171 -\230\274\261\007\147\242\025\015\335\240\130\306\104\173\012\076 -\142\050\137\272\101\007\123\130\317\021\176\070\164\305\370\377 -\265\151\220\217\204\164\352\227\033\257\002\001\003\243\201\300 -\060\201\275\060\035\006\003\125\035\016\004\026\004\024\322\304 -\260\322\221\324\114\021\161\263\141\313\075\241\376\335\250\152 -\324\343\060\201\215\006\003\125\035\043\004\201\205\060\201\202 -\200\024\322\304\260\322\221\324\114\021\161\263\141\313\075\241 -\376\335\250\152\324\343\241\147\244\145\060\143\061\013\060\011 -\006\003\125\004\006\023\002\125\123\061\041\060\037\006\003\125 -\004\012\023\030\124\150\145\040\107\157\040\104\141\144\144\171 -\040\107\162\157\165\160\054\040\111\156\143\056\061\061\060\057 -\006\003\125\004\013\023\050\107\157\040\104\141\144\144\171\040 -\103\154\141\163\163\040\062\040\103\145\162\164\151\146\151\143 -\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171\202 -\001\000\060\014\006\003\125\035\023\004\005\060\003\001\001\377 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\003 -\202\001\001\000\062\113\363\262\312\076\221\374\022\306\241\007 -\214\216\167\240\063\006\024\134\220\036\030\367\010\246\075\012 -\031\371\207\200\021\156\151\344\226\027\060\377\064\221\143\162 -\070\356\314\034\001\243\035\224\050\244\061\366\172\304\124\327 -\366\345\061\130\003\242\314\316\142\333\224\105\163\265\277\105 -\311\044\265\325\202\002\255\043\171\151\215\270\266\115\316\317 -\114\312\063\043\350\034\210\252\235\213\101\156\026\311\040\345 -\211\236\315\073\332\160\367\176\231\046\040\024\124\045\253\156 -\163\205\346\233\041\235\012\154\202\016\250\370\302\014\372\020 -\036\154\226\357\207\015\304\017\141\213\255\356\203\053\225\370 -\216\222\204\162\071\353\040\352\203\355\203\315\227\156\010\274 -\353\116\046\266\163\053\344\323\366\114\376\046\161\342\141\021 -\164\112\377\127\032\207\017\165\110\056\317\121\151\027\240\002 -\022\141\225\325\321\100\262\020\114\356\304\254\020\103\246\245 -\236\012\325\225\142\232\015\317\210\202\305\062\014\344\053\237 -\105\346\015\237\050\234\261\271\052\132\127\255\067\017\257\035 -\177\333\275\237 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Go Daddy Class 2 CA" -# Issuer: OU=Go Daddy Class 2 Certification Authority,O="The Go Daddy Group, Inc.",C=US -# Serial Number: 0 (0x0) -# Subject: OU=Go Daddy Class 2 Certification Authority,O="The Go Daddy Group, Inc.",C=US -# Not Valid Before: Tue Jun 29 17:06:20 2004 -# Not Valid After : Thu Jun 29 17:06:20 2034 -# Fingerprint (SHA-256): C3:84:6B:F2:4B:9E:93:CA:64:27:4C:0E:C6:7C:1E:CC:5E:02:4F:FC:AC:D2:D7:40:19:35:0E:81:FE:54:6A:E4 -# Fingerprint (SHA1): 27:96:BA:E6:3F:18:01:E2:77:26:1B:A0:D7:77:70:02:8F:20:EE:E4 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Go Daddy Class 2 CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\047\226\272\346\077\030\001\342\167\046\033\240\327\167\160\002 -\217\040\356\344 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\221\336\006\045\253\332\375\062\027\014\273\045\027\052\204\147 -END -CKA_ISSUER MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\041\060\037\006\003\125\004\012\023\030\124\150\145\040\107\157 -\040\104\141\144\144\171\040\107\162\157\165\160\054\040\111\156 -\143\056\061\061\060\057\006\003\125\004\013\023\050\107\157\040 -\104\141\144\144\171\040\103\154\141\163\163\040\062\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Starfield Class 2 CA" -# -# Issuer: OU=Starfield Class 2 Certification Authority,O="Starfield Technologies, Inc.",C=US -# Serial Number: 0 (0x0) -# Subject: OU=Starfield Class 2 Certification Authority,O="Starfield Technologies, Inc.",C=US -# Not Valid Before: Tue Jun 29 17:39:16 2004 -# Not Valid After : Thu Jun 29 17:39:16 2034 -# Fingerprint (SHA-256): 14:65:FA:20:53:97:B8:76:FA:A6:F0:A9:95:8E:55:90:E4:0F:CC:7F:AA:4F:B7:C2:C8:67:75:21:FB:5F:B6:58 -# Fingerprint (SHA1): AD:7E:1C:28:B0:64:EF:8F:60:03:40:20:14:C3:D0:E3:37:0E:B5:8A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Starfield Class 2 CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\150\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\045\060\043\006\003\125\004\012\023\034\123\164\141\162\146\151 -\145\154\144\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\062\060\060\006\003\125\004\013\023 -\051\123\164\141\162\146\151\145\154\144\040\103\154\141\163\163 -\040\062\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\150\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\045\060\043\006\003\125\004\012\023\034\123\164\141\162\146\151 -\145\154\144\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\062\060\060\006\003\125\004\013\023 -\051\123\164\141\162\146\151\145\154\144\040\103\154\141\163\163 -\040\062\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\017\060\202\002\367\240\003\002\001\002\002\001\000 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 -\150\061\013\060\011\006\003\125\004\006\023\002\125\123\061\045 -\060\043\006\003\125\004\012\023\034\123\164\141\162\146\151\145 -\154\144\040\124\145\143\150\156\157\154\157\147\151\145\163\054 -\040\111\156\143\056\061\062\060\060\006\003\125\004\013\023\051 -\123\164\141\162\146\151\145\154\144\040\103\154\141\163\163\040 -\062\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040 -\101\165\164\150\157\162\151\164\171\060\036\027\015\060\064\060 -\066\062\071\061\067\063\071\061\066\132\027\015\063\064\060\066 -\062\071\061\067\063\071\061\066\132\060\150\061\013\060\011\006 -\003\125\004\006\023\002\125\123\061\045\060\043\006\003\125\004 -\012\023\034\123\164\141\162\146\151\145\154\144\040\124\145\143 -\150\156\157\154\157\147\151\145\163\054\040\111\156\143\056\061 -\062\060\060\006\003\125\004\013\023\051\123\164\141\162\146\151 -\145\154\144\040\103\154\141\163\163\040\062\040\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162 -\151\164\171\060\202\001\040\060\015\006\011\052\206\110\206\367 -\015\001\001\001\005\000\003\202\001\015\000\060\202\001\010\002 -\202\001\001\000\267\062\310\376\351\161\246\004\205\255\014\021 -\144\337\316\115\357\310\003\030\207\077\241\253\373\074\246\237 -\360\303\241\332\324\330\156\053\123\220\373\044\244\076\204\360 -\236\350\137\354\345\047\104\365\050\246\077\173\336\340\052\360 -\310\257\123\057\236\312\005\001\223\036\217\146\034\071\247\115 -\372\132\266\163\004\045\146\353\167\177\347\131\306\112\231\045 -\024\124\353\046\307\363\177\031\325\060\160\217\257\260\106\052 -\377\255\353\051\355\327\237\252\004\207\243\324\371\211\245\064 -\137\333\103\221\202\066\331\146\074\261\270\271\202\375\234\072 -\076\020\310\073\357\006\145\146\172\233\031\030\075\377\161\121 -\074\060\056\137\276\075\167\163\262\135\006\154\303\043\126\232 -\053\205\046\222\034\247\002\263\344\077\015\257\010\171\202\270 -\066\075\352\234\323\065\263\274\151\312\365\314\235\350\375\144 -\215\027\200\063\156\136\112\135\231\311\036\207\264\235\032\300 -\325\156\023\065\043\136\337\233\137\075\357\326\367\166\302\352 -\076\273\170\015\034\102\147\153\004\330\370\326\332\157\213\362 -\104\240\001\253\002\001\003\243\201\305\060\201\302\060\035\006 -\003\125\035\016\004\026\004\024\277\137\267\321\316\335\037\206 -\364\133\125\254\334\327\020\302\016\251\210\347\060\201\222\006 -\003\125\035\043\004\201\212\060\201\207\200\024\277\137\267\321 -\316\335\037\206\364\133\125\254\334\327\020\302\016\251\210\347 -\241\154\244\152\060\150\061\013\060\011\006\003\125\004\006\023 -\002\125\123\061\045\060\043\006\003\125\004\012\023\034\123\164 -\141\162\146\151\145\154\144\040\124\145\143\150\156\157\154\157 -\147\151\145\163\054\040\111\156\143\056\061\062\060\060\006\003 -\125\004\013\023\051\123\164\141\162\146\151\145\154\144\040\103 -\154\141\163\163\040\062\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\202\001 -\000\060\014\006\003\125\035\023\004\005\060\003\001\001\377\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\003\202 -\001\001\000\005\235\077\210\235\321\311\032\125\241\254\151\363 -\363\131\332\233\001\207\032\117\127\251\241\171\011\052\333\367 -\057\262\036\314\307\136\152\330\203\207\241\227\357\111\065\076 -\167\006\101\130\142\277\216\130\270\012\147\077\354\263\335\041 -\146\037\311\124\372\162\314\075\114\100\330\201\257\167\236\203 -\172\273\242\307\365\064\027\216\331\021\100\364\374\054\052\115 -\025\177\247\142\135\056\045\323\000\013\040\032\035\150\371\027 -\270\364\275\213\355\050\131\335\115\026\213\027\203\310\262\145 -\307\055\172\245\252\274\123\206\155\335\127\244\312\370\040\101 -\013\150\360\364\373\164\276\126\135\172\171\365\371\035\205\343 -\055\225\276\365\161\220\103\314\215\037\232\000\012\207\051\351 -\125\042\130\000\043\352\343\022\103\051\133\107\010\335\214\101 -\152\145\006\250\345\041\252\101\264\225\041\225\271\175\321\064 -\253\023\326\255\274\334\342\075\071\315\275\076\165\160\241\030 -\131\003\311\042\264\217\234\325\136\052\327\245\266\324\012\155 -\370\267\100\021\106\232\037\171\016\142\277\017\227\354\340\057 -\037\027\224 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Starfield Class 2 CA" -# Issuer: OU=Starfield Class 2 Certification Authority,O="Starfield Technologies, Inc.",C=US -# Serial Number: 0 (0x0) -# Subject: OU=Starfield Class 2 Certification Authority,O="Starfield Technologies, Inc.",C=US -# Not Valid Before: Tue Jun 29 17:39:16 2004 -# Not Valid After : Thu Jun 29 17:39:16 2034 -# Fingerprint (SHA-256): 14:65:FA:20:53:97:B8:76:FA:A6:F0:A9:95:8E:55:90:E4:0F:CC:7F:AA:4F:B7:C2:C8:67:75:21:FB:5F:B6:58 -# Fingerprint (SHA1): AD:7E:1C:28:B0:64:EF:8F:60:03:40:20:14:C3:D0:E3:37:0E:B5:8A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Starfield Class 2 CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\255\176\034\050\260\144\357\217\140\003\100\040\024\303\320\343 -\067\016\265\212 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\062\112\113\273\310\143\151\233\276\164\232\306\335\035\106\044 -END -CKA_ISSUER MULTILINE_OCTAL -\060\150\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\045\060\043\006\003\125\004\012\023\034\123\164\141\162\146\151 -\145\154\144\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\062\060\060\006\003\125\004\013\023 -\051\123\164\141\162\146\151\145\154\144\040\103\154\141\163\163 -\040\062\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert Assured ID Root CA" -# -# Issuer: CN=DigiCert Assured ID Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39 -# Subject: CN=DigiCert Assured ID Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Fri Nov 10 00:00:00 2006 -# Not Valid After : Mon Nov 10 00:00:00 2031 -# Fingerprint (SHA-256): 3E:90:99:B5:01:5E:8F:48:6C:00:BC:EA:9D:11:1E:E7:21:FA:BA:35:5A:89:BC:F1:DF:69:56:1E:3D:C6:32:5C -# Fingerprint (SHA1): 05:63:B8:63:0D:62:D7:5A:BB:C8:AB:1E:4B:DF:B5:A8:99:B2:4D:43 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Assured ID Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\014\347\340\345\027\330\106\376\217\345\140\374\033\360 -\060\071 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\267\060\202\002\237\240\003\002\001\002\002\020\014 -\347\340\345\027\330\106\376\217\345\140\374\033\360\060\071\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\145 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\025\060 -\023\006\003\125\004\012\023\014\104\151\147\151\103\145\162\164 -\040\111\156\143\061\031\060\027\006\003\125\004\013\023\020\167 -\167\167\056\144\151\147\151\143\145\162\164\056\143\157\155\061 -\044\060\042\006\003\125\004\003\023\033\104\151\147\151\103\145 -\162\164\040\101\163\163\165\162\145\144\040\111\104\040\122\157 -\157\164\040\103\101\060\036\027\015\060\066\061\061\061\060\060 -\060\060\060\060\060\132\027\015\063\061\061\061\061\060\060\060 -\060\060\060\060\132\060\145\061\013\060\011\006\003\125\004\006 -\023\002\125\123\061\025\060\023\006\003\125\004\012\023\014\104 -\151\147\151\103\145\162\164\040\111\156\143\061\031\060\027\006 -\003\125\004\013\023\020\167\167\167\056\144\151\147\151\143\145 -\162\164\056\143\157\155\061\044\060\042\006\003\125\004\003\023 -\033\104\151\147\151\103\145\162\164\040\101\163\163\165\162\145 -\144\040\111\104\040\122\157\157\164\040\103\101\060\202\001\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\001\017\000\060\202\001\012\002\202\001\001\000\255\016\025 -\316\344\103\200\134\261\207\363\267\140\371\161\022\245\256\334 -\046\224\210\252\364\316\365\040\071\050\130\140\014\370\200\332 -\251\025\225\062\141\074\265\261\050\204\212\212\334\237\012\014 -\203\027\172\217\220\254\212\347\171\123\134\061\204\052\366\017 -\230\062\066\166\314\336\335\074\250\242\357\152\373\041\362\122 -\141\337\237\040\327\037\342\261\331\376\030\144\322\022\133\137 -\371\130\030\065\274\107\315\241\066\371\153\177\324\260\070\076 -\301\033\303\214\063\331\330\057\030\376\050\017\263\247\203\326 -\303\156\104\300\141\065\226\026\376\131\234\213\166\155\327\361 -\242\113\015\053\377\013\162\332\236\140\320\216\220\065\306\170 -\125\207\040\241\317\345\155\012\310\111\174\061\230\063\154\042 -\351\207\320\062\132\242\272\023\202\021\355\071\027\235\231\072 -\162\241\346\372\244\331\325\027\061\165\256\205\175\042\256\077 -\001\106\206\366\050\171\310\261\332\344\127\027\304\176\034\016 -\260\264\222\246\126\263\275\262\227\355\252\247\360\267\305\250 -\077\225\026\320\377\241\226\353\010\137\030\167\117\002\003\001 -\000\001\243\143\060\141\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026 -\004\024\105\353\242\257\364\222\313\202\061\055\121\213\247\247 -\041\235\363\155\310\017\060\037\006\003\125\035\043\004\030\060 -\026\200\024\105\353\242\257\364\222\313\202\061\055\121\213\247 -\247\041\235\363\155\310\017\060\015\006\011\052\206\110\206\367 -\015\001\001\005\005\000\003\202\001\001\000\242\016\274\337\342 -\355\360\343\162\163\172\144\224\277\367\162\146\330\062\344\102 -\165\142\256\207\353\362\325\331\336\126\263\237\314\316\024\050 -\271\015\227\140\134\022\114\130\344\323\075\203\111\105\130\227 -\065\151\032\250\107\352\126\306\171\253\022\330\147\201\204\337 -\177\011\074\224\346\270\046\054\040\275\075\263\050\211\367\137 -\377\042\342\227\204\037\351\145\357\207\340\337\301\147\111\263 -\135\353\262\011\052\353\046\355\170\276\175\077\053\363\267\046 -\065\155\137\211\001\266\111\133\237\001\005\233\253\075\045\301 -\314\266\177\302\361\157\206\306\372\144\150\353\201\055\224\353 -\102\267\372\214\036\335\142\361\276\120\147\267\154\275\363\361 -\037\153\014\066\007\026\177\067\174\251\133\155\172\361\022\106 -\140\203\327\047\004\276\113\316\227\276\303\147\052\150\021\337 -\200\347\014\063\146\277\023\015\024\156\363\177\037\143\020\036 -\372\215\033\045\155\154\217\245\267\141\001\261\322\243\046\241 -\020\161\235\255\342\303\371\303\231\121\267\053\007\010\316\056 -\346\120\262\247\372\012\105\057\242\360\362 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert Assured ID Root CA" -# Issuer: CN=DigiCert Assured ID Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:0c:e7:e0:e5:17:d8:46:fe:8f:e5:60:fc:1b:f0:30:39 -# Subject: CN=DigiCert Assured ID Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Fri Nov 10 00:00:00 2006 -# Not Valid After : Mon Nov 10 00:00:00 2031 -# Fingerprint (SHA-256): 3E:90:99:B5:01:5E:8F:48:6C:00:BC:EA:9D:11:1E:E7:21:FA:BA:35:5A:89:BC:F1:DF:69:56:1E:3D:C6:32:5C -# Fingerprint (SHA1): 05:63:B8:63:0D:62:D7:5A:BB:C8:AB:1E:4B:DF:B5:A8:99:B2:4D:43 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Assured ID Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\005\143\270\143\015\142\327\132\273\310\253\036\113\337\265\250 -\231\262\115\103 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\207\316\013\173\052\016\111\000\341\130\161\233\067\250\223\162 -END -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\014\347\340\345\027\330\106\376\217\345\140\374\033\360 -\060\071 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert Global Root CA" -# -# Issuer: CN=DigiCert Global Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:08:3b:e0:56:90:42:46:b1:a1:75:6a:c9:59:91:c7:4a -# Subject: CN=DigiCert Global Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Fri Nov 10 00:00:00 2006 -# Not Valid After : Mon Nov 10 00:00:00 2031 -# Fingerprint (SHA-256): 43:48:A0:E9:44:4C:78:CB:26:5E:05:8D:5E:89:44:B4:D8:4F:96:62:BD:26:DB:25:7F:89:34:A4:43:C7:01:61 -# Fingerprint (SHA1): A8:98:5D:3A:65:E5:E5:C4:B2:D7:D6:6D:40:C6:DD:2F:B1:9C:54:36 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Global Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\010\073\340\126\220\102\106\261\241\165\152\311\131\221 -\307\112 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\257\060\202\002\227\240\003\002\001\002\002\020\010 -\073\340\126\220\102\106\261\241\165\152\311\131\221\307\112\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\141 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\025\060 -\023\006\003\125\004\012\023\014\104\151\147\151\103\145\162\164 -\040\111\156\143\061\031\060\027\006\003\125\004\013\023\020\167 -\167\167\056\144\151\147\151\143\145\162\164\056\143\157\155\061 -\040\060\036\006\003\125\004\003\023\027\104\151\147\151\103\145 -\162\164\040\107\154\157\142\141\154\040\122\157\157\164\040\103 -\101\060\036\027\015\060\066\061\061\061\060\060\060\060\060\060 -\060\132\027\015\063\061\061\061\061\060\060\060\060\060\060\060 -\132\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103 -\145\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013 -\023\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143 -\157\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147 -\151\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157 -\164\040\103\101\060\202\001\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\001\017\000\060\202\001\012 -\002\202\001\001\000\342\073\341\021\162\336\250\244\323\243\127 -\252\120\242\217\013\167\220\311\242\245\356\022\316\226\133\001 -\011\040\314\001\223\247\116\060\267\123\367\103\304\151\000\127 -\235\342\215\042\335\207\006\100\000\201\011\316\316\033\203\277 -\337\315\073\161\106\342\326\146\307\005\263\166\047\026\217\173 -\236\036\225\175\356\267\110\243\010\332\326\257\172\014\071\006 -\145\177\112\135\037\274\027\370\253\276\356\050\327\164\177\172 -\170\231\131\205\150\156\134\043\062\113\277\116\300\350\132\155 -\343\160\277\167\020\277\374\001\366\205\331\250\104\020\130\062 -\251\165\030\325\321\242\276\107\342\047\152\364\232\063\370\111 -\010\140\213\324\137\264\072\204\277\241\252\112\114\175\076\317 -\117\137\154\166\136\240\113\067\221\236\334\042\346\155\316\024 -\032\216\152\313\376\315\263\024\144\027\307\133\051\236\062\277 -\362\356\372\323\013\102\324\253\267\101\062\332\014\324\357\370 -\201\325\273\215\130\077\265\033\350\111\050\242\160\332\061\004 -\335\367\262\026\362\114\012\116\007\250\355\112\075\136\265\177 -\243\220\303\257\047\002\003\001\000\001\243\143\060\141\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\035\006\003\125\035\016\004\026\004\024\003\336\120\065\126\321 -\114\273\146\360\243\342\033\033\303\227\262\075\321\125\060\037 -\006\003\125\035\043\004\030\060\026\200\024\003\336\120\065\126 -\321\114\273\146\360\243\342\033\033\303\227\262\075\321\125\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\003\202 -\001\001\000\313\234\067\252\110\023\022\012\372\335\104\234\117 -\122\260\364\337\256\004\365\171\171\010\243\044\030\374\113\053 -\204\300\055\271\325\307\376\364\301\037\130\313\270\155\234\172 -\164\347\230\051\253\021\265\343\160\240\241\315\114\210\231\223 -\214\221\160\342\253\017\034\276\223\251\377\143\325\344\007\140 -\323\243\277\235\133\011\361\325\216\343\123\364\216\143\372\077 -\247\333\264\146\337\142\146\326\321\156\101\215\362\055\265\352 -\167\112\237\235\130\342\053\131\300\100\043\355\055\050\202\105 -\076\171\124\222\046\230\340\200\110\250\067\357\360\326\171\140 -\026\336\254\350\016\315\156\254\104\027\070\057\111\332\341\105 -\076\052\271\066\123\317\072\120\006\367\056\350\304\127\111\154 -\141\041\030\325\004\255\170\074\054\072\200\153\247\353\257\025 -\024\351\330\211\301\271\070\154\342\221\154\212\377\144\271\167 -\045\127\060\300\033\044\243\341\334\351\337\107\174\265\264\044 -\010\005\060\354\055\275\013\277\105\277\120\271\251\363\353\230 -\001\022\255\310\210\306\230\064\137\215\012\074\306\351\325\225 -\225\155\336 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert Global Root CA" -# Issuer: CN=DigiCert Global Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:08:3b:e0:56:90:42:46:b1:a1:75:6a:c9:59:91:c7:4a -# Subject: CN=DigiCert Global Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Fri Nov 10 00:00:00 2006 -# Not Valid After : Mon Nov 10 00:00:00 2031 -# Fingerprint (SHA-256): 43:48:A0:E9:44:4C:78:CB:26:5E:05:8D:5E:89:44:B4:D8:4F:96:62:BD:26:DB:25:7F:89:34:A4:43:C7:01:61 -# Fingerprint (SHA1): A8:98:5D:3A:65:E5:E5:C4:B2:D7:D6:6D:40:C6:DD:2F:B1:9C:54:36 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Global Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\250\230\135\072\145\345\345\304\262\327\326\155\100\306\335\057 -\261\234\124\066 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\171\344\251\204\015\175\072\226\327\300\117\342\103\114\211\056 -END -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\010\073\340\126\220\102\106\261\241\165\152\311\131\221 -\307\112 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert High Assurance EV Root CA" -# -# Issuer: CN=DigiCert High Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:02:ac:5c:26:6a:0b:40:9b:8f:0b:79:f2:ae:46:25:77 -# Subject: CN=DigiCert High Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Fri Nov 10 00:00:00 2006 -# Not Valid After : Mon Nov 10 00:00:00 2031 -# Fingerprint (SHA-256): 74:31:E5:F4:C3:C1:CE:46:90:77:4F:0B:61:E0:54:40:88:3B:A9:A0:1E:D0:0B:A6:AB:D7:80:6E:D3:B1:18:CF -# Fingerprint (SHA1): 5F:B7:EE:06:33:E2:59:DB:AD:0C:4C:9A:E6:D3:8F:1A:61:C7:DC:25 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert High Assurance EV Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\053\060\051\006\003\125\004\003\023\042\104\151\147\151 -\103\145\162\164\040\110\151\147\150\040\101\163\163\165\162\141 -\156\143\145\040\105\126\040\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\053\060\051\006\003\125\004\003\023\042\104\151\147\151 -\103\145\162\164\040\110\151\147\150\040\101\163\163\165\162\141 -\156\143\145\040\105\126\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\002\254\134\046\152\013\100\233\217\013\171\362\256\106 -\045\167 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\305\060\202\002\255\240\003\002\001\002\002\020\002 -\254\134\046\152\013\100\233\217\013\171\362\256\106\045\167\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\154 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\025\060 -\023\006\003\125\004\012\023\014\104\151\147\151\103\145\162\164 -\040\111\156\143\061\031\060\027\006\003\125\004\013\023\020\167 -\167\167\056\144\151\147\151\143\145\162\164\056\143\157\155\061 -\053\060\051\006\003\125\004\003\023\042\104\151\147\151\103\145 -\162\164\040\110\151\147\150\040\101\163\163\165\162\141\156\143 -\145\040\105\126\040\122\157\157\164\040\103\101\060\036\027\015 -\060\066\061\061\061\060\060\060\060\060\060\060\132\027\015\063 -\061\061\061\061\060\060\060\060\060\060\060\132\060\154\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\025\060\023\006 -\003\125\004\012\023\014\104\151\147\151\103\145\162\164\040\111 -\156\143\061\031\060\027\006\003\125\004\013\023\020\167\167\167 -\056\144\151\147\151\143\145\162\164\056\143\157\155\061\053\060 -\051\006\003\125\004\003\023\042\104\151\147\151\103\145\162\164 -\040\110\151\147\150\040\101\163\163\165\162\141\156\143\145\040 -\105\126\040\122\157\157\164\040\103\101\060\202\001\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001 -\017\000\060\202\001\012\002\202\001\001\000\306\314\345\163\346 -\373\324\273\345\055\055\062\246\337\345\201\077\311\315\045\111 -\266\161\052\303\325\224\064\147\242\012\034\260\137\151\246\100 -\261\304\267\262\217\320\230\244\251\101\131\072\323\334\224\326 -\074\333\164\070\244\112\314\115\045\202\367\112\245\123\022\070 -\356\363\111\155\161\221\176\143\266\253\246\137\303\244\204\370 -\117\142\121\276\370\305\354\333\070\222\343\006\345\010\221\014 -\304\050\101\125\373\313\132\211\025\176\161\350\065\277\115\162 -\011\075\276\072\070\120\133\167\061\033\215\263\307\044\105\232 -\247\254\155\000\024\132\004\267\272\023\353\121\012\230\101\101 -\042\116\145\141\207\201\101\120\246\171\134\211\336\031\112\127 -\325\056\346\135\034\123\054\176\230\315\032\006\026\244\150\163 -\320\064\004\023\134\241\161\323\132\174\125\333\136\144\341\067 -\207\060\126\004\345\021\264\051\200\022\361\171\071\210\242\002 -\021\174\047\146\267\210\267\170\362\312\012\250\070\253\012\144 -\302\277\146\135\225\204\301\241\045\036\207\135\032\120\013\040 -\022\314\101\273\156\013\121\070\270\113\313\002\003\001\000\001 -\243\143\060\141\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\206\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024 -\261\076\303\151\003\370\277\107\001\324\230\046\032\010\002\357 -\143\144\053\303\060\037\006\003\125\035\043\004\030\060\026\200 -\024\261\076\303\151\003\370\277\107\001\324\230\046\032\010\002 -\357\143\144\053\303\060\015\006\011\052\206\110\206\367\015\001 -\001\005\005\000\003\202\001\001\000\034\032\006\227\334\327\234 -\237\074\210\146\006\010\127\041\333\041\107\370\052\147\252\277 -\030\062\166\100\020\127\301\212\363\172\331\021\145\216\065\372 -\236\374\105\265\236\331\114\061\113\270\221\350\103\054\216\263 -\170\316\333\343\123\171\161\326\345\041\224\001\332\125\207\232 -\044\144\366\212\146\314\336\234\067\315\250\064\261\151\233\043 -\310\236\170\042\053\160\103\343\125\107\061\141\031\357\130\305 -\205\057\116\060\366\240\061\026\043\310\347\342\145\026\063\313 -\277\032\033\240\075\370\312\136\213\061\213\140\010\211\055\014 -\006\134\122\267\304\371\012\230\321\025\137\237\022\276\174\066 -\143\070\275\104\244\177\344\046\053\012\304\227\151\015\351\214 -\342\300\020\127\270\310\166\022\221\125\362\110\151\330\274\052 -\002\133\017\104\324\040\061\333\364\272\160\046\135\220\140\236 -\274\113\027\011\057\264\313\036\103\150\311\007\047\301\322\134 -\367\352\041\271\150\022\234\074\234\277\236\374\200\134\233\143 -\315\354\107\252\045\047\147\240\067\363\000\202\175\124\327\251 -\370\351\056\023\243\167\350\037\112 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert High Assurance EV Root CA" -# Issuer: CN=DigiCert High Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:02:ac:5c:26:6a:0b:40:9b:8f:0b:79:f2:ae:46:25:77 -# Subject: CN=DigiCert High Assurance EV Root CA,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Fri Nov 10 00:00:00 2006 -# Not Valid After : Mon Nov 10 00:00:00 2031 -# Fingerprint (SHA-256): 74:31:E5:F4:C3:C1:CE:46:90:77:4F:0B:61:E0:54:40:88:3B:A9:A0:1E:D0:0B:A6:AB:D7:80:6E:D3:B1:18:CF -# Fingerprint (SHA1): 5F:B7:EE:06:33:E2:59:DB:AD:0C:4C:9A:E6:D3:8F:1A:61:C7:DC:25 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert High Assurance EV Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\137\267\356\006\063\342\131\333\255\014\114\232\346\323\217\032 -\141\307\334\045 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\324\164\336\127\134\071\262\323\234\205\203\305\300\145\111\212 -END -CKA_ISSUER MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\053\060\051\006\003\125\004\003\023\042\104\151\147\151 -\103\145\162\164\040\110\151\147\150\040\101\163\163\165\162\141 -\156\143\145\040\105\126\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\002\254\134\046\152\013\100\233\217\013\171\362\256\106 -\045\167 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SwissSign Gold CA - G2" -# -# Issuer: CN=SwissSign Gold CA - G2,O=SwissSign AG,C=CH -# Serial Number:00:bb:40:1c:43:f5:5e:4f:b0 -# Subject: CN=SwissSign Gold CA - G2,O=SwissSign AG,C=CH -# Not Valid Before: Wed Oct 25 08:30:35 2006 -# Not Valid After : Sat Oct 25 08:30:35 2036 -# Fingerprint (SHA-256): 62:DD:0B:E9:B9:F5:0A:16:3E:A0:F8:E7:5C:05:3B:1E:CA:57:EA:55:C8:68:8F:64:7C:68:81:F2:C8:35:7B:95 -# Fingerprint (SHA1): D8:C5:38:8A:B7:30:1B:1B:6E:D4:7A:E6:45:25:3A:6F:9F:1A:27:61 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SwissSign Gold CA - G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123 -\151\147\156\040\101\107\061\037\060\035\006\003\125\004\003\023 -\026\123\167\151\163\163\123\151\147\156\040\107\157\154\144\040 -\103\101\040\055\040\107\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123 -\151\147\156\040\101\107\061\037\060\035\006\003\125\004\003\023 -\026\123\167\151\163\163\123\151\147\156\040\107\157\154\144\040 -\103\101\040\055\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\273\100\034\103\365\136\117\260 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\272\060\202\003\242\240\003\002\001\002\002\011\000 -\273\100\034\103\365\136\117\260\060\015\006\011\052\206\110\206 -\367\015\001\001\005\005\000\060\105\061\013\060\011\006\003\125 -\004\006\023\002\103\110\061\025\060\023\006\003\125\004\012\023 -\014\123\167\151\163\163\123\151\147\156\040\101\107\061\037\060 -\035\006\003\125\004\003\023\026\123\167\151\163\163\123\151\147 -\156\040\107\157\154\144\040\103\101\040\055\040\107\062\060\036 -\027\015\060\066\061\060\062\065\060\070\063\060\063\065\132\027 -\015\063\066\061\060\062\065\060\070\063\060\063\065\132\060\105 -\061\013\060\011\006\003\125\004\006\023\002\103\110\061\025\060 -\023\006\003\125\004\012\023\014\123\167\151\163\163\123\151\147 -\156\040\101\107\061\037\060\035\006\003\125\004\003\023\026\123 -\167\151\163\163\123\151\147\156\040\107\157\154\144\040\103\101 -\040\055\040\107\062\060\202\002\042\060\015\006\011\052\206\110 -\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002 -\012\002\202\002\001\000\257\344\356\176\213\044\016\022\156\251 -\120\055\026\104\073\222\222\134\312\270\135\204\222\102\023\052 -\274\145\127\202\100\076\127\044\315\120\213\045\052\267\157\374 -\357\242\320\300\037\002\044\112\023\226\217\043\023\346\050\130 -\000\243\107\307\006\247\204\043\053\273\275\226\053\177\125\314 -\213\301\127\037\016\142\145\017\335\075\126\212\163\332\256\176 -\155\272\201\034\176\102\214\040\065\331\103\115\204\372\204\333 -\122\054\363\016\047\167\013\153\277\021\057\162\170\237\056\330 -\076\346\030\067\132\052\162\371\332\142\220\222\225\312\037\234 -\351\263\074\053\313\363\001\023\277\132\317\301\265\012\140\275 -\335\265\231\144\123\270\240\226\263\157\342\046\167\221\214\340 -\142\020\002\237\064\017\244\325\222\063\121\336\276\215\272\204 -\172\140\074\152\333\237\053\354\336\336\001\077\156\115\345\120 -\206\313\264\257\355\104\100\305\312\132\214\332\322\053\174\250 -\356\276\246\345\012\252\016\245\337\005\122\267\125\307\042\135 -\062\152\227\227\143\023\333\311\333\171\066\173\205\072\112\305 -\122\211\371\044\347\235\167\251\202\377\125\034\245\161\151\053 -\321\002\044\362\263\046\324\153\332\004\125\345\301\012\307\155 -\060\067\220\052\344\236\024\063\136\026\027\125\305\133\265\313 -\064\211\222\361\235\046\217\241\007\324\306\262\170\120\333\014 -\014\013\174\013\214\101\327\271\351\335\214\210\367\243\115\262 -\062\314\330\027\332\315\267\316\146\235\324\375\136\377\275\227 -\076\051\165\347\176\247\142\130\257\045\064\245\101\307\075\274 -\015\120\312\003\003\017\010\132\037\225\163\170\142\277\257\162 -\024\151\016\245\345\003\016\170\216\046\050\102\360\007\013\142 -\040\020\147\071\106\372\251\003\314\004\070\172\146\357\040\203 -\265\214\112\126\216\221\000\374\216\134\202\336\210\240\303\342 -\150\156\175\215\357\074\335\145\364\135\254\121\357\044\200\256 -\252\126\227\157\371\255\175\332\141\077\230\167\074\245\221\266 -\034\214\046\332\145\242\011\155\301\342\124\343\271\312\114\114 -\200\217\167\173\140\232\036\337\266\362\110\036\016\272\116\124 -\155\230\340\341\242\032\242\167\120\317\304\143\222\354\107\031 -\235\353\346\153\316\301\002\003\001\000\001\243\201\254\060\201 -\251\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\006\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\035\006\003\125\035\016\004\026\004\024\133\045\173 -\226\244\145\121\176\270\071\363\300\170\146\136\350\072\347\360 -\356\060\037\006\003\125\035\043\004\030\060\026\200\024\133\045 -\173\226\244\145\121\176\270\071\363\300\170\146\136\350\072\347 -\360\356\060\106\006\003\125\035\040\004\077\060\075\060\073\006 -\011\140\205\164\001\131\001\002\001\001\060\056\060\054\006\010 -\053\006\001\005\005\007\002\001\026\040\150\164\164\160\072\057 -\057\162\145\160\157\163\151\164\157\162\171\056\163\167\151\163 -\163\163\151\147\156\056\143\157\155\057\060\015\006\011\052\206 -\110\206\367\015\001\001\005\005\000\003\202\002\001\000\047\272 -\343\224\174\361\256\300\336\027\346\345\330\325\365\124\260\203 -\364\273\315\136\005\173\117\237\165\146\257\074\350\126\176\374 -\162\170\070\003\331\053\142\033\000\271\370\351\140\315\314\316 -\121\212\307\120\061\156\341\112\176\030\057\151\131\266\075\144 -\201\053\343\203\204\346\042\207\216\175\340\356\002\231\141\270 -\036\364\270\053\210\022\026\204\302\061\223\070\226\061\246\271 -\073\123\077\303\044\223\126\133\151\222\354\305\301\273\070\000 -\343\354\027\251\270\334\307\174\001\203\237\062\107\272\122\042 -\064\035\062\172\011\126\247\174\045\066\251\075\113\332\300\202 -\157\012\273\022\310\207\113\047\021\371\036\055\307\223\077\236 -\333\137\046\153\122\331\056\212\361\024\306\104\215\025\251\267 -\277\275\336\246\032\356\256\055\373\110\167\027\376\273\354\257 -\030\365\052\121\360\071\204\227\225\154\156\033\303\053\304\164 -\140\171\045\260\012\047\337\337\136\322\071\317\105\175\102\113 -\337\263\054\036\305\306\135\312\125\072\240\234\151\232\217\332 -\357\262\260\074\237\207\154\022\053\145\160\025\122\061\032\044 -\317\157\061\043\120\037\214\117\217\043\303\164\101\143\034\125 -\250\024\335\076\340\121\120\317\361\033\060\126\016\222\260\202 -\205\330\203\313\042\144\274\055\270\045\325\124\242\270\006\352 -\255\222\244\044\240\301\206\265\112\023\152\107\317\056\013\126 -\225\124\313\316\232\333\152\264\246\262\333\101\010\206\047\167 -\367\152\240\102\154\013\070\316\327\165\120\062\222\302\337\053 -\060\042\110\320\325\101\070\045\135\244\351\135\237\306\224\165 -\320\105\375\060\227\103\217\220\253\012\307\206\163\140\112\151 -\055\336\245\170\327\006\332\152\236\113\076\167\072\040\023\042 -\001\320\277\150\236\143\140\153\065\115\013\155\272\241\075\300 -\223\340\177\043\263\125\255\162\045\116\106\371\322\026\357\260 -\144\301\001\236\351\312\240\152\230\016\317\330\140\362\057\111 -\270\344\102\341\070\065\026\364\310\156\117\367\201\126\350\272 -\243\276\043\257\256\375\157\003\340\002\073\060\166\372\033\155 -\101\317\001\261\351\270\311\146\364\333\046\363\072\244\164\362 -\111\044\133\311\260\320\127\301\372\076\172\341\227\311 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SwissSign Gold CA - G2" -# Issuer: CN=SwissSign Gold CA - G2,O=SwissSign AG,C=CH -# Serial Number:00:bb:40:1c:43:f5:5e:4f:b0 -# Subject: CN=SwissSign Gold CA - G2,O=SwissSign AG,C=CH -# Not Valid Before: Wed Oct 25 08:30:35 2006 -# Not Valid After : Sat Oct 25 08:30:35 2036 -# Fingerprint (SHA-256): 62:DD:0B:E9:B9:F5:0A:16:3E:A0:F8:E7:5C:05:3B:1E:CA:57:EA:55:C8:68:8F:64:7C:68:81:F2:C8:35:7B:95 -# Fingerprint (SHA1): D8:C5:38:8A:B7:30:1B:1B:6E:D4:7A:E6:45:25:3A:6F:9F:1A:27:61 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SwissSign Gold CA - G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\330\305\070\212\267\060\033\033\156\324\172\346\105\045\072\157 -\237\032\047\141 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\044\167\331\250\221\321\073\372\210\055\302\377\370\315\063\223 -END -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123 -\151\147\156\040\101\107\061\037\060\035\006\003\125\004\003\023 -\026\123\167\151\163\163\123\151\147\156\040\107\157\154\144\040 -\103\101\040\055\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\273\100\034\103\365\136\117\260 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SwissSign Silver CA - G2" -# -# Issuer: CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH -# Serial Number:4f:1b:d4:2f:54:bb:2f:4b -# Subject: CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH -# Not Valid Before: Wed Oct 25 08:32:46 2006 -# Not Valid After : Sat Oct 25 08:32:46 2036 -# Fingerprint (SHA-256): BE:6C:4D:A2:BB:B9:BA:59:B6:F3:93:97:68:37:42:46:C3:C0:05:99:3F:A9:8F:02:0D:1D:ED:BE:D4:8A:81:D5 -# Fingerprint (SHA1): 9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SwissSign Silver CA - G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123 -\151\147\156\040\101\107\061\041\060\037\006\003\125\004\003\023 -\030\123\167\151\163\163\123\151\147\156\040\123\151\154\166\145 -\162\040\103\101\040\055\040\107\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123 -\151\147\156\040\101\107\061\041\060\037\006\003\125\004\003\023 -\030\123\167\151\163\163\123\151\147\156\040\123\151\154\166\145 -\162\040\103\101\040\055\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\117\033\324\057\124\273\057\113 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\275\060\202\003\245\240\003\002\001\002\002\010\117 -\033\324\057\124\273\057\113\060\015\006\011\052\206\110\206\367 -\015\001\001\005\005\000\060\107\061\013\060\011\006\003\125\004 -\006\023\002\103\110\061\025\060\023\006\003\125\004\012\023\014 -\123\167\151\163\163\123\151\147\156\040\101\107\061\041\060\037 -\006\003\125\004\003\023\030\123\167\151\163\163\123\151\147\156 -\040\123\151\154\166\145\162\040\103\101\040\055\040\107\062\060 -\036\027\015\060\066\061\060\062\065\060\070\063\062\064\066\132 -\027\015\063\066\061\060\062\065\060\070\063\062\064\066\132\060 -\107\061\013\060\011\006\003\125\004\006\023\002\103\110\061\025 -\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123\151 -\147\156\040\101\107\061\041\060\037\006\003\125\004\003\023\030 -\123\167\151\163\163\123\151\147\156\040\123\151\154\166\145\162 -\040\103\101\040\055\040\107\062\060\202\002\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000 -\060\202\002\012\002\202\002\001\000\304\361\207\177\323\170\061 -\367\070\311\370\303\231\103\274\307\367\274\067\347\116\161\272 -\113\217\245\163\035\134\156\230\256\003\127\256\070\067\103\057 -\027\075\037\310\316\150\020\301\170\256\031\003\053\020\372\054 -\171\203\366\350\271\150\271\125\362\004\104\247\071\371\374\004 -\213\036\361\242\115\047\371\141\173\272\267\345\242\023\266\353 -\141\076\320\154\321\346\373\372\136\355\035\264\236\240\065\133 -\241\222\313\360\111\222\376\205\012\005\076\346\331\013\342\117 -\273\334\225\067\374\221\351\062\065\042\321\037\072\116\047\205 -\235\260\025\224\062\332\141\015\107\115\140\102\256\222\107\350 -\203\132\120\130\351\212\213\271\135\241\334\335\231\112\037\066 -\147\273\110\344\203\266\067\353\110\072\257\017\147\217\027\007 -\350\004\312\357\152\061\207\324\300\266\371\224\161\173\147\144 -\270\266\221\112\102\173\145\056\060\152\014\365\220\356\225\346 -\362\315\202\354\331\241\112\354\366\262\113\345\105\205\346\155 -\170\223\004\056\234\202\155\066\251\304\061\144\037\206\203\013 -\052\364\065\012\170\311\125\317\101\260\107\351\060\237\231\276 -\141\250\006\204\271\050\172\137\070\331\033\251\070\260\203\177 -\163\301\303\073\110\052\202\017\041\233\270\314\250\065\303\204 -\033\203\263\076\276\244\225\151\001\072\211\000\170\004\331\311 -\364\231\031\253\126\176\133\213\206\071\025\221\244\020\054\011 -\062\200\140\263\223\300\052\266\030\013\235\176\215\111\362\020 -\112\177\371\325\106\057\031\222\243\231\247\046\254\273\214\074 -\346\016\274\107\007\334\163\121\361\160\144\057\010\371\264\107 -\035\060\154\104\352\051\067\205\222\150\146\274\203\070\376\173 -\071\056\323\120\360\037\373\136\140\266\251\246\372\047\101\361 -\233\030\162\362\365\204\164\112\311\147\304\124\256\110\144\337 -\214\321\156\260\035\341\007\217\010\036\231\234\161\351\114\330 -\245\367\107\022\037\164\321\121\236\206\363\302\242\043\100\013 -\163\333\113\246\347\163\006\214\301\240\351\301\131\254\106\372 -\346\057\370\317\161\234\106\155\271\304\025\215\070\171\003\105 -\110\357\304\135\327\010\356\207\071\042\206\262\015\017\130\103 -\367\161\251\110\056\375\352\326\037\002\003\001\000\001\243\201 -\254\060\201\251\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024 -\027\240\315\301\344\101\266\072\133\073\313\105\235\275\034\302 -\230\372\206\130\060\037\006\003\125\035\043\004\030\060\026\200 -\024\027\240\315\301\344\101\266\072\133\073\313\105\235\275\034 -\302\230\372\206\130\060\106\006\003\125\035\040\004\077\060\075 -\060\073\006\011\140\205\164\001\131\001\003\001\001\060\056\060 -\054\006\010\053\006\001\005\005\007\002\001\026\040\150\164\164 -\160\072\057\057\162\145\160\157\163\151\164\157\162\171\056\163 -\167\151\163\163\163\151\147\156\056\143\157\155\057\060\015\006 -\011\052\206\110\206\367\015\001\001\005\005\000\003\202\002\001 -\000\163\306\201\340\047\322\055\017\340\225\060\342\232\101\177 -\120\054\137\137\142\141\251\206\152\151\030\014\164\111\326\135 -\204\352\101\122\030\157\130\255\120\126\040\152\306\275\050\151 -\130\221\334\221\021\065\251\072\035\274\032\245\140\236\330\037 -\177\105\221\151\331\176\273\170\162\301\006\017\052\316\217\205 -\160\141\254\240\315\013\270\071\051\126\204\062\116\206\273\075 -\304\052\331\327\037\162\356\376\121\241\042\101\261\161\002\143 -\032\202\260\142\253\136\127\022\037\337\313\335\165\240\300\135 -\171\220\214\033\340\120\346\336\061\376\230\173\160\137\245\220 -\330\255\370\002\266\157\323\140\335\100\113\042\305\075\255\072 -\172\237\032\032\107\221\171\063\272\202\334\062\151\003\226\156 -\037\113\360\161\376\343\147\162\240\261\277\134\213\344\372\231 -\042\307\204\271\033\215\043\227\077\355\045\340\317\145\273\365 -\141\004\357\335\036\262\132\101\042\132\241\237\135\054\350\133 -\311\155\251\014\014\170\252\140\306\126\217\001\132\014\150\274 -\151\031\171\304\037\176\227\005\277\305\351\044\121\136\324\325 -\113\123\355\331\043\132\066\003\145\243\301\003\255\101\060\363 -\106\033\205\220\257\145\265\325\261\344\026\133\170\165\035\227 -\172\155\131\251\052\217\173\336\303\207\211\020\231\111\163\170 -\310\075\275\121\065\164\052\325\361\176\151\033\052\273\073\275 -\045\270\232\132\075\162\141\220\146\207\356\014\326\115\324\021 -\164\013\152\376\013\003\374\243\125\127\211\376\112\313\256\133 -\027\005\310\362\215\043\061\123\070\322\055\152\077\202\271\215 -\010\152\367\136\101\164\156\303\021\176\007\254\051\140\221\077 -\070\312\127\020\015\275\060\057\307\245\346\101\240\332\256\005 -\207\232\240\244\145\154\114\011\014\211\272\270\323\271\300\223 -\212\060\372\215\345\232\153\025\001\116\147\252\332\142\126\076 -\204\010\146\322\304\066\175\247\076\020\374\210\340\324\200\345 -\000\275\252\363\116\006\243\172\152\371\142\162\343\011\117\353 -\233\016\001\043\361\237\273\174\334\334\154\021\227\045\262\362 -\264\143\024\322\006\052\147\214\203\365\316\352\007\330\232\152 -\036\354\344\012\273\052\114\353\011\140\071\316\312\142\330\056 -\156 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SwissSign Silver CA - G2" -# Issuer: CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH -# Serial Number:4f:1b:d4:2f:54:bb:2f:4b -# Subject: CN=SwissSign Silver CA - G2,O=SwissSign AG,C=CH -# Not Valid Before: Wed Oct 25 08:32:46 2006 -# Not Valid After : Sat Oct 25 08:32:46 2036 -# Fingerprint (SHA-256): BE:6C:4D:A2:BB:B9:BA:59:B6:F3:93:97:68:37:42:46:C3:C0:05:99:3F:A9:8F:02:0D:1D:ED:BE:D4:8A:81:D5 -# Fingerprint (SHA1): 9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SwissSign Silver CA - G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\233\252\345\237\126\356\041\313\103\132\276\045\223\337\247\360 -\100\321\035\313 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\340\006\241\311\175\317\311\374\015\300\126\165\226\330\142\023 -END -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\025\060\023\006\003\125\004\012\023\014\123\167\151\163\163\123 -\151\147\156\040\101\107\061\041\060\037\006\003\125\004\003\023 -\030\123\167\151\163\163\123\151\147\156\040\123\151\154\166\145 -\162\040\103\101\040\055\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\117\033\324\057\124\273\057\113 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SecureTrust CA" -# -# Issuer: CN=SecureTrust CA,O=SecureTrust Corporation,C=US -# Serial Number:0c:f0:8e:5c:08:16:a5:ad:42:7f:f0:eb:27:18:59:d0 -# Subject: CN=SecureTrust CA,O=SecureTrust Corporation,C=US -# Not Valid Before: Tue Nov 07 19:31:18 2006 -# Not Valid After : Mon Dec 31 19:40:55 2029 -# Fingerprint (SHA-256): F1:C1:B5:0A:E5:A2:0D:D8:03:0E:C9:F6:BC:24:82:3D:D3:67:B5:25:57:59:B4:E7:1B:61:FC:E9:F7:37:5D:73 -# Fingerprint (SHA1): 87:82:C6:C3:04:35:3B:CF:D2:96:92:D2:59:3E:7D:44:D9:34:FF:11 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SecureTrust CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\040\060\036\006\003\125\004\012\023\027\123\145\143\165\162\145 -\124\162\165\163\164\040\103\157\162\160\157\162\141\164\151\157 -\156\061\027\060\025\006\003\125\004\003\023\016\123\145\143\165 -\162\145\124\162\165\163\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\040\060\036\006\003\125\004\012\023\027\123\145\143\165\162\145 -\124\162\165\163\164\040\103\157\162\160\157\162\141\164\151\157 -\156\061\027\060\025\006\003\125\004\003\023\016\123\145\143\165 -\162\145\124\162\165\163\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\014\360\216\134\010\026\245\255\102\177\360\353\047\030 -\131\320 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\270\060\202\002\240\240\003\002\001\002\002\020\014 -\360\216\134\010\026\245\255\102\177\360\353\047\030\131\320\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\110 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\040\060 -\036\006\003\125\004\012\023\027\123\145\143\165\162\145\124\162 -\165\163\164\040\103\157\162\160\157\162\141\164\151\157\156\061 -\027\060\025\006\003\125\004\003\023\016\123\145\143\165\162\145 -\124\162\165\163\164\040\103\101\060\036\027\015\060\066\061\061 -\060\067\061\071\063\061\061\070\132\027\015\062\071\061\062\063 -\061\061\071\064\060\065\065\132\060\110\061\013\060\011\006\003 -\125\004\006\023\002\125\123\061\040\060\036\006\003\125\004\012 -\023\027\123\145\143\165\162\145\124\162\165\163\164\040\103\157 -\162\160\157\162\141\164\151\157\156\061\027\060\025\006\003\125 -\004\003\023\016\123\145\143\165\162\145\124\162\165\163\164\040 -\103\101\060\202\001\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202 -\001\001\000\253\244\201\345\225\315\365\366\024\216\302\117\312 -\324\342\170\225\130\234\101\341\015\231\100\044\027\071\221\063 -\146\351\276\341\203\257\142\134\211\321\374\044\133\141\263\340 -\021\021\101\034\035\156\360\270\273\370\336\247\201\272\246\110 -\306\237\035\275\276\216\251\101\076\270\224\355\051\032\324\216 -\322\003\035\003\357\155\015\147\034\127\327\006\255\312\310\365 -\376\016\257\146\045\110\004\226\013\135\243\272\026\303\010\117 -\321\106\370\024\134\362\310\136\001\231\155\375\210\314\206\250 -\301\157\061\102\154\122\076\150\313\363\031\064\337\273\207\030 -\126\200\046\304\320\334\300\157\337\336\240\302\221\026\240\144 -\021\113\104\274\036\366\347\372\143\336\146\254\166\244\161\243 -\354\066\224\150\172\167\244\261\347\016\057\201\172\342\265\162 -\206\357\242\153\213\360\017\333\323\131\077\272\162\274\104\044 -\234\343\163\263\367\257\127\057\102\046\235\251\164\272\000\122 -\362\113\315\123\174\107\013\066\205\016\146\251\010\227\026\064 -\127\301\146\367\200\343\355\160\124\307\223\340\056\050\025\131 -\207\272\273\002\003\001\000\001\243\201\235\060\201\232\060\023 -\006\011\053\006\001\004\001\202\067\024\002\004\006\036\004\000 -\103\000\101\060\013\006\003\125\035\017\004\004\003\002\001\206 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\035\006\003\125\035\016\004\026\004\024\102\062\266\026 -\372\004\375\376\135\113\172\303\375\367\114\100\035\132\103\257 -\060\064\006\003\125\035\037\004\055\060\053\060\051\240\047\240 -\045\206\043\150\164\164\160\072\057\057\143\162\154\056\163\145 -\143\165\162\145\164\162\165\163\164\056\143\157\155\057\123\124 -\103\101\056\143\162\154\060\020\006\011\053\006\001\004\001\202 -\067\025\001\004\003\002\001\000\060\015\006\011\052\206\110\206 -\367\015\001\001\005\005\000\003\202\001\001\000\060\355\117\112 -\341\130\072\122\162\133\265\246\243\145\030\246\273\121\073\167 -\351\235\352\323\237\134\340\105\145\173\015\312\133\342\160\120 -\262\224\005\024\256\111\307\215\101\007\022\163\224\176\014\043 -\041\375\274\020\177\140\020\132\162\365\230\016\254\354\271\177 -\335\172\157\135\323\034\364\377\210\005\151\102\251\005\161\310 -\267\254\046\350\056\264\214\152\377\161\334\270\261\337\231\274 -\174\041\124\053\344\130\242\273\127\051\256\236\251\243\031\046 -\017\231\056\010\260\357\375\151\317\231\032\011\215\343\247\237 -\053\311\066\064\173\044\263\170\114\225\027\244\006\046\036\266 -\144\122\066\137\140\147\331\234\305\005\164\013\347\147\043\322 -\010\374\210\351\256\213\177\341\060\364\067\176\375\306\062\332 -\055\236\104\060\060\154\356\007\336\322\064\374\322\377\100\366 -\113\364\146\106\006\124\246\362\062\012\143\046\060\153\233\321 -\334\213\107\272\341\271\325\142\320\242\240\364\147\005\170\051 -\143\032\157\004\326\370\306\114\243\232\261\067\264\215\345\050 -\113\035\236\054\302\270\150\274\355\002\356\061 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SecureTrust CA" -# Issuer: CN=SecureTrust CA,O=SecureTrust Corporation,C=US -# Serial Number:0c:f0:8e:5c:08:16:a5:ad:42:7f:f0:eb:27:18:59:d0 -# Subject: CN=SecureTrust CA,O=SecureTrust Corporation,C=US -# Not Valid Before: Tue Nov 07 19:31:18 2006 -# Not Valid After : Mon Dec 31 19:40:55 2029 -# Fingerprint (SHA-256): F1:C1:B5:0A:E5:A2:0D:D8:03:0E:C9:F6:BC:24:82:3D:D3:67:B5:25:57:59:B4:E7:1B:61:FC:E9:F7:37:5D:73 -# Fingerprint (SHA1): 87:82:C6:C3:04:35:3B:CF:D2:96:92:D2:59:3E:7D:44:D9:34:FF:11 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SecureTrust CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\207\202\306\303\004\065\073\317\322\226\222\322\131\076\175\104 -\331\064\377\021 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\334\062\303\247\155\045\127\307\150\011\235\352\055\251\242\321 -END -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\040\060\036\006\003\125\004\012\023\027\123\145\143\165\162\145 -\124\162\165\163\164\040\103\157\162\160\157\162\141\164\151\157 -\156\061\027\060\025\006\003\125\004\003\023\016\123\145\143\165 -\162\145\124\162\165\163\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\014\360\216\134\010\026\245\255\102\177\360\353\047\030 -\131\320 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Secure Global CA" -# -# Issuer: CN=Secure Global CA,O=SecureTrust Corporation,C=US -# Serial Number:07:56:22:a4:e8:d4:8a:89:4d:f4:13:c8:f0:f8:ea:a5 -# Subject: CN=Secure Global CA,O=SecureTrust Corporation,C=US -# Not Valid Before: Tue Nov 07 19:42:28 2006 -# Not Valid After : Mon Dec 31 19:52:06 2029 -# Fingerprint (SHA-256): 42:00:F5:04:3A:C8:59:0E:BB:52:7D:20:9E:D1:50:30:29:FB:CB:D4:1C:A1:B5:06:EC:27:F1:5A:DE:7D:AC:69 -# Fingerprint (SHA1): 3A:44:73:5A:E5:81:90:1F:24:86:61:46:1E:3B:9C:C4:5F:F5:3A:1B -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Secure Global CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\112\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\040\060\036\006\003\125\004\012\023\027\123\145\143\165\162\145 -\124\162\165\163\164\040\103\157\162\160\157\162\141\164\151\157 -\156\061\031\060\027\006\003\125\004\003\023\020\123\145\143\165 -\162\145\040\107\154\157\142\141\154\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\112\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\040\060\036\006\003\125\004\012\023\027\123\145\143\165\162\145 -\124\162\165\163\164\040\103\157\162\160\157\162\141\164\151\157 -\156\061\031\060\027\006\003\125\004\003\023\020\123\145\143\165 -\162\145\040\107\154\157\142\141\154\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\007\126\042\244\350\324\212\211\115\364\023\310\360\370 -\352\245 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\274\060\202\002\244\240\003\002\001\002\002\020\007 -\126\042\244\350\324\212\211\115\364\023\310\360\370\352\245\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\112 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\040\060 -\036\006\003\125\004\012\023\027\123\145\143\165\162\145\124\162 -\165\163\164\040\103\157\162\160\157\162\141\164\151\157\156\061 -\031\060\027\006\003\125\004\003\023\020\123\145\143\165\162\145 -\040\107\154\157\142\141\154\040\103\101\060\036\027\015\060\066 -\061\061\060\067\061\071\064\062\062\070\132\027\015\062\071\061 -\062\063\061\061\071\065\062\060\066\132\060\112\061\013\060\011 -\006\003\125\004\006\023\002\125\123\061\040\060\036\006\003\125 -\004\012\023\027\123\145\143\165\162\145\124\162\165\163\164\040 -\103\157\162\160\157\162\141\164\151\157\156\061\031\060\027\006 -\003\125\004\003\023\020\123\145\143\165\162\145\040\107\154\157 -\142\141\154\040\103\101\060\202\001\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\001\017\000\060\202 -\001\012\002\202\001\001\000\257\065\056\330\254\154\125\151\006 -\161\345\023\150\044\263\117\330\314\041\107\370\361\140\070\211 -\211\003\351\275\352\136\106\123\011\334\134\365\132\350\367\105 -\052\002\353\061\141\327\051\063\114\316\307\174\012\067\176\017 -\272\062\230\341\035\227\257\217\307\334\311\070\226\363\333\032 -\374\121\355\150\306\320\156\244\174\044\321\256\102\310\226\120 -\143\056\340\376\165\376\230\247\137\111\056\225\343\071\063\144 -\216\036\244\137\220\322\147\074\262\331\376\101\271\125\247\011 -\216\162\005\036\213\335\104\205\202\102\320\111\300\035\140\360 -\321\027\054\225\353\366\245\301\222\243\305\302\247\010\140\015 -\140\004\020\226\171\236\026\064\346\251\266\372\045\105\071\310 -\036\145\371\223\365\252\361\122\334\231\230\075\245\206\032\014 -\065\063\372\113\245\004\006\025\034\061\200\357\252\030\153\302 -\173\327\332\316\371\063\040\325\365\275\152\063\055\201\004\373 -\260\134\324\234\243\342\134\035\343\251\102\165\136\173\324\167 -\357\071\124\272\311\012\030\033\022\231\111\057\210\113\375\120 -\142\321\163\347\217\172\103\002\003\001\000\001\243\201\235\060 -\201\232\060\023\006\011\053\006\001\004\001\202\067\024\002\004 -\006\036\004\000\103\000\101\060\013\006\003\125\035\017\004\004 -\003\002\001\206\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024 -\257\104\004\302\101\176\110\203\333\116\071\002\354\354\204\172 -\346\316\311\244\060\064\006\003\125\035\037\004\055\060\053\060 -\051\240\047\240\045\206\043\150\164\164\160\072\057\057\143\162 -\154\056\163\145\143\165\162\145\164\162\165\163\164\056\143\157 -\155\057\123\107\103\101\056\143\162\154\060\020\006\011\053\006 -\001\004\001\202\067\025\001\004\003\002\001\000\060\015\006\011 -\052\206\110\206\367\015\001\001\005\005\000\003\202\001\001\000 -\143\032\010\100\175\244\136\123\015\167\330\172\256\037\015\013 -\121\026\003\357\030\174\310\343\257\152\130\223\024\140\221\262 -\204\334\210\116\276\071\212\072\363\346\202\211\135\001\067\263 -\253\044\244\025\016\222\065\132\112\104\136\116\127\372\165\316 -\037\110\316\146\364\074\100\046\222\230\154\033\356\044\106\014 -\027\263\122\245\333\245\221\221\317\067\323\157\347\047\010\072 -\116\031\037\072\247\130\134\027\317\171\077\213\344\247\323\046 -\043\235\046\017\130\151\374\107\176\262\320\215\213\223\277\051 -\117\103\151\164\166\147\113\317\007\214\346\002\367\265\341\264 -\103\265\113\055\024\237\371\334\046\015\277\246\107\164\006\330 -\210\321\072\051\060\204\316\322\071\200\142\033\250\307\127\111 -\274\152\125\121\147\025\112\276\065\007\344\325\165\230\067\171 -\060\024\333\051\235\154\305\151\314\107\125\242\060\367\314\134 -\177\302\303\230\034\153\116\026\200\353\172\170\145\105\242\000 -\032\257\014\015\125\144\064\110\270\222\271\361\264\120\051\362 -\117\043\037\332\154\254\037\104\341\335\043\170\121\133\307\026 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Secure Global CA" -# Issuer: CN=Secure Global CA,O=SecureTrust Corporation,C=US -# Serial Number:07:56:22:a4:e8:d4:8a:89:4d:f4:13:c8:f0:f8:ea:a5 -# Subject: CN=Secure Global CA,O=SecureTrust Corporation,C=US -# Not Valid Before: Tue Nov 07 19:42:28 2006 -# Not Valid After : Mon Dec 31 19:52:06 2029 -# Fingerprint (SHA-256): 42:00:F5:04:3A:C8:59:0E:BB:52:7D:20:9E:D1:50:30:29:FB:CB:D4:1C:A1:B5:06:EC:27:F1:5A:DE:7D:AC:69 -# Fingerprint (SHA1): 3A:44:73:5A:E5:81:90:1F:24:86:61:46:1E:3B:9C:C4:5F:F5:3A:1B -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Secure Global CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\072\104\163\132\345\201\220\037\044\206\141\106\036\073\234\304 -\137\365\072\033 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\317\364\047\015\324\355\334\145\026\111\155\075\332\277\156\336 -END -CKA_ISSUER MULTILINE_OCTAL -\060\112\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\040\060\036\006\003\125\004\012\023\027\123\145\143\165\162\145 -\124\162\165\163\164\040\103\157\162\160\157\162\141\164\151\157 -\156\061\031\060\027\006\003\125\004\003\023\020\123\145\143\165 -\162\145\040\107\154\157\142\141\154\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\007\126\042\244\350\324\212\211\115\364\023\310\360\370 -\352\245 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "COMODO Certification Authority" -# -# Issuer: CN=COMODO Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Serial Number:4e:81:2d:8a:82:65:e0:0b:02:ee:3e:35:02:46:e5:3d -# Subject: CN=COMODO Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Not Valid Before: Fri Dec 01 00:00:00 2006 -# Not Valid After : Mon Dec 31 23:59:59 2029 -# Fingerprint (SHA-256): 0C:2C:D6:3D:F7:80:6F:A3:99:ED:E8:09:11:6B:57:5B:F8:79:89:F0:65:18:F9:80:8C:86:05:03:17:8B:AF:66 -# Fingerprint (SHA1): 66:31:BF:9E:F7:4F:9E:B6:C9:D5:A6:0C:BA:6A:BE:D1:F7:BD:EF:7B -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "COMODO Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\201\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\047\060\045\006 -\003\125\004\003\023\036\103\117\115\117\104\117\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\201\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\047\060\045\006 -\003\125\004\003\023\036\103\117\115\117\104\117\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\116\201\055\212\202\145\340\013\002\356\076\065\002\106 -\345\075 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\035\060\202\003\005\240\003\002\001\002\002\020\116 -\201\055\212\202\145\340\013\002\356\076\065\002\106\345\075\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\201 -\201\061\013\060\011\006\003\125\004\006\023\002\107\102\061\033 -\060\031\006\003\125\004\010\023\022\107\162\145\141\164\145\162 -\040\115\141\156\143\150\145\163\164\145\162\061\020\060\016\006 -\003\125\004\007\023\007\123\141\154\146\157\162\144\061\032\060 -\030\006\003\125\004\012\023\021\103\117\115\117\104\117\040\103 -\101\040\114\151\155\151\164\145\144\061\047\060\045\006\003\125 -\004\003\023\036\103\117\115\117\104\117\040\103\145\162\164\151 -\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151 -\164\171\060\036\027\015\060\066\061\062\060\061\060\060\060\060 -\060\060\132\027\015\062\071\061\062\063\061\062\063\065\071\065 -\071\132\060\201\201\061\013\060\011\006\003\125\004\006\023\002 -\107\102\061\033\060\031\006\003\125\004\010\023\022\107\162\145 -\141\164\145\162\040\115\141\156\143\150\145\163\164\145\162\061 -\020\060\016\006\003\125\004\007\023\007\123\141\154\146\157\162 -\144\061\032\060\030\006\003\125\004\012\023\021\103\117\115\117 -\104\117\040\103\101\040\114\151\155\151\164\145\144\061\047\060 -\045\006\003\125\004\003\023\036\103\117\115\117\104\117\040\103 -\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164 -\150\157\162\151\164\171\060\202\001\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\001\017\000\060\202 -\001\012\002\202\001\001\000\320\100\213\213\162\343\221\033\367 -\121\301\033\124\004\230\323\251\277\301\346\212\135\073\207\373 -\273\210\316\015\343\057\077\006\226\360\242\051\120\231\256\333 -\073\241\127\260\164\121\161\315\355\102\221\115\101\376\251\310 -\330\152\206\167\104\273\131\146\227\120\136\264\324\054\160\104 -\317\332\067\225\102\151\074\060\304\161\263\122\360\041\115\241 -\330\272\071\174\034\236\243\044\235\362\203\026\230\252\026\174 -\103\233\025\133\267\256\064\221\376\324\142\046\030\106\232\077 -\353\301\371\361\220\127\353\254\172\015\213\333\162\060\152\146 -\325\340\106\243\160\334\150\331\377\004\110\211\167\336\265\351 -\373\147\155\101\351\274\071\275\062\331\142\002\361\261\250\075 -\156\067\234\342\057\342\323\242\046\213\306\270\125\103\210\341 -\043\076\245\322\044\071\152\107\253\000\324\241\263\251\045\376 -\015\077\247\035\272\323\121\301\013\244\332\254\070\357\125\120 -\044\005\145\106\223\064\117\055\215\255\306\324\041\031\322\216 -\312\005\141\161\007\163\107\345\212\031\022\275\004\115\316\116 -\234\245\110\254\273\046\367\002\003\001\000\001\243\201\216\060 -\201\213\060\035\006\003\125\035\016\004\026\004\024\013\130\345 -\213\306\114\025\067\244\100\251\060\251\041\276\107\066\132\126 -\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\006\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\111\006\003\125\035\037\004\102\060\100\060\076\240 -\074\240\072\206\070\150\164\164\160\072\057\057\143\162\154\056 -\143\157\155\157\144\157\143\141\056\143\157\155\057\103\117\115 -\117\104\117\103\145\162\164\151\146\151\143\141\164\151\157\156 -\101\165\164\150\157\162\151\164\171\056\143\162\154\060\015\006 -\011\052\206\110\206\367\015\001\001\005\005\000\003\202\001\001 -\000\076\230\236\233\366\033\351\327\071\267\170\256\035\162\030 -\111\323\207\344\103\202\353\077\311\252\365\250\265\357\125\174 -\041\122\145\371\325\015\341\154\364\076\214\223\163\221\056\002 -\304\116\007\161\157\300\217\070\141\010\250\036\201\012\300\057 -\040\057\101\213\221\334\110\105\274\361\306\336\272\166\153\063 -\310\000\055\061\106\114\355\347\235\317\210\224\377\063\300\126 -\350\044\206\046\270\330\070\070\337\052\153\335\022\314\307\077 -\107\027\114\242\302\006\226\011\326\333\376\077\074\106\101\337 -\130\342\126\017\074\073\301\034\223\065\331\070\122\254\356\310 -\354\056\060\116\224\065\264\044\037\113\170\151\332\362\002\070 -\314\225\122\223\360\160\045\131\234\040\147\304\356\371\213\127 -\141\364\222\166\175\077\204\215\125\267\350\345\254\325\361\365 -\031\126\246\132\373\220\034\257\223\353\345\034\324\147\227\135 -\004\016\276\013\203\246\027\203\271\060\022\240\305\063\025\005 -\271\015\373\307\005\166\343\330\112\215\374\064\027\243\306\041 -\050\276\060\105\061\036\307\170\276\130\141\070\254\073\342\001 -\145 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "COMODO Certification Authority" -# Issuer: CN=COMODO Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Serial Number:4e:81:2d:8a:82:65:e0:0b:02:ee:3e:35:02:46:e5:3d -# Subject: CN=COMODO Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Not Valid Before: Fri Dec 01 00:00:00 2006 -# Not Valid After : Mon Dec 31 23:59:59 2029 -# Fingerprint (SHA-256): 0C:2C:D6:3D:F7:80:6F:A3:99:ED:E8:09:11:6B:57:5B:F8:79:89:F0:65:18:F9:80:8C:86:05:03:17:8B:AF:66 -# Fingerprint (SHA1): 66:31:BF:9E:F7:4F:9E:B6:C9:D5:A6:0C:BA:6A:BE:D1:F7:BD:EF:7B -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "COMODO Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\146\061\277\236\367\117\236\266\311\325\246\014\272\152\276\321 -\367\275\357\173 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\134\110\334\367\102\162\354\126\224\155\034\314\161\065\200\165 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\201\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\047\060\045\006 -\003\125\004\003\023\036\103\117\115\117\104\117\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\116\201\055\212\202\145\340\013\002\356\076\065\002\106 -\345\075 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "COMODO ECC Certification Authority" -# -# Issuer: CN=COMODO ECC Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Serial Number:1f:47:af:aa:62:00:70:50:54:4c:01:9e:9b:63:99:2a -# Subject: CN=COMODO ECC Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Not Valid Before: Thu Mar 06 00:00:00 2008 -# Not Valid After : Mon Jan 18 23:59:59 2038 -# Fingerprint (SHA-256): 17:93:92:7A:06:14:54:97:89:AD:CE:2F:8F:34:F7:F0:B6:6D:0F:3A:E3:A3:B8:4D:21:EC:15:DB:BA:4F:AD:C7 -# Fingerprint (SHA1): 9F:74:4E:9F:2B:4D:BA:EC:0F:31:2C:50:B6:56:3B:8E:2D:93:C3:11 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "COMODO ECC Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\205\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\053\060\051\006 -\003\125\004\003\023\042\103\117\115\117\104\117\040\105\103\103 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\205\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\053\060\051\006 -\003\125\004\003\023\042\103\117\115\117\104\117\040\105\103\103 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\037\107\257\252\142\000\160\120\124\114\001\236\233\143 -\231\052 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\211\060\202\002\017\240\003\002\001\002\002\020\037 -\107\257\252\142\000\160\120\124\114\001\236\233\143\231\052\060 -\012\006\010\052\206\110\316\075\004\003\003\060\201\205\061\013 -\060\011\006\003\125\004\006\023\002\107\102\061\033\060\031\006 -\003\125\004\010\023\022\107\162\145\141\164\145\162\040\115\141 -\156\143\150\145\163\164\145\162\061\020\060\016\006\003\125\004 -\007\023\007\123\141\154\146\157\162\144\061\032\060\030\006\003 -\125\004\012\023\021\103\117\115\117\104\117\040\103\101\040\114 -\151\155\151\164\145\144\061\053\060\051\006\003\125\004\003\023 -\042\103\117\115\117\104\117\040\105\103\103\040\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162 -\151\164\171\060\036\027\015\060\070\060\063\060\066\060\060\060 -\060\060\060\132\027\015\063\070\060\061\061\070\062\063\065\071 -\065\071\132\060\201\205\061\013\060\011\006\003\125\004\006\023 -\002\107\102\061\033\060\031\006\003\125\004\010\023\022\107\162 -\145\141\164\145\162\040\115\141\156\143\150\145\163\164\145\162 -\061\020\060\016\006\003\125\004\007\023\007\123\141\154\146\157 -\162\144\061\032\060\030\006\003\125\004\012\023\021\103\117\115 -\117\104\117\040\103\101\040\114\151\155\151\164\145\144\061\053 -\060\051\006\003\125\004\003\023\042\103\117\115\117\104\117\040 -\105\103\103\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\060\166\060\020\006 -\007\052\206\110\316\075\002\001\006\005\053\201\004\000\042\003 -\142\000\004\003\107\173\057\165\311\202\025\205\373\165\344\221 -\026\324\253\142\231\365\076\122\013\006\316\101\000\177\227\341 -\012\044\074\035\001\004\356\075\322\215\011\227\014\340\165\344 -\372\373\167\212\052\365\003\140\113\066\213\026\043\026\255\011 -\161\364\112\364\050\120\264\376\210\034\156\077\154\057\057\011 -\131\133\245\133\013\063\231\342\303\075\211\371\152\054\357\262 -\323\006\351\243\102\060\100\060\035\006\003\125\035\016\004\026 -\004\024\165\161\247\031\110\031\274\235\235\352\101\107\337\224 -\304\110\167\231\323\171\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\012\006\010\052\206\110\316\075 -\004\003\003\003\150\000\060\145\002\061\000\357\003\133\172\254 -\267\170\012\162\267\210\337\377\265\106\024\011\012\372\240\346 -\175\010\306\032\207\275\030\250\163\275\046\312\140\014\235\316 -\231\237\317\134\017\060\341\276\024\061\352\002\060\024\364\223 -\074\111\247\063\172\220\106\107\263\143\175\023\233\116\267\157 -\030\067\200\123\376\335\040\340\065\232\066\321\307\001\271\346 -\334\335\363\377\035\054\072\026\127\331\222\071\326 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "COMODO ECC Certification Authority" -# Issuer: CN=COMODO ECC Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Serial Number:1f:47:af:aa:62:00:70:50:54:4c:01:9e:9b:63:99:2a -# Subject: CN=COMODO ECC Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Not Valid Before: Thu Mar 06 00:00:00 2008 -# Not Valid After : Mon Jan 18 23:59:59 2038 -# Fingerprint (SHA-256): 17:93:92:7A:06:14:54:97:89:AD:CE:2F:8F:34:F7:F0:B6:6D:0F:3A:E3:A3:B8:4D:21:EC:15:DB:BA:4F:AD:C7 -# Fingerprint (SHA1): 9F:74:4E:9F:2B:4D:BA:EC:0F:31:2C:50:B6:56:3B:8E:2D:93:C3:11 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "COMODO ECC Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\237\164\116\237\053\115\272\354\017\061\054\120\266\126\073\216 -\055\223\303\021 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\174\142\377\164\235\061\123\136\150\112\325\170\252\036\277\043 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\205\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\053\060\051\006 -\003\125\004\003\023\042\103\117\115\117\104\117\040\105\103\103 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\037\107\257\252\142\000\160\120\124\114\001\236\233\143 -\231\052 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "OISTE WISeKey Global Root GA CA" -# -# Issuer: CN=OISTE WISeKey Global Root GA CA,OU=OISTE Foundation Endorsed,OU=Copyright (c) 2005,O=WISeKey,C=CH -# Serial Number:41:3d:72:c7:f4:6b:1f:81:43:7d:f1:d2:28:54:df:9a -# Subject: CN=OISTE WISeKey Global Root GA CA,OU=OISTE Foundation Endorsed,OU=Copyright (c) 2005,O=WISeKey,C=CH -# Not Valid Before: Sun Dec 11 16:03:44 2005 -# Not Valid After : Fri Dec 11 16:09:51 2037 -# Fingerprint (SHA-256): 41:C9:23:86:6A:B4:CA:D6:B7:AD:57:80:81:58:2E:02:07:97:A6:CB:DF:4F:FF:78:CE:83:96:B3:89:37:D7:F5 -# Fingerprint (SHA1): 59:22:A1:E1:5A:EA:16:35:21:F8:98:39:6A:46:46:B0:44:1B:0F:A9 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "OISTE WISeKey Global Root GA CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\212\061\013\060\011\006\003\125\004\006\023\002\103\110 -\061\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113 -\145\171\061\033\060\031\006\003\125\004\013\023\022\103\157\160 -\171\162\151\147\150\164\040\050\143\051\040\062\060\060\065\061 -\042\060\040\006\003\125\004\013\023\031\117\111\123\124\105\040 -\106\157\165\156\144\141\164\151\157\156\040\105\156\144\157\162 -\163\145\144\061\050\060\046\006\003\125\004\003\023\037\117\111 -\123\124\105\040\127\111\123\145\113\145\171\040\107\154\157\142 -\141\154\040\122\157\157\164\040\107\101\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\212\061\013\060\011\006\003\125\004\006\023\002\103\110 -\061\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113 -\145\171\061\033\060\031\006\003\125\004\013\023\022\103\157\160 -\171\162\151\147\150\164\040\050\143\051\040\062\060\060\065\061 -\042\060\040\006\003\125\004\013\023\031\117\111\123\124\105\040 -\106\157\165\156\144\141\164\151\157\156\040\105\156\144\157\162 -\163\145\144\061\050\060\046\006\003\125\004\003\023\037\117\111 -\123\124\105\040\127\111\123\145\113\145\171\040\107\154\157\142 -\141\154\040\122\157\157\164\040\107\101\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\101\075\162\307\364\153\037\201\103\175\361\322\050\124 -\337\232 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\361\060\202\002\331\240\003\002\001\002\002\020\101 -\075\162\307\364\153\037\201\103\175\361\322\050\124\337\232\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\201 -\212\061\013\060\011\006\003\125\004\006\023\002\103\110\061\020 -\060\016\006\003\125\004\012\023\007\127\111\123\145\113\145\171 -\061\033\060\031\006\003\125\004\013\023\022\103\157\160\171\162 -\151\147\150\164\040\050\143\051\040\062\060\060\065\061\042\060 -\040\006\003\125\004\013\023\031\117\111\123\124\105\040\106\157 -\165\156\144\141\164\151\157\156\040\105\156\144\157\162\163\145 -\144\061\050\060\046\006\003\125\004\003\023\037\117\111\123\124 -\105\040\127\111\123\145\113\145\171\040\107\154\157\142\141\154 -\040\122\157\157\164\040\107\101\040\103\101\060\036\027\015\060 -\065\061\062\061\061\061\066\060\063\064\064\132\027\015\063\067 -\061\062\061\061\061\066\060\071\065\061\132\060\201\212\061\013 -\060\011\006\003\125\004\006\023\002\103\110\061\020\060\016\006 -\003\125\004\012\023\007\127\111\123\145\113\145\171\061\033\060 -\031\006\003\125\004\013\023\022\103\157\160\171\162\151\147\150 -\164\040\050\143\051\040\062\060\060\065\061\042\060\040\006\003 -\125\004\013\023\031\117\111\123\124\105\040\106\157\165\156\144 -\141\164\151\157\156\040\105\156\144\157\162\163\145\144\061\050 -\060\046\006\003\125\004\003\023\037\117\111\123\124\105\040\127 -\111\123\145\113\145\171\040\107\154\157\142\141\154\040\122\157 -\157\164\040\107\101\040\103\101\060\202\001\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017\000 -\060\202\001\012\002\202\001\001\000\313\117\263\000\233\075\066 -\335\371\321\111\152\153\020\111\037\354\330\053\262\306\370\062 -\201\051\103\225\114\232\031\043\041\025\105\336\343\310\034\121 -\125\133\256\223\350\067\377\053\153\351\324\352\276\052\335\250 -\121\053\327\146\303\141\134\140\002\310\365\316\162\173\073\270 -\362\116\145\010\232\315\244\152\031\301\001\273\163\246\327\366 -\303\335\315\274\244\213\265\231\141\270\001\242\243\324\115\324 -\005\075\221\255\370\264\010\161\144\257\160\361\034\153\176\366 -\303\167\235\044\163\173\344\014\214\341\331\066\341\231\213\005 -\231\013\355\105\061\011\312\302\000\333\367\162\240\226\252\225 -\207\320\216\307\266\141\163\015\166\146\214\334\033\264\143\242 -\237\177\223\023\060\361\241\047\333\331\377\054\125\210\221\240 -\340\117\007\260\050\126\214\030\033\227\104\216\211\335\340\027 -\156\347\052\357\217\071\012\061\204\202\330\100\024\111\056\172 -\101\344\247\376\343\144\314\301\131\161\113\054\041\247\133\175 -\340\035\321\056\201\233\303\330\150\367\275\226\033\254\160\261 -\026\024\013\333\140\271\046\001\005\002\003\001\000\001\243\121 -\060\117\060\013\006\003\125\035\017\004\004\003\002\001\206\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\035\006\003\125\035\016\004\026\004\024\263\003\176\256\066 -\274\260\171\321\334\224\046\266\021\276\041\262\151\206\224\060 -\020\006\011\053\006\001\004\001\202\067\025\001\004\003\002\001 -\000\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000 -\003\202\001\001\000\113\241\377\013\207\156\263\371\301\103\261 -\110\363\050\300\035\056\311\011\101\372\224\000\034\244\244\253 -\111\117\217\075\036\357\115\157\275\274\244\366\362\046\060\311 -\020\312\035\210\373\164\031\037\205\105\275\260\154\121\371\066 -\176\333\365\114\062\072\101\117\133\107\317\350\013\055\266\304 -\031\235\164\305\107\306\073\152\017\254\024\333\074\364\163\234 -\251\005\337\000\334\164\170\372\370\065\140\131\002\023\030\174 -\274\373\115\260\040\155\103\273\140\060\172\147\063\134\305\231 -\321\370\055\071\122\163\373\214\252\227\045\134\162\331\010\036 -\253\116\074\343\201\061\237\003\246\373\300\376\051\210\125\332 -\204\325\120\003\266\342\204\243\246\066\252\021\072\001\341\030 -\113\326\104\150\263\075\371\123\164\204\263\106\221\106\226\000 -\267\200\054\266\341\343\020\342\333\242\347\050\217\001\226\142 -\026\076\000\343\034\245\066\201\030\242\114\122\166\300\021\243 -\156\346\035\272\343\132\276\066\123\305\076\165\217\206\151\051 -\130\123\265\234\273\157\237\134\305\030\354\335\057\341\230\311 -\374\276\337\012\015 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "OISTE WISeKey Global Root GA CA" -# Issuer: CN=OISTE WISeKey Global Root GA CA,OU=OISTE Foundation Endorsed,OU=Copyright (c) 2005,O=WISeKey,C=CH -# Serial Number:41:3d:72:c7:f4:6b:1f:81:43:7d:f1:d2:28:54:df:9a -# Subject: CN=OISTE WISeKey Global Root GA CA,OU=OISTE Foundation Endorsed,OU=Copyright (c) 2005,O=WISeKey,C=CH -# Not Valid Before: Sun Dec 11 16:03:44 2005 -# Not Valid After : Fri Dec 11 16:09:51 2037 -# Fingerprint (SHA-256): 41:C9:23:86:6A:B4:CA:D6:B7:AD:57:80:81:58:2E:02:07:97:A6:CB:DF:4F:FF:78:CE:83:96:B3:89:37:D7:F5 -# Fingerprint (SHA1): 59:22:A1:E1:5A:EA:16:35:21:F8:98:39:6A:46:46:B0:44:1B:0F:A9 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "OISTE WISeKey Global Root GA CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\131\042\241\341\132\352\026\065\041\370\230\071\152\106\106\260 -\104\033\017\251 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\274\154\121\063\247\351\323\146\143\124\025\162\033\041\222\223 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\212\061\013\060\011\006\003\125\004\006\023\002\103\110 -\061\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113 -\145\171\061\033\060\031\006\003\125\004\013\023\022\103\157\160 -\171\162\151\147\150\164\040\050\143\051\040\062\060\060\065\061 -\042\060\040\006\003\125\004\013\023\031\117\111\123\124\105\040 -\106\157\165\156\144\141\164\151\157\156\040\105\156\144\157\162 -\163\145\144\061\050\060\046\006\003\125\004\003\023\037\117\111 -\123\124\105\040\127\111\123\145\113\145\171\040\107\154\157\142 -\141\154\040\122\157\157\164\040\107\101\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\101\075\162\307\364\153\037\201\103\175\361\322\050\124 -\337\232 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certigna" -# -# Issuer: CN=Certigna,O=Dhimyotis,C=FR -# Serial Number:00:fe:dc:e3:01:0f:c9:48:ff -# Subject: CN=Certigna,O=Dhimyotis,C=FR -# Not Valid Before: Fri Jun 29 15:13:05 2007 -# Not Valid After : Tue Jun 29 15:13:05 2027 -# Fingerprint (SHA-256): E3:B6:A2:DB:2E:D7:CE:48:84:2F:7A:C5:32:41:C7:B7:1D:54:14:4B:FB:40:C1:1F:3F:1D:0B:42:F5:EE:A1:2D -# Fingerprint (SHA1): B1:2E:13:63:45:86:A4:6F:1A:B2:60:68:37:58:2D:C4:AC:FD:94:97 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certigna" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\064\061\013\060\011\006\003\125\004\006\023\002\106\122\061 -\022\060\020\006\003\125\004\012\014\011\104\150\151\155\171\157 -\164\151\163\061\021\060\017\006\003\125\004\003\014\010\103\145 -\162\164\151\147\156\141 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\064\061\013\060\011\006\003\125\004\006\023\002\106\122\061 -\022\060\020\006\003\125\004\012\014\011\104\150\151\155\171\157 -\164\151\163\061\021\060\017\006\003\125\004\003\014\010\103\145 -\162\164\151\147\156\141 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\376\334\343\001\017\311\110\377 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\250\060\202\002\220\240\003\002\001\002\002\011\000 -\376\334\343\001\017\311\110\377\060\015\006\011\052\206\110\206 -\367\015\001\001\005\005\000\060\064\061\013\060\011\006\003\125 -\004\006\023\002\106\122\061\022\060\020\006\003\125\004\012\014 -\011\104\150\151\155\171\157\164\151\163\061\021\060\017\006\003 -\125\004\003\014\010\103\145\162\164\151\147\156\141\060\036\027 -\015\060\067\060\066\062\071\061\065\061\063\060\065\132\027\015 -\062\067\060\066\062\071\061\065\061\063\060\065\132\060\064\061 -\013\060\011\006\003\125\004\006\023\002\106\122\061\022\060\020 -\006\003\125\004\012\014\011\104\150\151\155\171\157\164\151\163 -\061\021\060\017\006\003\125\004\003\014\010\103\145\162\164\151 -\147\156\141\060\202\001\042\060\015\006\011\052\206\110\206\367 -\015\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002 -\202\001\001\000\310\150\361\311\326\326\263\064\165\046\202\036 -\354\264\276\352\134\341\046\355\021\107\141\341\242\174\026\170 -\100\041\344\140\236\132\310\143\341\304\261\226\222\377\030\155 -\151\043\341\053\142\367\335\342\066\057\221\007\271\110\317\016 -\354\171\266\054\347\064\113\160\010\045\243\074\207\033\031\362 -\201\007\017\070\220\031\323\021\376\206\264\362\321\136\036\036 -\226\315\200\154\316\073\061\223\266\362\240\320\251\225\022\175 -\245\232\314\153\310\204\126\212\063\251\347\042\025\123\026\360 -\314\027\354\127\137\351\242\012\230\011\336\343\137\234\157\334 -\110\343\205\013\025\132\246\272\237\254\110\343\011\262\367\364 -\062\336\136\064\276\034\170\135\102\133\316\016\042\217\115\220 -\327\175\062\030\263\013\054\152\277\216\077\024\021\211\040\016 -\167\024\265\075\224\010\207\367\045\036\325\262\140\000\354\157 -\052\050\045\156\052\076\030\143\027\045\077\076\104\040\026\366 -\046\310\045\256\005\112\264\347\143\054\363\214\026\123\176\134 -\373\021\032\010\301\106\142\237\042\270\361\302\215\151\334\372 -\072\130\006\337\002\003\001\000\001\243\201\274\060\201\271\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\035\006\003\125\035\016\004\026\004\024\032\355\376\101\071 -\220\264\044\131\276\001\362\122\325\105\366\132\071\334\021\060 -\144\006\003\125\035\043\004\135\060\133\200\024\032\355\376\101 -\071\220\264\044\131\276\001\362\122\325\105\366\132\071\334\021 -\241\070\244\066\060\064\061\013\060\011\006\003\125\004\006\023 -\002\106\122\061\022\060\020\006\003\125\004\012\014\011\104\150 -\151\155\171\157\164\151\163\061\021\060\017\006\003\125\004\003 -\014\010\103\145\162\164\151\147\156\141\202\011\000\376\334\343 -\001\017\311\110\377\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\021\006\011\140\206\110\001\206\370\102 -\001\001\004\004\003\002\000\007\060\015\006\011\052\206\110\206 -\367\015\001\001\005\005\000\003\202\001\001\000\205\003\036\222 -\161\366\102\257\341\243\141\236\353\363\300\017\362\245\324\332 -\225\346\326\276\150\066\075\176\156\037\114\212\357\321\017\041 -\155\136\245\122\143\316\022\370\357\052\332\157\353\067\376\023 -\002\307\313\073\076\042\153\332\141\056\177\324\162\075\335\060 -\341\036\114\100\031\214\017\327\234\321\203\060\173\230\131\334 -\175\306\271\014\051\114\241\063\242\353\147\072\145\204\323\226 -\342\355\166\105\160\217\265\053\336\371\043\326\111\156\074\024 -\265\306\237\065\036\120\320\301\217\152\160\104\002\142\313\256 -\035\150\101\247\252\127\350\123\252\007\322\006\366\325\024\006 -\013\221\003\165\054\154\162\265\141\225\232\015\213\271\015\347 -\365\337\124\315\336\346\330\326\011\010\227\143\345\301\056\260 -\267\104\046\300\046\300\257\125\060\236\073\325\066\052\031\004 -\364\134\036\377\317\054\267\377\320\375\207\100\021\325\021\043 -\273\110\300\041\251\244\050\055\375\025\370\260\116\053\364\060 -\133\041\374\021\221\064\276\101\357\173\235\227\165\377\227\225 -\300\226\130\057\352\273\106\327\273\344\331\056 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certigna" -# Issuer: CN=Certigna,O=Dhimyotis,C=FR -# Serial Number:00:fe:dc:e3:01:0f:c9:48:ff -# Subject: CN=Certigna,O=Dhimyotis,C=FR -# Not Valid Before: Fri Jun 29 15:13:05 2007 -# Not Valid After : Tue Jun 29 15:13:05 2027 -# Fingerprint (SHA-256): E3:B6:A2:DB:2E:D7:CE:48:84:2F:7A:C5:32:41:C7:B7:1D:54:14:4B:FB:40:C1:1F:3F:1D:0B:42:F5:EE:A1:2D -# Fingerprint (SHA1): B1:2E:13:63:45:86:A4:6F:1A:B2:60:68:37:58:2D:C4:AC:FD:94:97 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certigna" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\261\056\023\143\105\206\244\157\032\262\140\150\067\130\055\304 -\254\375\224\227 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\253\127\246\133\175\102\202\031\265\330\130\046\050\136\375\377 -END -CKA_ISSUER MULTILINE_OCTAL -\060\064\061\013\060\011\006\003\125\004\006\023\002\106\122\061 -\022\060\020\006\003\125\004\012\014\011\104\150\151\155\171\157 -\164\151\163\061\021\060\017\006\003\125\004\003\014\010\103\145 -\162\164\151\147\156\141 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\376\334\343\001\017\311\110\377 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "ePKI Root Certification Authority" -# -# Issuer: OU=ePKI Root Certification Authority,O="Chunghwa Telecom Co., Ltd.",C=TW -# Serial Number:15:c8:bd:65:47:5c:af:b8:97:00:5e:e4:06:d2:bc:9d -# Subject: OU=ePKI Root Certification Authority,O="Chunghwa Telecom Co., Ltd.",C=TW -# Not Valid Before: Mon Dec 20 02:31:27 2004 -# Not Valid After : Wed Dec 20 02:31:27 2034 -# Fingerprint (SHA-256): C0:A6:F4:DC:63:A2:4B:FD:CF:54:EF:2A:6A:08:2A:0A:72:DE:35:80:3E:2F:F5:FF:52:7A:E5:D8:72:06:DF:D5 -# Fingerprint (SHA1): 67:65:0D:F1:7E:8E:7E:5B:82:40:A4:F4:56:4B:CF:E2:3D:69:C6:F0 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ePKI Root Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\136\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\043\060\041\006\003\125\004\012\014\032\103\150\165\156\147\150 -\167\141\040\124\145\154\145\143\157\155\040\103\157\056\054\040 -\114\164\144\056\061\052\060\050\006\003\125\004\013\014\041\145 -\120\113\111\040\122\157\157\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\136\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\043\060\041\006\003\125\004\012\014\032\103\150\165\156\147\150 -\167\141\040\124\145\154\145\143\157\155\040\103\157\056\054\040 -\114\164\144\056\061\052\060\050\006\003\125\004\013\014\041\145 -\120\113\111\040\122\157\157\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\025\310\275\145\107\134\257\270\227\000\136\344\006\322 -\274\235 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\260\060\202\003\230\240\003\002\001\002\002\020\025 -\310\275\145\107\134\257\270\227\000\136\344\006\322\274\235\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\136 -\061\013\060\011\006\003\125\004\006\023\002\124\127\061\043\060 -\041\006\003\125\004\012\014\032\103\150\165\156\147\150\167\141 -\040\124\145\154\145\143\157\155\040\103\157\056\054\040\114\164 -\144\056\061\052\060\050\006\003\125\004\013\014\041\145\120\113 -\111\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\060\036 -\027\015\060\064\061\062\062\060\060\062\063\061\062\067\132\027 -\015\063\064\061\062\062\060\060\062\063\061\062\067\132\060\136 -\061\013\060\011\006\003\125\004\006\023\002\124\127\061\043\060 -\041\006\003\125\004\012\014\032\103\150\165\156\147\150\167\141 -\040\124\145\154\145\143\157\155\040\103\157\056\054\040\114\164 -\144\056\061\052\060\050\006\003\125\004\013\014\041\145\120\113 -\111\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\060\202 -\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000\341 -\045\017\356\215\333\210\063\165\147\315\255\037\175\072\116\155 -\235\323\057\024\363\143\164\313\001\041\152\067\352\204\120\007 -\113\046\133\011\103\154\041\236\152\310\325\003\365\140\151\217 -\314\360\042\344\037\347\367\152\042\061\267\054\025\362\340\376 -\000\152\103\377\207\145\306\265\032\301\247\114\155\042\160\041 -\212\061\362\227\164\211\011\022\046\034\236\312\331\022\242\225 -\074\332\351\147\277\010\240\144\343\326\102\267\105\357\227\364 -\366\365\327\265\112\025\002\130\175\230\130\113\140\274\315\327 -\015\232\023\063\123\321\141\371\172\325\327\170\263\232\063\367 -\000\206\316\035\115\224\070\257\250\354\170\121\160\212\134\020 -\203\121\041\367\021\075\064\206\136\345\110\315\227\201\202\065 -\114\031\354\145\366\153\305\005\241\356\107\023\326\263\041\047 -\224\020\012\331\044\073\272\276\104\023\106\060\077\227\074\330 -\327\327\152\356\073\070\343\053\324\227\016\271\033\347\007\111 -\177\067\052\371\167\170\317\124\355\133\106\235\243\200\016\221 -\103\301\326\133\137\024\272\237\246\215\044\107\100\131\277\162 -\070\262\066\154\067\377\231\321\135\016\131\012\253\151\367\300 -\262\004\105\172\124\000\256\276\123\366\265\347\341\370\074\243 -\061\322\251\376\041\122\144\305\246\147\360\165\007\006\224\024 -\201\125\306\047\344\001\217\027\301\152\161\327\276\113\373\224 -\130\175\176\021\063\261\102\367\142\154\030\326\317\011\150\076 -\177\154\366\036\217\142\255\245\143\333\011\247\037\042\102\101 -\036\157\231\212\076\327\371\077\100\172\171\260\245\001\222\322 -\235\075\010\025\245\020\001\055\263\062\166\250\225\015\263\172 -\232\373\007\020\170\021\157\341\217\307\272\017\045\032\164\052 -\345\034\230\101\231\337\041\207\350\225\006\152\012\263\152\107 -\166\145\366\072\317\217\142\027\031\173\012\050\315\032\322\203 -\036\041\307\054\277\276\377\141\150\267\147\033\273\170\115\215 -\316\147\345\344\301\216\267\043\146\342\235\220\165\064\230\251 -\066\053\212\232\224\271\235\354\314\212\261\370\045\211\134\132 -\266\057\214\037\155\171\044\247\122\150\303\204\065\342\146\215 -\143\016\045\115\325\031\262\346\171\067\247\042\235\124\061\002 -\003\001\000\001\243\152\060\150\060\035\006\003\125\035\016\004 -\026\004\024\036\014\367\266\147\362\341\222\046\011\105\300\125 -\071\056\167\077\102\112\242\060\014\006\003\125\035\023\004\005 -\060\003\001\001\377\060\071\006\004\147\052\007\000\004\061\060 -\057\060\055\002\001\000\060\011\006\005\053\016\003\002\032\005 -\000\060\007\006\005\147\052\003\000\000\004\024\105\260\302\307 -\012\126\174\356\133\170\014\225\371\030\123\301\246\034\330\020 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\003 -\202\002\001\000\011\263\203\123\131\001\076\225\111\271\361\201 -\272\371\166\040\043\265\047\140\164\324\152\231\064\136\154\000 -\123\331\237\362\246\261\044\007\104\152\052\306\245\216\170\022 -\350\107\331\130\033\023\052\136\171\233\237\012\052\147\246\045 -\077\006\151\126\163\303\212\146\110\373\051\201\127\164\006\312 -\234\352\050\350\070\147\046\053\361\325\265\077\145\223\370\066 -\135\216\215\215\100\040\207\031\352\357\047\300\075\264\071\017 -\045\173\150\120\164\125\234\014\131\175\132\075\101\224\045\122 -\010\340\107\054\025\061\031\325\277\007\125\306\273\022\265\227 -\364\137\203\205\272\161\301\331\154\201\021\166\012\012\260\277 -\202\227\367\352\075\372\372\354\055\251\050\224\073\126\335\322 -\121\056\256\300\275\010\025\214\167\122\064\226\326\233\254\323 -\035\216\141\017\065\173\233\256\071\151\013\142\140\100\040\066 -\217\257\373\066\356\055\010\112\035\270\277\233\134\370\352\245 -\033\240\163\246\330\370\156\340\063\004\137\150\252\047\207\355 -\331\301\220\234\355\275\343\152\065\257\143\337\253\030\331\272 -\346\351\112\352\120\212\017\141\223\036\342\055\031\342\060\224 -\065\222\135\016\266\007\257\031\200\217\107\220\121\113\056\115 -\335\205\342\322\012\122\012\027\232\374\032\260\120\002\345\001 -\243\143\067\041\114\104\304\233\121\231\021\016\163\234\006\217 -\124\056\247\050\136\104\071\207\126\055\067\275\205\104\224\341 -\014\113\054\234\303\222\205\064\141\313\017\270\233\112\103\122 -\376\064\072\175\270\351\051\334\166\251\310\060\370\024\161\200 -\306\036\066\110\164\042\101\134\207\202\350\030\161\213\101\211 -\104\347\176\130\133\250\270\215\023\351\247\154\303\107\355\263 -\032\235\142\256\215\202\352\224\236\335\131\020\303\255\335\342 -\115\343\061\325\307\354\350\362\260\376\222\036\026\012\032\374 -\331\363\370\047\266\311\276\035\264\154\144\220\177\364\344\304 -\133\327\067\256\102\016\335\244\032\157\174\210\124\305\026\156 -\341\172\150\056\370\072\277\015\244\074\211\073\170\247\116\143 -\203\004\041\010\147\215\362\202\111\320\133\375\261\315\017\203 -\204\324\076\040\205\367\112\075\053\234\375\052\012\011\115\352 -\201\370\021\234 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "ePKI Root Certification Authority" -# Issuer: OU=ePKI Root Certification Authority,O="Chunghwa Telecom Co., Ltd.",C=TW -# Serial Number:15:c8:bd:65:47:5c:af:b8:97:00:5e:e4:06:d2:bc:9d -# Subject: OU=ePKI Root Certification Authority,O="Chunghwa Telecom Co., Ltd.",C=TW -# Not Valid Before: Mon Dec 20 02:31:27 2004 -# Not Valid After : Wed Dec 20 02:31:27 2034 -# Fingerprint (SHA-256): C0:A6:F4:DC:63:A2:4B:FD:CF:54:EF:2A:6A:08:2A:0A:72:DE:35:80:3E:2F:F5:FF:52:7A:E5:D8:72:06:DF:D5 -# Fingerprint (SHA1): 67:65:0D:F1:7E:8E:7E:5B:82:40:A4:F4:56:4B:CF:E2:3D:69:C6:F0 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ePKI Root Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\147\145\015\361\176\216\176\133\202\100\244\364\126\113\317\342 -\075\151\306\360 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\033\056\000\312\046\006\220\075\255\376\157\025\150\323\153\263 -END -CKA_ISSUER MULTILINE_OCTAL -\060\136\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\043\060\041\006\003\125\004\012\014\032\103\150\165\156\147\150 -\167\141\040\124\145\154\145\143\157\155\040\103\157\056\054\040 -\114\164\144\056\061\052\060\050\006\003\125\004\013\014\041\145 -\120\113\111\040\122\157\157\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\025\310\275\145\107\134\257\270\227\000\136\344\006\322 -\274\235 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "certSIGN ROOT CA" -# -# Issuer: OU=certSIGN ROOT CA,O=certSIGN,C=RO -# Serial Number:20:06:05:16:70:02 -# Subject: OU=certSIGN ROOT CA,O=certSIGN,C=RO -# Not Valid Before: Tue Jul 04 17:20:04 2006 -# Not Valid After : Fri Jul 04 17:20:04 2031 -# Fingerprint (SHA-256): EA:A9:62:C4:FA:4A:6B:AF:EB:E4:15:19:6D:35:1C:CD:88:8D:4F:53:F3:FA:8A:E6:D7:C4:66:A9:4E:60:42:BB -# Fingerprint (SHA1): FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "certSIGN ROOT CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\073\061\013\060\011\006\003\125\004\006\023\002\122\117\061 -\021\060\017\006\003\125\004\012\023\010\143\145\162\164\123\111 -\107\116\061\031\060\027\006\003\125\004\013\023\020\143\145\162 -\164\123\111\107\116\040\122\117\117\124\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\073\061\013\060\011\006\003\125\004\006\023\002\122\117\061 -\021\060\017\006\003\125\004\012\023\010\143\145\162\164\123\111 -\107\116\061\031\060\027\006\003\125\004\013\023\020\143\145\162 -\164\123\111\107\116\040\122\117\117\124\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\006\040\006\005\026\160\002 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\070\060\202\002\040\240\003\002\001\002\002\006\040 -\006\005\026\160\002\060\015\006\011\052\206\110\206\367\015\001 -\001\005\005\000\060\073\061\013\060\011\006\003\125\004\006\023 -\002\122\117\061\021\060\017\006\003\125\004\012\023\010\143\145 -\162\164\123\111\107\116\061\031\060\027\006\003\125\004\013\023 -\020\143\145\162\164\123\111\107\116\040\122\117\117\124\040\103 -\101\060\036\027\015\060\066\060\067\060\064\061\067\062\060\060 -\064\132\027\015\063\061\060\067\060\064\061\067\062\060\060\064 -\132\060\073\061\013\060\011\006\003\125\004\006\023\002\122\117 -\061\021\060\017\006\003\125\004\012\023\010\143\145\162\164\123 -\111\107\116\061\031\060\027\006\003\125\004\013\023\020\143\145 -\162\164\123\111\107\116\040\122\117\117\124\040\103\101\060\202 -\001\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\001\017\000\060\202\001\012\002\202\001\001\000\267 -\063\271\176\310\045\112\216\265\333\264\050\033\252\127\220\350 -\321\042\323\144\272\323\223\350\324\254\206\141\100\152\140\127 -\150\124\204\115\274\152\124\002\005\377\337\233\232\052\256\135 -\007\217\112\303\050\177\357\373\053\372\171\361\307\255\360\020 -\123\044\220\213\146\311\250\210\253\257\132\243\000\351\276\272 -\106\356\133\163\173\054\027\202\201\136\142\054\241\002\145\263 -\275\305\053\000\176\304\374\003\063\127\015\355\342\372\316\135 -\105\326\070\315\065\266\262\301\320\234\201\112\252\344\262\001 -\134\035\217\137\231\304\261\255\333\210\041\353\220\010\202\200 -\363\060\243\103\346\220\202\256\125\050\111\355\133\327\251\020 -\070\016\376\217\114\133\233\106\352\101\365\260\010\164\303\320 -\210\063\266\174\327\164\337\334\204\321\103\016\165\071\241\045 -\100\050\352\170\313\016\054\056\071\235\214\213\156\026\034\057 -\046\202\020\342\343\145\224\012\004\300\136\367\135\133\370\020 -\342\320\272\172\113\373\336\067\000\000\032\133\050\343\322\234 -\163\076\062\207\230\241\311\121\057\327\336\254\063\263\117\002 -\003\001\000\001\243\102\060\100\060\017\006\003\125\035\023\001 -\001\377\004\005\060\003\001\001\377\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\306\060\035\006\003\125\035\016 -\004\026\004\024\340\214\233\333\045\111\263\361\174\206\326\262 -\102\207\013\320\153\240\331\344\060\015\006\011\052\206\110\206 -\367\015\001\001\005\005\000\003\202\001\001\000\076\322\034\211 -\056\065\374\370\165\335\346\177\145\210\364\162\114\311\054\327 -\062\116\363\335\031\171\107\275\216\073\133\223\017\120\111\044 -\023\153\024\006\162\357\011\323\241\241\343\100\204\311\347\030 -\062\164\074\110\156\017\237\113\324\367\036\323\223\206\144\124 -\227\143\162\120\325\125\317\372\040\223\002\242\233\303\043\223 -\116\026\125\166\240\160\171\155\315\041\037\317\057\055\274\031 -\343\210\061\370\131\032\201\011\310\227\246\164\307\140\304\133 -\314\127\216\262\165\375\033\002\011\333\131\157\162\223\151\367 -\061\101\326\210\070\277\207\262\275\026\171\371\252\344\276\210 -\045\335\141\047\043\034\265\061\007\004\066\264\032\220\275\240 -\164\161\120\211\155\274\024\343\017\206\256\361\253\076\307\240 -\011\314\243\110\321\340\333\144\347\222\265\317\257\162\103\160 -\213\371\303\204\074\023\252\176\222\233\127\123\223\372\160\302 -\221\016\061\371\233\147\135\351\226\070\136\137\263\163\116\210 -\025\147\336\236\166\020\142\040\276\125\151\225\103\000\071\115 -\366\356\260\132\116\111\104\124\130\137\102\203 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "certSIGN ROOT CA" -# Issuer: OU=certSIGN ROOT CA,O=certSIGN,C=RO -# Serial Number:20:06:05:16:70:02 -# Subject: OU=certSIGN ROOT CA,O=certSIGN,C=RO -# Not Valid Before: Tue Jul 04 17:20:04 2006 -# Not Valid After : Fri Jul 04 17:20:04 2031 -# Fingerprint (SHA-256): EA:A9:62:C4:FA:4A:6B:AF:EB:E4:15:19:6D:35:1C:CD:88:8D:4F:53:F3:FA:8A:E6:D7:C4:66:A9:4E:60:42:BB -# Fingerprint (SHA1): FA:B7:EE:36:97:26:62:FB:2D:B0:2A:F6:BF:03:FD:E8:7C:4B:2F:9B -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "certSIGN ROOT CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\372\267\356\066\227\046\142\373\055\260\052\366\277\003\375\350 -\174\113\057\233 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\030\230\300\326\351\072\374\371\260\365\014\367\113\001\104\027 -END -CKA_ISSUER MULTILINE_OCTAL -\060\073\061\013\060\011\006\003\125\004\006\023\002\122\117\061 -\021\060\017\006\003\125\004\012\023\010\143\145\162\164\123\111 -\107\116\061\031\060\027\006\003\125\004\013\023\020\143\145\162 -\164\123\111\107\116\040\122\117\117\124\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\006\040\006\005\026\160\002 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "NetLock Arany (Class Gold) Főtanúsítvány" -# -# Issuer: CN=NetLock Arany (Class Gold) F..tan..s..tv..ny,OU=Tan..s..tv..nykiad..k (Certification Services),O=NetLock Kft.,L=Budapest,C=HU -# Serial Number:49:41:2c:e4:00:10 -# Subject: CN=NetLock Arany (Class Gold) F..tan..s..tv..ny,OU=Tan..s..tv..nykiad..k (Certification Services),O=NetLock Kft.,L=Budapest,C=HU -# Not Valid Before: Thu Dec 11 15:08:21 2008 -# Not Valid After : Wed Dec 06 15:08:21 2028 -# Fingerprint (SHA-256): 6C:61:DA:C3:A2:DE:F0:31:50:6B:E0:36:D2:A6:FE:40:19:94:FB:D1:3D:F9:C8:D4:66:59:92:74:C4:46:EC:98 -# Fingerprint (SHA1): 06:08:3F:59:3F:15:A1:04:A0:69:A4:6B:A9:03:D0:06:B7:97:09:91 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "NetLock Arany (Class Gold) Főtanúsítvány" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\247\061\013\060\011\006\003\125\004\006\023\002\110\125 -\061\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160 -\145\163\164\061\025\060\023\006\003\125\004\012\014\014\116\145 -\164\114\157\143\153\040\113\146\164\056\061\067\060\065\006\003 -\125\004\013\014\056\124\141\156\303\272\163\303\255\164\166\303 -\241\156\171\153\151\141\144\303\263\153\040\050\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\123\145\162\166\151\143 -\145\163\051\061\065\060\063\006\003\125\004\003\014\054\116\145 -\164\114\157\143\153\040\101\162\141\156\171\040\050\103\154\141 -\163\163\040\107\157\154\144\051\040\106\305\221\164\141\156\303 -\272\163\303\255\164\166\303\241\156\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\247\061\013\060\011\006\003\125\004\006\023\002\110\125 -\061\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160 -\145\163\164\061\025\060\023\006\003\125\004\012\014\014\116\145 -\164\114\157\143\153\040\113\146\164\056\061\067\060\065\006\003 -\125\004\013\014\056\124\141\156\303\272\163\303\255\164\166\303 -\241\156\171\153\151\141\144\303\263\153\040\050\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\123\145\162\166\151\143 -\145\163\051\061\065\060\063\006\003\125\004\003\014\054\116\145 -\164\114\157\143\153\040\101\162\141\156\171\040\050\103\154\141 -\163\163\040\107\157\154\144\051\040\106\305\221\164\141\156\303 -\272\163\303\255\164\166\303\241\156\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\006\111\101\054\344\000\020 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\025\060\202\002\375\240\003\002\001\002\002\006\111 -\101\054\344\000\020\060\015\006\011\052\206\110\206\367\015\001 -\001\013\005\000\060\201\247\061\013\060\011\006\003\125\004\006 -\023\002\110\125\061\021\060\017\006\003\125\004\007\014\010\102 -\165\144\141\160\145\163\164\061\025\060\023\006\003\125\004\012 -\014\014\116\145\164\114\157\143\153\040\113\146\164\056\061\067 -\060\065\006\003\125\004\013\014\056\124\141\156\303\272\163\303 -\255\164\166\303\241\156\171\153\151\141\144\303\263\153\040\050 -\103\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145 -\162\166\151\143\145\163\051\061\065\060\063\006\003\125\004\003 -\014\054\116\145\164\114\157\143\153\040\101\162\141\156\171\040 -\050\103\154\141\163\163\040\107\157\154\144\051\040\106\305\221 -\164\141\156\303\272\163\303\255\164\166\303\241\156\171\060\036 -\027\015\060\070\061\062\061\061\061\065\060\070\062\061\132\027 -\015\062\070\061\062\060\066\061\065\060\070\062\061\132\060\201 -\247\061\013\060\011\006\003\125\004\006\023\002\110\125\061\021 -\060\017\006\003\125\004\007\014\010\102\165\144\141\160\145\163 -\164\061\025\060\023\006\003\125\004\012\014\014\116\145\164\114 -\157\143\153\040\113\146\164\056\061\067\060\065\006\003\125\004 -\013\014\056\124\141\156\303\272\163\303\255\164\166\303\241\156 -\171\153\151\141\144\303\263\153\040\050\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\123\145\162\166\151\143\145\163 -\051\061\065\060\063\006\003\125\004\003\014\054\116\145\164\114 -\157\143\153\040\101\162\141\156\171\040\050\103\154\141\163\163 -\040\107\157\154\144\051\040\106\305\221\164\141\156\303\272\163 -\303\255\164\166\303\241\156\171\060\202\001\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017\000 -\060\202\001\012\002\202\001\001\000\304\044\136\163\276\113\155 -\024\303\241\364\343\227\220\156\322\060\105\036\074\356\147\331 -\144\340\032\212\177\312\060\312\203\343\040\301\343\364\072\323 -\224\137\032\174\133\155\277\060\117\204\047\366\237\037\111\274 -\306\231\012\220\362\017\365\177\103\204\067\143\121\213\172\245 -\160\374\172\130\315\216\233\355\303\106\154\204\160\135\332\363 -\001\220\043\374\116\060\251\176\341\047\143\347\355\144\074\240 -\270\311\063\143\376\026\220\377\260\270\375\327\250\300\300\224 -\103\013\266\325\131\246\236\126\320\044\037\160\171\257\333\071 -\124\015\145\165\331\025\101\224\001\257\136\354\366\215\361\377 -\255\144\376\040\232\327\134\353\376\246\037\010\144\243\213\166 -\125\255\036\073\050\140\056\207\045\350\252\257\037\306\144\106 -\040\267\160\177\074\336\110\333\226\123\267\071\167\344\032\342 -\307\026\204\166\227\133\057\273\031\025\205\370\151\205\365\231 -\247\251\362\064\247\251\266\246\003\374\157\206\075\124\174\166 -\004\233\153\371\100\135\000\064\307\056\231\165\235\345\210\003 -\252\115\370\003\322\102\166\300\033\002\003\000\250\213\243\105 -\060\103\060\022\006\003\125\035\023\001\001\377\004\010\060\006 -\001\001\377\002\001\004\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\035\006\003\125\035\016\004\026\004 -\024\314\372\147\223\360\266\270\320\245\300\036\363\123\375\214 -\123\337\203\327\226\060\015\006\011\052\206\110\206\367\015\001 -\001\013\005\000\003\202\001\001\000\253\177\356\034\026\251\234 -\074\121\000\240\300\021\010\005\247\231\346\157\001\210\124\141 -\156\361\271\030\255\112\255\376\201\100\043\224\057\373\165\174 -\057\050\113\142\044\201\202\013\365\141\361\034\156\270\141\070 -\353\201\372\142\241\073\132\142\323\224\145\304\341\346\155\202 -\370\057\045\160\262\041\046\301\162\121\037\214\054\303\204\220 -\303\132\217\272\317\364\247\145\245\353\230\321\373\005\262\106 -\165\025\043\152\157\205\143\060\200\360\325\236\037\051\034\302 -\154\260\120\131\135\220\133\073\250\015\060\317\277\175\177\316 -\361\235\203\275\311\106\156\040\246\371\141\121\272\041\057\173 -\276\245\025\143\241\324\225\207\361\236\271\363\211\363\075\205 -\270\270\333\276\265\271\051\371\332\067\005\000\111\224\003\204 -\104\347\277\103\061\317\165\213\045\321\364\246\144\365\222\366 -\253\005\353\075\351\245\013\066\142\332\314\006\137\066\213\266 -\136\061\270\052\373\136\366\161\337\104\046\236\304\346\015\221 -\264\056\165\225\200\121\152\113\060\246\260\142\241\223\361\233 -\330\316\304\143\165\077\131\107\261 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "NetLock Arany (Class Gold) Főtanúsítvány" -# Issuer: CN=NetLock Arany (Class Gold) F..tan..s..tv..ny,OU=Tan..s..tv..nykiad..k (Certification Services),O=NetLock Kft.,L=Budapest,C=HU -# Serial Number:49:41:2c:e4:00:10 -# Subject: CN=NetLock Arany (Class Gold) F..tan..s..tv..ny,OU=Tan..s..tv..nykiad..k (Certification Services),O=NetLock Kft.,L=Budapest,C=HU -# Not Valid Before: Thu Dec 11 15:08:21 2008 -# Not Valid After : Wed Dec 06 15:08:21 2028 -# Fingerprint (SHA-256): 6C:61:DA:C3:A2:DE:F0:31:50:6B:E0:36:D2:A6:FE:40:19:94:FB:D1:3D:F9:C8:D4:66:59:92:74:C4:46:EC:98 -# Fingerprint (SHA1): 06:08:3F:59:3F:15:A1:04:A0:69:A4:6B:A9:03:D0:06:B7:97:09:91 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "NetLock Arany (Class Gold) Főtanúsítvány" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\006\010\077\131\077\025\241\004\240\151\244\153\251\003\320\006 -\267\227\011\221 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\305\241\267\377\163\335\326\327\064\062\030\337\374\074\255\210 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\247\061\013\060\011\006\003\125\004\006\023\002\110\125 -\061\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160 -\145\163\164\061\025\060\023\006\003\125\004\012\014\014\116\145 -\164\114\157\143\153\040\113\146\164\056\061\067\060\065\006\003 -\125\004\013\014\056\124\141\156\303\272\163\303\255\164\166\303 -\241\156\171\153\151\141\144\303\263\153\040\050\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\123\145\162\166\151\143 -\145\163\051\061\065\060\063\006\003\125\004\003\014\054\116\145 -\164\114\157\143\153\040\101\162\141\156\171\040\050\103\154\141 -\163\163\040\107\157\154\144\051\040\106\305\221\164\141\156\303 -\272\163\303\255\164\166\303\241\156\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\006\111\101\054\344\000\020 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SecureSign RootCA11" -# -# Issuer: CN=SecureSign RootCA11,O="Japan Certification Services, Inc.",C=JP -# Serial Number: 1 (0x1) -# Subject: CN=SecureSign RootCA11,O="Japan Certification Services, Inc.",C=JP -# Not Valid Before: Wed Apr 08 04:56:47 2009 -# Not Valid After : Sun Apr 08 04:56:47 2029 -# Fingerprint (SHA-256): BF:0F:EE:FB:9E:3A:58:1A:D5:F9:E9:DB:75:89:98:57:43:D2:61:08:5C:4D:31:4F:6F:5D:72:59:AA:42:16:12 -# Fingerprint (SHA1): 3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SecureSign RootCA11" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\130\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\053\060\051\006\003\125\004\012\023\042\112\141\160\141\156\040 -\103\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145 -\162\166\151\143\145\163\054\040\111\156\143\056\061\034\060\032 -\006\003\125\004\003\023\023\123\145\143\165\162\145\123\151\147 -\156\040\122\157\157\164\103\101\061\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\130\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\053\060\051\006\003\125\004\012\023\042\112\141\160\141\156\040 -\103\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145 -\162\166\151\143\145\163\054\040\111\156\143\056\061\034\060\032 -\006\003\125\004\003\023\023\123\145\143\165\162\145\123\151\147 -\156\040\122\157\157\164\103\101\061\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\155\060\202\002\125\240\003\002\001\002\002\001\001 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 -\130\061\013\060\011\006\003\125\004\006\023\002\112\120\061\053 -\060\051\006\003\125\004\012\023\042\112\141\160\141\156\040\103 -\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145\162 -\166\151\143\145\163\054\040\111\156\143\056\061\034\060\032\006 -\003\125\004\003\023\023\123\145\143\165\162\145\123\151\147\156 -\040\122\157\157\164\103\101\061\061\060\036\027\015\060\071\060 -\064\060\070\060\064\065\066\064\067\132\027\015\062\071\060\064 -\060\070\060\064\065\066\064\067\132\060\130\061\013\060\011\006 -\003\125\004\006\023\002\112\120\061\053\060\051\006\003\125\004 -\012\023\042\112\141\160\141\156\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\123\145\162\166\151\143\145\163\054 -\040\111\156\143\056\061\034\060\032\006\003\125\004\003\023\023 -\123\145\143\165\162\145\123\151\147\156\040\122\157\157\164\103 -\101\061\061\060\202\001\042\060\015\006\011\052\206\110\206\367 -\015\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002 -\202\001\001\000\375\167\252\245\034\220\005\073\313\114\233\063 -\213\132\024\105\244\347\220\026\321\337\127\322\041\020\244\027 -\375\337\254\326\037\247\344\333\174\367\354\337\270\003\332\224 -\130\375\135\162\174\214\077\137\001\147\164\025\226\343\002\074 -\207\333\256\313\001\216\302\363\146\306\205\105\364\002\306\072 -\265\142\262\257\372\234\277\244\346\324\200\060\230\363\015\266 -\223\217\251\324\330\066\362\260\374\212\312\054\241\025\063\225 -\061\332\300\033\362\356\142\231\206\143\077\277\335\223\052\203 -\250\166\271\023\037\267\316\116\102\205\217\042\347\056\032\362 -\225\011\262\005\265\104\116\167\241\040\275\251\362\116\012\175 -\120\255\365\005\015\105\117\106\161\375\050\076\123\373\004\330 -\055\327\145\035\112\033\372\317\073\260\061\232\065\156\310\213 -\006\323\000\221\362\224\010\145\114\261\064\006\000\172\211\342 -\360\307\003\131\317\325\326\350\247\062\263\346\230\100\206\305 -\315\047\022\213\314\173\316\267\021\074\142\140\007\043\076\053 -\100\156\224\200\011\155\266\263\157\167\157\065\010\120\373\002 -\207\305\076\211\002\003\001\000\001\243\102\060\100\060\035\006 -\003\125\035\016\004\026\004\024\133\370\115\117\262\245\206\324 -\072\322\361\143\232\240\276\011\366\127\267\336\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\015\006 -\011\052\206\110\206\367\015\001\001\005\005\000\003\202\001\001 -\000\240\241\070\026\146\056\247\126\037\041\234\006\372\035\355 -\271\042\305\070\046\330\116\117\354\243\177\171\336\106\041\241 -\207\167\217\007\010\232\262\244\305\257\017\062\230\013\174\146 -\051\266\233\175\045\122\111\103\253\114\056\053\156\172\160\257 -\026\016\343\002\154\373\102\346\030\235\105\330\125\310\350\073 -\335\347\341\364\056\013\034\064\134\154\130\112\373\214\210\120 -\137\225\034\277\355\253\042\265\145\263\205\272\236\017\270\255 -\345\172\033\212\120\072\035\275\015\274\173\124\120\013\271\102 -\257\125\240\030\201\255\145\231\357\276\344\234\277\304\205\253 -\101\262\124\157\334\045\315\355\170\342\216\014\215\011\111\335 -\143\173\132\151\226\002\041\250\275\122\131\351\175\065\313\310 -\122\312\177\201\376\331\153\323\367\021\355\045\337\370\347\371 -\244\372\162\227\204\123\015\245\320\062\030\121\166\131\024\154 -\017\353\354\137\200\214\165\103\203\303\205\230\377\114\236\055 -\015\344\167\203\223\116\265\226\007\213\050\023\233\214\031\215 -\101\047\111\100\356\336\346\043\104\071\334\241\042\326\272\003 -\362 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SecureSign RootCA11" -# Issuer: CN=SecureSign RootCA11,O="Japan Certification Services, Inc.",C=JP -# Serial Number: 1 (0x1) -# Subject: CN=SecureSign RootCA11,O="Japan Certification Services, Inc.",C=JP -# Not Valid Before: Wed Apr 08 04:56:47 2009 -# Not Valid After : Sun Apr 08 04:56:47 2029 -# Fingerprint (SHA-256): BF:0F:EE:FB:9E:3A:58:1A:D5:F9:E9:DB:75:89:98:57:43:D2:61:08:5C:4D:31:4F:6F:5D:72:59:AA:42:16:12 -# Fingerprint (SHA1): 3B:C4:9F:48:F8:F3:73:A0:9C:1E:BD:F8:5B:B1:C3:65:C7:D8:11:B3 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SecureSign RootCA11" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\073\304\237\110\370\363\163\240\234\036\275\370\133\261\303\145 -\307\330\021\263 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\267\122\164\342\222\264\200\223\362\165\344\314\327\362\352\046 -END -CKA_ISSUER MULTILINE_OCTAL -\060\130\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\053\060\051\006\003\125\004\012\023\042\112\141\160\141\156\040 -\103\145\162\164\151\146\151\143\141\164\151\157\156\040\123\145 -\162\166\151\143\145\163\054\040\111\156\143\056\061\034\060\032 -\006\003\125\004\003\023\023\123\145\143\165\162\145\123\151\147 -\156\040\122\157\157\164\103\101\061\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Microsec e-Szigno Root CA 2009" -# -# Issuer: E=info@e-szigno.hu,CN=Microsec e-Szigno Root CA 2009,O=Microsec Ltd.,L=Budapest,C=HU -# Serial Number:00:c2:7e:43:04:4e:47:3f:19 -# Subject: E=info@e-szigno.hu,CN=Microsec e-Szigno Root CA 2009,O=Microsec Ltd.,L=Budapest,C=HU -# Not Valid Before: Tue Jun 16 11:30:18 2009 -# Not Valid After : Sun Dec 30 11:30:18 2029 -# Fingerprint (SHA-256): 3C:5F:81:FE:A5:FA:B8:2C:64:BF:A2:EA:EC:AF:CD:E8:E0:77:FC:86:20:A7:CA:E5:37:16:3D:F3:6E:DB:F3:78 -# Fingerprint (SHA1): 89:DF:74:FE:5C:F4:0F:4A:80:F9:E3:37:7D:54:DA:91:E1:01:31:8E -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Microsec e-Szigno Root CA 2009" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\110\125 -\061\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160 -\145\163\164\061\026\060\024\006\003\125\004\012\014\015\115\151 -\143\162\157\163\145\143\040\114\164\144\056\061\047\060\045\006 -\003\125\004\003\014\036\115\151\143\162\157\163\145\143\040\145 -\055\123\172\151\147\156\157\040\122\157\157\164\040\103\101\040 -\062\060\060\071\061\037\060\035\006\011\052\206\110\206\367\015 -\001\011\001\026\020\151\156\146\157\100\145\055\163\172\151\147 -\156\157\056\150\165 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\110\125 -\061\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160 -\145\163\164\061\026\060\024\006\003\125\004\012\014\015\115\151 -\143\162\157\163\145\143\040\114\164\144\056\061\047\060\045\006 -\003\125\004\003\014\036\115\151\143\162\157\163\145\143\040\145 -\055\123\172\151\147\156\157\040\122\157\157\164\040\103\101\040 -\062\060\060\071\061\037\060\035\006\011\052\206\110\206\367\015 -\001\011\001\026\020\151\156\146\157\100\145\055\163\172\151\147 -\156\157\056\150\165 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\302\176\103\004\116\107\077\031 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\012\060\202\002\362\240\003\002\001\002\002\011\000 -\302\176\103\004\116\107\077\031\060\015\006\011\052\206\110\206 -\367\015\001\001\013\005\000\060\201\202\061\013\060\011\006\003 -\125\004\006\023\002\110\125\061\021\060\017\006\003\125\004\007 -\014\010\102\165\144\141\160\145\163\164\061\026\060\024\006\003 -\125\004\012\014\015\115\151\143\162\157\163\145\143\040\114\164 -\144\056\061\047\060\045\006\003\125\004\003\014\036\115\151\143 -\162\157\163\145\143\040\145\055\123\172\151\147\156\157\040\122 -\157\157\164\040\103\101\040\062\060\060\071\061\037\060\035\006 -\011\052\206\110\206\367\015\001\011\001\026\020\151\156\146\157 -\100\145\055\163\172\151\147\156\157\056\150\165\060\036\027\015 -\060\071\060\066\061\066\061\061\063\060\061\070\132\027\015\062 -\071\061\062\063\060\061\061\063\060\061\070\132\060\201\202\061 -\013\060\011\006\003\125\004\006\023\002\110\125\061\021\060\017 -\006\003\125\004\007\014\010\102\165\144\141\160\145\163\164\061 -\026\060\024\006\003\125\004\012\014\015\115\151\143\162\157\163 -\145\143\040\114\164\144\056\061\047\060\045\006\003\125\004\003 -\014\036\115\151\143\162\157\163\145\143\040\145\055\123\172\151 -\147\156\157\040\122\157\157\164\040\103\101\040\062\060\060\071 -\061\037\060\035\006\011\052\206\110\206\367\015\001\011\001\026 -\020\151\156\146\157\100\145\055\163\172\151\147\156\157\056\150 -\165\060\202\001\042\060\015\006\011\052\206\110\206\367\015\001 -\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202\001 -\001\000\351\370\217\363\143\255\332\206\330\247\340\102\373\317 -\221\336\246\046\370\231\245\143\160\255\233\256\312\063\100\175 -\155\226\156\241\016\104\356\341\023\235\224\102\122\232\275\165 -\205\164\054\250\016\035\223\266\030\267\214\054\250\317\373\134 -\161\271\332\354\376\350\176\217\344\057\035\262\250\165\207\330 -\267\241\345\073\317\231\112\106\320\203\031\175\300\241\022\034 -\225\155\112\364\330\307\245\115\063\056\205\071\100\165\176\024 -\174\200\022\230\120\307\101\147\270\240\200\141\124\246\154\116 -\037\340\235\016\007\351\311\272\063\347\376\300\125\050\054\002 -\200\247\031\365\236\334\125\123\003\227\173\007\110\377\231\373 -\067\212\044\304\131\314\120\020\143\216\252\251\032\260\204\032 -\206\371\137\273\261\120\156\244\321\012\314\325\161\176\037\247 -\033\174\365\123\156\042\137\313\053\346\324\174\135\256\326\302 -\306\114\345\005\001\331\355\127\374\301\043\171\374\372\310\044 -\203\225\363\265\152\121\001\320\167\326\351\022\241\371\032\203 -\373\202\033\271\260\227\364\166\006\063\103\111\240\377\013\265 -\372\265\002\003\001\000\001\243\201\200\060\176\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006 -\003\125\035\016\004\026\004\024\313\017\306\337\102\103\314\075 -\313\265\110\043\241\032\172\246\052\273\064\150\060\037\006\003 -\125\035\043\004\030\060\026\200\024\313\017\306\337\102\103\314 -\075\313\265\110\043\241\032\172\246\052\273\064\150\060\033\006 -\003\125\035\021\004\024\060\022\201\020\151\156\146\157\100\145 -\055\163\172\151\147\156\157\056\150\165\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\003\202\001\001\000\311\321 -\016\136\056\325\314\263\174\076\313\374\075\377\015\050\225\223 -\004\310\277\332\315\171\270\103\220\360\244\276\357\362\357\041 -\230\274\324\324\135\006\366\356\102\354\060\154\240\252\251\312 -\361\257\212\372\077\013\163\152\076\352\056\100\176\037\256\124 -\141\171\353\056\010\067\327\043\363\214\237\276\035\261\341\244 -\165\333\240\342\124\024\261\272\034\051\244\030\366\022\272\242 -\024\024\343\061\065\310\100\377\267\340\005\166\127\301\034\131 -\362\370\277\344\355\045\142\134\204\360\176\176\037\263\276\371 -\267\041\021\314\003\001\126\160\247\020\222\036\033\064\201\036 -\255\234\032\303\004\074\355\002\141\326\036\006\363\137\072\207 -\362\053\361\105\207\345\075\254\321\307\127\204\275\153\256\334 -\330\371\266\033\142\160\013\075\066\311\102\362\062\327\172\141 -\346\322\333\075\317\310\251\311\233\334\333\130\104\327\157\070 -\257\177\170\323\243\255\032\165\272\034\301\066\174\217\036\155 -\034\303\165\106\256\065\005\246\366\134\075\041\356\126\360\311 -\202\042\055\172\124\253\160\303\175\042\145\202\160\226 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Microsec e-Szigno Root CA 2009" -# Issuer: E=info@e-szigno.hu,CN=Microsec e-Szigno Root CA 2009,O=Microsec Ltd.,L=Budapest,C=HU -# Serial Number:00:c2:7e:43:04:4e:47:3f:19 -# Subject: E=info@e-szigno.hu,CN=Microsec e-Szigno Root CA 2009,O=Microsec Ltd.,L=Budapest,C=HU -# Not Valid Before: Tue Jun 16 11:30:18 2009 -# Not Valid After : Sun Dec 30 11:30:18 2029 -# Fingerprint (SHA-256): 3C:5F:81:FE:A5:FA:B8:2C:64:BF:A2:EA:EC:AF:CD:E8:E0:77:FC:86:20:A7:CA:E5:37:16:3D:F3:6E:DB:F3:78 -# Fingerprint (SHA1): 89:DF:74:FE:5C:F4:0F:4A:80:F9:E3:37:7D:54:DA:91:E1:01:31:8E -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Microsec e-Szigno Root CA 2009" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\211\337\164\376\134\364\017\112\200\371\343\067\175\124\332\221 -\341\001\061\216 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\370\111\364\003\274\104\055\203\276\110\151\175\051\144\374\261 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\110\125 -\061\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160 -\145\163\164\061\026\060\024\006\003\125\004\012\014\015\115\151 -\143\162\157\163\145\143\040\114\164\144\056\061\047\060\045\006 -\003\125\004\003\014\036\115\151\143\162\157\163\145\143\040\145 -\055\123\172\151\147\156\157\040\122\157\157\164\040\103\101\040 -\062\060\060\071\061\037\060\035\006\011\052\206\110\206\367\015 -\001\011\001\026\020\151\156\146\157\100\145\055\163\172\151\147 -\156\157\056\150\165 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\302\176\103\004\116\107\077\031 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GlobalSign Root CA - R3" -# -# Issuer: CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3 -# Serial Number:04:00:00:00:00:01:21:58:53:08:a2 -# Subject: CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3 -# Not Valid Before: Wed Mar 18 10:00:00 2009 -# Not Valid After : Sun Mar 18 10:00:00 2029 -# Fingerprint (SHA-256): CB:B5:22:D7:B7:F1:27:AD:6A:01:13:86:5B:DF:1C:D4:10:2E:7D:07:59:AF:63:5A:7C:F4:72:0D:C9:63:C5:3B -# Fingerprint (SHA1): D6:9B:56:11:48:F0:1C:77:C5:45:78:C1:09:26:DF:5B:85:69:76:AD -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root CA - R3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\114\061\040\060\036\006\003\125\004\013\023\027\107\154\157 -\142\141\154\123\151\147\156\040\122\157\157\164\040\103\101\040 -\055\040\122\063\061\023\060\021\006\003\125\004\012\023\012\107 -\154\157\142\141\154\123\151\147\156\061\023\060\021\006\003\125 -\004\003\023\012\107\154\157\142\141\154\123\151\147\156 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\114\061\040\060\036\006\003\125\004\013\023\027\107\154\157 -\142\141\154\123\151\147\156\040\122\157\157\164\040\103\101\040 -\055\040\122\063\061\023\060\021\006\003\125\004\012\023\012\107 -\154\157\142\141\154\123\151\147\156\061\023\060\021\006\003\125 -\004\003\023\012\107\154\157\142\141\154\123\151\147\156 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\004\000\000\000\000\001\041\130\123\010\242 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\137\060\202\002\107\240\003\002\001\002\002\013\004 -\000\000\000\000\001\041\130\123\010\242\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\060\114\061\040\060\036\006 -\003\125\004\013\023\027\107\154\157\142\141\154\123\151\147\156 -\040\122\157\157\164\040\103\101\040\055\040\122\063\061\023\060 -\021\006\003\125\004\012\023\012\107\154\157\142\141\154\123\151 -\147\156\061\023\060\021\006\003\125\004\003\023\012\107\154\157 -\142\141\154\123\151\147\156\060\036\027\015\060\071\060\063\061 -\070\061\060\060\060\060\060\132\027\015\062\071\060\063\061\070 -\061\060\060\060\060\060\132\060\114\061\040\060\036\006\003\125 -\004\013\023\027\107\154\157\142\141\154\123\151\147\156\040\122 -\157\157\164\040\103\101\040\055\040\122\063\061\023\060\021\006 -\003\125\004\012\023\012\107\154\157\142\141\154\123\151\147\156 -\061\023\060\021\006\003\125\004\003\023\012\107\154\157\142\141 -\154\123\151\147\156\060\202\001\042\060\015\006\011\052\206\110 -\206\367\015\001\001\001\005\000\003\202\001\017\000\060\202\001 -\012\002\202\001\001\000\314\045\166\220\171\006\170\042\026\365 -\300\203\266\204\312\050\236\375\005\166\021\305\255\210\162\374 -\106\002\103\307\262\212\235\004\137\044\313\056\113\341\140\202 -\106\341\122\253\014\201\107\160\154\335\144\321\353\365\054\243 -\017\202\075\014\053\256\227\327\266\024\206\020\171\273\073\023 -\200\167\214\010\341\111\322\152\142\057\037\136\372\226\150\337 -\211\047\225\070\237\006\327\076\311\313\046\131\015\163\336\260 -\310\351\046\016\203\025\306\357\133\213\322\004\140\312\111\246 -\050\366\151\073\366\313\310\050\221\345\235\212\141\127\067\254 -\164\024\334\164\340\072\356\162\057\056\234\373\320\273\277\365 -\075\000\341\006\063\350\202\053\256\123\246\072\026\163\214\335 -\101\016\040\072\300\264\247\241\351\262\117\220\056\062\140\351 -\127\313\271\004\222\150\150\345\070\046\140\165\262\237\167\377 -\221\024\357\256\040\111\374\255\100\025\110\321\002\061\141\031 -\136\270\227\357\255\167\267\144\232\172\277\137\301\023\357\233 -\142\373\015\154\340\124\151\026\251\003\332\156\351\203\223\161 -\166\306\151\205\202\027\002\003\001\000\001\243\102\060\100\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\035\006\003\125\035\016\004\026\004\024\217\360\113\177\250 -\056\105\044\256\115\120\372\143\232\213\336\342\335\033\274\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003\202 -\001\001\000\113\100\333\300\120\252\376\310\014\357\367\226\124 -\105\111\273\226\000\011\101\254\263\023\206\206\050\007\063\312 -\153\346\164\271\272\000\055\256\244\012\323\365\361\361\017\212 -\277\163\147\112\203\307\104\173\170\340\257\156\154\157\003\051 -\216\063\071\105\303\216\344\271\127\154\252\374\022\226\354\123 -\306\055\344\044\154\271\224\143\373\334\123\150\147\126\076\203 -\270\317\065\041\303\311\150\376\316\332\302\123\252\314\220\212 -\351\360\135\106\214\225\335\172\130\050\032\057\035\336\315\000 -\067\101\217\355\104\155\327\123\050\227\176\363\147\004\036\025 -\327\212\226\264\323\336\114\047\244\114\033\163\163\166\364\027 -\231\302\037\172\016\343\055\010\255\012\034\054\377\074\253\125 -\016\017\221\176\066\353\303\127\111\276\341\056\055\174\140\213 -\303\101\121\023\043\235\316\367\062\153\224\001\250\231\347\054 -\063\037\072\073\045\322\206\100\316\073\054\206\170\311\141\057 -\024\272\356\333\125\157\337\204\356\005\011\115\275\050\330\162 -\316\323\142\120\145\036\353\222\227\203\061\331\263\265\312\107 -\130\077\137 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign Root CA - R3" -# Issuer: CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3 -# Serial Number:04:00:00:00:00:01:21:58:53:08:a2 -# Subject: CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R3 -# Not Valid Before: Wed Mar 18 10:00:00 2009 -# Not Valid After : Sun Mar 18 10:00:00 2029 -# Fingerprint (SHA-256): CB:B5:22:D7:B7:F1:27:AD:6A:01:13:86:5B:DF:1C:D4:10:2E:7D:07:59:AF:63:5A:7C:F4:72:0D:C9:63:C5:3B -# Fingerprint (SHA1): D6:9B:56:11:48:F0:1C:77:C5:45:78:C1:09:26:DF:5B:85:69:76:AD -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root CA - R3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\326\233\126\021\110\360\034\167\305\105\170\301\011\046\337\133 -\205\151\166\255 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\305\337\270\111\312\005\023\125\356\055\272\032\303\076\260\050 -END -CKA_ISSUER MULTILINE_OCTAL -\060\114\061\040\060\036\006\003\125\004\013\023\027\107\154\157 -\142\141\154\123\151\147\156\040\122\157\157\164\040\103\101\040 -\055\040\122\063\061\023\060\021\006\003\125\004\012\023\012\107 -\154\157\142\141\154\123\151\147\156\061\023\060\021\006\003\125 -\004\003\023\012\107\154\157\142\141\154\123\151\147\156 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\004\000\000\000\000\001\041\130\123\010\242 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Izenpe.com" -# -# Issuer: CN=Izenpe.com,O=IZENPE S.A.,C=ES -# Serial Number:00:b0:b7:5a:16:48:5f:bf:e1:cb:f5:8b:d7:19:e6:7d -# Subject: CN=Izenpe.com,O=IZENPE S.A.,C=ES -# Not Valid Before: Thu Dec 13 13:08:28 2007 -# Not Valid After : Sun Dec 13 08:27:25 2037 -# Fingerprint (SHA-256): 25:30:CC:8E:98:32:15:02:BA:D9:6F:9B:1F:BA:1B:09:9E:2D:29:9E:0F:45:48:BB:91:4F:36:3B:C0:D4:53:1F -# Fingerprint (SHA1): 2F:78:3D:25:52:18:A7:4A:65:39:71:B5:2C:A2:9C:45:15:6F:E9:19 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Izenpe.com" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\070\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\024\060\022\006\003\125\004\012\014\013\111\132\105\116\120\105 -\040\123\056\101\056\061\023\060\021\006\003\125\004\003\014\012 -\111\172\145\156\160\145\056\143\157\155 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\070\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\024\060\022\006\003\125\004\012\014\013\111\132\105\116\120\105 -\040\123\056\101\056\061\023\060\021\006\003\125\004\003\014\012 -\111\172\145\156\160\145\056\143\157\155 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\000\260\267\132\026\110\137\277\341\313\365\213\327\031 -\346\175 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\361\060\202\003\331\240\003\002\001\002\002\020\000 -\260\267\132\026\110\137\277\341\313\365\213\327\031\346\175\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\070 -\061\013\060\011\006\003\125\004\006\023\002\105\123\061\024\060 -\022\006\003\125\004\012\014\013\111\132\105\116\120\105\040\123 -\056\101\056\061\023\060\021\006\003\125\004\003\014\012\111\172 -\145\156\160\145\056\143\157\155\060\036\027\015\060\067\061\062 -\061\063\061\063\060\070\062\070\132\027\015\063\067\061\062\061 -\063\060\070\062\067\062\065\132\060\070\061\013\060\011\006\003 -\125\004\006\023\002\105\123\061\024\060\022\006\003\125\004\012 -\014\013\111\132\105\116\120\105\040\123\056\101\056\061\023\060 -\021\006\003\125\004\003\014\012\111\172\145\156\160\145\056\143 -\157\155\060\202\002\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202 -\002\001\000\311\323\172\312\017\036\254\247\206\350\026\145\152 -\261\302\033\105\062\161\225\331\376\020\133\314\257\347\245\171 -\001\217\211\303\312\362\125\161\367\167\276\167\224\363\162\244 -\054\104\330\236\222\233\024\072\241\347\044\220\012\012\126\216 -\305\330\046\224\341\331\110\341\055\076\332\012\162\335\243\231 -\025\332\201\242\207\364\173\156\046\167\211\130\255\326\353\014 -\262\101\172\163\156\155\333\172\170\101\351\010\210\022\176\207 -\056\146\021\143\154\124\373\074\235\162\300\274\056\377\302\267 -\335\015\166\343\072\327\367\264\150\276\242\365\343\201\156\301 -\106\157\135\215\340\115\306\124\125\211\032\063\061\012\261\127 -\271\243\212\230\303\354\073\064\305\225\101\151\176\165\302\074 -\040\305\141\272\121\107\240\040\220\223\241\220\113\363\116\174 -\205\105\124\232\321\005\046\101\260\265\115\035\063\276\304\003 -\310\045\174\301\160\333\073\364\011\055\124\047\110\254\057\341 -\304\254\076\310\313\222\114\123\071\067\043\354\323\001\371\340 -\011\104\115\115\144\300\341\015\132\207\042\274\255\033\243\376 -\046\265\025\363\247\374\204\031\351\354\241\210\264\104\151\204 -\203\363\211\321\164\006\251\314\013\326\302\336\047\205\120\046 -\312\027\270\311\172\207\126\054\032\001\036\154\276\023\255\020 -\254\265\044\365\070\221\241\326\113\332\361\273\322\336\107\265 -\361\274\201\366\131\153\317\031\123\351\215\025\313\112\313\251 -\157\104\345\033\101\317\341\206\247\312\320\152\237\274\114\215 -\006\063\132\242\205\345\220\065\240\142\134\026\116\360\343\242 -\372\003\032\264\054\161\263\130\054\336\173\013\333\032\017\353 -\336\041\037\006\167\006\003\260\311\357\231\374\300\271\117\013 -\206\050\376\322\271\352\343\332\245\303\107\151\022\340\333\360 -\366\031\213\355\173\160\327\002\326\355\207\030\050\054\004\044 -\114\167\344\110\212\032\306\073\232\324\017\312\372\165\322\001 -\100\132\215\171\277\213\317\113\317\252\026\301\225\344\255\114 -\212\076\027\221\324\261\142\345\202\345\200\004\244\003\176\215 -\277\332\177\242\017\227\117\014\323\015\373\327\321\345\162\176 -\034\310\167\377\133\232\017\267\256\005\106\345\361\250\026\354 -\107\244\027\002\003\001\000\001\243\201\366\060\201\363\060\201 -\260\006\003\125\035\021\004\201\250\060\201\245\201\017\151\156 -\146\157\100\151\172\145\156\160\145\056\143\157\155\244\201\221 -\060\201\216\061\107\060\105\006\003\125\004\012\014\076\111\132 -\105\116\120\105\040\123\056\101\056\040\055\040\103\111\106\040 -\101\060\061\063\063\067\062\066\060\055\122\115\145\162\143\056 -\126\151\164\157\162\151\141\055\107\141\163\164\145\151\172\040 -\124\061\060\065\065\040\106\066\062\040\123\070\061\103\060\101 -\006\003\125\004\011\014\072\101\166\144\141\040\144\145\154\040 -\115\145\144\151\164\145\162\162\141\156\145\157\040\105\164\157 -\162\142\151\144\145\141\040\061\064\040\055\040\060\061\060\061 -\060\040\126\151\164\157\162\151\141\055\107\141\163\164\145\151 -\172\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\006\060\035\006\003\125\035\016\004\026\004\024\035\034\145 -\016\250\362\045\173\264\221\317\344\261\261\346\275\125\164\154 -\005\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000 -\003\202\002\001\000\170\246\014\026\112\237\114\210\072\300\313 -\016\245\026\175\237\271\110\137\030\217\015\142\066\366\315\031 -\153\254\253\325\366\221\175\256\161\363\077\263\016\170\205\233 -\225\244\047\041\107\102\112\174\110\072\365\105\174\263\014\216 -\121\170\254\225\023\336\306\375\175\270\032\220\114\253\222\003 -\307\355\102\001\316\017\330\261\372\242\222\341\140\155\256\172 -\153\011\252\306\051\356\150\111\147\060\200\044\172\061\026\071 -\133\176\361\034\056\335\154\011\255\362\061\301\202\116\271\273 -\371\276\277\052\205\077\300\100\243\072\131\374\131\113\074\050 -\044\333\264\025\165\256\015\210\272\056\163\300\275\130\207\345 -\102\362\353\136\356\036\060\042\231\313\067\321\304\041\154\201 -\354\276\155\046\346\034\344\102\040\236\107\260\254\203\131\160 -\054\065\326\257\066\064\264\315\073\370\062\250\357\343\170\211 -\373\215\105\054\332\234\270\176\100\034\141\347\076\242\222\054 -\113\362\315\372\230\266\051\377\363\362\173\251\037\056\240\223 -\127\053\336\205\003\371\151\067\313\236\170\152\005\264\305\061 -\170\211\354\172\247\205\341\271\173\074\336\276\036\171\204\316 -\237\160\016\131\302\065\056\220\052\061\331\344\105\172\101\244 -\056\023\233\064\016\146\173\111\253\144\227\320\106\303\171\235 -\162\120\143\246\230\133\006\275\110\155\330\071\203\160\350\065 -\360\005\321\252\274\343\333\310\002\352\174\375\202\332\302\133 -\122\065\256\230\072\255\272\065\223\043\247\037\110\335\065\106 -\230\262\020\150\344\245\061\302\012\130\056\031\201\020\311\120 -\165\374\352\132\026\316\021\327\356\357\120\210\055\141\377\077 -\102\163\005\224\103\325\216\074\116\001\072\031\245\037\106\116 -\167\320\135\345\201\042\041\207\376\224\175\204\330\223\255\326 -\150\103\110\262\333\353\163\044\347\221\177\124\244\266\200\076 -\235\243\074\114\162\302\127\304\240\324\314\070\047\316\325\006 -\236\242\110\331\351\237\316\202\160\066\223\232\073\337\226\041 -\343\131\267\014\332\221\067\360\375\131\132\263\231\310\151\154 -\103\046\001\065\143\140\125\211\003\072\165\330\272\112\331\124 -\377\356\336\200\330\055\321\070\325\136\055\013\230\175\076\154 -\333\374\046\210\307 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Izenpe.com" -# Issuer: CN=Izenpe.com,O=IZENPE S.A.,C=ES -# Serial Number:00:b0:b7:5a:16:48:5f:bf:e1:cb:f5:8b:d7:19:e6:7d -# Subject: CN=Izenpe.com,O=IZENPE S.A.,C=ES -# Not Valid Before: Thu Dec 13 13:08:28 2007 -# Not Valid After : Sun Dec 13 08:27:25 2037 -# Fingerprint (SHA-256): 25:30:CC:8E:98:32:15:02:BA:D9:6F:9B:1F:BA:1B:09:9E:2D:29:9E:0F:45:48:BB:91:4F:36:3B:C0:D4:53:1F -# Fingerprint (SHA1): 2F:78:3D:25:52:18:A7:4A:65:39:71:B5:2C:A2:9C:45:15:6F:E9:19 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Izenpe.com" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\057\170\075\045\122\030\247\112\145\071\161\265\054\242\234\105 -\025\157\351\031 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\246\260\315\205\200\332\134\120\064\243\071\220\057\125\147\163 -END -CKA_ISSUER MULTILINE_OCTAL -\060\070\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\024\060\022\006\003\125\004\012\014\013\111\132\105\116\120\105 -\040\123\056\101\056\061\023\060\021\006\003\125\004\003\014\012 -\111\172\145\156\160\145\056\143\157\155 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\000\260\267\132\026\110\137\277\341\313\365\213\327\031 -\346\175 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Go Daddy Root Certificate Authority - G2" -# -# Issuer: CN=Go Daddy Root Certificate Authority - G2,O="GoDaddy.com, Inc.",L=Scottsdale,ST=Arizona,C=US -# Serial Number: 0 (0x0) -# Subject: CN=Go Daddy Root Certificate Authority - G2,O="GoDaddy.com, Inc.",L=Scottsdale,ST=Arizona,C=US -# Not Valid Before: Tue Sep 01 00:00:00 2009 -# Not Valid After : Thu Dec 31 23:59:59 2037 -# Fingerprint (SHA-256): 45:14:0B:32:47:EB:9C:C8:C5:B4:F0:D7:B5:30:91:F7:32:92:08:9E:6E:5A:63:E2:74:9D:D3:AC:A9:19:8E:DA -# Fingerprint (SHA1): 47:BE:AB:C9:22:EA:E8:0E:78:78:34:62:A7:9F:45:C2:54:FD:E6:8B -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Go Daddy Root Certificate Authority - G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\203\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\032\060\030\006\003\125\004\012 -\023\021\107\157\104\141\144\144\171\056\143\157\155\054\040\111 -\156\143\056\061\061\060\057\006\003\125\004\003\023\050\107\157 -\040\104\141\144\144\171\040\122\157\157\164\040\103\145\162\164 -\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164 -\171\040\055\040\107\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\203\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\032\060\030\006\003\125\004\012 -\023\021\107\157\104\141\144\144\171\056\143\157\155\054\040\111 -\156\143\056\061\061\060\057\006\003\125\004\003\023\050\107\157 -\040\104\141\144\144\171\040\122\157\157\164\040\103\145\162\164 -\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164 -\171\040\055\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\305\060\202\002\255\240\003\002\001\002\002\001\000 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\201\203\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157\156 -\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157\164 -\164\163\144\141\154\145\061\032\060\030\006\003\125\004\012\023 -\021\107\157\104\141\144\144\171\056\143\157\155\054\040\111\156 -\143\056\061\061\060\057\006\003\125\004\003\023\050\107\157\040 -\104\141\144\144\171\040\122\157\157\164\040\103\145\162\164\151 -\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164\171 -\040\055\040\107\062\060\036\027\015\060\071\060\071\060\061\060 -\060\060\060\060\060\132\027\015\063\067\061\062\063\061\062\063 -\065\071\065\071\132\060\201\203\061\013\060\011\006\003\125\004 -\006\023\002\125\123\061\020\060\016\006\003\125\004\010\023\007 -\101\162\151\172\157\156\141\061\023\060\021\006\003\125\004\007 -\023\012\123\143\157\164\164\163\144\141\154\145\061\032\060\030 -\006\003\125\004\012\023\021\107\157\104\141\144\144\171\056\143 -\157\155\054\040\111\156\143\056\061\061\060\057\006\003\125\004 -\003\023\050\107\157\040\104\141\144\144\171\040\122\157\157\164 -\040\103\145\162\164\151\146\151\143\141\164\145\040\101\165\164 -\150\157\162\151\164\171\040\055\040\107\062\060\202\001\042\060 -\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202 -\001\017\000\060\202\001\012\002\202\001\001\000\277\161\142\010 -\361\372\131\064\367\033\311\030\243\367\200\111\130\351\042\203 -\023\246\305\040\103\001\073\204\361\346\205\111\237\047\352\366 -\204\033\116\240\264\333\160\230\307\062\001\261\005\076\007\116 -\356\364\372\117\057\131\060\042\347\253\031\126\153\342\200\007 -\374\363\026\165\200\071\121\173\345\371\065\266\164\116\251\215 -\202\023\344\266\077\251\003\203\372\242\276\212\025\152\177\336 -\013\303\266\031\024\005\312\352\303\250\004\224\073\106\174\062 -\015\363\000\146\042\310\215\151\155\066\214\021\030\267\323\262 -\034\140\264\070\372\002\214\316\323\335\106\007\336\012\076\353 -\135\174\310\174\373\260\053\123\244\222\142\151\121\045\005\141 -\032\104\201\214\054\251\103\226\043\337\254\072\201\232\016\051 -\305\034\251\351\135\036\266\236\236\060\012\071\316\361\210\200 -\373\113\135\314\062\354\205\142\103\045\064\002\126\047\001\221 -\264\073\160\052\077\156\261\350\234\210\001\175\237\324\371\333 -\123\155\140\235\277\054\347\130\253\270\137\106\374\316\304\033 -\003\074\011\353\111\061\134\151\106\263\340\107\002\003\001\000 -\001\243\102\060\100\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\035\006\003\125\035\016\004\026\004 -\024\072\232\205\007\020\147\050\266\357\366\275\005\101\156\040 -\301\224\332\017\336\060\015\006\011\052\206\110\206\367\015\001 -\001\013\005\000\003\202\001\001\000\231\333\135\171\325\371\227 -\131\147\003\141\361\176\073\006\061\165\055\241\040\216\117\145 -\207\264\367\246\234\274\330\351\057\320\333\132\356\317\164\214 -\163\264\070\102\332\005\173\370\002\165\270\375\245\261\327\256 -\366\327\336\023\313\123\020\176\212\106\321\227\372\267\056\053 -\021\253\220\260\047\200\371\350\237\132\351\067\237\253\344\337 -\154\263\205\027\235\075\331\044\117\171\221\065\326\137\004\353 -\200\203\253\232\002\055\265\020\364\330\220\307\004\163\100\355 -\162\045\240\251\237\354\236\253\150\022\231\127\306\217\022\072 -\011\244\275\104\375\006\025\067\301\233\344\062\243\355\070\350 -\330\144\363\054\176\024\374\002\352\237\315\377\007\150\027\333 -\042\220\070\055\172\215\321\124\361\151\343\137\063\312\172\075 -\173\012\343\312\177\137\071\345\342\165\272\305\166\030\063\316 -\054\360\057\114\255\367\261\347\316\117\250\304\233\112\124\006 -\305\177\175\325\010\017\342\034\376\176\027\270\254\136\366\324 -\026\262\103\011\014\115\366\247\153\264\231\204\145\312\172\210 -\342\342\104\276\134\367\352\034\365 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Go Daddy Root Certificate Authority - G2" -# Issuer: CN=Go Daddy Root Certificate Authority - G2,O="GoDaddy.com, Inc.",L=Scottsdale,ST=Arizona,C=US -# Serial Number: 0 (0x0) -# Subject: CN=Go Daddy Root Certificate Authority - G2,O="GoDaddy.com, Inc.",L=Scottsdale,ST=Arizona,C=US -# Not Valid Before: Tue Sep 01 00:00:00 2009 -# Not Valid After : Thu Dec 31 23:59:59 2037 -# Fingerprint (SHA-256): 45:14:0B:32:47:EB:9C:C8:C5:B4:F0:D7:B5:30:91:F7:32:92:08:9E:6E:5A:63:E2:74:9D:D3:AC:A9:19:8E:DA -# Fingerprint (SHA1): 47:BE:AB:C9:22:EA:E8:0E:78:78:34:62:A7:9F:45:C2:54:FD:E6:8B -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Go Daddy Root Certificate Authority - G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\107\276\253\311\042\352\350\016\170\170\064\142\247\237\105\302 -\124\375\346\213 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\200\072\274\042\301\346\373\215\233\073\047\112\062\033\232\001 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\203\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\032\060\030\006\003\125\004\012 -\023\021\107\157\104\141\144\144\171\056\143\157\155\054\040\111 -\156\143\056\061\061\060\057\006\003\125\004\003\023\050\107\157 -\040\104\141\144\144\171\040\122\157\157\164\040\103\145\162\164 -\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164 -\171\040\055\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Starfield Root Certificate Authority - G2" -# -# Issuer: CN=Starfield Root Certificate Authority - G2,O="Starfield Technologies, Inc.",L=Scottsdale,ST=Arizona,C=US -# Serial Number: 0 (0x0) -# Subject: CN=Starfield Root Certificate Authority - G2,O="Starfield Technologies, Inc.",L=Scottsdale,ST=Arizona,C=US -# Not Valid Before: Tue Sep 01 00:00:00 2009 -# Not Valid After : Thu Dec 31 23:59:59 2037 -# Fingerprint (SHA-256): 2C:E1:CB:0B:F9:D2:F9:E1:02:99:3F:BE:21:51:52:C3:B2:DD:0C:AB:DE:1C:68:E5:31:9B:83:91:54:DB:B7:F5 -# Fingerprint (SHA1): B5:1C:06:7C:EE:2B:0C:3D:F8:55:AB:2D:92:F4:FE:39:D4:E7:0F:0E -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Starfield Root Certificate Authority - G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\217\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\045\060\043\006\003\125\004\012 -\023\034\123\164\141\162\146\151\145\154\144\040\124\145\143\150 -\156\157\154\157\147\151\145\163\054\040\111\156\143\056\061\062 -\060\060\006\003\125\004\003\023\051\123\164\141\162\146\151\145 -\154\144\040\122\157\157\164\040\103\145\162\164\151\146\151\143 -\141\164\145\040\101\165\164\150\157\162\151\164\171\040\055\040 -\107\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\217\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\045\060\043\006\003\125\004\012 -\023\034\123\164\141\162\146\151\145\154\144\040\124\145\143\150 -\156\157\154\157\147\151\145\163\054\040\111\156\143\056\061\062 -\060\060\006\003\125\004\003\023\051\123\164\141\162\146\151\145 -\154\144\040\122\157\157\164\040\103\145\162\164\151\146\151\143 -\141\164\145\040\101\165\164\150\157\162\151\164\171\040\055\040 -\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\335\060\202\002\305\240\003\002\001\002\002\001\000 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\201\217\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157\156 -\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157\164 -\164\163\144\141\154\145\061\045\060\043\006\003\125\004\012\023 -\034\123\164\141\162\146\151\145\154\144\040\124\145\143\150\156 -\157\154\157\147\151\145\163\054\040\111\156\143\056\061\062\060 -\060\006\003\125\004\003\023\051\123\164\141\162\146\151\145\154 -\144\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141 -\164\145\040\101\165\164\150\157\162\151\164\171\040\055\040\107 -\062\060\036\027\015\060\071\060\071\060\061\060\060\060\060\060 -\060\132\027\015\063\067\061\062\063\061\062\063\065\071\065\071 -\132\060\201\217\061\013\060\011\006\003\125\004\006\023\002\125 -\123\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172 -\157\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143 -\157\164\164\163\144\141\154\145\061\045\060\043\006\003\125\004 -\012\023\034\123\164\141\162\146\151\145\154\144\040\124\145\143 -\150\156\157\154\157\147\151\145\163\054\040\111\156\143\056\061 -\062\060\060\006\003\125\004\003\023\051\123\164\141\162\146\151 -\145\154\144\040\122\157\157\164\040\103\145\162\164\151\146\151 -\143\141\164\145\040\101\165\164\150\157\162\151\164\171\040\055 -\040\107\062\060\202\001\042\060\015\006\011\052\206\110\206\367 -\015\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002 -\202\001\001\000\275\355\301\003\374\366\217\374\002\261\157\133 -\237\110\331\235\171\342\242\267\003\141\126\030\303\107\266\327 -\312\075\065\056\211\103\367\241\151\233\336\212\032\375\023\040 -\234\264\111\167\062\051\126\375\271\354\214\335\042\372\162\334 -\047\141\227\356\366\132\204\354\156\031\271\211\054\334\204\133 -\325\164\373\153\137\305\211\245\020\122\211\106\125\364\270\165 -\034\346\177\344\124\256\113\370\125\162\127\002\031\370\027\161 -\131\353\036\050\007\164\305\235\110\276\154\264\364\244\260\363 -\144\067\171\222\300\354\106\136\177\341\155\123\114\142\257\315 -\037\013\143\273\072\235\373\374\171\000\230\141\164\317\046\202 -\100\143\363\262\162\152\031\015\231\312\324\016\165\314\067\373 -\213\211\301\131\361\142\177\137\263\137\145\060\370\247\267\115 -\166\132\036\166\136\064\300\350\226\126\231\212\263\360\177\244 -\315\275\334\062\061\174\221\317\340\137\021\370\153\252\111\134 -\321\231\224\321\242\343\143\133\011\166\265\126\142\341\113\164 -\035\226\324\046\324\010\004\131\320\230\016\016\346\336\374\303 -\354\037\220\361\002\003\001\000\001\243\102\060\100\060\017\006 -\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060\035 -\006\003\125\035\016\004\026\004\024\174\014\062\037\247\331\060 -\177\304\175\150\243\142\250\241\316\253\007\133\047\060\015\006 -\011\052\206\110\206\367\015\001\001\013\005\000\003\202\001\001 -\000\021\131\372\045\117\003\157\224\231\073\232\037\202\205\071 -\324\166\005\224\136\341\050\223\155\142\135\011\302\240\250\324 -\260\165\070\361\064\152\235\344\237\212\206\046\121\346\054\321 -\306\055\156\225\040\112\222\001\354\270\212\147\173\061\342\147 -\056\214\225\003\046\056\103\235\112\061\366\016\265\014\273\267 -\342\067\177\042\272\000\243\016\173\122\373\153\273\073\304\323 -\171\121\116\315\220\364\147\007\031\310\074\106\172\015\001\175 -\305\130\347\155\346\205\060\027\232\044\304\020\340\004\367\340 -\362\177\324\252\012\377\102\035\067\355\224\345\144\131\022\040 -\167\070\323\062\076\070\201\165\226\163\372\150\217\261\313\316 -\037\305\354\372\234\176\317\176\261\361\007\055\266\374\277\312 -\244\277\320\227\005\112\274\352\030\050\002\220\275\124\170\011 -\041\161\323\321\175\035\331\026\260\251\141\075\320\012\000\042 -\374\307\173\313\011\144\105\013\073\100\201\367\175\174\062\365 -\230\312\130\216\175\052\356\220\131\163\144\371\066\164\136\045 -\241\365\146\005\056\177\071\025\251\052\373\120\213\216\205\151 -\364 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Starfield Root Certificate Authority - G2" -# Issuer: CN=Starfield Root Certificate Authority - G2,O="Starfield Technologies, Inc.",L=Scottsdale,ST=Arizona,C=US -# Serial Number: 0 (0x0) -# Subject: CN=Starfield Root Certificate Authority - G2,O="Starfield Technologies, Inc.",L=Scottsdale,ST=Arizona,C=US -# Not Valid Before: Tue Sep 01 00:00:00 2009 -# Not Valid After : Thu Dec 31 23:59:59 2037 -# Fingerprint (SHA-256): 2C:E1:CB:0B:F9:D2:F9:E1:02:99:3F:BE:21:51:52:C3:B2:DD:0C:AB:DE:1C:68:E5:31:9B:83:91:54:DB:B7:F5 -# Fingerprint (SHA1): B5:1C:06:7C:EE:2B:0C:3D:F8:55:AB:2D:92:F4:FE:39:D4:E7:0F:0E -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Starfield Root Certificate Authority - G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\265\034\006\174\356\053\014\075\370\125\253\055\222\364\376\071 -\324\347\017\016 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\326\071\201\306\122\176\226\151\374\374\312\146\355\005\362\226 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\217\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\045\060\043\006\003\125\004\012 -\023\034\123\164\141\162\146\151\145\154\144\040\124\145\143\150 -\156\157\154\157\147\151\145\163\054\040\111\156\143\056\061\062 -\060\060\006\003\125\004\003\023\051\123\164\141\162\146\151\145 -\154\144\040\122\157\157\164\040\103\145\162\164\151\146\151\143 -\141\164\145\040\101\165\164\150\157\162\151\164\171\040\055\040 -\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Starfield Services Root Certificate Authority - G2" -# -# Issuer: CN=Starfield Services Root Certificate Authority - G2,O="Starfield Technologies, Inc.",L=Scottsdale,ST=Arizona,C=US -# Serial Number: 0 (0x0) -# Subject: CN=Starfield Services Root Certificate Authority - G2,O="Starfield Technologies, Inc.",L=Scottsdale,ST=Arizona,C=US -# Not Valid Before: Tue Sep 01 00:00:00 2009 -# Not Valid After : Thu Dec 31 23:59:59 2037 -# Fingerprint (SHA-256): 56:8D:69:05:A2:C8:87:08:A4:B3:02:51:90:ED:CF:ED:B1:97:4A:60:6A:13:C6:E5:29:0F:CB:2A:E6:3E:DA:B5 -# Fingerprint (SHA1): 92:5A:8F:8D:2C:6D:04:E0:66:5F:59:6A:FF:22:D8:63:E8:25:6F:3F -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Starfield Services Root Certificate Authority - G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\230\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\045\060\043\006\003\125\004\012 -\023\034\123\164\141\162\146\151\145\154\144\040\124\145\143\150 -\156\157\154\157\147\151\145\163\054\040\111\156\143\056\061\073 -\060\071\006\003\125\004\003\023\062\123\164\141\162\146\151\145 -\154\144\040\123\145\162\166\151\143\145\163\040\122\157\157\164 -\040\103\145\162\164\151\146\151\143\141\164\145\040\101\165\164 -\150\157\162\151\164\171\040\055\040\107\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\230\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\045\060\043\006\003\125\004\012 -\023\034\123\164\141\162\146\151\145\154\144\040\124\145\143\150 -\156\157\154\157\147\151\145\163\054\040\111\156\143\056\061\073 -\060\071\006\003\125\004\003\023\062\123\164\141\162\146\151\145 -\154\144\040\123\145\162\166\151\143\145\163\040\122\157\157\164 -\040\103\145\162\164\151\146\151\143\141\164\145\040\101\165\164 -\150\157\162\151\164\171\040\055\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\357\060\202\002\327\240\003\002\001\002\002\001\000 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\201\230\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157\156 -\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157\164 -\164\163\144\141\154\145\061\045\060\043\006\003\125\004\012\023 -\034\123\164\141\162\146\151\145\154\144\040\124\145\143\150\156 -\157\154\157\147\151\145\163\054\040\111\156\143\056\061\073\060 -\071\006\003\125\004\003\023\062\123\164\141\162\146\151\145\154 -\144\040\123\145\162\166\151\143\145\163\040\122\157\157\164\040 -\103\145\162\164\151\146\151\143\141\164\145\040\101\165\164\150 -\157\162\151\164\171\040\055\040\107\062\060\036\027\015\060\071 -\060\071\060\061\060\060\060\060\060\060\132\027\015\063\067\061 -\062\063\061\062\063\065\071\065\071\132\060\201\230\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\020\060\016\006\003 -\125\004\010\023\007\101\162\151\172\157\156\141\061\023\060\021 -\006\003\125\004\007\023\012\123\143\157\164\164\163\144\141\154 -\145\061\045\060\043\006\003\125\004\012\023\034\123\164\141\162 -\146\151\145\154\144\040\124\145\143\150\156\157\154\157\147\151 -\145\163\054\040\111\156\143\056\061\073\060\071\006\003\125\004 -\003\023\062\123\164\141\162\146\151\145\154\144\040\123\145\162 -\166\151\143\145\163\040\122\157\157\164\040\103\145\162\164\151 -\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164\171 -\040\055\040\107\062\060\202\001\042\060\015\006\011\052\206\110 -\206\367\015\001\001\001\005\000\003\202\001\017\000\060\202\001 -\012\002\202\001\001\000\325\014\072\304\052\371\116\342\365\276 -\031\227\137\216\210\123\261\037\077\313\317\237\040\023\155\051 -\072\310\017\175\074\367\153\166\070\143\331\066\140\250\233\136 -\134\000\200\262\057\131\177\366\207\371\045\103\206\347\151\033 -\122\232\220\341\161\343\330\055\015\116\157\366\310\111\331\266 -\363\032\126\256\053\266\164\024\353\317\373\046\343\032\272\035 -\226\056\152\073\130\224\211\107\126\377\045\240\223\160\123\203 -\332\204\164\024\303\147\236\004\150\072\337\216\100\132\035\112 -\116\317\103\221\073\347\126\326\000\160\313\122\356\173\175\256 -\072\347\274\061\371\105\366\302\140\317\023\131\002\053\200\314 -\064\107\337\271\336\220\145\155\002\317\054\221\246\246\347\336 -\205\030\111\174\146\116\243\072\155\251\265\356\064\056\272\015 -\003\270\063\337\107\353\261\153\215\045\331\233\316\201\321\105 -\106\062\226\160\207\336\002\016\111\103\205\266\154\163\273\144 -\352\141\101\254\311\324\124\337\207\057\307\042\262\046\314\237 -\131\124\150\237\374\276\052\057\304\125\034\165\100\140\027\205 -\002\125\071\213\177\005\002\003\001\000\001\243\102\060\100\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006 -\060\035\006\003\125\035\016\004\026\004\024\234\137\000\337\252 -\001\327\060\053\070\210\242\270\155\112\234\362\021\221\203\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003\202 -\001\001\000\113\066\246\204\167\151\335\073\031\237\147\043\010 -\157\016\141\311\375\204\334\137\330\066\201\315\330\033\101\055 -\237\140\335\307\032\150\331\321\156\206\341\210\043\317\023\336 -\103\317\342\064\263\004\235\037\051\325\277\370\136\310\325\301 -\275\356\222\157\062\164\362\221\202\057\275\202\102\172\255\052 -\267\040\175\115\274\172\125\022\302\025\352\275\367\152\225\056 -\154\164\237\317\034\264\362\305\001\243\205\320\162\076\255\163 -\253\013\233\165\014\155\105\267\216\224\254\226\067\265\240\320 -\217\025\107\016\343\350\203\335\217\375\357\101\001\167\314\047 -\251\142\205\063\362\067\010\357\161\317\167\006\336\310\031\035 -\210\100\317\175\106\035\377\036\307\341\316\377\043\333\306\372 -\215\125\116\251\002\347\107\021\106\076\364\375\275\173\051\046 -\273\251\141\142\067\050\266\055\052\366\020\206\144\311\160\247 -\322\255\267\051\160\171\352\074\332\143\045\237\375\150\267\060 -\354\160\373\165\212\267\155\140\147\262\036\310\271\351\330\250 -\157\002\213\147\015\115\046\127\161\332\040\374\301\112\120\215 -\261\050\272 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Starfield Services Root Certificate Authority - G2" -# Issuer: CN=Starfield Services Root Certificate Authority - G2,O="Starfield Technologies, Inc.",L=Scottsdale,ST=Arizona,C=US -# Serial Number: 0 (0x0) -# Subject: CN=Starfield Services Root Certificate Authority - G2,O="Starfield Technologies, Inc.",L=Scottsdale,ST=Arizona,C=US -# Not Valid Before: Tue Sep 01 00:00:00 2009 -# Not Valid After : Thu Dec 31 23:59:59 2037 -# Fingerprint (SHA-256): 56:8D:69:05:A2:C8:87:08:A4:B3:02:51:90:ED:CF:ED:B1:97:4A:60:6A:13:C6:E5:29:0F:CB:2A:E6:3E:DA:B5 -# Fingerprint (SHA1): 92:5A:8F:8D:2C:6D:04:E0:66:5F:59:6A:FF:22:D8:63:E8:25:6F:3F -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Starfield Services Root Certificate Authority - G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\222\132\217\215\054\155\004\340\146\137\131\152\377\042\330\143 -\350\045\157\077 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\027\065\164\257\173\141\034\353\364\371\074\342\356\100\371\242 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\230\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\020\060\016\006\003\125\004\010\023\007\101\162\151\172\157 -\156\141\061\023\060\021\006\003\125\004\007\023\012\123\143\157 -\164\164\163\144\141\154\145\061\045\060\043\006\003\125\004\012 -\023\034\123\164\141\162\146\151\145\154\144\040\124\145\143\150 -\156\157\154\157\147\151\145\163\054\040\111\156\143\056\061\073 -\060\071\006\003\125\004\003\023\062\123\164\141\162\146\151\145 -\154\144\040\123\145\162\166\151\143\145\163\040\122\157\157\164 -\040\103\145\162\164\151\146\151\143\141\164\145\040\101\165\164 -\150\157\162\151\164\171\040\055\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "AffirmTrust Commercial" -# -# Issuer: CN=AffirmTrust Commercial,O=AffirmTrust,C=US -# Serial Number:77:77:06:27:26:a9:b1:7c -# Subject: CN=AffirmTrust Commercial,O=AffirmTrust,C=US -# Not Valid Before: Fri Jan 29 14:06:06 2010 -# Not Valid After : Tue Dec 31 14:06:06 2030 -# Fingerprint (SHA-256): 03:76:AB:1D:54:C5:F9:80:3C:E4:B2:E2:01:A0:EE:7E:EF:7B:57:B6:36:E8:A9:3C:9B:8D:48:60:C9:6F:5F:A7 -# Fingerprint (SHA1): F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AffirmTrust Commercial" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\037\060\035\006\003\125\004\003\014\026 -\101\146\146\151\162\155\124\162\165\163\164\040\103\157\155\155 -\145\162\143\151\141\154 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\037\060\035\006\003\125\004\003\014\026 -\101\146\146\151\162\155\124\162\165\163\164\040\103\157\155\155 -\145\162\143\151\141\154 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\167\167\006\047\046\251\261\174 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\114\060\202\002\064\240\003\002\001\002\002\010\167 -\167\006\047\046\251\261\174\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\060\104\061\013\060\011\006\003\125\004 -\006\023\002\125\123\061\024\060\022\006\003\125\004\012\014\013 -\101\146\146\151\162\155\124\162\165\163\164\061\037\060\035\006 -\003\125\004\003\014\026\101\146\146\151\162\155\124\162\165\163 -\164\040\103\157\155\155\145\162\143\151\141\154\060\036\027\015 -\061\060\060\061\062\071\061\064\060\066\060\066\132\027\015\063 -\060\061\062\063\061\061\064\060\066\060\066\132\060\104\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\024\060\022\006 -\003\125\004\012\014\013\101\146\146\151\162\155\124\162\165\163 -\164\061\037\060\035\006\003\125\004\003\014\026\101\146\146\151 -\162\155\124\162\165\163\164\040\103\157\155\155\145\162\143\151 -\141\154\060\202\001\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202 -\001\001\000\366\033\117\147\007\053\241\025\365\006\042\313\037 -\001\262\343\163\105\006\104\111\054\273\111\045\024\326\316\303 -\267\253\054\117\306\101\062\224\127\372\022\247\133\016\342\217 -\037\036\206\031\247\252\265\055\271\137\015\212\302\257\205\065 -\171\062\055\273\034\142\067\362\261\133\112\075\312\315\161\137 -\351\102\276\224\350\310\336\371\042\110\144\306\345\253\306\053 -\155\255\005\360\372\325\013\317\232\345\360\120\244\213\073\107 -\245\043\133\172\172\370\063\077\270\357\231\227\343\040\301\326 -\050\211\317\224\373\271\105\355\343\100\027\021\324\164\360\013 -\061\342\053\046\152\233\114\127\256\254\040\076\272\105\172\005 -\363\275\233\151\025\256\175\116\040\143\304\065\166\072\007\002 -\311\067\375\307\107\356\350\361\166\035\163\025\362\227\244\265 -\310\172\171\331\102\252\053\177\134\376\316\046\117\243\146\201 -\065\257\104\272\124\036\034\060\062\145\235\346\074\223\136\120 -\116\172\343\072\324\156\314\032\373\371\322\067\256\044\052\253 -\127\003\042\050\015\111\165\177\267\050\332\165\277\216\343\334 -\016\171\061\002\003\001\000\001\243\102\060\100\060\035\006\003 -\125\035\016\004\026\004\024\235\223\306\123\213\136\312\257\077 -\237\036\017\345\231\225\274\044\366\224\217\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\015\006\011 -\052\206\110\206\367\015\001\001\013\005\000\003\202\001\001\000 -\130\254\364\004\016\315\300\015\377\012\375\324\272\026\137\051 -\275\173\150\231\130\111\322\264\035\067\115\177\047\175\106\006 -\135\103\306\206\056\076\163\262\046\175\117\223\251\266\304\052 -\232\253\041\227\024\261\336\214\323\253\211\025\330\153\044\324 -\361\026\256\330\244\134\324\177\121\216\355\030\001\261\223\143 -\275\274\370\141\200\232\236\261\316\102\160\342\251\175\006\045 -\175\047\241\376\157\354\263\036\044\332\343\113\125\032\000\073 -\065\264\073\331\327\135\060\375\201\023\211\362\302\006\053\355 -\147\304\216\311\103\262\134\153\025\211\002\274\142\374\116\362 -\265\063\252\262\157\323\012\242\120\343\366\073\350\056\104\302 -\333\146\070\251\063\126\110\361\155\033\063\215\015\214\077\140 -\067\235\323\312\155\176\064\176\015\237\162\166\213\033\237\162 -\375\122\065\101\105\002\226\057\034\262\232\163\111\041\261\111 -\107\105\107\264\357\152\064\021\311\115\232\314\131\267\326\002 -\236\132\116\145\265\224\256\033\337\051\260\026\361\277\000\236 -\007\072\027\144\265\004\265\043\041\231\012\225\073\227\174\357 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "AffirmTrust Commercial" -# Issuer: CN=AffirmTrust Commercial,O=AffirmTrust,C=US -# Serial Number:77:77:06:27:26:a9:b1:7c -# Subject: CN=AffirmTrust Commercial,O=AffirmTrust,C=US -# Not Valid Before: Fri Jan 29 14:06:06 2010 -# Not Valid After : Tue Dec 31 14:06:06 2030 -# Fingerprint (SHA-256): 03:76:AB:1D:54:C5:F9:80:3C:E4:B2:E2:01:A0:EE:7E:EF:7B:57:B6:36:E8:A9:3C:9B:8D:48:60:C9:6F:5F:A7 -# Fingerprint (SHA1): F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AffirmTrust Commercial" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\371\265\266\062\105\137\234\276\354\127\137\200\334\351\156\054 -\307\262\170\267 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\202\222\272\133\357\315\212\157\246\075\125\371\204\366\326\267 -END -CKA_ISSUER MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\037\060\035\006\003\125\004\003\014\026 -\101\146\146\151\162\155\124\162\165\163\164\040\103\157\155\155 -\145\162\143\151\141\154 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\167\167\006\047\046\251\261\174 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "AffirmTrust Networking" -# -# Issuer: CN=AffirmTrust Networking,O=AffirmTrust,C=US -# Serial Number:7c:4f:04:39:1c:d4:99:2d -# Subject: CN=AffirmTrust Networking,O=AffirmTrust,C=US -# Not Valid Before: Fri Jan 29 14:08:24 2010 -# Not Valid After : Tue Dec 31 14:08:24 2030 -# Fingerprint (SHA-256): 0A:81:EC:5A:92:97:77:F1:45:90:4A:F3:8D:5D:50:9F:66:B5:E2:C5:8F:CD:B5:31:05:8B:0E:17:F3:F0:B4:1B -# Fingerprint (SHA1): 29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AffirmTrust Networking" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\037\060\035\006\003\125\004\003\014\026 -\101\146\146\151\162\155\124\162\165\163\164\040\116\145\164\167 -\157\162\153\151\156\147 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\037\060\035\006\003\125\004\003\014\026 -\101\146\146\151\162\155\124\162\165\163\164\040\116\145\164\167 -\157\162\153\151\156\147 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\174\117\004\071\034\324\231\055 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\114\060\202\002\064\240\003\002\001\002\002\010\174 -\117\004\071\034\324\231\055\060\015\006\011\052\206\110\206\367 -\015\001\001\005\005\000\060\104\061\013\060\011\006\003\125\004 -\006\023\002\125\123\061\024\060\022\006\003\125\004\012\014\013 -\101\146\146\151\162\155\124\162\165\163\164\061\037\060\035\006 -\003\125\004\003\014\026\101\146\146\151\162\155\124\162\165\163 -\164\040\116\145\164\167\157\162\153\151\156\147\060\036\027\015 -\061\060\060\061\062\071\061\064\060\070\062\064\132\027\015\063 -\060\061\062\063\061\061\064\060\070\062\064\132\060\104\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\024\060\022\006 -\003\125\004\012\014\013\101\146\146\151\162\155\124\162\165\163 -\164\061\037\060\035\006\003\125\004\003\014\026\101\146\146\151 -\162\155\124\162\165\163\164\040\116\145\164\167\157\162\153\151 -\156\147\060\202\001\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202 -\001\001\000\264\204\314\063\027\056\153\224\154\153\141\122\240 -\353\243\317\171\224\114\345\224\200\231\313\125\144\104\145\217 -\147\144\342\006\343\134\067\111\366\057\233\204\204\036\055\362 -\140\235\060\116\314\204\205\342\054\317\036\236\376\066\253\063 -\167\065\104\330\065\226\032\075\066\350\172\016\330\325\107\241 -\152\151\213\331\374\273\072\256\171\132\325\364\326\161\273\232 -\220\043\153\232\267\210\164\207\014\036\137\271\236\055\372\253 -\123\053\334\273\166\076\223\114\010\010\214\036\242\043\034\324 -\152\255\042\272\231\001\056\155\145\313\276\044\146\125\044\113 -\100\104\261\033\327\341\302\205\300\336\020\077\075\355\270\374 -\361\361\043\123\334\277\145\227\157\331\371\100\161\215\175\275 -\225\324\316\276\240\136\047\043\336\375\246\320\046\016\000\051 -\353\074\106\360\075\140\277\077\120\322\334\046\101\121\236\024 -\067\102\004\243\160\127\250\033\207\355\055\372\173\356\214\012 -\343\251\146\211\031\313\101\371\335\104\066\141\317\342\167\106 -\310\175\366\364\222\201\066\375\333\064\361\162\176\363\014\026 -\275\264\025\002\003\001\000\001\243\102\060\100\060\035\006\003 -\125\035\016\004\026\004\024\007\037\322\347\234\332\302\156\242 -\100\264\260\172\120\020\120\164\304\310\275\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\015\006\011 -\052\206\110\206\367\015\001\001\005\005\000\003\202\001\001\000 -\211\127\262\026\172\250\302\375\326\331\233\233\064\302\234\264 -\062\024\115\247\244\337\354\276\247\276\370\103\333\221\067\316 -\264\062\056\120\125\032\065\116\166\103\161\040\357\223\167\116 -\025\160\056\207\303\301\035\155\334\313\265\047\324\054\126\321 -\122\123\072\104\322\163\310\304\033\005\145\132\142\222\234\356 -\101\215\061\333\347\064\352\131\041\325\001\172\327\144\270\144 -\071\315\311\355\257\355\113\003\110\247\240\231\001\200\334\145 -\243\066\256\145\131\110\117\202\113\310\145\361\127\035\345\131 -\056\012\077\154\330\321\365\345\011\264\154\124\000\012\340\025 -\115\207\165\155\267\130\226\132\335\155\322\000\240\364\233\110 -\276\303\067\244\272\066\340\174\207\205\227\032\025\242\336\056 -\242\133\275\257\030\371\220\120\315\160\131\370\047\147\107\313 -\307\240\007\072\175\321\054\135\154\031\072\146\265\175\375\221 -\157\202\261\276\010\223\333\024\107\361\242\067\307\105\236\074 -\307\167\257\144\250\223\337\366\151\203\202\140\362\111\102\064 -\355\132\000\124\205\034\026\066\222\014\134\372\246\255\277\333 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "AffirmTrust Networking" -# Issuer: CN=AffirmTrust Networking,O=AffirmTrust,C=US -# Serial Number:7c:4f:04:39:1c:d4:99:2d -# Subject: CN=AffirmTrust Networking,O=AffirmTrust,C=US -# Not Valid Before: Fri Jan 29 14:08:24 2010 -# Not Valid After : Tue Dec 31 14:08:24 2030 -# Fingerprint (SHA-256): 0A:81:EC:5A:92:97:77:F1:45:90:4A:F3:8D:5D:50:9F:66:B5:E2:C5:8F:CD:B5:31:05:8B:0E:17:F3:F0:B4:1B -# Fingerprint (SHA1): 29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AffirmTrust Networking" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\051\066\041\002\213\040\355\002\365\146\305\062\321\326\355\220 -\237\105\000\057 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\102\145\312\276\001\232\232\114\251\214\101\111\315\300\325\177 -END -CKA_ISSUER MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\037\060\035\006\003\125\004\003\014\026 -\101\146\146\151\162\155\124\162\165\163\164\040\116\145\164\167 -\157\162\153\151\156\147 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\174\117\004\071\034\324\231\055 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "AffirmTrust Premium" -# -# Issuer: CN=AffirmTrust Premium,O=AffirmTrust,C=US -# Serial Number:6d:8c:14:46:b1:a6:0a:ee -# Subject: CN=AffirmTrust Premium,O=AffirmTrust,C=US -# Not Valid Before: Fri Jan 29 14:10:36 2010 -# Not Valid After : Mon Dec 31 14:10:36 2040 -# Fingerprint (SHA-256): 70:A7:3F:7F:37:6B:60:07:42:48:90:45:34:B1:14:82:D5:BF:0E:69:8E:CC:49:8D:F5:25:77:EB:F2:E9:3B:9A -# Fingerprint (SHA1): D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AffirmTrust Premium" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\101\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\034\060\032\006\003\125\004\003\014\023 -\101\146\146\151\162\155\124\162\165\163\164\040\120\162\145\155 -\151\165\155 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\101\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\034\060\032\006\003\125\004\003\014\023 -\101\146\146\151\162\155\124\162\165\163\164\040\120\162\145\155 -\151\165\155 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\155\214\024\106\261\246\012\356 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\106\060\202\003\056\240\003\002\001\002\002\010\155 -\214\024\106\261\246\012\356\060\015\006\011\052\206\110\206\367 -\015\001\001\014\005\000\060\101\061\013\060\011\006\003\125\004 -\006\023\002\125\123\061\024\060\022\006\003\125\004\012\014\013 -\101\146\146\151\162\155\124\162\165\163\164\061\034\060\032\006 -\003\125\004\003\014\023\101\146\146\151\162\155\124\162\165\163 -\164\040\120\162\145\155\151\165\155\060\036\027\015\061\060\060 -\061\062\071\061\064\061\060\063\066\132\027\015\064\060\061\062 -\063\061\061\064\061\060\063\066\132\060\101\061\013\060\011\006 -\003\125\004\006\023\002\125\123\061\024\060\022\006\003\125\004 -\012\014\013\101\146\146\151\162\155\124\162\165\163\164\061\034 -\060\032\006\003\125\004\003\014\023\101\146\146\151\162\155\124 -\162\165\163\164\040\120\162\145\155\151\165\155\060\202\002\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\002\017\000\060\202\002\012\002\202\002\001\000\304\022\337 -\251\137\376\101\335\335\365\237\212\343\366\254\341\074\170\232 -\274\330\360\177\172\240\063\052\334\215\040\133\256\055\157\347 -\223\331\066\160\152\150\317\216\121\243\205\133\147\004\240\020 -\044\157\135\050\202\301\227\127\330\110\051\023\266\341\276\221 -\115\337\205\014\123\030\232\036\044\242\117\217\360\242\205\013 -\313\364\051\177\322\244\130\356\046\115\311\252\250\173\232\331 -\372\070\336\104\127\025\345\370\214\310\331\110\342\015\026\047 -\035\036\310\203\205\045\267\272\252\125\101\314\003\042\113\055 -\221\215\213\346\211\257\146\307\351\377\053\351\074\254\332\322 -\263\303\341\150\234\211\370\172\000\126\336\364\125\225\154\373 -\272\144\335\142\213\337\013\167\062\353\142\314\046\232\233\273 -\252\142\203\114\264\006\172\060\310\051\277\355\006\115\227\271 -\034\304\061\053\325\137\274\123\022\027\234\231\127\051\146\167 -\141\041\061\007\056\045\111\235\030\362\356\363\053\161\214\265 -\272\071\007\111\167\374\357\056\222\220\005\215\055\057\167\173 -\357\103\277\065\273\232\330\371\163\247\054\362\320\127\356\050 -\116\046\137\217\220\150\011\057\270\370\334\006\351\056\232\076 -\121\247\321\042\304\012\247\070\110\154\263\371\377\175\253\206 -\127\343\272\326\205\170\167\272\103\352\110\177\366\330\276\043 -\155\036\277\321\066\154\130\134\361\356\244\031\124\032\365\003 -\322\166\346\341\214\275\074\263\323\110\113\342\310\370\177\222 -\250\166\106\234\102\145\076\244\036\301\007\003\132\106\055\270 -\227\363\267\325\262\125\041\357\272\334\114\000\227\373\024\225 -\047\063\277\350\103\107\106\322\010\231\026\140\073\232\176\322 -\346\355\070\352\354\001\036\074\110\126\111\011\307\114\067\000 -\236\210\016\300\163\341\157\146\351\162\107\060\076\020\345\013 -\003\311\232\102\000\154\305\224\176\141\304\212\337\177\202\032 -\013\131\304\131\062\167\263\274\140\151\126\071\375\264\006\173 -\054\326\144\066\331\275\110\355\204\037\176\245\042\217\052\270 -\102\364\202\267\324\123\220\170\116\055\032\375\201\157\104\327 -\073\001\164\226\102\340\000\342\056\153\352\305\356\162\254\273 -\277\376\352\252\250\370\334\366\262\171\212\266\147\002\003\001 -\000\001\243\102\060\100\060\035\006\003\125\035\016\004\026\004 -\024\235\300\147\246\014\042\331\046\365\105\253\246\145\122\021 -\047\330\105\254\143\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\015\006\011\052\206\110\206\367\015 -\001\001\014\005\000\003\202\002\001\000\263\127\115\020\142\116 -\072\344\254\352\270\034\257\062\043\310\263\111\132\121\234\166 -\050\215\171\252\127\106\027\325\365\122\366\267\104\350\010\104 -\277\030\204\322\013\200\315\305\022\375\000\125\005\141\207\101 -\334\265\044\236\074\304\330\310\373\160\236\057\170\226\203\040 -\066\336\174\017\151\023\210\245\165\066\230\010\246\306\337\254 -\316\343\130\326\267\076\336\272\363\353\064\100\330\242\201\365 -\170\077\057\325\245\374\331\242\324\136\004\016\027\255\376\101 -\360\345\262\162\372\104\202\063\102\350\055\130\367\126\214\142 -\077\272\102\260\234\014\134\176\056\145\046\134\123\117\000\262 -\170\176\241\015\231\055\215\270\035\216\242\304\260\375\140\320 -\060\244\216\310\004\142\251\304\355\065\336\172\227\355\016\070 -\136\222\057\223\160\245\251\234\157\247\175\023\035\176\306\010 -\110\261\136\147\353\121\010\045\351\346\045\153\122\051\221\234 -\322\071\163\010\127\336\231\006\264\133\235\020\006\341\302\000 -\250\270\034\112\002\012\024\320\301\101\312\373\214\065\041\175 -\202\070\362\251\124\221\031\065\223\224\155\152\072\305\262\320 -\273\211\206\223\350\233\311\017\072\247\172\270\241\360\170\106 -\372\374\067\057\345\212\204\363\337\376\004\331\241\150\240\057 -\044\342\011\225\006\325\225\312\341\044\226\353\174\366\223\005 -\273\355\163\351\055\321\165\071\327\347\044\333\330\116\137\103 -\217\236\320\024\071\277\125\160\110\231\127\061\264\234\356\112 -\230\003\226\060\037\140\006\356\033\043\376\201\140\043\032\107 -\142\205\245\314\031\064\200\157\263\254\032\343\237\360\173\110 -\255\325\001\331\147\266\251\162\223\352\055\146\265\262\270\344 -\075\074\262\357\114\214\352\353\007\277\253\065\232\125\206\274 -\030\246\265\250\136\264\203\154\153\151\100\323\237\334\361\303 -\151\153\271\341\155\011\364\361\252\120\166\012\172\175\172\027 -\241\125\226\102\231\061\011\335\140\021\215\005\060\176\346\216 -\106\321\235\024\332\307\027\344\005\226\214\304\044\265\033\317 -\024\007\262\100\370\243\236\101\206\274\004\320\153\226\310\052 -\200\064\375\277\357\006\243\335\130\305\205\075\076\217\376\236 -\051\340\266\270\011\150\031\034\030\103 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "AffirmTrust Premium" -# Issuer: CN=AffirmTrust Premium,O=AffirmTrust,C=US -# Serial Number:6d:8c:14:46:b1:a6:0a:ee -# Subject: CN=AffirmTrust Premium,O=AffirmTrust,C=US -# Not Valid Before: Fri Jan 29 14:10:36 2010 -# Not Valid After : Mon Dec 31 14:10:36 2040 -# Fingerprint (SHA-256): 70:A7:3F:7F:37:6B:60:07:42:48:90:45:34:B1:14:82:D5:BF:0E:69:8E:CC:49:8D:F5:25:77:EB:F2:E9:3B:9A -# Fingerprint (SHA1): D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AffirmTrust Premium" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\330\246\063\054\340\003\157\261\205\366\143\117\175\152\006\145 -\046\062\050\047 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\304\135\016\110\266\254\050\060\116\012\274\371\070\026\207\127 -END -CKA_ISSUER MULTILINE_OCTAL -\060\101\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\034\060\032\006\003\125\004\003\014\023 -\101\146\146\151\162\155\124\162\165\163\164\040\120\162\145\155 -\151\165\155 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\155\214\024\106\261\246\012\356 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "AffirmTrust Premium ECC" -# -# Issuer: CN=AffirmTrust Premium ECC,O=AffirmTrust,C=US -# Serial Number:74:97:25:8a:c7:3f:7a:54 -# Subject: CN=AffirmTrust Premium ECC,O=AffirmTrust,C=US -# Not Valid Before: Fri Jan 29 14:20:24 2010 -# Not Valid After : Mon Dec 31 14:20:24 2040 -# Fingerprint (SHA-256): BD:71:FD:F6:DA:97:E4:CF:62:D1:64:7A:DD:25:81:B0:7D:79:AD:F8:39:7E:B4:EC:BA:9C:5E:84:88:82:14:23 -# Fingerprint (SHA1): B8:23:6B:00:2F:1D:16:86:53:01:55:6C:11:A4:37:CA:EB:FF:C3:BB -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AffirmTrust Premium ECC" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\040\060\036\006\003\125\004\003\014\027 -\101\146\146\151\162\155\124\162\165\163\164\040\120\162\145\155 -\151\165\155\040\105\103\103 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\040\060\036\006\003\125\004\003\014\027 -\101\146\146\151\162\155\124\162\165\163\164\040\120\162\145\155 -\151\165\155\040\105\103\103 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\164\227\045\212\307\077\172\124 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\001\376\060\202\001\205\240\003\002\001\002\002\010\164 -\227\045\212\307\077\172\124\060\012\006\010\052\206\110\316\075 -\004\003\003\060\105\061\013\060\011\006\003\125\004\006\023\002 -\125\123\061\024\060\022\006\003\125\004\012\014\013\101\146\146 -\151\162\155\124\162\165\163\164\061\040\060\036\006\003\125\004 -\003\014\027\101\146\146\151\162\155\124\162\165\163\164\040\120 -\162\145\155\151\165\155\040\105\103\103\060\036\027\015\061\060 -\060\061\062\071\061\064\062\060\062\064\132\027\015\064\060\061 -\062\063\061\061\064\062\060\062\064\132\060\105\061\013\060\011 -\006\003\125\004\006\023\002\125\123\061\024\060\022\006\003\125 -\004\012\014\013\101\146\146\151\162\155\124\162\165\163\164\061 -\040\060\036\006\003\125\004\003\014\027\101\146\146\151\162\155 -\124\162\165\163\164\040\120\162\145\155\151\165\155\040\105\103 -\103\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005 -\053\201\004\000\042\003\142\000\004\015\060\136\033\025\235\003 -\320\241\171\065\267\072\074\222\172\312\025\034\315\142\363\234 -\046\134\007\075\345\124\372\243\326\314\022\352\364\024\137\350 -\216\031\253\057\056\110\346\254\030\103\170\254\320\067\303\275 -\262\315\054\346\107\342\032\346\143\270\075\056\057\170\304\117 -\333\364\017\244\150\114\125\162\153\225\035\116\030\102\225\170 -\314\067\074\221\342\233\145\053\051\243\102\060\100\060\035\006 -\003\125\035\016\004\026\004\024\232\257\051\172\300\021\065\065 -\046\121\060\000\303\152\376\100\325\256\326\074\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\012\006 -\010\052\206\110\316\075\004\003\003\003\147\000\060\144\002\060 -\027\011\363\207\210\120\132\257\310\300\102\277\107\137\365\154 -\152\206\340\304\047\164\344\070\123\327\005\177\033\064\343\306 -\057\263\312\011\074\067\235\327\347\270\106\361\375\241\342\161 -\002\060\102\131\207\103\324\121\337\272\323\011\062\132\316\210 -\176\127\075\234\137\102\153\365\007\055\265\360\202\223\371\131 -\157\256\144\372\130\345\213\036\343\143\276\265\201\315\157\002 -\214\171 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "AffirmTrust Premium ECC" -# Issuer: CN=AffirmTrust Premium ECC,O=AffirmTrust,C=US -# Serial Number:74:97:25:8a:c7:3f:7a:54 -# Subject: CN=AffirmTrust Premium ECC,O=AffirmTrust,C=US -# Not Valid Before: Fri Jan 29 14:20:24 2010 -# Not Valid After : Mon Dec 31 14:20:24 2040 -# Fingerprint (SHA-256): BD:71:FD:F6:DA:97:E4:CF:62:D1:64:7A:DD:25:81:B0:7D:79:AD:F8:39:7E:B4:EC:BA:9C:5E:84:88:82:14:23 -# Fingerprint (SHA1): B8:23:6B:00:2F:1D:16:86:53:01:55:6C:11:A4:37:CA:EB:FF:C3:BB -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AffirmTrust Premium ECC" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\270\043\153\000\057\035\026\206\123\001\125\154\021\244\067\312 -\353\377\303\273 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\144\260\011\125\317\261\325\231\342\276\023\253\246\135\352\115 -END -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\024\060\022\006\003\125\004\012\014\013\101\146\146\151\162\155 -\124\162\165\163\164\061\040\060\036\006\003\125\004\003\014\027 -\101\146\146\151\162\155\124\162\165\163\164\040\120\162\145\155 -\151\165\155\040\105\103\103 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\164\227\045\212\307\077\172\124 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certum Trusted Network CA" -# -# Issuer: CN=Certum Trusted Network CA,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL -# Serial Number: 279744 (0x444c0) -# Subject: CN=Certum Trusted Network CA,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL -# Not Valid Before: Wed Oct 22 12:07:37 2008 -# Not Valid After : Mon Dec 31 12:07:37 2029 -# Fingerprint (SHA-256): 5C:58:46:8D:55:F5:8E:49:7E:74:39:82:D2:B5:00:10:B6:D1:65:37:4A:CF:83:A7:D4:A3:2D:B7:68:C4:40:8E -# Fingerprint (SHA1): 07:E0:32:E0:20:B7:2C:3F:19:2F:06:28:A2:59:3A:19:A7:0F:06:9E -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum Trusted Network CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\176\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\042\060\040\006\003\125\004\012\023\031\125\156\151\172\145\164 -\157\040\124\145\143\150\156\157\154\157\147\151\145\163\040\123 -\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145 -\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\061\042\060\040 -\006\003\125\004\003\023\031\103\145\162\164\165\155\040\124\162 -\165\163\164\145\144\040\116\145\164\167\157\162\153\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\176\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\042\060\040\006\003\125\004\012\023\031\125\156\151\172\145\164 -\157\040\124\145\143\150\156\157\154\157\147\151\145\163\040\123 -\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145 -\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\061\042\060\040 -\006\003\125\004\003\023\031\103\145\162\164\165\155\040\124\162 -\165\163\164\145\144\040\116\145\164\167\157\162\153\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\004\104\300 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\273\060\202\002\243\240\003\002\001\002\002\003\004 -\104\300\060\015\006\011\052\206\110\206\367\015\001\001\005\005 -\000\060\176\061\013\060\011\006\003\125\004\006\023\002\120\114 -\061\042\060\040\006\003\125\004\012\023\031\125\156\151\172\145 -\164\157\040\124\145\143\150\156\157\154\157\147\151\145\163\040 -\123\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103 -\145\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\061\042\060 -\040\006\003\125\004\003\023\031\103\145\162\164\165\155\040\124 -\162\165\163\164\145\144\040\116\145\164\167\157\162\153\040\103 -\101\060\036\027\015\060\070\061\060\062\062\061\062\060\067\063 -\067\132\027\015\062\071\061\062\063\061\061\062\060\067\063\067 -\132\060\176\061\013\060\011\006\003\125\004\006\023\002\120\114 -\061\042\060\040\006\003\125\004\012\023\031\125\156\151\172\145 -\164\157\040\124\145\143\150\156\157\154\157\147\151\145\163\040 -\123\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103 -\145\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\061\042\060 -\040\006\003\125\004\003\023\031\103\145\162\164\165\155\040\124 -\162\165\163\164\145\144\040\116\145\164\167\157\162\153\040\103 -\101\060\202\001\042\060\015\006\011\052\206\110\206\367\015\001 -\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202\001 -\001\000\343\373\175\243\162\272\302\360\311\024\207\365\153\001 -\116\341\156\100\007\272\155\047\135\177\367\133\055\263\132\307 -\121\137\253\244\062\246\141\207\266\156\017\206\322\060\002\227 -\370\327\151\127\241\030\071\135\152\144\171\306\001\131\254\074 -\061\112\070\174\322\004\322\113\050\350\040\137\073\007\242\314 -\115\163\333\363\256\117\307\126\325\132\247\226\211\372\363\253 -\150\324\043\206\131\047\317\011\047\274\254\156\162\203\034\060 -\162\337\340\242\351\322\341\164\165\031\275\052\236\173\025\124 -\004\033\327\103\071\255\125\050\305\342\032\273\364\300\344\256 -\070\111\063\314\166\205\237\071\105\322\244\236\362\022\214\121 -\370\174\344\055\177\365\254\137\353\026\237\261\055\321\272\314 -\221\102\167\114\045\311\220\070\157\333\360\314\373\216\036\227 -\131\076\325\140\116\346\005\050\355\111\171\023\113\272\110\333 -\057\371\162\323\071\312\376\037\330\064\162\365\264\100\317\061 -\001\303\354\336\021\055\027\135\037\270\120\321\136\031\247\151 -\336\007\063\050\312\120\225\371\247\124\313\124\206\120\105\251 -\371\111\002\003\001\000\001\243\102\060\100\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003 -\125\035\016\004\026\004\024\010\166\315\313\007\377\044\366\305 -\315\355\273\220\274\342\204\067\106\165\367\060\016\006\003\125 -\035\017\001\001\377\004\004\003\002\001\006\060\015\006\011\052 -\206\110\206\367\015\001\001\005\005\000\003\202\001\001\000\246 -\250\255\042\316\001\075\246\243\377\142\320\110\235\213\136\162 -\260\170\104\343\334\034\257\011\375\043\110\372\275\052\304\271 -\125\004\265\020\243\215\047\336\013\202\143\320\356\336\014\067 -\171\101\133\042\262\260\232\101\134\246\160\340\324\320\167\313 -\043\323\000\340\154\126\057\341\151\015\015\331\252\277\041\201 -\120\331\006\245\250\377\225\067\320\252\376\342\263\365\231\055 -\105\204\212\345\102\011\327\164\002\057\367\211\330\231\351\274 -\047\324\107\215\272\015\106\034\167\317\024\244\034\271\244\061 -\304\234\050\164\003\064\377\063\031\046\245\351\015\164\267\076 -\227\306\166\350\047\226\243\146\335\341\256\362\101\133\312\230 -\126\203\163\160\344\206\032\322\061\101\272\057\276\055\023\132 -\166\157\116\350\116\201\016\077\133\003\042\240\022\276\146\130 -\021\112\313\003\304\264\052\052\055\226\027\340\071\124\274\110 -\323\166\047\235\232\055\006\246\311\354\071\322\253\333\237\232 -\013\047\002\065\051\261\100\225\347\371\350\234\125\210\031\106 -\326\267\064\365\176\316\071\232\331\070\361\121\367\117\054 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certum Trusted Network CA" -# Issuer: CN=Certum Trusted Network CA,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL -# Serial Number: 279744 (0x444c0) -# Subject: CN=Certum Trusted Network CA,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL -# Not Valid Before: Wed Oct 22 12:07:37 2008 -# Not Valid After : Mon Dec 31 12:07:37 2029 -# Fingerprint (SHA-256): 5C:58:46:8D:55:F5:8E:49:7E:74:39:82:D2:B5:00:10:B6:D1:65:37:4A:CF:83:A7:D4:A3:2D:B7:68:C4:40:8E -# Fingerprint (SHA1): 07:E0:32:E0:20:B7:2C:3F:19:2F:06:28:A2:59:3A:19:A7:0F:06:9E -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum Trusted Network CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\007\340\062\340\040\267\054\077\031\057\006\050\242\131\072\031 -\247\017\006\236 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\325\351\201\100\305\030\151\374\106\054\211\165\142\017\252\170 -END -CKA_ISSUER MULTILINE_OCTAL -\060\176\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\042\060\040\006\003\125\004\012\023\031\125\156\151\172\145\164 -\157\040\124\145\143\150\156\157\154\157\147\151\145\163\040\123 -\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145 -\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\061\042\060\040 -\006\003\125\004\003\023\031\103\145\162\164\165\155\040\124\162 -\165\163\164\145\144\040\116\145\164\167\157\162\153\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\004\104\300 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "TWCA Root Certification Authority" -# -# Issuer: CN=TWCA Root Certification Authority,OU=Root CA,O=TAIWAN-CA,C=TW -# Serial Number: 1 (0x1) -# Subject: CN=TWCA Root Certification Authority,OU=Root CA,O=TAIWAN-CA,C=TW -# Not Valid Before: Thu Aug 28 07:24:33 2008 -# Not Valid After : Tue Dec 31 15:59:59 2030 -# Fingerprint (SHA-256): BF:D8:8F:E1:10:1C:41:AE:3E:80:1B:F8:BE:56:35:0E:E9:BA:D1:A6:B9:BD:51:5E:DC:5C:6D:5B:87:11:AC:44 -# Fingerprint (SHA1): CF:9E:87:6D:D3:EB:FC:42:26:97:A3:B5:A3:7A:A0:76:A9:06:23:48 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TWCA Root Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\022\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116 -\055\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157 -\157\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041 -\124\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\022\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116 -\055\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157 -\157\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041 -\124\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\173\060\202\002\143\240\003\002\001\002\002\001\001 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 -\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061\022 -\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116\055 -\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157\157 -\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041\124 -\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -\060\036\027\015\060\070\060\070\062\070\060\067\062\064\063\063 -\132\027\015\063\060\061\062\063\061\061\065\065\071\065\071\132 -\060\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\022\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116 -\055\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157 -\157\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041 -\124\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171\060\202\001\042\060\015\006\011\052\206\110\206\367\015\001 -\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202\001 -\001\000\260\176\162\270\244\003\224\346\247\336\011\070\221\112 -\021\100\207\247\174\131\144\024\173\265\021\020\335\376\277\325 -\300\273\126\342\205\045\364\065\162\017\370\123\320\101\341\104 -\001\302\264\034\303\061\102\026\107\205\063\042\166\262\012\157 -\017\345\045\120\117\205\206\276\277\230\056\020\147\036\276\021 -\005\206\005\220\304\131\320\174\170\020\260\200\134\267\341\307 -\053\165\313\174\237\256\265\321\235\043\067\143\247\334\102\242 -\055\222\004\033\120\301\173\270\076\033\311\126\004\213\057\122 -\233\255\251\126\351\301\377\255\251\130\207\060\266\201\367\227 -\105\374\031\127\073\053\157\344\107\364\231\105\376\035\361\370 -\227\243\210\035\067\034\134\217\340\166\045\232\120\370\240\124 -\377\104\220\166\043\322\062\306\303\253\006\277\374\373\277\363 -\255\175\222\142\002\133\051\323\065\243\223\232\103\144\140\135 -\262\372\062\377\073\004\257\115\100\152\371\307\343\357\043\375 -\153\313\345\017\213\070\015\356\012\374\376\017\230\237\060\061 -\335\154\122\145\371\213\201\276\042\341\034\130\003\272\221\033 -\211\007\002\003\001\000\001\243\102\060\100\060\016\006\003\125 -\035\017\001\001\377\004\004\003\002\001\006\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003 -\125\035\016\004\026\004\024\152\070\133\046\215\336\213\132\362 -\117\172\124\203\031\030\343\010\065\246\272\060\015\006\011\052 -\206\110\206\367\015\001\001\005\005\000\003\202\001\001\000\074 -\325\167\075\332\337\211\272\207\014\010\124\152\040\120\222\276 -\260\101\075\271\046\144\203\012\057\350\100\300\227\050\047\202 -\060\112\311\223\377\152\347\246\000\177\211\102\232\326\021\345 -\123\316\057\314\362\332\005\304\376\342\120\304\072\206\175\314 -\332\176\020\011\073\222\065\052\123\262\376\353\053\005\331\154 -\135\346\320\357\323\152\146\236\025\050\205\172\350\202\000\254 -\036\247\011\151\126\102\323\150\121\030\276\124\232\277\104\101 -\272\111\276\040\272\151\134\356\270\167\315\316\154\037\255\203 -\226\030\175\016\265\024\071\204\361\050\351\055\243\236\173\036 -\172\162\132\203\263\171\157\357\264\374\320\012\245\130\117\106 -\337\373\155\171\131\362\204\042\122\256\017\314\373\174\073\347 -\152\312\107\141\303\172\370\323\222\004\037\270\040\204\341\066 -\124\026\307\100\336\073\212\163\334\337\306\011\114\337\354\332 -\377\324\123\102\241\311\362\142\035\042\203\074\227\305\371\031 -\142\047\254\145\042\327\323\074\306\345\216\262\123\314\111\316 -\274\060\376\173\016\063\220\373\355\322\024\221\037\007\257 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "TWCA Root Certification Authority" -# Issuer: CN=TWCA Root Certification Authority,OU=Root CA,O=TAIWAN-CA,C=TW -# Serial Number: 1 (0x1) -# Subject: CN=TWCA Root Certification Authority,OU=Root CA,O=TAIWAN-CA,C=TW -# Not Valid Before: Thu Aug 28 07:24:33 2008 -# Not Valid After : Tue Dec 31 15:59:59 2030 -# Fingerprint (SHA-256): BF:D8:8F:E1:10:1C:41:AE:3E:80:1B:F8:BE:56:35:0E:E9:BA:D1:A6:B9:BD:51:5E:DC:5C:6D:5B:87:11:AC:44 -# Fingerprint (SHA1): CF:9E:87:6D:D3:EB:FC:42:26:97:A3:B5:A3:7A:A0:76:A9:06:23:48 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TWCA Root Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\317\236\207\155\323\353\374\102\046\227\243\265\243\172\240\166 -\251\006\043\110 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\252\010\217\366\371\173\267\362\261\247\036\233\352\352\275\171 -END -CKA_ISSUER MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\022\060\020\006\003\125\004\012\014\011\124\101\111\127\101\116 -\055\103\101\061\020\060\016\006\003\125\004\013\014\007\122\157 -\157\164\040\103\101\061\052\060\050\006\003\125\004\003\014\041 -\124\127\103\101\040\122\157\157\164\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Explicitly Distrust DigiNotar Root CA" -# -# Issuer: E=info@diginotar.nl,CN=DigiNotar Root CA,O=DigiNotar,C=NL -# Serial Number:0f:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff -# Subject: E=info@diginotar.nl,CN=DigiNotar Root CA,O=DigiNotar,C=NL -# Not Valid Before: Fri Jul 27 17:19:37 2007 -# Not Valid After : Mon Mar 31 18:19:22 2025 -# Fingerprint (MD5): 0A:A4:D5:CC:BA:B4:FB:A3:59:E3:E6:01:DD:53:D9:4E -# Fingerprint (SHA1): C1:77:CB:4B:E0:B4:26:8E:F5:C7:CF:45:99:22:B9:B0:CE:BA:21:2F -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Explicitly Distrust DigiNotar Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\116\114\061 -\022\060\020\006\003\125\004\012\023\011\104\151\147\151\116\157 -\164\141\162\061\032\060\030\006\003\125\004\003\023\021\104\151 -\147\151\116\157\164\141\162\040\122\157\157\164\040\103\101\061 -\040\060\036\006\011\052\206\110\206\367\015\001\011\001\026\021 -\151\156\146\157\100\144\151\147\151\156\157\164\141\162\056\156 -\154 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\116\114\061 -\022\060\020\006\003\125\004\012\023\011\104\151\147\151\116\157 -\164\141\162\061\032\060\030\006\003\125\004\003\023\021\104\151 -\147\151\116\157\164\141\162\040\122\157\157\164\040\103\101\061 -\040\060\036\006\011\052\206\110\206\367\015\001\011\001\026\021 -\151\156\146\157\100\144\151\147\151\156\157\164\141\162\056\156 -\154 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\017\377\377\377\377\377\377\377\377\377\377\377\377\377 -\377\377 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\212\060\202\003\162\240\003\002\001\002\002\020\017 -\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\060 -\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060\137 -\061\013\060\011\006\003\125\004\006\023\002\116\114\061\022\060 -\020\006\003\125\004\012\023\011\104\151\147\151\116\157\164\141 -\162\061\032\060\030\006\003\125\004\003\023\021\104\151\147\151 -\116\157\164\141\162\040\122\157\157\164\040\103\101\061\040\060 -\036\006\011\052\206\110\206\367\015\001\011\001\026\021\151\156 -\146\157\100\144\151\147\151\156\157\164\141\162\056\156\154\060 -\036\027\015\060\067\060\067\062\067\061\067\061\071\063\067\132 -\027\015\062\065\060\063\063\061\061\070\061\071\062\062\132\060 -\137\061\013\060\011\006\003\125\004\006\023\002\116\114\061\022 -\060\020\006\003\125\004\012\023\011\104\151\147\151\116\157\164 -\141\162\061\032\060\030\006\003\125\004\003\023\021\104\151\147 -\151\116\157\164\141\162\040\122\157\157\164\040\103\101\061\040 -\060\036\006\011\052\206\110\206\367\015\001\011\001\026\021\151 -\156\146\157\100\144\151\147\151\156\157\164\141\162\056\156\154 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\254\260\130\301\000\275\330\041\010\013\053\232\376\156\126 -\060\005\237\033\167\220\020\101\134\303\015\207\021\167\216\201 -\361\312\174\351\214\152\355\070\164\065\273\332\337\371\273\300 -\011\067\264\226\163\201\175\063\032\230\071\367\223\157\225\177 -\075\271\261\165\207\272\121\110\350\213\160\076\225\004\305\330 -\266\303\026\331\210\260\261\207\035\160\332\206\264\017\024\213 -\172\317\020\321\164\066\242\022\173\167\206\112\171\346\173\337 -\002\021\150\245\116\206\256\064\130\233\044\023\170\126\042\045 -\036\001\213\113\121\161\373\202\314\131\226\151\210\132\150\123 -\305\271\015\002\067\313\113\274\146\112\220\176\052\013\005\007 -\355\026\137\125\220\165\330\106\311\033\203\342\010\276\361\043 -\314\231\035\326\052\017\203\040\025\130\047\202\056\372\342\042 -\302\111\261\271\001\201\152\235\155\235\100\167\150\166\116\041 -\052\155\204\100\205\116\166\231\174\202\363\363\267\002\131\324 -\046\001\033\216\337\255\123\006\321\256\030\335\342\262\072\313 -\327\210\070\216\254\133\051\271\031\323\230\371\030\003\317\110 -\202\206\146\013\033\151\017\311\353\070\210\172\046\032\005\114 -\222\327\044\324\226\362\254\122\055\243\107\325\122\366\077\376 -\316\204\006\160\246\252\076\242\362\266\126\064\030\127\242\344 -\201\155\347\312\360\152\323\307\221\153\002\203\101\174\025\357 -\153\232\144\136\343\320\074\345\261\353\173\135\206\373\313\346 -\167\111\315\243\145\334\367\271\234\270\344\013\137\223\317\314 -\060\032\062\034\316\034\143\225\245\371\352\341\164\213\236\351 -\053\251\060\173\240\030\037\016\030\013\345\133\251\323\321\154 -\036\007\147\217\221\113\251\212\274\322\146\252\223\001\210\262 -\221\372\061\134\325\246\301\122\010\011\315\012\143\242\323\042 -\246\350\241\331\071\006\227\365\156\215\002\220\214\024\173\077 -\200\315\033\234\272\304\130\162\043\257\266\126\237\306\172\102 -\063\051\007\077\202\311\346\037\005\015\315\114\050\066\213\323 -\310\076\034\306\210\357\136\356\211\144\351\035\353\332\211\176 -\062\246\151\321\335\314\210\237\321\320\311\146\041\334\006\147 -\305\224\172\232\155\142\114\175\314\340\144\200\262\236\107\216 -\243\002\003\001\000\001\243\102\060\100\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003\125 -\035\017\001\001\377\004\004\003\002\001\006\060\035\006\003\125 -\035\016\004\026\004\024\210\150\277\340\216\065\304\073\070\153 -\142\367\050\073\204\201\310\014\327\115\060\015\006\011\052\206 -\110\206\367\015\001\001\005\005\000\003\202\002\001\000\073\002 -\215\313\074\060\350\156\240\255\362\163\263\137\236\045\023\004 -\005\323\366\343\213\273\013\171\316\123\336\344\226\305\321\257 -\163\274\325\303\320\100\125\174\100\177\315\033\137\011\325\362 -\174\237\150\035\273\135\316\172\071\302\214\326\230\173\305\203 -\125\250\325\175\100\312\340\036\367\211\136\143\135\241\023\302 -\135\212\266\212\174\000\363\043\303\355\205\137\161\166\360\150 -\143\252\105\041\071\110\141\170\066\334\361\103\223\324\045\307 -\362\200\145\341\123\002\165\121\374\172\072\357\067\253\204\050 -\127\014\330\324\324\231\126\154\343\242\376\131\204\264\061\350 -\063\370\144\224\224\121\227\253\071\305\113\355\332\335\200\013 -\157\174\051\015\304\216\212\162\015\347\123\024\262\140\101\075 -\204\221\061\150\075\047\104\333\345\336\364\372\143\105\310\114 -\076\230\365\077\101\272\116\313\067\015\272\146\230\361\335\313 -\237\134\367\124\066\202\153\054\274\023\141\227\102\370\170\273 -\314\310\242\237\312\360\150\275\153\035\262\337\215\157\007\235 -\332\216\147\307\107\036\312\271\277\052\102\221\267\143\123\146 -\361\102\243\341\364\132\115\130\153\265\344\244\063\255\134\160 -\035\334\340\362\353\163\024\221\232\003\301\352\000\145\274\007 -\374\317\022\021\042\054\256\240\275\072\340\242\052\330\131\351 -\051\323\030\065\244\254\021\137\031\265\265\033\377\042\112\134 -\306\172\344\027\357\040\251\247\364\077\255\212\247\232\004\045 -\235\016\312\067\346\120\375\214\102\051\004\232\354\271\317\113 -\162\275\342\010\066\257\043\057\142\345\312\001\323\160\333\174 -\202\043\054\026\061\014\306\066\007\220\172\261\037\147\130\304 -\073\130\131\211\260\214\214\120\263\330\206\313\150\243\304\012 -\347\151\113\040\316\301\036\126\113\225\251\043\150\330\060\330 -\303\353\260\125\121\315\345\375\053\270\365\273\021\237\123\124 -\366\064\031\214\171\011\066\312\141\027\045\027\013\202\230\163 -\014\167\164\303\325\015\307\250\022\114\307\247\124\161\107\056 -\054\032\175\311\343\053\073\110\336\047\204\247\143\066\263\175 -\217\240\144\071\044\015\075\173\207\257\146\134\164\033\113\163 -\262\345\214\360\206\231\270\345\305\337\204\301\267\353 -END - -# Trust for Certificate "Explicitly Distrust DigiNotar Root CA" -# Issuer: E=info@diginotar.nl,CN=DigiNotar Root CA,O=DigiNotar,C=NL -# Serial Number:0f:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff:ff -# Subject: E=info@diginotar.nl,CN=DigiNotar Root CA,O=DigiNotar,C=NL -# Not Valid Before: Fri Jul 27 17:19:37 2007 -# Not Valid After : Mon Mar 31 18:19:22 2025 -# Fingerprint (MD5): 0A:A4:D5:CC:BA:B4:FB:A3:59:E3:E6:01:DD:53:D9:4E -# Fingerprint (SHA1): C1:77:CB:4B:E0:B4:26:8E:F5:C7:CF:45:99:22:B9:B0:CE:BA:21:2F -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Explicitly Distrust DigiNotar Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\301\167\313\113\340\264\046\216\365\307\317\105\231\042\271\260 -\316\272\041\057 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\012\244\325\314\272\264\373\243\131\343\346\001\335\123\331\116 -END -CKA_ISSUER MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\116\114\061 -\022\060\020\006\003\125\004\012\023\011\104\151\147\151\116\157 -\164\141\162\061\032\060\030\006\003\125\004\003\023\021\104\151 -\147\151\116\157\164\141\162\040\122\157\157\164\040\103\101\061 -\040\060\036\006\011\052\206\110\206\367\015\001\011\001\026\021 -\151\156\146\157\100\144\151\147\151\156\157\164\141\162\056\156 -\154 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\017\377\377\377\377\377\377\377\377\377\377\377\377\377 -\377\377 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_NOT_TRUSTED -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_NOT_TRUSTED -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_NOT_TRUSTED -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Security Communication RootCA2" -# -# Issuer: OU=Security Communication RootCA2,O="SECOM Trust Systems CO.,LTD.",C=JP -# Serial Number: 0 (0x0) -# Subject: OU=Security Communication RootCA2,O="SECOM Trust Systems CO.,LTD.",C=JP -# Not Valid Before: Fri May 29 05:00:39 2009 -# Not Valid After : Tue May 29 05:00:39 2029 -# Fingerprint (SHA-256): 51:3B:2C:EC:B8:10:D4:CD:E5:DD:85:39:1A:DF:C6:C2:DD:60:D8:7B:B7:36:D2:B5:21:48:4A:A4:7A:0E:BE:F6 -# Fingerprint (SHA1): 5F:3B:8C:F2:F8:10:B3:7D:78:B4:CE:EC:19:19:C3:73:34:B9:C7:74 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Security Communication RootCA2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\047\060\045\006\003\125\004\013\023 -\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\122\157\157\164\103\101\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\047\060\045\006\003\125\004\013\023 -\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\122\157\157\164\103\101\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\167\060\202\002\137\240\003\002\001\002\002\001\000 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061\045 -\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040\124 -\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117\056 -\054\114\124\104\056\061\047\060\045\006\003\125\004\013\023\036 -\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156\151 -\143\141\164\151\157\156\040\122\157\157\164\103\101\062\060\036 -\027\015\060\071\060\065\062\071\060\065\060\060\063\071\132\027 -\015\062\071\060\065\062\071\060\065\060\060\063\071\132\060\135 -\061\013\060\011\006\003\125\004\006\023\002\112\120\061\045\060 -\043\006\003\125\004\012\023\034\123\105\103\117\115\040\124\162 -\165\163\164\040\123\171\163\164\145\155\163\040\103\117\056\054 -\114\124\104\056\061\047\060\045\006\003\125\004\013\023\036\123 -\145\143\165\162\151\164\171\040\103\157\155\155\165\156\151\143 -\141\164\151\157\156\040\122\157\157\164\103\101\062\060\202\001 -\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000 -\003\202\001\017\000\060\202\001\012\002\202\001\001\000\320\025 -\071\122\261\122\263\272\305\131\202\304\135\122\256\072\103\145 -\200\113\307\362\226\274\333\066\227\326\246\144\214\250\136\360 -\343\012\034\367\337\227\075\113\256\366\135\354\041\265\101\253 -\315\271\176\166\237\276\371\076\066\064\240\073\301\366\061\021 -\105\164\223\075\127\200\305\371\211\231\312\345\253\152\324\265 -\332\101\220\020\301\326\326\102\211\302\277\364\070\022\225\114 -\124\005\367\066\344\105\203\173\024\145\326\334\014\115\321\336 -\176\014\253\073\304\025\276\072\126\246\132\157\166\151\122\251 -\172\271\310\353\152\232\135\122\320\055\012\153\065\026\011\020 -\204\320\152\312\072\006\000\067\107\344\176\127\117\077\213\353 -\147\270\210\252\305\276\123\125\262\221\304\175\271\260\205\031 -\006\170\056\333\141\032\372\205\365\112\221\241\347\026\325\216 -\242\071\337\224\270\160\037\050\077\213\374\100\136\143\203\074 -\203\052\032\231\153\317\336\131\152\073\374\157\026\327\037\375 -\112\020\353\116\202\026\072\254\047\014\123\361\255\325\044\260 -\153\003\120\301\055\074\026\335\104\064\047\032\165\373\002\003 -\001\000\001\243\102\060\100\060\035\006\003\125\035\016\004\026 -\004\024\012\205\251\167\145\005\230\174\100\201\370\017\227\054 -\070\361\012\354\074\317\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\003\202\001\001\000\114\072\243\104\254 -\271\105\261\307\223\176\310\013\012\102\337\144\352\034\356\131 -\154\010\272\211\137\152\312\112\225\236\172\217\007\305\332\105 -\162\202\161\016\072\322\314\157\247\264\241\043\273\366\044\237 -\313\027\376\214\246\316\302\322\333\314\215\374\161\374\003\051 -\301\154\135\063\137\144\266\145\073\211\157\030\166\170\365\334 -\242\110\037\031\077\216\223\353\361\372\027\356\315\116\343\004 -\022\125\326\345\344\335\373\076\005\174\342\035\136\306\247\274 -\227\117\150\072\365\351\056\012\103\266\257\127\134\142\150\174 -\267\375\243\212\204\240\254\142\276\053\011\207\064\360\152\001 -\273\233\051\126\074\376\000\067\317\043\154\361\116\252\266\164 -\106\022\154\221\356\064\325\354\232\221\347\104\276\220\061\162 -\325\111\002\366\002\345\364\037\353\174\331\226\125\251\377\354 -\212\371\231\107\377\065\132\002\252\004\313\212\133\207\161\051 -\221\275\244\264\172\015\275\232\365\127\043\000\007\041\027\077 -\112\071\321\005\111\013\247\266\067\201\245\135\214\252\063\136 -\201\050\174\247\175\047\353\000\256\215\067 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Security Communication RootCA2" -# Issuer: OU=Security Communication RootCA2,O="SECOM Trust Systems CO.,LTD.",C=JP -# Serial Number: 0 (0x0) -# Subject: OU=Security Communication RootCA2,O="SECOM Trust Systems CO.,LTD.",C=JP -# Not Valid Before: Fri May 29 05:00:39 2009 -# Not Valid After : Tue May 29 05:00:39 2029 -# Fingerprint (SHA-256): 51:3B:2C:EC:B8:10:D4:CD:E5:DD:85:39:1A:DF:C6:C2:DD:60:D8:7B:B7:36:D2:B5:21:48:4A:A4:7A:0E:BE:F6 -# Fingerprint (SHA1): 5F:3B:8C:F2:F8:10:B3:7D:78:B4:CE:EC:19:19:C3:73:34:B9:C7:74 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Security Communication RootCA2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\137\073\214\362\370\020\263\175\170\264\316\354\031\031\303\163 -\064\271\307\164 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\154\071\175\244\016\125\131\262\077\326\101\261\022\120\336\103 -END -CKA_ISSUER MULTILINE_OCTAL -\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\047\060\045\006\003\125\004\013\023 -\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\122\157\157\164\103\101\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Actalis Authentication Root CA" -# -# Issuer: CN=Actalis Authentication Root CA,O=Actalis S.p.A./03358520967,L=Milan,C=IT -# Serial Number:57:0a:11:97:42:c4:e3:cc -# Subject: CN=Actalis Authentication Root CA,O=Actalis S.p.A./03358520967,L=Milan,C=IT -# Not Valid Before: Thu Sep 22 11:22:02 2011 -# Not Valid After : Sun Sep 22 11:22:02 2030 -# Fingerprint (SHA-256): 55:92:60:84:EC:96:3A:64:B9:6E:2A:BE:01:CE:0B:A8:6A:64:FB:FE:BC:C7:AA:B5:AF:C1:55:B3:7F:D7:60:66 -# Fingerprint (SHA1): F3:73:B3:87:06:5A:28:84:8A:F2:F3:4A:CE:19:2B:DD:C7:8E:9C:AC -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Actalis Authentication Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\153\061\013\060\011\006\003\125\004\006\023\002\111\124\061 -\016\060\014\006\003\125\004\007\014\005\115\151\154\141\156\061 -\043\060\041\006\003\125\004\012\014\032\101\143\164\141\154\151 -\163\040\123\056\160\056\101\056\057\060\063\063\065\070\065\062 -\060\071\066\067\061\047\060\045\006\003\125\004\003\014\036\101 -\143\164\141\154\151\163\040\101\165\164\150\145\156\164\151\143 -\141\164\151\157\156\040\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\153\061\013\060\011\006\003\125\004\006\023\002\111\124\061 -\016\060\014\006\003\125\004\007\014\005\115\151\154\141\156\061 -\043\060\041\006\003\125\004\012\014\032\101\143\164\141\154\151 -\163\040\123\056\160\056\101\056\057\060\063\063\065\070\065\062 -\060\071\066\067\061\047\060\045\006\003\125\004\003\014\036\101 -\143\164\141\154\151\163\040\101\165\164\150\145\156\164\151\143 -\141\164\151\157\156\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\127\012\021\227\102\304\343\314 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\273\060\202\003\243\240\003\002\001\002\002\010\127 -\012\021\227\102\304\343\314\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\060\153\061\013\060\011\006\003\125\004 -\006\023\002\111\124\061\016\060\014\006\003\125\004\007\014\005 -\115\151\154\141\156\061\043\060\041\006\003\125\004\012\014\032 -\101\143\164\141\154\151\163\040\123\056\160\056\101\056\057\060 -\063\063\065\070\065\062\060\071\066\067\061\047\060\045\006\003 -\125\004\003\014\036\101\143\164\141\154\151\163\040\101\165\164 -\150\145\156\164\151\143\141\164\151\157\156\040\122\157\157\164 -\040\103\101\060\036\027\015\061\061\060\071\062\062\061\061\062 -\062\060\062\132\027\015\063\060\060\071\062\062\061\061\062\062 -\060\062\132\060\153\061\013\060\011\006\003\125\004\006\023\002 -\111\124\061\016\060\014\006\003\125\004\007\014\005\115\151\154 -\141\156\061\043\060\041\006\003\125\004\012\014\032\101\143\164 -\141\154\151\163\040\123\056\160\056\101\056\057\060\063\063\065 -\070\065\062\060\071\066\067\061\047\060\045\006\003\125\004\003 -\014\036\101\143\164\141\154\151\163\040\101\165\164\150\145\156 -\164\151\143\141\164\151\157\156\040\122\157\157\164\040\103\101 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\247\306\304\245\051\244\054\357\345\030\305\260\120\243\157 -\121\073\237\012\132\311\302\110\070\012\302\034\240\030\177\221 -\265\207\271\100\077\335\035\150\037\010\203\325\055\036\210\240 -\370\217\126\217\155\231\002\222\220\026\325\137\010\154\211\327 -\341\254\274\040\302\261\340\203\121\212\151\115\000\226\132\157 -\057\300\104\176\243\016\344\221\315\130\356\334\373\307\036\105 -\107\335\047\271\010\001\237\246\041\035\365\101\055\057\114\375 -\050\255\340\212\255\042\264\126\145\216\206\124\217\223\103\051 -\336\071\106\170\243\060\043\272\315\360\175\023\127\300\135\322 -\203\153\110\114\304\253\237\200\132\133\072\275\311\247\042\077 -\200\047\063\133\016\267\212\014\135\007\067\010\313\154\322\172 -\107\042\104\065\305\314\314\056\216\335\052\355\267\175\146\015 -\137\141\121\042\125\033\343\106\343\343\075\320\065\142\232\333 -\257\024\310\133\241\314\211\033\341\060\046\374\240\233\037\201 -\247\107\037\004\353\243\071\222\006\237\231\323\277\323\352\117 -\120\234\031\376\226\207\036\074\145\366\243\030\044\203\206\020 -\347\124\076\250\072\166\044\117\201\041\305\343\017\002\370\223 -\224\107\040\273\376\324\016\323\150\271\335\304\172\204\202\343 -\123\124\171\335\333\234\322\362\007\233\056\266\274\076\355\205 -\155\357\045\021\362\227\032\102\141\367\112\227\350\213\261\020 -\007\372\145\201\262\242\071\317\367\074\377\030\373\306\361\132 -\213\131\342\002\254\173\222\320\116\024\117\131\105\366\014\136 -\050\137\260\350\077\105\317\317\257\233\157\373\204\323\167\132 -\225\157\254\224\204\236\356\274\300\112\217\112\223\370\104\041 -\342\061\105\141\120\116\020\330\343\065\174\114\031\264\336\005 -\277\243\006\237\310\265\315\344\037\327\027\006\015\172\225\164 -\125\015\150\032\374\020\033\142\144\235\155\340\225\240\303\224 -\007\127\015\024\346\275\005\373\270\237\346\337\213\342\306\347 -\176\226\366\123\305\200\064\120\050\130\360\022\120\161\027\060 -\272\346\170\143\274\364\262\255\233\053\262\376\341\071\214\136 -\272\013\040\224\336\173\203\270\377\343\126\215\267\021\351\073 -\214\362\261\301\135\235\244\013\114\053\331\262\030\365\265\237 -\113\002\003\001\000\001\243\143\060\141\060\035\006\003\125\035 -\016\004\026\004\024\122\330\210\072\310\237\170\146\355\211\363 -\173\070\160\224\311\002\002\066\320\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\037\006\003\125\035 -\043\004\030\060\026\200\024\122\330\210\072\310\237\170\146\355 -\211\363\173\070\160\224\311\002\002\066\320\060\016\006\003\125 -\035\017\001\001\377\004\004\003\002\001\006\060\015\006\011\052 -\206\110\206\367\015\001\001\013\005\000\003\202\002\001\000\013 -\173\162\207\300\140\246\111\114\210\130\346\035\210\367\024\144 -\110\246\330\130\012\016\117\023\065\337\065\035\324\355\006\061 -\310\201\076\152\325\335\073\032\062\356\220\075\021\322\056\364 -\216\303\143\056\043\146\260\147\276\157\266\300\023\071\140\252 -\242\064\045\223\165\122\336\247\235\255\016\207\211\122\161\152 -\026\074\031\035\203\370\232\051\145\276\364\077\232\331\360\363 -\132\207\041\161\200\115\313\340\070\233\077\273\372\340\060\115 -\317\206\323\145\020\031\030\321\227\002\261\053\162\102\150\254 -\240\275\116\132\332\030\277\153\230\201\320\375\232\276\136\025 -\110\315\021\025\271\300\051\134\264\350\210\367\076\066\256\267 -\142\375\036\142\336\160\170\020\034\110\133\332\274\244\070\272 -\147\355\125\076\136\127\337\324\003\100\114\201\244\322\117\143 -\247\011\102\011\024\374\000\251\302\200\163\117\056\300\100\331 -\021\173\110\352\172\002\300\323\353\050\001\046\130\164\301\300 -\163\042\155\223\225\375\071\175\273\052\343\366\202\343\054\227 -\137\116\037\221\224\372\376\054\243\330\166\032\270\115\262\070 -\117\233\372\035\110\140\171\046\342\363\375\251\320\232\350\160 -\217\111\172\326\345\275\012\016\333\055\363\215\277\353\343\244 -\175\313\307\225\161\350\332\243\174\305\302\370\164\222\004\033 -\206\254\244\042\123\100\266\254\376\114\166\317\373\224\062\300 -\065\237\166\077\156\345\220\156\240\246\046\242\270\054\276\321 -\053\205\375\247\150\310\272\001\053\261\154\164\035\270\163\225 -\347\356\267\307\045\360\000\114\000\262\176\266\013\213\034\363 -\300\120\236\045\271\340\010\336\066\146\377\067\245\321\273\124 -\144\054\311\047\265\113\222\176\145\377\323\055\341\271\116\274 -\177\244\101\041\220\101\167\246\071\037\352\236\343\237\320\146 -\157\005\354\252\166\176\277\153\026\240\353\265\307\374\222\124 -\057\053\021\047\045\067\170\114\121\152\260\363\314\130\135\024 -\361\152\110\025\377\302\007\266\261\215\017\216\134\120\106\263 -\075\277\001\230\117\262\131\124\107\076\064\173\170\155\126\223 -\056\163\352\146\050\170\315\035\024\277\240\217\057\056\270\056 -\216\362\024\212\314\351\265\174\373\154\235\014\245\341\226 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Actalis Authentication Root CA" -# Issuer: CN=Actalis Authentication Root CA,O=Actalis S.p.A./03358520967,L=Milan,C=IT -# Serial Number:57:0a:11:97:42:c4:e3:cc -# Subject: CN=Actalis Authentication Root CA,O=Actalis S.p.A./03358520967,L=Milan,C=IT -# Not Valid Before: Thu Sep 22 11:22:02 2011 -# Not Valid After : Sun Sep 22 11:22:02 2030 -# Fingerprint (SHA-256): 55:92:60:84:EC:96:3A:64:B9:6E:2A:BE:01:CE:0B:A8:6A:64:FB:FE:BC:C7:AA:B5:AF:C1:55:B3:7F:D7:60:66 -# Fingerprint (SHA1): F3:73:B3:87:06:5A:28:84:8A:F2:F3:4A:CE:19:2B:DD:C7:8E:9C:AC -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Actalis Authentication Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\363\163\263\207\006\132\050\204\212\362\363\112\316\031\053\335 -\307\216\234\254 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\151\301\015\117\007\243\033\303\376\126\075\004\274\021\366\246 -END -CKA_ISSUER MULTILINE_OCTAL -\060\153\061\013\060\011\006\003\125\004\006\023\002\111\124\061 -\016\060\014\006\003\125\004\007\014\005\115\151\154\141\156\061 -\043\060\041\006\003\125\004\012\014\032\101\143\164\141\154\151 -\163\040\123\056\160\056\101\056\057\060\063\063\065\070\065\062 -\060\071\066\067\061\047\060\045\006\003\125\004\003\014\036\101 -\143\164\141\154\151\163\040\101\165\164\150\145\156\164\151\143 -\141\164\151\157\156\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\127\012\021\227\102\304\343\314 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Buypass Class 2 Root CA" -# -# Issuer: CN=Buypass Class 2 Root CA,O=Buypass AS-983163327,C=NO -# Serial Number: 2 (0x2) -# Subject: CN=Buypass Class 2 Root CA,O=Buypass AS-983163327,C=NO -# Not Valid Before: Tue Oct 26 08:38:03 2010 -# Not Valid After : Fri Oct 26 08:38:03 2040 -# Fingerprint (SHA-256): 9A:11:40:25:19:7C:5B:B9:5D:94:E6:3D:55:CD:43:79:08:47:B6:46:B2:3C:DF:11:AD:A4:A0:0E:FF:15:FB:48 -# Fingerprint (SHA1): 49:0A:75:74:DE:87:0A:47:FE:58:EE:F6:C7:6B:EB:C6:0B:12:40:99 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Buypass Class 2 Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061 -\035\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163 -\163\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040 -\060\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163 -\040\103\154\141\163\163\040\062\040\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061 -\035\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163 -\163\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040 -\060\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163 -\040\103\154\141\163\163\040\062\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\002 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\131\060\202\003\101\240\003\002\001\002\002\001\002 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061\035 -\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163\163 -\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040\060 -\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163\040 -\103\154\141\163\163\040\062\040\122\157\157\164\040\103\101\060 -\036\027\015\061\060\061\060\062\066\060\070\063\070\060\063\132 -\027\015\064\060\061\060\062\066\060\070\063\070\060\063\132\060 -\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061\035 -\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163\163 -\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040\060 -\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163\040 -\103\154\141\163\163\040\062\040\122\157\157\164\040\103\101\060 -\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001 -\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000 -\327\307\136\367\301\007\324\167\373\103\041\364\364\365\151\344 -\356\062\001\333\243\206\037\344\131\015\272\347\165\203\122\353 -\352\034\141\025\110\273\035\007\312\214\256\260\334\226\235\352 -\303\140\222\206\202\050\163\234\126\006\377\113\144\360\014\052 -\067\111\265\345\317\014\174\356\361\112\273\163\060\145\363\325 -\057\203\266\176\343\347\365\236\253\140\371\323\361\235\222\164 -\212\344\034\226\254\133\200\351\265\364\061\207\243\121\374\307 -\176\241\157\216\123\167\324\227\301\125\063\222\076\030\057\165 -\324\255\206\111\313\225\257\124\006\154\330\006\023\215\133\377 -\341\046\031\131\300\044\272\201\161\171\220\104\120\150\044\224 -\137\270\263\021\361\051\101\141\243\101\313\043\066\325\301\361 -\062\120\020\116\177\364\206\223\354\204\323\216\274\113\277\134 -\001\116\007\075\334\024\212\224\012\244\352\163\373\013\121\350 -\023\007\030\372\016\361\053\321\124\025\175\074\341\367\264\031 -\102\147\142\136\167\340\242\125\354\266\331\151\027\325\072\257 -\104\355\112\305\236\344\172\047\174\345\165\327\252\313\045\347 -\337\153\012\333\017\115\223\116\250\240\315\173\056\362\131\001 -\152\267\015\270\007\201\176\213\070\033\070\346\012\127\231\075 -\356\041\350\243\365\014\026\335\213\354\064\216\234\052\034\000 -\025\027\215\150\203\322\160\237\030\010\315\021\150\325\311\153 -\122\315\304\106\217\334\265\363\330\127\163\036\351\224\071\004 -\277\323\336\070\336\264\123\354\151\034\242\176\304\217\344\033 -\160\255\362\242\371\373\367\026\144\146\151\237\111\121\242\342 -\025\030\147\006\112\177\325\154\265\115\263\063\340\141\353\135 -\276\351\230\017\062\327\035\113\074\056\132\001\122\221\011\362 -\337\352\215\330\006\100\143\252\021\344\376\303\067\236\024\122 -\077\364\342\314\362\141\223\321\375\147\153\327\122\256\277\150 -\253\100\103\240\127\065\123\170\360\123\370\141\102\007\144\306 -\327\157\233\114\070\015\143\254\142\257\066\213\242\163\012\015 -\365\041\275\164\252\115\352\162\003\111\333\307\137\035\142\143 -\307\375\335\221\354\063\356\365\155\264\156\060\150\336\310\326 -\046\260\165\136\173\264\007\040\230\241\166\062\270\115\154\117 -\002\003\001\000\001\243\102\060\100\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125\035 -\016\004\026\004\024\311\200\167\340\142\222\202\365\106\234\363 -\272\367\114\303\336\270\243\255\071\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\006\060\015\006\011\052\206\110 -\206\367\015\001\001\013\005\000\003\202\002\001\000\123\137\041 -\365\272\260\072\122\071\054\222\260\154\000\311\357\316\040\357 -\006\362\226\236\351\244\164\177\172\026\374\267\365\266\373\025 -\033\077\253\246\300\162\135\020\261\161\356\274\117\343\255\254 -\003\155\056\161\056\257\304\343\255\243\275\014\021\247\264\377 -\112\262\173\020\020\037\247\127\101\262\300\256\364\054\131\326 -\107\020\210\363\041\121\051\060\312\140\206\257\106\253\035\355 -\072\133\260\224\336\104\343\101\010\242\301\354\035\326\375\117 -\266\326\107\320\024\013\312\346\312\265\173\167\176\101\037\136 -\203\307\266\214\071\226\260\077\226\201\101\157\140\220\342\350 -\371\373\042\161\331\175\263\075\106\277\264\204\257\220\034\017 -\217\022\152\257\357\356\036\172\256\002\112\212\027\053\166\376 -\254\124\211\044\054\117\077\266\262\247\116\214\250\221\227\373 -\051\306\173\134\055\271\313\146\266\267\250\133\022\121\205\265 -\011\176\142\170\160\376\251\152\140\266\035\016\171\014\375\312 -\352\044\200\162\303\227\077\362\167\253\103\042\012\307\353\266 -\014\204\202\054\200\153\101\212\010\300\353\245\153\337\231\022 -\313\212\325\136\200\014\221\340\046\010\066\110\305\372\070\021 -\065\377\045\203\055\362\172\277\332\375\216\376\245\313\105\054 -\037\304\210\123\256\167\016\331\232\166\305\216\054\035\243\272 -\325\354\062\256\300\252\254\367\321\172\115\353\324\007\342\110 -\367\042\216\260\244\237\152\316\216\262\262\140\364\243\042\320 -\043\353\224\132\172\151\335\017\277\100\127\254\153\131\120\331 -\243\231\341\156\376\215\001\171\047\043\025\336\222\235\173\011 -\115\132\347\113\110\060\132\030\346\012\155\346\217\340\322\273 -\346\337\174\156\041\202\301\150\071\115\264\230\130\146\142\314 -\112\220\136\303\372\047\004\261\171\025\164\231\314\276\255\040 -\336\046\140\034\353\126\121\246\243\352\344\243\077\247\377\141 -\334\361\132\115\154\062\043\103\356\254\250\356\356\112\022\011 -\074\135\161\302\276\171\372\302\207\150\035\013\375\134\151\314 -\006\320\232\175\124\231\052\311\071\032\031\257\113\052\103\363 -\143\135\132\130\342\057\343\035\344\251\326\320\012\320\236\277 -\327\201\011\361\311\307\046\015\254\230\026\126\240 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Buypass Class 2 Root CA" -# Issuer: CN=Buypass Class 2 Root CA,O=Buypass AS-983163327,C=NO -# Serial Number: 2 (0x2) -# Subject: CN=Buypass Class 2 Root CA,O=Buypass AS-983163327,C=NO -# Not Valid Before: Tue Oct 26 08:38:03 2010 -# Not Valid After : Fri Oct 26 08:38:03 2040 -# Fingerprint (SHA-256): 9A:11:40:25:19:7C:5B:B9:5D:94:E6:3D:55:CD:43:79:08:47:B6:46:B2:3C:DF:11:AD:A4:A0:0E:FF:15:FB:48 -# Fingerprint (SHA1): 49:0A:75:74:DE:87:0A:47:FE:58:EE:F6:C7:6B:EB:C6:0B:12:40:99 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Buypass Class 2 Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\111\012\165\164\336\207\012\107\376\130\356\366\307\153\353\306 -\013\022\100\231 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\106\247\322\376\105\373\144\132\250\131\220\233\170\104\233\051 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061 -\035\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163 -\163\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040 -\060\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163 -\040\103\154\141\163\163\040\062\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\002 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Buypass Class 3 Root CA" -# -# Issuer: CN=Buypass Class 3 Root CA,O=Buypass AS-983163327,C=NO -# Serial Number: 2 (0x2) -# Subject: CN=Buypass Class 3 Root CA,O=Buypass AS-983163327,C=NO -# Not Valid Before: Tue Oct 26 08:28:58 2010 -# Not Valid After : Fri Oct 26 08:28:58 2040 -# Fingerprint (SHA-256): ED:F7:EB:BC:A2:7A:2A:38:4D:38:7B:7D:40:10:C6:66:E2:ED:B4:84:3E:4C:29:B4:AE:1D:5B:93:32:E6:B2:4D -# Fingerprint (SHA1): DA:FA:F7:FA:66:84:EC:06:8F:14:50:BD:C7:C2:81:A5:BC:A9:64:57 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Buypass Class 3 Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061 -\035\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163 -\163\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040 -\060\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163 -\040\103\154\141\163\163\040\063\040\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061 -\035\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163 -\163\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040 -\060\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163 -\040\103\154\141\163\163\040\063\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\002 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\131\060\202\003\101\240\003\002\001\002\002\001\002 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061\035 -\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163\163 -\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040\060 -\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163\040 -\103\154\141\163\163\040\063\040\122\157\157\164\040\103\101\060 -\036\027\015\061\060\061\060\062\066\060\070\062\070\065\070\132 -\027\015\064\060\061\060\062\066\060\070\062\070\065\070\132\060 -\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061\035 -\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163\163 -\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040\060 -\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163\040 -\103\154\141\163\163\040\063\040\122\157\157\164\040\103\101\060 -\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001 -\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000 -\245\332\012\225\026\120\343\225\362\136\235\166\061\006\062\172 -\233\361\020\166\270\000\232\265\122\066\315\044\107\260\237\030 -\144\274\232\366\372\325\171\330\220\142\114\042\057\336\070\075 -\326\340\250\351\034\054\333\170\021\351\216\150\121\025\162\307 -\363\063\207\344\240\135\013\134\340\127\007\052\060\365\315\304 -\067\167\050\115\030\221\346\277\325\122\375\161\055\160\076\347 -\306\304\212\343\360\050\013\364\166\230\241\213\207\125\262\072 -\023\374\267\076\047\067\216\042\343\250\117\052\357\140\273\075 -\267\071\303\016\001\107\231\135\022\117\333\103\372\127\241\355 -\371\235\276\021\107\046\133\023\230\253\135\026\212\260\067\034 -\127\235\105\377\210\226\066\277\273\312\007\173\157\207\143\327 -\320\062\152\326\135\154\014\361\263\156\071\342\153\061\056\071 -\000\047\024\336\070\300\354\031\146\206\022\350\235\162\026\023 -\144\122\307\251\067\034\375\202\060\355\204\030\035\364\256\134 -\377\160\023\000\353\261\365\063\172\113\326\125\370\005\215\113 -\151\260\365\263\050\066\134\024\304\121\163\115\153\013\361\064 -\007\333\027\071\327\334\050\173\153\365\237\363\056\301\117\027 -\052\020\363\314\312\350\353\375\153\253\056\232\237\055\202\156 -\004\324\122\001\223\055\075\206\374\176\374\337\357\102\035\246 -\153\357\271\040\306\367\275\240\247\225\375\247\346\211\044\330 -\314\214\064\154\342\043\057\331\022\032\041\271\125\221\157\013 -\221\171\031\014\255\100\210\013\160\342\172\322\016\330\150\110 -\273\202\023\071\020\130\351\330\052\007\306\022\333\130\333\322 -\073\125\020\107\005\025\147\142\176\030\143\246\106\077\011\016 -\124\062\136\277\015\142\172\047\357\200\350\333\331\113\006\132 -\067\132\045\320\010\022\167\324\157\011\120\227\075\310\035\303 -\337\214\105\060\126\306\323\144\253\146\363\300\136\226\234\303 -\304\357\303\174\153\213\072\171\177\263\111\317\075\342\211\237 -\240\060\113\205\271\234\224\044\171\217\175\153\251\105\150\017 -\053\320\361\332\034\313\151\270\312\111\142\155\310\320\143\142 -\335\140\017\130\252\217\241\274\005\245\146\242\317\033\166\262 -\204\144\261\114\071\122\300\060\272\360\214\113\002\260\266\267 -\002\003\001\000\001\243\102\060\100\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125\035 -\016\004\026\004\024\107\270\315\377\345\157\356\370\262\354\057 -\116\016\371\045\260\216\074\153\303\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\006\060\015\006\011\052\206\110 -\206\367\015\001\001\013\005\000\003\202\002\001\000\000\040\043 -\101\065\004\220\302\100\142\140\357\342\065\114\327\077\254\342 -\064\220\270\241\157\166\372\026\026\244\110\067\054\351\220\302 -\362\074\370\012\237\330\201\345\273\133\332\045\054\244\247\125 -\161\044\062\366\310\013\362\274\152\370\223\254\262\007\302\137 -\237\333\314\310\212\252\276\152\157\341\111\020\314\061\327\200 -\273\273\310\330\242\016\144\127\352\242\365\302\251\061\025\322 -\040\152\354\374\042\001\050\317\206\270\200\036\251\314\021\245 -\074\362\026\263\107\235\374\322\200\041\304\313\320\107\160\101 -\241\312\203\031\010\054\155\362\135\167\234\212\024\023\324\066 -\034\222\360\345\006\067\334\246\346\220\233\070\217\134\153\033 -\106\206\103\102\137\076\001\007\123\124\135\145\175\367\212\163 -\241\232\124\132\037\051\103\024\047\302\205\017\265\210\173\032 -\073\224\267\035\140\247\265\234\347\051\151\127\132\233\223\172 -\103\060\033\003\327\142\310\100\246\252\374\144\344\112\327\221 -\123\001\250\040\210\156\234\137\104\271\313\140\201\064\354\157 -\323\175\332\110\137\353\264\220\274\055\251\034\013\254\034\325 -\242\150\040\200\004\326\374\261\217\057\273\112\061\015\112\206 -\034\353\342\066\051\046\365\332\330\304\362\165\141\317\176\256 -\166\143\112\172\100\145\223\207\370\036\200\214\206\345\206\326 -\217\016\374\123\054\140\350\026\141\032\242\076\103\173\315\071 -\140\124\152\365\362\211\046\001\150\203\110\242\063\350\311\004 -\221\262\021\064\021\076\352\320\103\031\037\003\223\220\014\377 -\121\075\127\364\101\156\341\313\240\276\353\311\143\315\155\314 -\344\370\066\252\150\235\355\275\135\227\160\104\015\266\016\065 -\334\341\014\135\273\240\121\224\313\176\026\353\021\057\243\222 -\105\310\114\161\331\274\311\231\122\127\106\057\120\317\275\065 -\151\364\075\025\316\006\245\054\017\076\366\201\272\224\273\303 -\273\277\145\170\322\206\171\377\111\073\032\203\014\360\336\170 -\354\310\362\115\114\032\336\202\051\370\301\132\332\355\356\346 -\047\136\350\105\320\235\034\121\250\150\253\104\343\320\213\152 -\343\370\073\273\334\115\327\144\362\121\276\346\252\253\132\351 -\061\356\006\274\163\277\023\142\012\237\307\271\227 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Buypass Class 3 Root CA" -# Issuer: CN=Buypass Class 3 Root CA,O=Buypass AS-983163327,C=NO -# Serial Number: 2 (0x2) -# Subject: CN=Buypass Class 3 Root CA,O=Buypass AS-983163327,C=NO -# Not Valid Before: Tue Oct 26 08:28:58 2010 -# Not Valid After : Fri Oct 26 08:28:58 2040 -# Fingerprint (SHA-256): ED:F7:EB:BC:A2:7A:2A:38:4D:38:7B:7D:40:10:C6:66:E2:ED:B4:84:3E:4C:29:B4:AE:1D:5B:93:32:E6:B2:4D -# Fingerprint (SHA1): DA:FA:F7:FA:66:84:EC:06:8F:14:50:BD:C7:C2:81:A5:BC:A9:64:57 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Buypass Class 3 Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\332\372\367\372\146\204\354\006\217\024\120\275\307\302\201\245 -\274\251\144\127 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\075\073\030\236\054\144\132\350\325\210\316\016\371\067\302\354 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\116\117\061 -\035\060\033\006\003\125\004\012\014\024\102\165\171\160\141\163 -\163\040\101\123\055\071\070\063\061\066\063\063\062\067\061\040 -\060\036\006\003\125\004\003\014\027\102\165\171\160\141\163\163 -\040\103\154\141\163\163\040\063\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\002 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "T-TeleSec GlobalRoot Class 3" -# -# Issuer: CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE -# Serial Number: 1 (0x1) -# Subject: CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE -# Not Valid Before: Wed Oct 01 10:29:56 2008 -# Not Valid After : Sat Oct 01 23:59:59 2033 -# Fingerprint (SHA-256): FD:73:DA:D3:1C:64:4F:F1:B4:3B:EF:0C:CD:DA:96:71:0B:9C:D9:87:5E:CA:7E:31:70:7A:F3:E9:6D:52:2B:BD -# Fingerprint (SHA1): 55:A6:72:3E:CB:F2:EC:CD:C3:23:74:70:19:9D:2A:BE:11:E3:81:D1 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "T-TeleSec GlobalRoot Class 3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\053\060\051\006\003\125\004\012\014\042\124\055\123\171\163 -\164\145\155\163\040\105\156\164\145\162\160\162\151\163\145\040 -\123\145\162\166\151\143\145\163\040\107\155\142\110\061\037\060 -\035\006\003\125\004\013\014\026\124\055\123\171\163\164\145\155 -\163\040\124\162\165\163\164\040\103\145\156\164\145\162\061\045 -\060\043\006\003\125\004\003\014\034\124\055\124\145\154\145\123 -\145\143\040\107\154\157\142\141\154\122\157\157\164\040\103\154 -\141\163\163\040\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\053\060\051\006\003\125\004\012\014\042\124\055\123\171\163 -\164\145\155\163\040\105\156\164\145\162\160\162\151\163\145\040 -\123\145\162\166\151\143\145\163\040\107\155\142\110\061\037\060 -\035\006\003\125\004\013\014\026\124\055\123\171\163\164\145\155 -\163\040\124\162\165\163\164\040\103\145\156\164\145\162\061\045 -\060\043\006\003\125\004\003\014\034\124\055\124\145\154\145\123 -\145\143\040\107\154\157\142\141\154\122\157\157\164\040\103\154 -\141\163\163\040\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\303\060\202\002\253\240\003\002\001\002\002\001\001 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\201\202\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\053\060\051\006\003\125\004\012\014\042\124\055\123\171\163\164 -\145\155\163\040\105\156\164\145\162\160\162\151\163\145\040\123 -\145\162\166\151\143\145\163\040\107\155\142\110\061\037\060\035 -\006\003\125\004\013\014\026\124\055\123\171\163\164\145\155\163 -\040\124\162\165\163\164\040\103\145\156\164\145\162\061\045\060 -\043\006\003\125\004\003\014\034\124\055\124\145\154\145\123\145 -\143\040\107\154\157\142\141\154\122\157\157\164\040\103\154\141 -\163\163\040\063\060\036\027\015\060\070\061\060\060\061\061\060 -\062\071\065\066\132\027\015\063\063\061\060\060\061\062\063\065 -\071\065\071\132\060\201\202\061\013\060\011\006\003\125\004\006 -\023\002\104\105\061\053\060\051\006\003\125\004\012\014\042\124 -\055\123\171\163\164\145\155\163\040\105\156\164\145\162\160\162 -\151\163\145\040\123\145\162\166\151\143\145\163\040\107\155\142 -\110\061\037\060\035\006\003\125\004\013\014\026\124\055\123\171 -\163\164\145\155\163\040\124\162\165\163\164\040\103\145\156\164 -\145\162\061\045\060\043\006\003\125\004\003\014\034\124\055\124 -\145\154\145\123\145\143\040\107\154\157\142\141\154\122\157\157 -\164\040\103\154\141\163\163\040\063\060\202\001\042\060\015\006 -\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017 -\000\060\202\001\012\002\202\001\001\000\275\165\223\360\142\042 -\157\044\256\340\172\166\254\175\275\331\044\325\270\267\374\315 -\360\102\340\353\170\210\126\136\233\232\124\035\115\014\212\366 -\323\317\160\364\122\265\330\223\004\343\106\206\161\101\112\053 -\360\052\054\125\003\326\110\303\340\071\070\355\362\134\074\077 -\104\274\223\075\141\253\116\315\015\276\360\040\047\130\016\104 -\177\004\032\207\245\327\226\024\066\220\320\111\173\241\165\373 -\032\153\163\261\370\316\251\011\054\362\123\325\303\024\104\270 -\206\245\366\213\053\071\332\243\063\124\331\372\162\032\367\042 -\025\034\210\221\153\177\146\345\303\152\200\260\044\363\337\206 -\105\210\375\031\177\165\207\037\037\261\033\012\163\044\133\271 -\145\340\054\124\310\140\323\146\027\077\341\314\124\063\163\221 -\002\072\246\177\173\166\071\242\037\226\266\070\256\265\310\223 -\164\035\236\271\264\345\140\235\057\126\321\340\353\136\133\114 -\022\160\014\154\104\040\253\021\330\364\031\366\322\234\122\067 -\347\372\266\302\061\073\112\324\024\231\255\307\032\365\135\137 -\372\007\270\174\015\037\326\203\036\263\002\003\001\000\001\243 -\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\035\006\003\125\035\016\004\026\004\024\265 -\003\367\166\073\141\202\152\022\252\030\123\353\003\041\224\277 -\376\316\312\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\003\202\001\001\000\126\075\357\224\325\275\332\163\262 -\130\276\256\220\255\230\047\227\376\001\261\260\122\000\270\115 -\344\033\041\164\033\176\300\356\136\151\052\045\257\134\326\035 -\332\322\171\311\363\227\051\340\206\207\336\004\131\017\361\131 -\324\144\205\113\231\257\045\004\036\311\106\251\227\336\202\262 -\033\160\237\234\366\257\161\061\335\173\005\245\054\323\271\312 -\107\366\312\362\366\347\255\271\110\077\274\026\267\301\155\364 -\352\011\257\354\363\265\347\005\236\246\036\212\123\121\326\223 -\201\314\164\223\366\271\332\246\045\005\164\171\132\176\100\076 -\202\113\046\021\060\156\341\077\101\307\107\000\065\325\365\323 -\367\124\076\201\075\332\111\152\232\263\357\020\075\346\353\157 -\321\310\042\107\313\314\317\001\061\222\331\030\343\042\276\011 -\036\032\076\132\262\344\153\014\124\172\175\103\116\270\211\245 -\173\327\242\075\226\206\314\362\046\064\055\152\222\235\232\032 -\320\060\342\135\116\004\260\137\213\040\176\167\301\075\225\202 -\321\106\232\073\074\170\270\157\241\320\015\144\242\170\036\051 -\116\223\303\244\124\024\133 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "T-TeleSec GlobalRoot Class 3" -# Issuer: CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE -# Serial Number: 1 (0x1) -# Subject: CN=T-TeleSec GlobalRoot Class 3,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE -# Not Valid Before: Wed Oct 01 10:29:56 2008 -# Not Valid After : Sat Oct 01 23:59:59 2033 -# Fingerprint (SHA-256): FD:73:DA:D3:1C:64:4F:F1:B4:3B:EF:0C:CD:DA:96:71:0B:9C:D9:87:5E:CA:7E:31:70:7A:F3:E9:6D:52:2B:BD -# Fingerprint (SHA1): 55:A6:72:3E:CB:F2:EC:CD:C3:23:74:70:19:9D:2A:BE:11:E3:81:D1 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "T-TeleSec GlobalRoot Class 3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\125\246\162\076\313\362\354\315\303\043\164\160\031\235\052\276 -\021\343\201\321 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\312\373\100\250\116\071\222\212\035\376\216\057\304\047\352\357 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\053\060\051\006\003\125\004\012\014\042\124\055\123\171\163 -\164\145\155\163\040\105\156\164\145\162\160\162\151\163\145\040 -\123\145\162\166\151\143\145\163\040\107\155\142\110\061\037\060 -\035\006\003\125\004\013\014\026\124\055\123\171\163\164\145\155 -\163\040\124\162\165\163\164\040\103\145\156\164\145\162\061\045 -\060\043\006\003\125\004\003\014\034\124\055\124\145\154\145\123 -\145\143\040\107\154\157\142\141\154\122\157\157\164\040\103\154 -\141\163\163\040\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "D-TRUST Root Class 3 CA 2 2009" -# -# Issuer: CN=D-TRUST Root Class 3 CA 2 2009,O=D-Trust GmbH,C=DE -# Serial Number: 623603 (0x983f3) -# Subject: CN=D-TRUST Root Class 3 CA 2 2009,O=D-Trust GmbH,C=DE -# Not Valid Before: Thu Nov 05 08:35:58 2009 -# Not Valid After : Mon Nov 05 08:35:58 2029 -# Fingerprint (SHA-256): 49:E7:A4:42:AC:F0:EA:62:87:05:00:54:B5:25:64:B6:50:E4:F4:9E:42:E3:48:D6:AA:38:E0:39:E9:57:B1:C1 -# Fingerprint (SHA1): 58:E8:AB:B0:36:15:33:FB:80:F7:9B:1B:6D:29:D3:FF:8D:5F:00:F0 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST Root Class 3 CA 2 2009" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\047\060\045\006\003\125\004\003\014 -\036\104\055\124\122\125\123\124\040\122\157\157\164\040\103\154 -\141\163\163\040\063\040\103\101\040\062\040\062\060\060\071 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\047\060\045\006\003\125\004\003\014 -\036\104\055\124\122\125\123\124\040\122\157\157\164\040\103\154 -\141\163\163\040\063\040\103\101\040\062\040\062\060\060\071 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\011\203\363 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\063\060\202\003\033\240\003\002\001\002\002\003\011 -\203\363\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -\000\060\115\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165 -\163\164\040\107\155\142\110\061\047\060\045\006\003\125\004\003 -\014\036\104\055\124\122\125\123\124\040\122\157\157\164\040\103 -\154\141\163\163\040\063\040\103\101\040\062\040\062\060\060\071 -\060\036\027\015\060\071\061\061\060\065\060\070\063\065\065\070 -\132\027\015\062\071\061\061\060\065\060\070\063\065\065\070\132 -\060\115\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\047\060\045\006\003\125\004\003\014 -\036\104\055\124\122\125\123\124\040\122\157\157\164\040\103\154 -\141\163\163\040\063\040\103\101\040\062\040\062\060\060\071\060 -\202\001\042\060\015\006\011\052\206\110\206\367\015\001\001\001 -\005\000\003\202\001\017\000\060\202\001\012\002\202\001\001\000 -\323\262\112\317\172\107\357\165\233\043\372\072\057\326\120\105 -\211\065\072\306\153\333\376\333\000\150\250\340\003\021\035\067 -\120\010\237\115\112\150\224\065\263\123\321\224\143\247\040\126 -\257\336\121\170\354\052\075\363\110\110\120\076\012\337\106\125 -\213\047\155\303\020\115\015\221\122\103\330\207\340\135\116\066 -\265\041\312\137\071\100\004\137\133\176\314\243\306\053\251\100 -\036\331\066\204\326\110\363\222\036\064\106\040\044\301\244\121 -\216\112\032\357\120\077\151\135\031\177\105\303\307\001\217\121 -\311\043\350\162\256\264\274\126\011\177\022\313\034\261\257\051 -\220\012\311\125\314\017\323\264\032\355\107\065\132\112\355\234 -\163\004\041\320\252\275\014\023\265\000\312\046\154\304\153\014 -\224\132\225\224\332\120\232\361\377\245\053\146\061\244\311\070 -\240\337\035\037\270\011\056\363\247\350\147\122\253\225\037\340 -\106\076\330\244\303\312\132\305\061\200\350\110\232\237\224\151 -\376\031\335\330\163\174\201\312\226\336\216\355\263\062\005\145 -\204\064\346\346\375\127\020\265\137\166\277\057\260\020\015\305 -\002\003\001\000\001\243\202\001\032\060\202\001\026\060\017\006 -\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060\035 -\006\003\125\035\016\004\026\004\024\375\332\024\304\237\060\336 -\041\275\036\102\071\374\253\143\043\111\340\361\204\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\201\323 -\006\003\125\035\037\004\201\313\060\201\310\060\201\200\240\176 -\240\174\206\172\154\144\141\160\072\057\057\144\151\162\145\143 -\164\157\162\171\056\144\055\164\162\165\163\164\056\156\145\164 -\057\103\116\075\104\055\124\122\125\123\124\045\062\060\122\157 -\157\164\045\062\060\103\154\141\163\163\045\062\060\063\045\062 -\060\103\101\045\062\060\062\045\062\060\062\060\060\071\054\117 -\075\104\055\124\162\165\163\164\045\062\060\107\155\142\110\054 -\103\075\104\105\077\143\145\162\164\151\146\151\143\141\164\145 -\162\145\166\157\143\141\164\151\157\156\154\151\163\164\060\103 -\240\101\240\077\206\075\150\164\164\160\072\057\057\167\167\167 -\056\144\055\164\162\165\163\164\056\156\145\164\057\143\162\154 -\057\144\055\164\162\165\163\164\137\162\157\157\164\137\143\154 -\141\163\163\137\063\137\143\141\137\062\137\062\060\060\071\056 -\143\162\154\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\003\202\001\001\000\177\227\333\060\310\337\244\234\175 -\041\172\200\160\316\024\022\151\210\024\225\140\104\001\254\262 -\351\060\117\233\120\302\146\330\176\215\060\265\160\061\351\342 -\151\307\363\160\333\040\025\206\320\015\360\276\254\001\165\204 -\316\176\237\115\277\267\140\073\234\363\312\035\342\136\150\330 -\243\235\227\345\100\140\322\066\041\376\320\264\270\027\332\164 -\243\177\324\337\260\230\002\254\157\153\153\054\045\044\162\241 -\145\356\045\132\345\346\062\347\362\337\253\111\372\363\220\151 -\043\333\004\331\347\134\130\374\145\324\227\276\314\374\056\012 -\314\045\052\065\004\370\140\221\025\165\075\101\377\043\037\031 -\310\154\353\202\123\004\246\344\114\042\115\215\214\272\316\133 -\163\354\144\124\120\155\321\234\125\373\151\303\066\303\214\274 -\074\205\246\153\012\046\015\340\223\230\140\256\176\306\044\227 -\212\141\137\221\216\146\222\011\207\066\315\213\233\055\076\366 -\121\324\120\324\131\050\275\203\362\314\050\173\123\206\155\330 -\046\210\160\327\352\221\315\076\271\312\300\220\156\132\306\136 -\164\145\327\134\376\243\342 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "D-TRUST Root Class 3 CA 2 2009" -# Issuer: CN=D-TRUST Root Class 3 CA 2 2009,O=D-Trust GmbH,C=DE -# Serial Number: 623603 (0x983f3) -# Subject: CN=D-TRUST Root Class 3 CA 2 2009,O=D-Trust GmbH,C=DE -# Not Valid Before: Thu Nov 05 08:35:58 2009 -# Not Valid After : Mon Nov 05 08:35:58 2029 -# Fingerprint (SHA-256): 49:E7:A4:42:AC:F0:EA:62:87:05:00:54:B5:25:64:B6:50:E4:F4:9E:42:E3:48:D6:AA:38:E0:39:E9:57:B1:C1 -# Fingerprint (SHA1): 58:E8:AB:B0:36:15:33:FB:80:F7:9B:1B:6D:29:D3:FF:8D:5F:00:F0 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST Root Class 3 CA 2 2009" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\130\350\253\260\066\025\063\373\200\367\233\033\155\051\323\377 -\215\137\000\360 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\315\340\045\151\215\107\254\234\211\065\220\367\375\121\075\057 -END -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\047\060\045\006\003\125\004\003\014 -\036\104\055\124\122\125\123\124\040\122\157\157\164\040\103\154 -\141\163\163\040\063\040\103\101\040\062\040\062\060\060\071 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\011\203\363 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "D-TRUST Root Class 3 CA 2 EV 2009" -# -# Issuer: CN=D-TRUST Root Class 3 CA 2 EV 2009,O=D-Trust GmbH,C=DE -# Serial Number: 623604 (0x983f4) -# Subject: CN=D-TRUST Root Class 3 CA 2 EV 2009,O=D-Trust GmbH,C=DE -# Not Valid Before: Thu Nov 05 08:50:46 2009 -# Not Valid After : Mon Nov 05 08:50:46 2029 -# Fingerprint (SHA-256): EE:C5:49:6B:98:8C:E9:86:25:B9:34:09:2E:EC:29:08:BE:D0:B0:F3:16:C2:D4:73:0C:84:EA:F1:F3:D3:48:81 -# Fingerprint (SHA1): 96:C9:1B:0B:95:B4:10:98:42:FA:D0:D8:22:79:FE:60:FA:B9:16:83 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST Root Class 3 CA 2 EV 2009" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\120\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\052\060\050\006\003\125\004\003\014 -\041\104\055\124\122\125\123\124\040\122\157\157\164\040\103\154 -\141\163\163\040\063\040\103\101\040\062\040\105\126\040\062\060 -\060\071 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\120\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\052\060\050\006\003\125\004\003\014 -\041\104\055\124\122\125\123\124\040\122\157\157\164\040\103\154 -\141\163\163\040\063\040\103\101\040\062\040\105\126\040\062\060 -\060\071 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\011\203\364 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\103\060\202\003\053\240\003\002\001\002\002\003\011 -\203\364\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -\000\060\120\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165 -\163\164\040\107\155\142\110\061\052\060\050\006\003\125\004\003 -\014\041\104\055\124\122\125\123\124\040\122\157\157\164\040\103 -\154\141\163\163\040\063\040\103\101\040\062\040\105\126\040\062 -\060\060\071\060\036\027\015\060\071\061\061\060\065\060\070\065 -\060\064\066\132\027\015\062\071\061\061\060\065\060\070\065\060 -\064\066\132\060\120\061\013\060\011\006\003\125\004\006\023\002 -\104\105\061\025\060\023\006\003\125\004\012\014\014\104\055\124 -\162\165\163\164\040\107\155\142\110\061\052\060\050\006\003\125 -\004\003\014\041\104\055\124\122\125\123\124\040\122\157\157\164 -\040\103\154\141\163\163\040\063\040\103\101\040\062\040\105\126 -\040\062\060\060\071\060\202\001\042\060\015\006\011\052\206\110 -\206\367\015\001\001\001\005\000\003\202\001\017\000\060\202\001 -\012\002\202\001\001\000\231\361\204\064\160\272\057\267\060\240 -\216\275\174\004\317\276\142\274\231\375\202\227\322\172\012\147 -\226\070\011\366\020\116\225\042\163\231\215\332\025\055\347\005 -\374\031\163\042\267\216\230\000\274\074\075\254\241\154\373\326 -\171\045\113\255\360\314\144\332\210\076\051\270\017\011\323\064 -\335\063\365\142\321\341\315\031\351\356\030\117\114\130\256\342 -\036\326\014\133\025\132\330\072\270\304\030\144\036\343\063\262 -\265\211\167\116\014\277\331\224\153\023\227\157\022\243\376\231 -\251\004\314\025\354\140\150\066\355\010\173\267\365\277\223\355 -\146\061\203\214\306\161\064\207\116\027\352\257\213\221\215\034 -\126\101\256\042\067\136\067\362\035\331\321\055\015\057\151\121 -\247\276\146\246\212\072\052\275\307\032\261\341\024\360\276\072 -\035\271\317\133\261\152\376\264\261\106\040\242\373\036\073\160 -\357\223\230\175\214\163\226\362\305\357\205\160\255\051\046\374 -\036\004\076\034\240\330\017\313\122\203\142\174\356\213\123\225 -\220\251\127\242\352\141\005\330\371\115\304\047\372\156\255\355 -\371\327\121\367\153\245\002\003\001\000\001\243\202\001\044\060 -\202\001\040\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024\323 -\224\212\114\142\023\052\031\056\314\257\162\212\175\066\327\232 -\034\334\147\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\006\060\201\335\006\003\125\035\037\004\201\325\060\201 -\322\060\201\207\240\201\204\240\201\201\206\177\154\144\141\160 -\072\057\057\144\151\162\145\143\164\157\162\171\056\144\055\164 -\162\165\163\164\056\156\145\164\057\103\116\075\104\055\124\122 -\125\123\124\045\062\060\122\157\157\164\045\062\060\103\154\141 -\163\163\045\062\060\063\045\062\060\103\101\045\062\060\062\045 -\062\060\105\126\045\062\060\062\060\060\071\054\117\075\104\055 -\124\162\165\163\164\045\062\060\107\155\142\110\054\103\075\104 -\105\077\143\145\162\164\151\146\151\143\141\164\145\162\145\166 -\157\143\141\164\151\157\156\154\151\163\164\060\106\240\104\240 -\102\206\100\150\164\164\160\072\057\057\167\167\167\056\144\055 -\164\162\165\163\164\056\156\145\164\057\143\162\154\057\144\055 -\164\162\165\163\164\137\162\157\157\164\137\143\154\141\163\163 -\137\063\137\143\141\137\062\137\145\166\137\062\060\060\071\056 -\143\162\154\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\003\202\001\001\000\064\355\173\132\074\244\224\210\357 -\032\021\165\007\057\263\376\074\372\036\121\046\353\207\366\051 -\336\340\361\324\306\044\011\351\301\317\125\033\264\060\331\316 -\032\376\006\121\246\025\244\055\357\262\113\277\040\050\045\111 -\321\246\066\167\064\350\144\337\122\261\021\307\163\172\315\071 -\236\302\255\214\161\041\362\132\153\257\337\074\116\125\257\262 -\204\145\024\211\271\167\313\052\061\276\317\243\155\317\157\110 -\224\062\106\157\347\161\214\240\246\204\031\067\007\362\003\105 -\011\053\206\165\174\337\137\151\127\000\333\156\330\246\162\042 -\113\120\324\165\230\126\337\267\030\377\103\103\120\256\172\104 -\173\360\171\121\327\103\075\247\323\201\323\360\311\117\271\332 -\306\227\206\320\202\303\344\102\155\376\260\342\144\116\016\046 -\347\100\064\046\265\010\211\327\010\143\143\070\047\165\036\063 -\352\156\250\335\237\231\117\164\115\201\211\200\113\335\232\227 -\051\134\057\276\201\101\271\214\377\352\175\140\006\236\315\327 -\075\323\056\243\025\274\250\346\046\345\157\303\334\270\003\041 -\352\237\026\361\054\124\265 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "D-TRUST Root Class 3 CA 2 EV 2009" -# Issuer: CN=D-TRUST Root Class 3 CA 2 EV 2009,O=D-Trust GmbH,C=DE -# Serial Number: 623604 (0x983f4) -# Subject: CN=D-TRUST Root Class 3 CA 2 EV 2009,O=D-Trust GmbH,C=DE -# Not Valid Before: Thu Nov 05 08:50:46 2009 -# Not Valid After : Mon Nov 05 08:50:46 2029 -# Fingerprint (SHA-256): EE:C5:49:6B:98:8C:E9:86:25:B9:34:09:2E:EC:29:08:BE:D0:B0:F3:16:C2:D4:73:0C:84:EA:F1:F3:D3:48:81 -# Fingerprint (SHA1): 96:C9:1B:0B:95:B4:10:98:42:FA:D0:D8:22:79:FE:60:FA:B9:16:83 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST Root Class 3 CA 2 EV 2009" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\226\311\033\013\225\264\020\230\102\372\320\330\042\171\376\140 -\372\271\026\203 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\252\306\103\054\136\055\315\304\064\300\120\117\021\002\117\266 -END -CKA_ISSUER MULTILINE_OCTAL -\060\120\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\052\060\050\006\003\125\004\003\014 -\041\104\055\124\122\125\123\124\040\122\157\157\164\040\103\154 -\141\163\163\040\063\040\103\101\040\062\040\105\126\040\062\060 -\060\071 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\011\203\364 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "CA Disig Root R2" -# -# Issuer: CN=CA Disig Root R2,O=Disig a.s.,L=Bratislava,C=SK -# Serial Number:00:92:b8:88:db:b0:8a:c1:63 -# Subject: CN=CA Disig Root R2,O=Disig a.s.,L=Bratislava,C=SK -# Not Valid Before: Thu Jul 19 09:15:30 2012 -# Not Valid After : Sat Jul 19 09:15:30 2042 -# Fingerprint (SHA-256): E2:3D:4A:03:6D:7B:70:E9:F5:95:B1:42:20:79:D2:B9:1E:DF:BB:1F:B6:51:A0:63:3E:AA:8A:9D:C5:F8:07:03 -# Fingerprint (SHA1): B5:61:EB:EA:A4:DE:E4:25:4B:69:1A:98:A5:57:47:C2:34:C7:D9:71 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CA Disig Root R2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\123\113\061 -\023\060\021\006\003\125\004\007\023\012\102\162\141\164\151\163 -\154\141\166\141\061\023\060\021\006\003\125\004\012\023\012\104 -\151\163\151\147\040\141\056\163\056\061\031\060\027\006\003\125 -\004\003\023\020\103\101\040\104\151\163\151\147\040\122\157\157 -\164\040\122\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\123\113\061 -\023\060\021\006\003\125\004\007\023\012\102\162\141\164\151\163 -\154\141\166\141\061\023\060\021\006\003\125\004\012\023\012\104 -\151\163\151\147\040\141\056\163\056\061\031\060\027\006\003\125 -\004\003\023\020\103\101\040\104\151\163\151\147\040\122\157\157 -\164\040\122\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\222\270\210\333\260\212\301\143 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\151\060\202\003\121\240\003\002\001\002\002\011\000 -\222\270\210\333\260\212\301\143\060\015\006\011\052\206\110\206 -\367\015\001\001\013\005\000\060\122\061\013\060\011\006\003\125 -\004\006\023\002\123\113\061\023\060\021\006\003\125\004\007\023 -\012\102\162\141\164\151\163\154\141\166\141\061\023\060\021\006 -\003\125\004\012\023\012\104\151\163\151\147\040\141\056\163\056 -\061\031\060\027\006\003\125\004\003\023\020\103\101\040\104\151 -\163\151\147\040\122\157\157\164\040\122\062\060\036\027\015\061 -\062\060\067\061\071\060\071\061\065\063\060\132\027\015\064\062 -\060\067\061\071\060\071\061\065\063\060\132\060\122\061\013\060 -\011\006\003\125\004\006\023\002\123\113\061\023\060\021\006\003 -\125\004\007\023\012\102\162\141\164\151\163\154\141\166\141\061 -\023\060\021\006\003\125\004\012\023\012\104\151\163\151\147\040 -\141\056\163\056\061\031\060\027\006\003\125\004\003\023\020\103 -\101\040\104\151\163\151\147\040\122\157\157\164\040\122\062\060 -\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001 -\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000 -\242\243\304\000\011\326\205\135\055\155\024\366\302\303\163\236 -\065\302\161\125\176\201\373\253\106\120\340\301\174\111\170\346 -\253\171\130\074\332\377\174\034\237\330\227\002\170\076\153\101 -\004\351\101\275\276\003\054\105\366\057\144\324\253\135\243\107 -\075\144\233\351\150\232\306\314\033\077\272\276\262\213\064\002 -\056\230\125\031\374\214\157\252\137\332\114\316\115\003\041\243 -\330\322\064\223\126\226\313\114\014\000\026\074\137\032\315\310 -\307\154\246\255\323\061\247\274\350\345\341\146\326\322\373\003 -\264\101\145\311\020\256\016\005\143\306\200\152\151\060\375\322 -\356\220\357\015\047\337\237\225\163\364\341\045\332\154\026\336 -\101\070\064\352\213\374\321\350\004\024\141\055\101\176\254\307 -\167\116\313\121\124\373\136\222\030\033\004\132\150\306\311\304 -\372\267\023\240\230\267\021\053\267\326\127\314\174\236\027\321 -\313\045\376\206\116\044\056\126\014\170\115\236\001\022\246\053 -\247\001\145\156\174\142\035\204\204\337\352\300\153\265\245\052 -\225\203\303\123\021\014\163\035\013\262\106\220\321\102\072\316 -\100\156\225\255\377\306\224\255\156\227\204\216\175\157\236\212 -\200\015\111\155\163\342\173\222\036\303\363\301\363\353\056\005 -\157\331\033\317\067\166\004\310\264\132\344\027\247\313\335\166 -\037\320\031\166\350\054\005\263\326\234\064\330\226\334\141\207 -\221\005\344\104\010\063\301\332\271\010\145\324\256\262\066\015 -\353\272\070\272\014\345\233\236\353\215\146\335\231\317\326\211 -\101\366\004\222\212\051\051\155\153\072\034\347\165\175\002\161 -\016\363\300\347\275\313\031\335\235\140\262\302\146\140\266\261 -\004\356\311\346\206\271\232\146\100\250\347\021\355\201\105\003 -\213\366\147\131\350\301\006\021\275\335\317\200\002\117\145\100 -\170\134\107\120\310\233\346\037\201\173\344\104\250\133\205\232 -\342\336\132\325\307\371\072\104\146\113\344\062\124\174\344\154 -\234\263\016\075\027\242\262\064\022\326\176\262\250\111\273\321 -\172\050\100\276\242\026\037\337\344\067\037\021\163\373\220\012 -\145\103\242\015\174\370\006\001\125\063\175\260\015\270\364\365 -\256\245\102\127\174\066\021\214\173\136\304\003\235\214\171\235 -\002\003\001\000\001\243\102\060\100\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\006\060\035\006\003\125\035 -\016\004\026\004\024\265\231\370\257\260\224\365\343\040\326\012 -\255\316\116\126\244\056\156\102\355\060\015\006\011\052\206\110 -\206\367\015\001\001\013\005\000\003\202\002\001\000\046\006\136 -\160\347\145\063\310\202\156\331\234\027\072\033\172\146\262\001 -\366\170\073\151\136\057\352\377\116\371\050\303\230\052\141\114 -\264\044\022\212\175\155\021\024\367\234\265\312\346\274\236\047 -\216\114\031\310\251\275\172\300\327\066\016\155\205\162\156\250 -\306\242\155\366\372\163\143\177\274\156\171\010\034\235\212\237 -\032\212\123\246\330\273\331\065\125\261\021\305\251\003\263\126 -\073\271\204\223\042\136\176\301\366\022\122\213\352\054\147\274 -\376\066\114\365\270\317\321\263\111\222\073\323\051\016\231\033 -\226\367\141\270\073\304\053\266\170\154\264\043\157\360\375\323 -\262\136\165\037\231\225\250\254\366\332\341\305\061\173\373\321 -\106\263\322\274\147\264\142\124\272\011\367\143\260\223\242\232 -\371\351\122\056\213\140\022\253\374\365\140\126\357\020\134\213 -\304\032\102\334\203\133\144\016\313\265\274\326\117\301\174\074 -\156\215\023\155\373\173\353\060\320\334\115\257\305\325\266\245 -\114\133\161\311\350\061\276\350\070\006\110\241\032\342\352\322 -\336\022\071\130\032\377\200\016\202\165\346\267\311\007\154\016 -\357\377\070\361\230\161\304\267\177\016\025\320\045\151\275\042 -\235\053\355\005\366\106\107\254\355\300\360\324\073\342\354\356 -\226\133\220\023\116\036\126\072\353\260\357\226\273\226\043\021 -\272\362\103\206\164\144\225\310\050\165\337\035\065\272\322\067 -\203\070\123\070\066\073\317\154\351\371\153\016\320\373\004\350 -\117\167\327\145\001\170\206\014\172\076\041\142\361\177\143\161 -\014\311\237\104\333\250\047\242\165\276\156\201\076\327\300\353 -\033\230\017\160\134\064\262\212\314\300\205\030\353\156\172\263 -\367\132\241\007\277\251\102\222\363\140\042\227\344\024\241\007 -\233\116\166\300\216\175\375\244\045\307\107\355\377\037\163\254 -\314\303\245\351\157\012\216\233\145\302\120\205\265\243\240\123 -\022\314\125\207\141\363\201\256\020\106\141\275\104\041\270\302 -\075\164\317\176\044\065\372\034\007\016\233\075\042\312\357\061 -\057\214\254\022\275\357\100\050\374\051\147\237\262\023\117\146 -\044\304\123\031\351\036\051\025\357\346\155\260\177\055\147\375 -\363\154\033\165\106\243\345\112\027\351\244\327\013 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "CA Disig Root R2" -# Issuer: CN=CA Disig Root R2,O=Disig a.s.,L=Bratislava,C=SK -# Serial Number:00:92:b8:88:db:b0:8a:c1:63 -# Subject: CN=CA Disig Root R2,O=Disig a.s.,L=Bratislava,C=SK -# Not Valid Before: Thu Jul 19 09:15:30 2012 -# Not Valid After : Sat Jul 19 09:15:30 2042 -# Fingerprint (SHA-256): E2:3D:4A:03:6D:7B:70:E9:F5:95:B1:42:20:79:D2:B9:1E:DF:BB:1F:B6:51:A0:63:3E:AA:8A:9D:C5:F8:07:03 -# Fingerprint (SHA1): B5:61:EB:EA:A4:DE:E4:25:4B:69:1A:98:A5:57:47:C2:34:C7:D9:71 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CA Disig Root R2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\265\141\353\352\244\336\344\045\113\151\032\230\245\127\107\302 -\064\307\331\161 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\046\001\373\330\047\247\027\232\105\124\070\032\103\001\073\003 -END -CKA_ISSUER MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\123\113\061 -\023\060\021\006\003\125\004\007\023\012\102\162\141\164\151\163 -\154\141\166\141\061\023\060\021\006\003\125\004\012\023\012\104 -\151\163\151\147\040\141\056\163\056\061\031\060\027\006\003\125 -\004\003\023\020\103\101\040\104\151\163\151\147\040\122\157\157 -\164\040\122\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\222\270\210\333\260\212\301\143 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "ACCVRAIZ1" -# -# Issuer: C=ES,O=ACCV,OU=PKIACCV,CN=ACCVRAIZ1 -# Serial Number:5e:c3:b7:a6:43:7f:a4:e0 -# Subject: C=ES,O=ACCV,OU=PKIACCV,CN=ACCVRAIZ1 -# Not Valid Before: Thu May 05 09:37:37 2011 -# Not Valid After : Tue Dec 31 09:37:37 2030 -# Fingerprint (SHA-256): 9A:6E:C0:12:E1:A7:DA:9D:BE:34:19:4D:47:8A:D7:C0:DB:18:22:FB:07:1D:F1:29:81:49:6E:D1:04:38:41:13 -# Fingerprint (SHA1): 93:05:7A:88:15:C6:4F:CE:88:2F:FA:91:16:52:28:78:BC:53:64:17 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ACCVRAIZ1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\102\061\022\060\020\006\003\125\004\003\014\011\101\103\103 -\126\122\101\111\132\061\061\020\060\016\006\003\125\004\013\014 -\007\120\113\111\101\103\103\126\061\015\060\013\006\003\125\004 -\012\014\004\101\103\103\126\061\013\060\011\006\003\125\004\006 -\023\002\105\123 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\102\061\022\060\020\006\003\125\004\003\014\011\101\103\103 -\126\122\101\111\132\061\061\020\060\016\006\003\125\004\013\014 -\007\120\113\111\101\103\103\126\061\015\060\013\006\003\125\004 -\012\014\004\101\103\103\126\061\013\060\011\006\003\125\004\006 -\023\002\105\123 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\136\303\267\246\103\177\244\340 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\007\323\060\202\005\273\240\003\002\001\002\002\010\136 -\303\267\246\103\177\244\340\060\015\006\011\052\206\110\206\367 -\015\001\001\005\005\000\060\102\061\022\060\020\006\003\125\004 -\003\014\011\101\103\103\126\122\101\111\132\061\061\020\060\016 -\006\003\125\004\013\014\007\120\113\111\101\103\103\126\061\015 -\060\013\006\003\125\004\012\014\004\101\103\103\126\061\013\060 -\011\006\003\125\004\006\023\002\105\123\060\036\027\015\061\061 -\060\065\060\065\060\071\063\067\063\067\132\027\015\063\060\061 -\062\063\061\060\071\063\067\063\067\132\060\102\061\022\060\020 -\006\003\125\004\003\014\011\101\103\103\126\122\101\111\132\061 -\061\020\060\016\006\003\125\004\013\014\007\120\113\111\101\103 -\103\126\061\015\060\013\006\003\125\004\012\014\004\101\103\103 -\126\061\013\060\011\006\003\125\004\006\023\002\105\123\060\202 -\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000\233 -\251\253\277\141\112\227\257\057\227\146\232\164\137\320\331\226 -\375\317\342\344\146\357\037\037\107\063\302\104\243\337\232\336 -\037\265\124\335\025\174\151\065\021\157\273\310\014\216\152\030 -\036\330\217\331\026\274\020\110\066\134\360\143\263\220\132\134 -\044\067\327\243\326\313\011\161\271\361\001\162\204\260\175\333 -\115\200\315\374\323\157\311\370\332\266\016\202\322\105\205\250 -\033\150\250\075\350\364\104\154\275\241\302\313\003\276\214\076 -\023\000\204\337\112\110\300\343\042\012\350\351\067\247\030\114 -\261\011\015\043\126\177\004\115\331\027\204\030\245\310\332\100 -\224\163\353\316\016\127\074\003\201\072\235\012\241\127\103\151 -\254\127\155\171\220\170\345\265\264\073\330\274\114\215\050\241 -\247\243\247\272\002\116\045\321\052\256\355\256\003\042\270\153 -\040\017\060\050\124\225\177\340\356\316\012\146\235\321\100\055 -\156\042\257\235\032\301\005\031\322\157\300\362\237\370\173\263 -\002\102\373\120\251\035\055\223\017\043\253\306\301\017\222\377 -\320\242\025\365\123\011\161\034\377\105\023\204\346\046\136\370 -\340\210\034\012\374\026\266\250\163\006\270\360\143\204\002\240 -\306\132\354\347\164\337\160\256\243\203\045\352\326\307\227\207 -\223\247\306\212\212\063\227\140\067\020\076\227\076\156\051\025 -\326\241\017\321\210\054\022\237\157\252\244\306\102\353\101\242 -\343\225\103\323\001\205\155\216\273\073\363\043\066\307\376\073 -\340\241\045\007\110\253\311\211\164\377\010\217\200\277\300\226 -\145\363\356\354\113\150\275\235\210\303\061\263\100\361\350\317 -\366\070\273\234\344\321\177\324\345\130\233\174\372\324\363\016 -\233\165\221\344\272\122\056\031\176\321\365\315\132\031\374\272 -\006\366\373\122\250\113\231\004\335\370\371\264\213\120\243\116 -\142\211\360\207\044\372\203\102\301\207\372\325\055\051\052\132 -\161\172\144\152\327\047\140\143\015\333\316\111\365\215\037\220 -\211\062\027\370\163\103\270\322\132\223\206\141\326\341\165\012 -\352\171\146\166\210\117\161\353\004\045\326\012\132\172\223\345 -\271\113\027\100\017\261\266\271\365\336\117\334\340\263\254\073 -\021\160\140\204\112\103\156\231\040\300\051\161\012\300\145\002 -\003\001\000\001\243\202\002\313\060\202\002\307\060\175\006\010 -\053\006\001\005\005\007\001\001\004\161\060\157\060\114\006\010 -\053\006\001\005\005\007\060\002\206\100\150\164\164\160\072\057 -\057\167\167\167\056\141\143\143\166\056\145\163\057\146\151\154 -\145\141\144\155\151\156\057\101\162\143\150\151\166\157\163\057 -\143\145\162\164\151\146\151\143\141\144\157\163\057\162\141\151 -\172\141\143\143\166\061\056\143\162\164\060\037\006\010\053\006 -\001\005\005\007\060\001\206\023\150\164\164\160\072\057\057\157 -\143\163\160\056\141\143\143\166\056\145\163\060\035\006\003\125 -\035\016\004\026\004\024\322\207\264\343\337\067\047\223\125\366 -\126\352\201\345\066\314\214\036\077\275\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\037\006\003\125 -\035\043\004\030\060\026\200\024\322\207\264\343\337\067\047\223 -\125\366\126\352\201\345\066\314\214\036\077\275\060\202\001\163 -\006\003\125\035\040\004\202\001\152\060\202\001\146\060\202\001 -\142\006\004\125\035\040\000\060\202\001\130\060\202\001\042\006 -\010\053\006\001\005\005\007\002\002\060\202\001\024\036\202\001 -\020\000\101\000\165\000\164\000\157\000\162\000\151\000\144\000 -\141\000\144\000\040\000\144\000\145\000\040\000\103\000\145\000 -\162\000\164\000\151\000\146\000\151\000\143\000\141\000\143\000 -\151\000\363\000\156\000\040\000\122\000\141\000\355\000\172\000 -\040\000\144\000\145\000\040\000\154\000\141\000\040\000\101\000 -\103\000\103\000\126\000\040\000\050\000\101\000\147\000\145\000 -\156\000\143\000\151\000\141\000\040\000\144\000\145\000\040\000 -\124\000\145\000\143\000\156\000\157\000\154\000\157\000\147\000 -\355\000\141\000\040\000\171\000\040\000\103\000\145\000\162\000 -\164\000\151\000\146\000\151\000\143\000\141\000\143\000\151\000 -\363\000\156\000\040\000\105\000\154\000\145\000\143\000\164\000 -\162\000\363\000\156\000\151\000\143\000\141\000\054\000\040\000 -\103\000\111\000\106\000\040\000\121\000\064\000\066\000\060\000 -\061\000\061\000\065\000\066\000\105\000\051\000\056\000\040\000 -\103\000\120\000\123\000\040\000\145\000\156\000\040\000\150\000 -\164\000\164\000\160\000\072\000\057\000\057\000\167\000\167\000 -\167\000\056\000\141\000\143\000\143\000\166\000\056\000\145\000 -\163\060\060\006\010\053\006\001\005\005\007\002\001\026\044\150 -\164\164\160\072\057\057\167\167\167\056\141\143\143\166\056\145 -\163\057\154\145\147\151\163\154\141\143\151\157\156\137\143\056 -\150\164\155\060\125\006\003\125\035\037\004\116\060\114\060\112 -\240\110\240\106\206\104\150\164\164\160\072\057\057\167\167\167 -\056\141\143\143\166\056\145\163\057\146\151\154\145\141\144\155 -\151\156\057\101\162\143\150\151\166\157\163\057\143\145\162\164 -\151\146\151\143\141\144\157\163\057\162\141\151\172\141\143\143 -\166\061\137\144\145\162\056\143\162\154\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\006\060\027\006\003\125\035 -\021\004\020\060\016\201\014\141\143\143\166\100\141\143\143\166 -\056\145\163\060\015\006\011\052\206\110\206\367\015\001\001\005 -\005\000\003\202\002\001\000\227\061\002\237\347\375\103\147\110 -\104\024\344\051\207\355\114\050\146\320\217\065\332\115\141\267 -\112\227\115\265\333\220\340\005\056\016\306\171\320\362\227\151 -\017\275\004\107\331\276\333\265\051\332\233\331\256\251\231\325 -\323\074\060\223\365\215\241\250\374\006\215\104\364\312\026\225 -\174\063\334\142\213\250\067\370\047\330\011\055\033\357\310\024 -\047\040\251\144\104\377\056\326\165\252\154\115\140\100\031\111 -\103\124\143\332\342\314\272\146\345\117\104\172\133\331\152\201 -\053\100\325\177\371\001\047\130\054\310\355\110\221\174\077\246 -\000\317\304\051\163\021\066\336\206\031\076\235\356\031\212\033 -\325\260\355\216\075\234\052\300\015\330\075\146\343\074\015\275 -\325\224\134\342\342\247\065\033\004\000\366\077\132\215\352\103 -\275\137\211\035\251\301\260\314\231\342\115\000\012\332\311\047 -\133\347\023\220\134\344\365\063\242\125\155\334\340\011\115\057 -\261\046\133\047\165\000\011\304\142\167\051\010\137\236\131\254 -\266\176\255\237\124\060\042\003\301\036\161\144\376\371\070\012 -\226\030\335\002\024\254\043\313\006\034\036\244\175\215\015\336 -\047\101\350\255\332\025\267\260\043\335\053\250\323\332\045\207 -\355\350\125\104\115\210\364\066\176\204\232\170\254\367\016\126 -\111\016\326\063\045\326\204\120\102\154\040\022\035\052\325\276 -\274\362\160\201\244\160\140\276\005\265\233\236\004\104\276\141 -\043\254\351\245\044\214\021\200\224\132\242\242\271\111\322\301 -\334\321\247\355\061\021\054\236\031\246\356\341\125\341\300\352 -\317\015\204\344\027\267\242\174\245\336\125\045\006\356\314\300 -\207\134\100\332\314\225\077\125\340\065\307\270\204\276\264\135 -\315\172\203\001\162\356\207\346\137\035\256\265\205\306\046\337 -\346\301\232\351\036\002\107\237\052\250\155\251\133\317\354\105 -\167\177\230\047\232\062\135\052\343\204\356\305\230\146\057\226 -\040\035\335\330\303\047\327\260\371\376\331\175\315\320\237\217 -\013\024\130\121\237\057\213\303\070\055\336\350\217\326\215\207 -\244\365\126\103\026\231\054\364\244\126\264\064\270\141\067\311 -\302\130\200\033\240\227\241\374\131\215\351\021\366\321\017\113 -\125\064\106\052\213\206\073 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "ACCVRAIZ1" -# Issuer: C=ES,O=ACCV,OU=PKIACCV,CN=ACCVRAIZ1 -# Serial Number:5e:c3:b7:a6:43:7f:a4:e0 -# Subject: C=ES,O=ACCV,OU=PKIACCV,CN=ACCVRAIZ1 -# Not Valid Before: Thu May 05 09:37:37 2011 -# Not Valid After : Tue Dec 31 09:37:37 2030 -# Fingerprint (SHA-256): 9A:6E:C0:12:E1:A7:DA:9D:BE:34:19:4D:47:8A:D7:C0:DB:18:22:FB:07:1D:F1:29:81:49:6E:D1:04:38:41:13 -# Fingerprint (SHA1): 93:05:7A:88:15:C6:4F:CE:88:2F:FA:91:16:52:28:78:BC:53:64:17 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ACCVRAIZ1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\223\005\172\210\025\306\117\316\210\057\372\221\026\122\050\170 -\274\123\144\027 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\320\240\132\356\005\266\011\224\041\241\175\361\262\051\202\002 -END -CKA_ISSUER MULTILINE_OCTAL -\060\102\061\022\060\020\006\003\125\004\003\014\011\101\103\103 -\126\122\101\111\132\061\061\020\060\016\006\003\125\004\013\014 -\007\120\113\111\101\103\103\126\061\015\060\013\006\003\125\004 -\012\014\004\101\103\103\126\061\013\060\011\006\003\125\004\006 -\023\002\105\123 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\136\303\267\246\103\177\244\340 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "TWCA Global Root CA" -# -# Issuer: CN=TWCA Global Root CA,OU=Root CA,O=TAIWAN-CA,C=TW -# Serial Number: 3262 (0xcbe) -# Subject: CN=TWCA Global Root CA,OU=Root CA,O=TAIWAN-CA,C=TW -# Not Valid Before: Wed Jun 27 06:28:33 2012 -# Not Valid After : Tue Dec 31 15:59:59 2030 -# Fingerprint (SHA-256): 59:76:90:07:F7:68:5D:0F:CD:50:87:2F:9F:95:D5:75:5A:5B:2B:45:7D:81:F3:69:2B:61:0A:98:67:2F:0E:1B -# Fingerprint (SHA1): 9C:BB:48:53:F6:A4:F6:D3:52:A4:E8:32:52:55:60:13:F5:AD:AF:65 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TWCA Global Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 -\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 -\157\164\040\103\101\061\034\060\032\006\003\125\004\003\023\023 -\124\127\103\101\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 -\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 -\157\164\040\103\101\061\034\060\032\006\003\125\004\003\023\023 -\124\127\103\101\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\002\014\276 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\101\060\202\003\051\240\003\002\001\002\002\002\014 -\276\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000 -\060\121\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 -\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 -\157\164\040\103\101\061\034\060\032\006\003\125\004\003\023\023 -\124\127\103\101\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\101\060\036\027\015\061\062\060\066\062\067\060\066\062 -\070\063\063\132\027\015\063\060\061\062\063\061\061\065\065\071 -\065\071\132\060\121\061\013\060\011\006\003\125\004\006\023\002 -\124\127\061\022\060\020\006\003\125\004\012\023\011\124\101\111 -\127\101\116\055\103\101\061\020\060\016\006\003\125\004\013\023 -\007\122\157\157\164\040\103\101\061\034\060\032\006\003\125\004 -\003\023\023\124\127\103\101\040\107\154\157\142\141\154\040\122 -\157\157\164\040\103\101\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\260\005\333\310\353\214\304\156\212 -\041\357\216\115\234\161\012\037\122\160\355\155\202\234\227\305 -\327\114\116\105\111\313\100\102\265\022\064\154\031\302\164\244 -\061\137\205\002\227\354\103\063\012\123\322\234\214\216\267\270 -\171\333\053\325\152\362\216\146\304\356\053\001\007\222\324\263 -\320\002\337\120\366\125\257\146\016\313\340\107\140\057\053\062 -\071\065\122\072\050\203\370\173\026\306\030\270\142\326\107\045 -\221\316\360\031\022\115\255\143\365\323\077\165\137\051\360\241 -\060\034\052\240\230\246\025\275\356\375\031\066\360\342\221\103 -\217\372\312\326\020\047\111\114\357\335\301\361\205\160\233\312 -\352\250\132\103\374\155\206\157\163\351\067\105\251\360\066\307 -\314\210\165\036\273\154\006\377\233\153\076\027\354\141\252\161 -\174\306\035\242\367\111\351\025\265\074\326\241\141\365\021\367 -\005\157\035\375\021\276\320\060\007\302\051\260\011\116\046\334 -\343\242\250\221\152\037\302\221\105\210\134\345\230\270\161\245 -\025\031\311\174\165\021\314\160\164\117\055\233\035\221\104\375 -\126\050\240\376\273\206\152\310\372\134\013\130\334\306\113\166 -\310\253\042\331\163\017\245\364\132\002\211\077\117\236\042\202 -\356\242\164\123\052\075\123\047\151\035\154\216\062\054\144\000 -\046\143\141\066\116\243\106\267\077\175\263\055\254\155\220\242 -\225\242\316\317\332\202\347\007\064\031\226\351\270\041\252\051 -\176\246\070\276\216\051\112\041\146\171\037\263\303\265\011\147 -\336\326\324\007\106\363\052\332\346\042\067\140\313\201\266\017 -\240\017\351\310\225\177\277\125\221\005\172\317\075\025\300\157 -\336\011\224\001\203\327\064\033\314\100\245\360\270\233\147\325 -\230\221\073\247\204\170\225\046\244\132\010\370\053\164\264\000 -\004\074\337\270\024\216\350\337\251\215\154\147\222\063\035\300 -\267\322\354\222\310\276\011\277\054\051\005\157\002\153\236\357 -\274\277\052\274\133\300\120\217\101\160\161\207\262\115\267\004 -\251\204\243\062\257\256\356\153\027\213\262\261\376\154\341\220 -\214\210\250\227\110\316\310\115\313\363\006\317\137\152\012\102 -\261\036\036\167\057\216\240\346\222\016\006\374\005\042\322\046 -\341\061\121\175\062\334\017\002\003\001\000\001\243\043\060\041 -\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000 -\003\202\002\001\000\137\064\201\166\357\226\035\325\345\265\331 -\002\143\204\026\301\256\240\160\121\247\367\114\107\065\310\013 -\327\050\075\211\161\331\252\063\101\352\024\033\154\041\000\300 -\154\102\031\176\237\151\133\040\102\337\242\322\332\304\174\227 -\113\215\260\350\254\310\356\245\151\004\231\012\222\246\253\047 -\056\032\115\201\277\204\324\160\036\255\107\376\375\112\235\063 -\340\362\271\304\105\010\041\012\332\151\151\163\162\015\276\064 -\376\224\213\255\303\036\065\327\242\203\357\345\070\307\245\205 -\037\253\317\064\354\077\050\376\014\361\127\206\116\311\125\367 -\034\324\330\245\175\006\172\157\325\337\020\337\201\116\041\145 -\261\266\341\027\171\225\105\006\316\137\314\334\106\211\143\150 -\104\215\223\364\144\160\240\075\235\050\005\303\071\160\270\142 -\173\040\375\344\333\351\010\241\270\236\075\011\307\117\373\054 -\370\223\166\101\336\122\340\341\127\322\235\003\274\167\236\376 -\236\051\136\367\301\121\140\037\336\332\013\262\055\165\267\103 -\110\223\347\366\171\306\204\135\200\131\140\224\374\170\230\217 -\074\223\121\355\100\220\007\337\144\143\044\313\116\161\005\241 -\327\224\032\210\062\361\042\164\042\256\245\246\330\022\151\114 -\140\243\002\356\053\354\324\143\222\013\136\276\057\166\153\243 -\266\046\274\217\003\330\012\362\114\144\106\275\071\142\345\226 -\353\064\143\021\050\314\225\361\255\357\357\334\200\130\110\351 -\113\270\352\145\254\351\374\200\265\265\310\105\371\254\301\237 -\331\271\352\142\210\216\304\361\113\203\022\255\346\213\204\326 -\236\302\353\203\030\237\152\273\033\044\140\063\160\314\354\367 -\062\363\134\331\171\175\357\236\244\376\311\043\303\044\356\025 -\222\261\075\221\117\046\206\275\146\163\044\023\352\244\256\143 -\301\255\175\204\003\074\020\170\206\033\171\343\304\363\362\004 -\225\040\256\043\202\304\263\072\000\142\277\346\066\044\341\127 -\272\307\036\220\165\325\137\077\225\141\053\301\073\315\345\263 -\150\141\320\106\046\251\041\122\151\055\353\056\307\353\167\316 -\246\072\265\003\063\117\166\321\347\134\124\001\135\313\170\364 -\311\014\277\317\022\216\027\055\043\150\224\347\253\376\251\262 -\053\006\320\004\315 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "TWCA Global Root CA" -# Issuer: CN=TWCA Global Root CA,OU=Root CA,O=TAIWAN-CA,C=TW -# Serial Number: 3262 (0xcbe) -# Subject: CN=TWCA Global Root CA,OU=Root CA,O=TAIWAN-CA,C=TW -# Not Valid Before: Wed Jun 27 06:28:33 2012 -# Not Valid After : Tue Dec 31 15:59:59 2030 -# Fingerprint (SHA-256): 59:76:90:07:F7:68:5D:0F:CD:50:87:2F:9F:95:D5:75:5A:5B:2B:45:7D:81:F3:69:2B:61:0A:98:67:2F:0E:1B -# Fingerprint (SHA1): 9C:BB:48:53:F6:A4:F6:D3:52:A4:E8:32:52:55:60:13:F5:AD:AF:65 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TWCA Global Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\234\273\110\123\366\244\366\323\122\244\350\062\122\125\140\023 -\365\255\257\145 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\371\003\176\317\346\236\074\163\172\052\220\007\151\377\053\226 -END -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\022\060\020\006\003\125\004\012\023\011\124\101\111\127\101\116 -\055\103\101\061\020\060\016\006\003\125\004\013\023\007\122\157 -\157\164\040\103\101\061\034\060\032\006\003\125\004\003\023\023 -\124\127\103\101\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\002\014\276 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "TeliaSonera Root CA v1" -# -# Issuer: CN=TeliaSonera Root CA v1,O=TeliaSonera -# Serial Number:00:95:be:16:a0:f7:2e:46:f1:7b:39:82:72:fa:8b:cd:96 -# Subject: CN=TeliaSonera Root CA v1,O=TeliaSonera -# Not Valid Before: Thu Oct 18 12:00:50 2007 -# Not Valid After : Mon Oct 18 12:00:50 2032 -# Fingerprint (SHA-256): DD:69:36:FE:21:F8:F0:77:C1:23:A1:A5:21:C1:22:24:F7:22:55:B7:3E:03:A7:26:06:93:E8:A2:4B:0F:A3:89 -# Fingerprint (SHA1): 43:13:BB:96:F1:D5:86:9B:C1:4E:6A:92:F6:CF:F6:34:69:87:82:37 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TeliaSonera Root CA v1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\067\061\024\060\022\006\003\125\004\012\014\013\124\145\154 -\151\141\123\157\156\145\162\141\061\037\060\035\006\003\125\004 -\003\014\026\124\145\154\151\141\123\157\156\145\162\141\040\122 -\157\157\164\040\103\101\040\166\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\067\061\024\060\022\006\003\125\004\012\014\013\124\145\154 -\151\141\123\157\156\145\162\141\061\037\060\035\006\003\125\004 -\003\014\026\124\145\154\151\141\123\157\156\145\162\141\040\122 -\157\157\164\040\103\101\040\166\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\225\276\026\240\367\056\106\361\173\071\202\162\372 -\213\315\226 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\070\060\202\003\040\240\003\002\001\002\002\021\000 -\225\276\026\240\367\056\106\361\173\071\202\162\372\213\315\226 -\060\015\006\011\052\206\110\206\367\015\001\001\005\005\000\060 -\067\061\024\060\022\006\003\125\004\012\014\013\124\145\154\151 -\141\123\157\156\145\162\141\061\037\060\035\006\003\125\004\003 -\014\026\124\145\154\151\141\123\157\156\145\162\141\040\122\157 -\157\164\040\103\101\040\166\061\060\036\027\015\060\067\061\060 -\061\070\061\062\060\060\065\060\132\027\015\063\062\061\060\061 -\070\061\062\060\060\065\060\132\060\067\061\024\060\022\006\003 -\125\004\012\014\013\124\145\154\151\141\123\157\156\145\162\141 -\061\037\060\035\006\003\125\004\003\014\026\124\145\154\151\141 -\123\157\156\145\162\141\040\122\157\157\164\040\103\101\040\166 -\061\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001 -\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002 -\001\000\302\276\353\047\360\041\243\363\151\046\125\176\235\305 -\125\026\221\134\375\357\041\277\123\200\172\055\322\221\214\143 -\061\360\354\044\360\303\245\322\162\174\020\155\364\067\267\345 -\346\174\171\352\214\265\202\213\256\110\266\254\000\334\145\165 -\354\052\115\137\301\207\365\040\145\053\201\250\107\076\211\043 -\225\060\026\220\177\350\127\007\110\347\031\256\277\105\147\261 -\067\033\006\052\376\336\371\254\175\203\373\136\272\344\217\227 -\147\276\113\216\215\144\007\127\070\125\151\064\066\075\023\110 -\357\117\342\323\146\036\244\317\032\267\136\066\063\324\264\006 -\275\030\001\375\167\204\120\000\105\365\214\135\350\043\274\176 -\376\065\341\355\120\173\251\060\215\031\323\011\216\150\147\135 -\277\074\227\030\123\273\051\142\305\312\136\162\301\307\226\324 -\333\055\240\264\037\151\003\354\352\342\120\361\014\074\360\254 -\363\123\055\360\034\365\355\154\071\071\163\200\026\310\122\260 -\043\315\340\076\334\335\074\107\240\273\065\212\342\230\150\213 -\276\345\277\162\356\322\372\245\355\022\355\374\230\030\251\046 -\166\334\050\113\020\040\034\323\177\026\167\055\355\157\200\367 -\111\273\123\005\273\135\150\307\324\310\165\026\077\211\132\213 -\367\027\107\324\114\361\322\211\171\076\115\075\230\250\141\336 -\072\036\322\370\136\003\340\301\311\034\214\323\215\115\323\225 -\066\263\067\137\143\143\233\063\024\360\055\046\153\123\174\211 -\214\062\302\156\354\075\041\000\071\311\241\150\342\120\203\056 -\260\072\053\363\066\240\254\057\344\157\141\302\121\011\071\076 -\213\123\271\273\147\332\334\123\271\166\131\066\235\103\345\040 -\340\075\062\140\205\042\121\267\307\063\273\335\025\057\244\170 -\246\007\173\201\106\066\004\206\335\171\065\307\225\054\073\260 -\243\027\065\345\163\037\264\134\131\357\332\352\020\145\173\172 -\320\177\237\263\264\052\067\073\160\213\233\133\271\053\267\354 -\262\121\022\227\123\051\132\324\360\022\020\334\117\002\273\022 -\222\057\142\324\077\151\103\174\015\326\374\130\165\001\210\235 -\130\026\113\336\272\220\377\107\001\211\006\152\366\137\262\220 -\152\263\002\246\002\210\277\263\107\176\052\331\325\372\150\170 -\065\115\002\003\001\000\001\243\077\060\075\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\013\006\003 -\125\035\017\004\004\003\002\001\006\060\035\006\003\125\035\016 -\004\026\004\024\360\217\131\070\000\263\365\217\232\226\014\325 -\353\372\173\252\027\350\023\022\060\015\006\011\052\206\110\206 -\367\015\001\001\005\005\000\003\202\002\001\000\276\344\134\142 -\116\044\364\014\010\377\360\323\014\150\344\223\111\042\077\104 -\047\157\273\155\336\203\146\316\250\314\015\374\365\232\006\345 -\167\024\221\353\235\101\173\231\052\204\345\377\374\041\301\135 -\360\344\037\127\267\165\251\241\137\002\046\377\327\307\367\116 -\336\117\370\367\034\106\300\172\117\100\054\042\065\360\031\261 -\320\153\147\054\260\250\340\300\100\067\065\366\204\134\134\343 -\257\102\170\376\247\311\015\120\352\015\204\166\366\121\357\203 -\123\306\172\377\016\126\111\056\217\172\326\014\346\047\124\343 -\115\012\140\162\142\315\221\007\326\245\277\310\231\153\355\304 -\031\346\253\114\021\070\305\157\061\342\156\111\310\077\166\200 -\046\003\046\051\340\066\366\366\040\123\343\027\160\064\027\235 -\143\150\036\153\354\303\115\206\270\023\060\057\135\106\015\107 -\103\325\033\252\131\016\271\134\215\006\110\255\164\207\137\307 -\374\061\124\101\023\342\307\041\016\236\340\036\015\341\300\173 -\103\205\220\305\212\130\306\145\012\170\127\362\306\043\017\001 -\331\040\113\336\017\373\222\205\165\052\134\163\215\155\173\045 -\221\312\356\105\256\006\113\000\314\323\261\131\120\332\072\210 -\073\051\103\106\136\227\053\124\316\123\157\215\112\347\226\372 -\277\161\016\102\213\174\375\050\240\320\110\312\332\304\201\114 -\273\242\163\223\046\310\353\014\326\046\210\266\300\044\317\273 -\275\133\353\165\175\351\010\216\206\063\054\171\167\011\151\245 -\211\374\263\160\220\207\166\217\323\042\273\102\316\275\163\013 -\040\046\052\320\233\075\160\036\044\154\315\207\166\251\027\226 -\267\317\015\222\373\216\030\251\230\111\321\236\376\140\104\162 -\041\271\031\355\302\365\061\361\071\110\210\220\044\165\124\026 -\255\316\364\370\151\024\144\071\373\243\270\272\160\100\307\047 -\034\277\304\126\123\372\143\145\320\363\034\016\026\365\153\206 -\130\115\030\324\344\015\216\245\235\133\221\334\166\044\120\077 -\306\052\373\331\267\234\265\326\346\320\331\350\031\213\025\161 -\110\255\267\352\330\131\210\324\220\277\026\263\331\351\254\131 -\141\124\310\034\272\312\301\312\341\271\040\114\217\072\223\211 -\245\240\314\277\323\366\165\244\165\226\155\126 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "TeliaSonera Root CA v1" -# Issuer: CN=TeliaSonera Root CA v1,O=TeliaSonera -# Serial Number:00:95:be:16:a0:f7:2e:46:f1:7b:39:82:72:fa:8b:cd:96 -# Subject: CN=TeliaSonera Root CA v1,O=TeliaSonera -# Not Valid Before: Thu Oct 18 12:00:50 2007 -# Not Valid After : Mon Oct 18 12:00:50 2032 -# Fingerprint (SHA-256): DD:69:36:FE:21:F8:F0:77:C1:23:A1:A5:21:C1:22:24:F7:22:55:B7:3E:03:A7:26:06:93:E8:A2:4B:0F:A3:89 -# Fingerprint (SHA1): 43:13:BB:96:F1:D5:86:9B:C1:4E:6A:92:F6:CF:F6:34:69:87:82:37 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TeliaSonera Root CA v1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\103\023\273\226\361\325\206\233\301\116\152\222\366\317\366\064 -\151\207\202\067 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\067\101\111\033\030\126\232\046\365\255\302\146\373\100\245\114 -END -CKA_ISSUER MULTILINE_OCTAL -\060\067\061\024\060\022\006\003\125\004\012\014\013\124\145\154 -\151\141\123\157\156\145\162\141\061\037\060\035\006\003\125\004 -\003\014\026\124\145\154\151\141\123\157\156\145\162\141\040\122 -\157\157\164\040\103\101\040\166\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\225\276\026\240\367\056\106\361\173\071\202\162\372 -\213\315\226 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "T-TeleSec GlobalRoot Class 2" -# -# Issuer: CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE -# Serial Number: 1 (0x1) -# Subject: CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE -# Not Valid Before: Wed Oct 01 10:40:14 2008 -# Not Valid After : Sat Oct 01 23:59:59 2033 -# Fingerprint (SHA-256): 91:E2:F5:78:8D:58:10:EB:A7:BA:58:73:7D:E1:54:8A:8E:CA:CD:01:45:98:BC:0B:14:3E:04:1B:17:05:25:52 -# Fingerprint (SHA1): 59:0D:2D:7D:88:4F:40:2E:61:7E:A5:62:32:17:65:CF:17:D8:94:E9 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "T-TeleSec GlobalRoot Class 2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\053\060\051\006\003\125\004\012\014\042\124\055\123\171\163 -\164\145\155\163\040\105\156\164\145\162\160\162\151\163\145\040 -\123\145\162\166\151\143\145\163\040\107\155\142\110\061\037\060 -\035\006\003\125\004\013\014\026\124\055\123\171\163\164\145\155 -\163\040\124\162\165\163\164\040\103\145\156\164\145\162\061\045 -\060\043\006\003\125\004\003\014\034\124\055\124\145\154\145\123 -\145\143\040\107\154\157\142\141\154\122\157\157\164\040\103\154 -\141\163\163\040\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\053\060\051\006\003\125\004\012\014\042\124\055\123\171\163 -\164\145\155\163\040\105\156\164\145\162\160\162\151\163\145\040 -\123\145\162\166\151\143\145\163\040\107\155\142\110\061\037\060 -\035\006\003\125\004\013\014\026\124\055\123\171\163\164\145\155 -\163\040\124\162\165\163\164\040\103\145\156\164\145\162\061\045 -\060\043\006\003\125\004\003\014\034\124\055\124\145\154\145\123 -\145\143\040\107\154\157\142\141\154\122\157\157\164\040\103\154 -\141\163\163\040\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\303\060\202\002\253\240\003\002\001\002\002\001\001 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\201\202\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\053\060\051\006\003\125\004\012\014\042\124\055\123\171\163\164 -\145\155\163\040\105\156\164\145\162\160\162\151\163\145\040\123 -\145\162\166\151\143\145\163\040\107\155\142\110\061\037\060\035 -\006\003\125\004\013\014\026\124\055\123\171\163\164\145\155\163 -\040\124\162\165\163\164\040\103\145\156\164\145\162\061\045\060 -\043\006\003\125\004\003\014\034\124\055\124\145\154\145\123\145 -\143\040\107\154\157\142\141\154\122\157\157\164\040\103\154\141 -\163\163\040\062\060\036\027\015\060\070\061\060\060\061\061\060 -\064\060\061\064\132\027\015\063\063\061\060\060\061\062\063\065 -\071\065\071\132\060\201\202\061\013\060\011\006\003\125\004\006 -\023\002\104\105\061\053\060\051\006\003\125\004\012\014\042\124 -\055\123\171\163\164\145\155\163\040\105\156\164\145\162\160\162 -\151\163\145\040\123\145\162\166\151\143\145\163\040\107\155\142 -\110\061\037\060\035\006\003\125\004\013\014\026\124\055\123\171 -\163\164\145\155\163\040\124\162\165\163\164\040\103\145\156\164 -\145\162\061\045\060\043\006\003\125\004\003\014\034\124\055\124 -\145\154\145\123\145\143\040\107\154\157\142\141\154\122\157\157 -\164\040\103\154\141\163\163\040\062\060\202\001\042\060\015\006 -\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017 -\000\060\202\001\012\002\202\001\001\000\252\137\332\033\137\350 -\163\221\345\332\134\364\242\346\107\345\363\150\125\140\005\035 -\002\244\263\233\131\363\036\212\257\064\255\374\015\302\331\110 -\031\356\151\217\311\040\374\041\252\007\031\355\260\134\254\145 -\307\137\355\002\174\173\174\055\033\326\272\271\200\302\030\202 -\026\204\372\146\260\010\306\124\043\201\344\315\271\111\077\366 -\117\156\067\110\050\070\017\305\276\347\150\160\375\071\227\115 -\322\307\230\221\120\252\304\104\263\043\175\071\107\351\122\142 -\326\022\223\136\267\061\226\102\005\373\166\247\036\243\365\302 -\374\351\172\305\154\251\161\117\352\313\170\274\140\257\307\336 -\364\331\313\276\176\063\245\156\224\203\360\064\372\041\253\352 -\216\162\240\077\244\336\060\133\357\206\115\152\225\133\103\104 -\250\020\025\034\345\001\127\305\230\361\346\006\050\221\252\040 -\305\267\123\046\121\103\262\013\021\225\130\341\300\017\166\331 -\300\215\174\201\363\162\160\236\157\376\032\216\331\137\065\306 -\262\157\064\174\276\110\117\342\132\071\327\330\235\170\236\237 -\206\076\003\136\031\213\104\242\325\307\002\003\001\000\001\243 -\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\035\006\003\125\035\016\004\026\004\024\277 -\131\040\066\000\171\240\240\042\153\214\325\362\141\322\270\054 -\313\202\112\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\003\202\001\001\000\061\003\242\141\013\037\164\350\162 -\066\306\155\371\115\236\372\042\250\341\201\126\317\315\273\237 -\352\253\221\031\070\257\252\174\025\115\363\266\243\215\245\364 -\216\366\104\251\247\350\041\225\255\076\000\142\026\210\360\002 -\272\374\141\043\346\063\233\060\172\153\066\142\173\255\004\043 -\204\130\145\342\333\053\212\347\045\123\067\142\123\137\274\332 -\001\142\051\242\246\047\161\346\072\042\176\301\157\035\225\160 -\040\112\007\064\337\352\377\025\200\345\272\327\172\330\133\165 -\174\005\172\051\107\176\100\250\061\023\167\315\100\073\264\121 -\107\172\056\021\343\107\021\336\235\146\320\213\325\124\146\372 -\203\125\352\174\302\051\211\033\351\157\263\316\342\005\204\311 -\057\076\170\205\142\156\311\137\301\170\143\164\130\300\110\030 -\014\231\071\353\244\314\032\265\171\132\215\025\234\330\024\015 -\366\172\007\127\307\042\203\005\055\074\233\045\046\075\030\263 -\251\103\174\310\310\253\144\217\016\243\277\234\033\235\060\333 -\332\320\031\056\252\074\361\373\063\200\166\344\315\255\031\117 -\005\047\216\023\241\156\302 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "T-TeleSec GlobalRoot Class 2" -# Issuer: CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE -# Serial Number: 1 (0x1) -# Subject: CN=T-TeleSec GlobalRoot Class 2,OU=T-Systems Trust Center,O=T-Systems Enterprise Services GmbH,C=DE -# Not Valid Before: Wed Oct 01 10:40:14 2008 -# Not Valid After : Sat Oct 01 23:59:59 2033 -# Fingerprint (SHA-256): 91:E2:F5:78:8D:58:10:EB:A7:BA:58:73:7D:E1:54:8A:8E:CA:CD:01:45:98:BC:0B:14:3E:04:1B:17:05:25:52 -# Fingerprint (SHA1): 59:0D:2D:7D:88:4F:40:2E:61:7E:A5:62:32:17:65:CF:17:D8:94:E9 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "T-TeleSec GlobalRoot Class 2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\131\015\055\175\210\117\100\056\141\176\245\142\062\027\145\317 -\027\330\224\351 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\053\233\236\344\173\154\037\000\162\032\314\301\167\171\337\152 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\053\060\051\006\003\125\004\012\014\042\124\055\123\171\163 -\164\145\155\163\040\105\156\164\145\162\160\162\151\163\145\040 -\123\145\162\166\151\143\145\163\040\107\155\142\110\061\037\060 -\035\006\003\125\004\013\014\026\124\055\123\171\163\164\145\155 -\163\040\124\162\165\163\164\040\103\145\156\164\145\162\061\045 -\060\043\006\003\125\004\003\014\034\124\055\124\145\154\145\123 -\145\143\040\107\154\157\142\141\154\122\157\157\164\040\103\154 -\141\163\163\040\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Atos TrustedRoot 2011" -# -# Issuer: C=DE,O=Atos,CN=Atos TrustedRoot 2011 -# Serial Number:5c:33:cb:62:2c:5f:b3:32 -# Subject: C=DE,O=Atos,CN=Atos TrustedRoot 2011 -# Not Valid Before: Thu Jul 07 14:58:30 2011 -# Not Valid After : Tue Dec 31 23:59:59 2030 -# Fingerprint (SHA-256): F3:56:BE:A2:44:B7:A9:1E:B3:5D:53:CA:9A:D7:86:4A:CE:01:8E:2D:35:D5:F8:F9:6D:DF:68:A6:F4:1A:A4:74 -# Fingerprint (SHA1): 2B:B1:F5:3E:55:0C:1D:C5:F1:D4:E6:B7:6A:46:4B:55:06:02:AC:21 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot 2011" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\074\061\036\060\034\006\003\125\004\003\014\025\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\062\060 -\061\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\074\061\036\060\034\006\003\125\004\003\014\025\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\062\060 -\061\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\134\063\313\142\054\137\263\062 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\167\060\202\002\137\240\003\002\001\002\002\010\134 -\063\313\142\054\137\263\062\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\060\074\061\036\060\034\006\003\125\004 -\003\014\025\101\164\157\163\040\124\162\165\163\164\145\144\122 -\157\157\164\040\062\060\061\061\061\015\060\013\006\003\125\004 -\012\014\004\101\164\157\163\061\013\060\011\006\003\125\004\006 -\023\002\104\105\060\036\027\015\061\061\060\067\060\067\061\064 -\065\070\063\060\132\027\015\063\060\061\062\063\061\062\063\065 -\071\065\071\132\060\074\061\036\060\034\006\003\125\004\003\014 -\025\101\164\157\163\040\124\162\165\163\164\145\144\122\157\157 -\164\040\062\060\061\061\061\015\060\013\006\003\125\004\012\014 -\004\101\164\157\163\061\013\060\011\006\003\125\004\006\023\002 -\104\105\060\202\001\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\001\017\000\060\202\001\012\002\202 -\001\001\000\225\205\073\227\157\052\073\056\073\317\246\363\051 -\065\276\317\030\254\076\252\331\370\115\240\076\032\107\271\274 -\232\337\362\376\314\076\107\350\172\226\302\044\216\065\364\251 -\014\374\202\375\155\301\162\142\047\275\352\153\353\347\212\314 -\124\076\220\120\317\200\324\225\373\350\265\202\324\024\305\266 -\251\125\045\127\333\261\120\366\260\140\144\131\172\151\317\003 -\267\157\015\276\312\076\157\164\162\352\252\060\052\163\142\276 -\111\221\141\310\021\376\016\003\052\367\152\040\334\002\025\015 -\136\025\152\374\343\202\301\265\305\235\144\011\154\243\131\230 -\007\047\307\033\226\053\141\164\161\154\103\361\367\065\211\020 -\340\236\354\125\241\067\042\242\207\004\005\054\107\175\264\034 -\271\142\051\146\050\312\267\341\223\365\244\224\003\231\271\160 -\205\265\346\110\352\215\120\374\331\336\314\157\007\016\335\013 -\162\235\200\060\026\007\225\077\050\016\375\305\165\117\123\326 -\164\232\264\044\056\216\002\221\317\166\305\233\036\125\164\234 -\170\041\261\360\055\361\013\237\302\325\226\030\037\360\124\042 -\172\214\007\002\003\001\000\001\243\175\060\173\060\035\006\003 -\125\035\016\004\026\004\024\247\245\006\261\054\246\011\140\356 -\321\227\351\160\256\274\073\031\154\333\041\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\037\006\003 -\125\035\043\004\030\060\026\200\024\247\245\006\261\054\246\011 -\140\356\321\227\351\160\256\274\073\031\154\333\041\060\030\006 -\003\125\035\040\004\021\060\017\060\015\006\013\053\006\001\004 -\001\260\055\003\004\001\001\060\016\006\003\125\035\017\001\001 -\377\004\004\003\002\001\206\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\003\202\001\001\000\046\167\064\333\224 -\110\206\052\101\235\054\076\006\220\140\304\214\254\013\124\270 -\037\271\173\323\007\071\344\372\076\173\262\075\116\355\237\043 -\275\227\363\153\134\357\356\375\100\246\337\241\223\241\012\206 -\254\357\040\320\171\001\275\170\367\031\330\044\061\064\004\001 -\246\272\025\232\303\047\334\330\117\017\314\030\143\377\231\017 -\016\221\153\165\026\341\041\374\330\046\307\107\267\246\317\130 -\162\161\176\272\341\115\225\107\073\311\257\155\241\264\301\354 -\211\366\264\017\070\265\342\144\334\045\317\246\333\353\232\134 -\231\241\305\010\336\375\346\332\325\326\132\105\014\304\267\302 -\265\024\357\264\021\377\016\025\265\365\365\333\306\275\353\132 -\247\360\126\042\251\074\145\124\306\025\250\275\206\236\315\203 -\226\150\172\161\201\211\341\013\341\352\021\033\150\010\314\151 -\236\354\236\101\236\104\062\046\172\342\207\012\161\075\353\344 -\132\244\322\333\305\315\306\336\140\177\271\363\117\104\222\357 -\052\267\030\076\247\031\331\013\175\261\067\101\102\260\272\140 -\035\362\376\011\021\260\360\207\173\247\235 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Atos TrustedRoot 2011" -# Issuer: C=DE,O=Atos,CN=Atos TrustedRoot 2011 -# Serial Number:5c:33:cb:62:2c:5f:b3:32 -# Subject: C=DE,O=Atos,CN=Atos TrustedRoot 2011 -# Not Valid Before: Thu Jul 07 14:58:30 2011 -# Not Valid After : Tue Dec 31 23:59:59 2030 -# Fingerprint (SHA-256): F3:56:BE:A2:44:B7:A9:1E:B3:5D:53:CA:9A:D7:86:4A:CE:01:8E:2D:35:D5:F8:F9:6D:DF:68:A6:F4:1A:A4:74 -# Fingerprint (SHA1): 2B:B1:F5:3E:55:0C:1D:C5:F1:D4:E6:B7:6A:46:4B:55:06:02:AC:21 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot 2011" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\053\261\365\076\125\014\035\305\361\324\346\267\152\106\113\125 -\006\002\254\041 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\256\271\304\062\113\254\177\135\146\314\167\224\273\052\167\126 -END -CKA_ISSUER MULTILINE_OCTAL -\060\074\061\036\060\034\006\003\125\004\003\014\025\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\062\060 -\061\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\134\063\313\142\054\137\263\062 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "QuoVadis Root CA 1 G3" -# -# Issuer: CN=QuoVadis Root CA 1 G3,O=QuoVadis Limited,C=BM -# Serial Number:78:58:5f:2e:ad:2c:19:4b:e3:37:07:35:34:13:28:b5:96:d4:65:93 -# Subject: CN=QuoVadis Root CA 1 G3,O=QuoVadis Limited,C=BM -# Not Valid Before: Thu Jan 12 17:27:44 2012 -# Not Valid After : Sun Jan 12 17:27:44 2042 -# Fingerprint (SHA-256): 8A:86:6F:D1:B2:76:B5:7E:57:8E:92:1C:65:82:8A:2B:ED:58:E9:F2:F2:88:05:41:34:B7:F1:F4:BF:C9:CC:74 -# Fingerprint (SHA1): 1B:8E:EA:57:96:29:1A:C9:39:EA:B8:0A:81:1A:73:73:C0:93:79:67 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 1 G3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\061\040\107\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\061\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\170\130\137\056\255\054\031\113\343\067\007\065\064\023 -\050\265\226\324\145\223 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\140\060\202\003\110\240\003\002\001\002\002\024\170 -\130\137\056\255\054\031\113\343\067\007\065\064\023\050\265\226 -\324\145\223\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\110\061\013\060\011\006\003\125\004\006\023\002\102 -\115\061\031\060\027\006\003\125\004\012\023\020\121\165\157\126 -\141\144\151\163\040\114\151\155\151\164\145\144\061\036\060\034 -\006\003\125\004\003\023\025\121\165\157\126\141\144\151\163\040 -\122\157\157\164\040\103\101\040\061\040\107\063\060\036\027\015 -\061\062\060\061\061\062\061\067\062\067\064\064\132\027\015\064 -\062\060\061\061\062\061\067\062\067\064\064\132\060\110\061\013 -\060\011\006\003\125\004\006\023\002\102\115\061\031\060\027\006 -\003\125\004\012\023\020\121\165\157\126\141\144\151\163\040\114 -\151\155\151\164\145\144\061\036\060\034\006\003\125\004\003\023 -\025\121\165\157\126\141\144\151\163\040\122\157\157\164\040\103 -\101\040\061\040\107\063\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\240\276\120\020\216\351\362\154\100 -\264\004\234\205\271\061\312\334\055\344\021\251\004\074\033\125 -\301\347\130\060\035\044\264\303\357\205\336\214\054\341\301\075 -\337\202\346\117\255\107\207\154\354\133\111\301\112\325\273\217 -\354\207\254\177\202\232\206\354\075\003\231\122\001\322\065\236 -\254\332\360\123\311\146\074\324\254\002\001\332\044\323\073\250 -\002\106\257\244\034\343\370\163\130\166\267\366\016\220\015\265 -\360\317\314\372\371\306\114\345\303\206\060\012\215\027\176\065 -\353\305\337\273\016\234\300\215\207\343\210\070\205\147\372\076 -\307\253\340\023\234\005\030\230\317\223\365\261\222\264\374\043 -\323\317\325\304\047\111\340\236\074\233\010\243\213\135\052\041 -\340\374\071\252\123\332\175\176\317\032\011\123\274\135\005\004 -\317\241\112\217\213\166\202\015\241\370\322\307\024\167\133\220 -\066\007\201\233\076\006\372\122\136\143\305\246\000\376\245\351 -\122\033\122\265\222\071\162\003\011\142\275\260\140\026\156\246 -\335\045\302\003\146\335\363\004\321\100\342\116\213\206\364\157 -\345\203\240\047\204\136\004\301\365\220\275\060\075\304\357\250 -\151\274\070\233\244\244\226\321\142\332\151\300\001\226\256\313 -\304\121\064\352\014\252\377\041\216\131\217\112\134\344\141\232 -\247\322\351\052\170\215\121\075\072\025\356\242\131\216\251\134 -\336\305\371\220\042\345\210\105\161\335\221\231\154\172\237\075 -\075\230\174\136\366\276\026\150\240\136\256\013\043\374\132\017 -\252\042\166\055\311\241\020\035\344\323\104\043\220\210\237\306 -\052\346\327\365\232\263\130\036\057\060\211\010\033\124\242\265 -\230\043\354\010\167\034\225\135\141\321\313\211\234\137\242\112 -\221\232\357\041\252\111\026\010\250\275\141\050\061\311\164\255 -\205\366\331\305\261\213\321\345\020\062\115\137\213\040\072\074 -\111\037\063\205\131\015\333\313\011\165\103\151\163\373\153\161 -\175\360\337\304\114\175\306\243\056\310\225\171\313\163\242\216 -\116\115\044\373\136\344\004\276\162\033\246\047\055\111\132\231 -\172\327\134\011\040\267\177\224\271\117\361\015\034\136\210\102 -\033\021\267\347\221\333\236\154\364\152\337\214\006\230\003\255 -\314\050\357\245\107\363\123\002\003\001\000\001\243\102\060\100 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\006\060\035\006\003\125\035\016\004\026\004\024\243\227\326\363 -\136\242\020\341\253\105\237\074\027\144\074\356\001\160\234\314 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003 -\202\002\001\000\030\372\133\165\374\076\172\307\137\167\307\312 -\337\317\137\303\022\304\100\135\324\062\252\270\152\327\325\025 -\025\106\230\043\245\346\220\133\030\231\114\343\255\102\243\202 -\061\066\210\315\351\373\304\004\226\110\213\001\307\215\001\317 -\133\063\006\226\106\146\164\035\117\355\301\266\271\264\015\141 -\314\143\176\327\056\167\214\226\034\052\043\150\153\205\127\166 -\160\063\023\376\341\117\246\043\167\030\372\032\214\350\275\145 -\311\317\077\364\311\027\334\353\307\274\300\004\056\055\106\057 -\151\146\303\033\217\376\354\076\323\312\224\277\166\012\045\015 -\251\173\002\034\251\320\073\137\013\300\201\072\075\144\341\277 -\247\055\116\275\115\304\330\051\306\042\030\320\305\254\162\002 -\202\077\252\072\242\072\042\227\061\335\010\143\303\165\024\271 -\140\050\055\133\150\340\026\251\146\202\043\121\365\353\123\330 -\061\233\173\351\267\235\113\353\210\026\317\371\135\070\212\111 -\060\217\355\361\353\031\364\167\032\061\030\115\147\124\154\057 -\157\145\371\333\075\354\041\354\136\364\364\213\312\140\145\124 -\321\161\144\364\371\246\243\201\063\066\063\161\360\244\170\137 -\116\255\203\041\336\064\111\215\350\131\254\235\362\166\132\066 -\362\023\364\257\340\011\307\141\052\154\367\340\235\256\273\206 -\112\050\157\056\356\264\171\315\220\063\303\263\166\372\365\360 -\154\235\001\220\372\236\220\366\234\162\317\107\332\303\037\344 -\065\040\123\362\124\321\337\141\203\246\002\342\045\070\336\205 -\062\055\136\163\220\122\135\102\304\316\075\113\341\371\031\204 -\035\325\242\120\314\101\373\101\024\303\275\326\311\132\243\143 -\146\002\200\275\005\072\073\107\234\354\000\046\114\365\210\121 -\277\250\043\177\030\007\260\013\355\213\046\241\144\323\141\112 -\353\134\237\336\263\257\147\003\263\037\335\155\135\151\150\151 -\253\136\072\354\174\151\274\307\073\205\116\236\025\271\264\025 -\117\303\225\172\130\327\311\154\351\154\271\363\051\143\136\264 -\054\360\055\075\355\132\145\340\251\133\100\302\110\231\201\155 -\236\037\006\052\074\022\264\213\017\233\242\044\360\246\215\326 -\172\340\113\266\144\226\143\225\204\302\112\315\034\056\044\207 -\063\140\345\303 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "QuoVadis Root CA 1 G3" -# Issuer: CN=QuoVadis Root CA 1 G3,O=QuoVadis Limited,C=BM -# Serial Number:78:58:5f:2e:ad:2c:19:4b:e3:37:07:35:34:13:28:b5:96:d4:65:93 -# Subject: CN=QuoVadis Root CA 1 G3,O=QuoVadis Limited,C=BM -# Not Valid Before: Thu Jan 12 17:27:44 2012 -# Not Valid After : Sun Jan 12 17:27:44 2042 -# Fingerprint (SHA-256): 8A:86:6F:D1:B2:76:B5:7E:57:8E:92:1C:65:82:8A:2B:ED:58:E9:F2:F2:88:05:41:34:B7:F1:F4:BF:C9:CC:74 -# Fingerprint (SHA1): 1B:8E:EA:57:96:29:1A:C9:39:EA:B8:0A:81:1A:73:73:C0:93:79:67 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 1 G3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\033\216\352\127\226\051\032\311\071\352\270\012\201\032\163\163 -\300\223\171\147 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\244\274\133\077\376\067\232\372\144\360\342\372\005\075\013\253 -END -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\061\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\170\130\137\056\255\054\031\113\343\067\007\065\064\023 -\050\265\226\324\145\223 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "QuoVadis Root CA 2 G3" -# -# Issuer: CN=QuoVadis Root CA 2 G3,O=QuoVadis Limited,C=BM -# Serial Number:44:57:34:24:5b:81:89:9b:35:f2:ce:b8:2b:3b:5b:a7:26:f0:75:28 -# Subject: CN=QuoVadis Root CA 2 G3,O=QuoVadis Limited,C=BM -# Not Valid Before: Thu Jan 12 18:59:32 2012 -# Not Valid After : Sun Jan 12 18:59:32 2042 -# Fingerprint (SHA-256): 8F:E4:FB:0A:F9:3A:4D:0D:67:DB:0B:EB:B2:3E:37:C7:1B:F3:25:DC:BC:DD:24:0E:A0:4D:AF:58:B4:7E:18:40 -# Fingerprint (SHA1): 09:3C:61:F3:8B:8B:DC:7D:55:DF:75:38:02:05:00:E1:25:F5:C8:36 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 2 G3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\062\040\107\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\062\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\104\127\064\044\133\201\211\233\065\362\316\270\053\073 -\133\247\046\360\165\050 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\140\060\202\003\110\240\003\002\001\002\002\024\104 -\127\064\044\133\201\211\233\065\362\316\270\053\073\133\247\046 -\360\165\050\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\110\061\013\060\011\006\003\125\004\006\023\002\102 -\115\061\031\060\027\006\003\125\004\012\023\020\121\165\157\126 -\141\144\151\163\040\114\151\155\151\164\145\144\061\036\060\034 -\006\003\125\004\003\023\025\121\165\157\126\141\144\151\163\040 -\122\157\157\164\040\103\101\040\062\040\107\063\060\036\027\015 -\061\062\060\061\061\062\061\070\065\071\063\062\132\027\015\064 -\062\060\061\061\062\061\070\065\071\063\062\132\060\110\061\013 -\060\011\006\003\125\004\006\023\002\102\115\061\031\060\027\006 -\003\125\004\012\023\020\121\165\157\126\141\144\151\163\040\114 -\151\155\151\164\145\144\061\036\060\034\006\003\125\004\003\023 -\025\121\165\157\126\141\144\151\163\040\122\157\157\164\040\103 -\101\040\062\040\107\063\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\241\256\045\262\001\030\334\127\210 -\077\106\353\371\257\342\353\043\161\342\232\321\141\146\041\137 -\252\257\047\121\345\156\033\026\324\055\175\120\260\123\167\275 -\170\072\140\342\144\002\233\174\206\233\326\032\216\255\377\037 -\025\177\325\225\036\022\313\346\024\204\004\301\337\066\263\026 -\237\212\343\311\333\230\064\316\330\063\027\050\106\374\247\311 -\360\322\264\325\115\011\162\111\371\362\207\343\251\332\175\241 -\175\153\262\072\045\251\155\122\104\254\370\276\156\373\334\246 -\163\221\220\141\246\003\024\040\362\347\207\243\210\255\255\240 -\214\377\246\013\045\122\045\347\026\001\325\313\270\065\201\014 -\243\073\360\341\341\374\132\135\316\200\161\155\370\111\253\076 -\073\272\270\327\200\001\373\245\353\133\263\305\136\140\052\061 -\240\257\067\350\040\072\237\250\062\054\014\314\011\035\323\236 -\216\135\274\114\230\356\305\032\150\173\354\123\246\351\024\065 -\243\337\315\200\237\014\110\373\034\364\361\277\112\270\372\325 -\214\161\112\307\037\255\376\101\232\263\203\135\362\204\126\357 -\245\127\103\316\051\255\214\253\125\277\304\373\133\001\335\043 -\041\241\130\000\216\303\320\152\023\355\023\343\022\053\200\334 -\147\346\225\262\315\036\042\156\052\370\101\324\362\312\024\007 -\215\212\125\022\306\151\365\270\206\150\057\123\136\260\322\252 -\041\301\230\346\060\343\147\125\307\233\156\254\031\250\125\246 -\105\006\320\043\072\333\353\145\135\052\021\021\360\073\117\312 -\155\364\064\304\161\344\377\000\132\366\134\256\043\140\205\163 -\361\344\020\261\045\256\325\222\273\023\301\014\340\071\332\264 -\071\127\265\253\065\252\162\041\073\203\065\347\061\337\172\041 -\156\270\062\010\175\035\062\221\025\112\142\162\317\343\167\241 -\274\325\021\033\166\001\147\010\340\101\013\303\353\025\156\370 -\244\031\331\242\253\257\342\047\122\126\053\002\212\054\024\044 -\371\277\102\002\277\046\310\306\217\340\156\070\175\123\055\345 -\355\230\263\225\143\150\177\371\065\364\337\210\305\140\065\222 -\300\174\151\034\141\225\026\320\353\336\013\257\076\004\020\105 -\145\130\120\070\257\110\362\131\266\026\362\074\015\220\002\306 -\160\056\001\255\074\025\327\002\003\001\000\001\243\102\060\100 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\006\060\035\006\003\125\035\016\004\026\004\024\355\347\157\166 -\132\277\140\354\111\133\306\245\167\273\162\026\161\233\304\075 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003 -\202\002\001\000\221\337\200\077\103\011\176\161\302\367\353\263 -\210\217\341\121\262\274\075\165\371\050\135\310\274\231\233\173 -\135\252\345\312\341\012\367\350\262\323\237\335\147\061\176\272 -\001\252\307\152\101\073\220\324\010\134\262\140\152\220\360\310 -\316\003\142\371\213\355\373\156\052\334\006\115\074\051\017\211 -\026\212\130\114\110\017\350\204\141\352\074\162\246\167\344\102 -\256\210\243\103\130\171\176\256\312\245\123\015\251\075\160\275 -\040\031\141\244\154\070\374\103\062\341\301\107\377\370\354\361 -\021\042\062\226\234\302\366\133\151\226\173\040\014\103\101\232 -\133\366\131\031\210\336\125\210\067\121\013\170\134\012\036\243 -\102\375\307\235\210\017\300\362\170\002\044\124\223\257\211\207 -\210\311\112\200\035\352\320\156\076\141\056\066\273\065\016\047 -\226\375\146\064\073\141\162\163\361\026\134\107\006\124\111\000 -\172\130\022\260\012\357\205\375\261\270\063\165\152\223\034\022 -\346\140\136\157\035\177\311\037\043\313\204\141\237\036\202\104 -\371\137\255\142\125\044\232\122\230\355\121\347\241\176\227\072 -\346\057\037\021\332\123\200\054\205\236\253\065\020\333\042\137 -\152\305\136\227\123\362\062\002\011\060\243\130\360\015\001\325 -\162\306\261\174\151\173\303\365\066\105\314\141\156\136\114\224 -\305\136\256\350\016\136\213\277\367\315\340\355\241\016\033\063 -\356\124\030\376\017\276\357\176\204\153\103\343\160\230\333\135 -\165\262\015\131\007\205\025\043\071\326\361\337\251\046\017\326 -\110\307\263\246\042\365\063\067\132\225\107\237\173\272\030\025 -\157\377\326\024\144\203\111\322\012\147\041\333\017\065\143\140 -\050\042\343\261\225\203\315\205\246\335\057\017\347\147\122\156 -\273\057\205\174\365\112\163\347\305\076\300\275\041\022\005\077 -\374\267\003\111\002\133\310\045\346\342\124\070\365\171\207\214 -\035\123\262\116\205\173\006\070\307\054\370\370\260\162\215\045 -\345\167\122\364\003\034\110\246\120\137\210\040\060\156\362\202 -\103\253\075\227\204\347\123\373\041\301\117\017\042\232\206\270 -\131\052\366\107\075\031\210\055\350\205\341\236\354\205\010\152 -\261\154\064\311\035\354\110\053\073\170\355\146\304\216\171\151 -\203\336\177\214 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "QuoVadis Root CA 2 G3" -# Issuer: CN=QuoVadis Root CA 2 G3,O=QuoVadis Limited,C=BM -# Serial Number:44:57:34:24:5b:81:89:9b:35:f2:ce:b8:2b:3b:5b:a7:26:f0:75:28 -# Subject: CN=QuoVadis Root CA 2 G3,O=QuoVadis Limited,C=BM -# Not Valid Before: Thu Jan 12 18:59:32 2012 -# Not Valid After : Sun Jan 12 18:59:32 2042 -# Fingerprint (SHA-256): 8F:E4:FB:0A:F9:3A:4D:0D:67:DB:0B:EB:B2:3E:37:C7:1B:F3:25:DC:BC:DD:24:0E:A0:4D:AF:58:B4:7E:18:40 -# Fingerprint (SHA1): 09:3C:61:F3:8B:8B:DC:7D:55:DF:75:38:02:05:00:E1:25:F5:C8:36 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 2 G3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\011\074\141\363\213\213\334\175\125\337\165\070\002\005\000\341 -\045\365\310\066 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\257\014\206\156\277\100\055\177\013\076\022\120\272\022\075\006 -END -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\062\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\104\127\064\044\133\201\211\233\065\362\316\270\053\073 -\133\247\046\360\165\050 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "QuoVadis Root CA 3 G3" -# -# Issuer: CN=QuoVadis Root CA 3 G3,O=QuoVadis Limited,C=BM -# Serial Number:2e:f5:9b:02:28:a7:db:7a:ff:d5:a3:a9:ee:bd:03:a0:cf:12:6a:1d -# Subject: CN=QuoVadis Root CA 3 G3,O=QuoVadis Limited,C=BM -# Not Valid Before: Thu Jan 12 20:26:32 2012 -# Not Valid After : Sun Jan 12 20:26:32 2042 -# Fingerprint (SHA-256): 88:EF:81:DE:20:2E:B0:18:45:2E:43:F8:64:72:5C:EA:5F:BD:1F:C2:D9:D2:05:73:07:09:C5:D8:B8:69:0F:46 -# Fingerprint (SHA1): 48:12:BD:92:3C:A8:C4:39:06:E7:30:6D:27:96:E6:A4:CF:22:2E:7D -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 3 G3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\063\040\107\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\063\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\056\365\233\002\050\247\333\172\377\325\243\251\356\275 -\003\240\317\022\152\035 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\140\060\202\003\110\240\003\002\001\002\002\024\056 -\365\233\002\050\247\333\172\377\325\243\251\356\275\003\240\317 -\022\152\035\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\110\061\013\060\011\006\003\125\004\006\023\002\102 -\115\061\031\060\027\006\003\125\004\012\023\020\121\165\157\126 -\141\144\151\163\040\114\151\155\151\164\145\144\061\036\060\034 -\006\003\125\004\003\023\025\121\165\157\126\141\144\151\163\040 -\122\157\157\164\040\103\101\040\063\040\107\063\060\036\027\015 -\061\062\060\061\061\062\062\060\062\066\063\062\132\027\015\064 -\062\060\061\061\062\062\060\062\066\063\062\132\060\110\061\013 -\060\011\006\003\125\004\006\023\002\102\115\061\031\060\027\006 -\003\125\004\012\023\020\121\165\157\126\141\144\151\163\040\114 -\151\155\151\164\145\144\061\036\060\034\006\003\125\004\003\023 -\025\121\165\157\126\141\144\151\163\040\122\157\157\164\040\103 -\101\040\063\040\107\063\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\263\313\016\020\147\216\352\024\227 -\247\062\052\012\126\066\177\150\114\307\263\157\072\043\024\221 -\377\031\177\245\312\254\356\263\166\235\172\351\213\033\253\153 -\061\333\372\013\123\114\257\305\245\032\171\074\212\114\377\254 -\337\045\336\116\331\202\062\013\104\336\312\333\214\254\243\156 -\026\203\073\246\144\113\062\211\373\026\026\070\176\353\103\342 -\323\164\112\302\142\012\163\012\335\111\263\127\322\260\012\205 -\235\161\074\336\243\313\300\062\363\001\071\040\103\033\065\321 -\123\263\261\356\305\223\151\202\076\026\265\050\106\241\336\352 -\211\011\355\103\270\005\106\212\206\365\131\107\276\033\157\001 -\041\020\271\375\251\322\050\312\020\071\011\312\023\066\317\234 -\255\255\100\164\171\053\002\077\064\377\372\040\151\175\323\356 -\141\365\272\263\347\060\320\067\043\206\162\141\105\051\110\131 -\150\157\167\246\056\201\276\007\115\157\257\316\304\105\023\221 -\024\160\006\217\037\237\370\207\151\261\016\357\303\211\031\353 -\352\034\141\374\172\154\212\334\326\003\013\236\046\272\022\335 -\324\124\071\253\046\243\063\352\165\201\332\055\315\017\117\344 -\003\321\357\025\227\033\153\220\305\002\220\223\146\002\041\261 -\107\336\213\232\112\200\271\125\217\265\242\057\300\326\063\147 -\332\176\304\247\264\004\104\353\107\373\346\130\271\367\014\360 -\173\053\261\300\160\051\303\100\142\055\073\110\151\334\043\074 -\110\353\173\011\171\251\155\332\250\060\230\317\200\162\003\210 -\246\133\106\256\162\171\174\010\003\041\145\256\267\341\034\245 -\261\052\242\061\336\146\004\367\300\164\350\161\336\377\075\131 -\314\226\046\022\213\205\225\127\032\253\153\165\013\104\075\021 -\050\074\173\141\267\342\217\147\117\345\354\074\114\140\200\151 -\127\070\036\001\133\215\125\350\307\337\300\314\167\043\064\111 -\165\174\366\230\021\353\055\336\355\101\056\024\005\002\177\340 -\376\040\353\065\347\021\254\042\316\127\075\336\311\060\155\020 -\003\205\315\361\377\214\026\265\301\262\076\210\154\140\177\220 -\117\225\367\366\055\255\001\071\007\004\372\165\200\175\277\111 -\120\355\357\311\304\174\034\353\200\176\333\266\320\335\023\376 -\311\323\234\327\262\227\251\002\003\001\000\001\243\102\060\100 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\006\060\035\006\003\125\035\016\004\026\004\024\306\027\320\274 -\250\352\002\103\362\033\006\231\135\053\220\040\271\327\234\344 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003 -\202\002\001\000\064\141\331\126\265\022\207\125\115\335\243\065 -\061\106\273\244\007\162\274\137\141\142\350\245\373\013\067\261 -\074\266\263\372\051\235\177\002\365\244\311\250\223\267\172\161 -\050\151\217\163\341\122\220\332\325\276\072\345\267\166\152\126 -\200\041\337\135\346\351\072\236\345\076\366\242\151\307\052\012 -\260\030\107\334\040\160\175\122\243\076\131\174\301\272\311\310 -\025\100\141\312\162\326\160\254\322\267\360\034\344\206\051\360 -\316\357\150\143\320\265\040\212\025\141\232\176\206\230\264\311 -\302\166\373\314\272\060\026\314\243\141\306\164\023\345\153\357 -\243\025\352\003\376\023\213\144\344\323\301\322\350\204\373\111 -\321\020\115\171\146\353\252\375\364\215\061\036\160\024\255\334 -\336\147\023\114\201\025\141\274\267\331\221\167\161\031\201\140 -\273\360\130\245\265\234\013\367\217\042\125\047\300\113\001\155 -\073\231\015\324\035\233\143\147\057\320\356\015\312\146\274\224 -\117\246\255\355\374\356\143\254\127\077\145\045\317\262\206\217 -\320\010\377\270\166\024\156\336\345\047\354\253\170\265\123\271 -\266\077\350\040\371\322\250\276\141\106\312\207\214\204\363\371 -\361\240\150\233\042\036\201\046\233\020\004\221\161\300\006\037 -\334\240\323\271\126\247\343\230\055\177\203\235\337\214\053\234 -\062\216\062\224\360\001\074\042\052\237\103\302\056\303\230\071 -\007\070\173\374\136\000\102\037\363\062\046\171\203\204\366\345 -\360\301\121\022\300\013\036\004\043\014\124\245\114\057\111\305 -\112\321\266\156\140\015\153\374\153\213\205\044\144\267\211\016 -\253\045\107\133\074\317\176\111\275\307\351\012\306\332\367\176 -\016\027\010\323\110\227\320\161\222\360\017\071\076\064\152\034 -\175\330\362\042\256\273\151\364\063\264\246\110\125\321\017\016 -\046\350\354\266\013\055\247\205\065\315\375\131\310\237\321\315 -\076\132\051\064\271\075\204\316\261\145\324\131\221\221\126\165 -\041\301\167\236\371\172\341\140\235\323\255\004\030\364\174\353 -\136\223\217\123\112\042\051\370\110\053\076\115\206\254\133\177 -\313\006\231\131\140\330\130\145\225\215\104\321\367\177\176\047 -\177\175\256\200\365\007\114\266\076\234\161\124\231\004\113\375 -\130\371\230\364 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "QuoVadis Root CA 3 G3" -# Issuer: CN=QuoVadis Root CA 3 G3,O=QuoVadis Limited,C=BM -# Serial Number:2e:f5:9b:02:28:a7:db:7a:ff:d5:a3:a9:ee:bd:03:a0:cf:12:6a:1d -# Subject: CN=QuoVadis Root CA 3 G3,O=QuoVadis Limited,C=BM -# Not Valid Before: Thu Jan 12 20:26:32 2012 -# Not Valid After : Sun Jan 12 20:26:32 2042 -# Fingerprint (SHA-256): 88:EF:81:DE:20:2E:B0:18:45:2E:43:F8:64:72:5C:EA:5F:BD:1F:C2:D9:D2:05:73:07:09:C5:D8:B8:69:0F:46 -# Fingerprint (SHA1): 48:12:BD:92:3C:A8:C4:39:06:E7:30:6D:27:96:E6:A4:CF:22:2E:7D -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "QuoVadis Root CA 3 G3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\110\022\275\222\074\250\304\071\006\347\060\155\047\226\346\244 -\317\042\056\175 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\337\175\271\255\124\157\150\241\337\211\127\003\227\103\260\327 -END -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\102\115\061 -\031\060\027\006\003\125\004\012\023\020\121\165\157\126\141\144 -\151\163\040\114\151\155\151\164\145\144\061\036\060\034\006\003 -\125\004\003\023\025\121\165\157\126\141\144\151\163\040\122\157 -\157\164\040\103\101\040\063\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\056\365\233\002\050\247\333\172\377\325\243\251\356\275 -\003\240\317\022\152\035 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert Assured ID Root G2" -# -# Issuer: CN=DigiCert Assured ID Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:0b:93:1c:3a:d6:39:67:ea:67:23:bf:c3:af:9a:f4:4b -# Subject: CN=DigiCert Assured ID Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): 7D:05:EB:B6:82:33:9F:8C:94:51:EE:09:4E:EB:FE:FA:79:53:A1:14:ED:B2:F4:49:49:45:2F:AB:7D:2F:C1:85 -# Fingerprint (SHA1): A1:4B:48:D9:43:EE:0A:0E:40:90:4F:3C:E0:A4:C0:91:93:51:5D:3F -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Assured ID Root G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\107\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\013\223\034\072\326\071\147\352\147\043\277\303\257\232 -\364\113 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\226\060\202\002\176\240\003\002\001\002\002\020\013 -\223\034\072\326\071\147\352\147\043\277\303\257\232\364\113\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\145 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\025\060 -\023\006\003\125\004\012\023\014\104\151\147\151\103\145\162\164 -\040\111\156\143\061\031\060\027\006\003\125\004\013\023\020\167 -\167\167\056\144\151\147\151\143\145\162\164\056\143\157\155\061 -\044\060\042\006\003\125\004\003\023\033\104\151\147\151\103\145 -\162\164\040\101\163\163\165\162\145\144\040\111\104\040\122\157 -\157\164\040\107\062\060\036\027\015\061\063\060\070\060\061\061 -\062\060\060\060\060\132\027\015\063\070\060\061\061\065\061\062 -\060\060\060\060\132\060\145\061\013\060\011\006\003\125\004\006 -\023\002\125\123\061\025\060\023\006\003\125\004\012\023\014\104 -\151\147\151\103\145\162\164\040\111\156\143\061\031\060\027\006 -\003\125\004\013\023\020\167\167\167\056\144\151\147\151\143\145 -\162\164\056\143\157\155\061\044\060\042\006\003\125\004\003\023 -\033\104\151\147\151\103\145\162\164\040\101\163\163\165\162\145 -\144\040\111\104\040\122\157\157\164\040\107\062\060\202\001\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\001\017\000\060\202\001\012\002\202\001\001\000\331\347\050 -\057\122\077\066\162\111\210\223\064\363\370\152\036\061\124\200 -\237\255\124\101\265\107\337\226\250\324\257\200\055\271\012\317 -\165\375\211\245\175\044\372\343\042\014\053\274\225\027\013\063 -\277\031\115\101\006\220\000\275\014\115\020\376\007\265\347\034 -\156\042\125\061\145\227\275\323\027\322\036\142\363\333\352\154 -\120\214\077\204\014\226\317\267\313\003\340\312\155\241\024\114 -\033\211\335\355\000\260\122\174\257\221\154\261\070\023\321\351 -\022\010\300\000\260\034\053\021\332\167\160\066\233\256\316\171 -\207\334\202\160\346\011\164\160\125\151\257\243\150\237\277\335 -\266\171\263\362\235\160\051\125\364\253\377\225\141\363\311\100 -\157\035\321\276\223\273\323\210\052\273\235\277\162\132\126\161 -\073\077\324\363\321\012\376\050\357\243\356\331\231\257\003\323 -\217\140\267\362\222\241\261\275\211\211\037\060\315\303\246\056 -\142\063\256\026\002\167\104\132\347\201\012\074\247\104\056\171 -\270\077\004\274\134\240\207\341\033\257\121\216\315\354\054\372 -\370\376\155\360\072\174\252\213\344\147\225\061\215\002\003\001 -\000\001\243\102\060\100\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\016\006\003\125\035\017\001\001 -\377\004\004\003\002\001\206\060\035\006\003\125\035\016\004\026 -\004\024\316\303\112\271\231\125\362\270\333\140\277\251\176\275 -\126\265\227\066\247\326\060\015\006\011\052\206\110\206\367\015 -\001\001\013\005\000\003\202\001\001\000\312\245\125\214\343\310 -\101\156\151\047\247\165\021\357\074\206\066\157\322\235\306\170 -\070\035\151\226\242\222\151\056\070\154\233\175\004\324\211\245 -\261\061\067\212\311\041\314\253\154\315\213\034\232\326\277\110 -\322\062\146\301\212\300\363\057\072\357\300\343\324\221\206\321 -\120\343\003\333\163\167\157\112\071\123\355\336\046\307\265\175 -\257\053\102\321\165\142\343\112\053\002\307\120\113\340\151\342 -\226\154\016\104\146\020\104\217\255\005\353\370\171\254\246\033 -\350\067\064\235\123\311\141\252\242\122\257\112\160\026\206\302 -\072\310\261\023\160\066\330\317\356\364\012\064\325\133\114\375 -\007\234\242\272\331\001\162\134\363\115\301\335\016\261\034\015 -\304\143\276\255\364\024\373\211\354\242\101\016\114\314\310\127 -\100\320\156\003\252\315\014\216\211\231\231\154\360\074\060\257 -\070\337\157\274\243\276\051\040\047\253\164\377\023\042\170\336 -\227\122\125\036\203\265\124\040\003\356\256\300\117\126\336\067 -\314\303\177\252\004\047\273\323\167\270\142\333\027\174\234\050 -\042\023\163\154\317\046\365\212\051\347 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert Assured ID Root G2" -# Issuer: CN=DigiCert Assured ID Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:0b:93:1c:3a:d6:39:67:ea:67:23:bf:c3:af:9a:f4:4b -# Subject: CN=DigiCert Assured ID Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): 7D:05:EB:B6:82:33:9F:8C:94:51:EE:09:4E:EB:FE:FA:79:53:A1:14:ED:B2:F4:49:49:45:2F:AB:7D:2F:C1:85 -# Fingerprint (SHA1): A1:4B:48:D9:43:EE:0A:0E:40:90:4F:3C:E0:A4:C0:91:93:51:5D:3F -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Assured ID Root G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\241\113\110\331\103\356\012\016\100\220\117\074\340\244\300\221 -\223\121\135\077 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\222\070\271\370\143\044\202\145\054\127\063\346\376\201\217\235 -END -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\013\223\034\072\326\071\147\352\147\043\277\303\257\232 -\364\113 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert Assured ID Root G3" -# -# Issuer: CN=DigiCert Assured ID Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:0b:a1:5a:fa:1d:df:a0:b5:49:44:af:cd:24:a0:6c:ec -# Subject: CN=DigiCert Assured ID Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): 7E:37:CB:8B:4C:47:09:0C:AB:36:55:1B:A6:F4:5D:B8:40:68:0F:BA:16:6A:95:2D:B1:00:71:7F:43:05:3F:C2 -# Fingerprint (SHA1): F5:17:A2:4F:9A:48:C6:C9:F8:A2:00:26:9F:DC:0F:48:2C:AB:30:89 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Assured ID Root G3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\107\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\013\241\132\372\035\337\240\265\111\104\257\315\044\240 -\154\354 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\106\060\202\001\315\240\003\002\001\002\002\020\013 -\241\132\372\035\337\240\265\111\104\257\315\044\240\154\354\060 -\012\006\010\052\206\110\316\075\004\003\003\060\145\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\025\060\023\006\003 -\125\004\012\023\014\104\151\147\151\103\145\162\164\040\111\156 -\143\061\031\060\027\006\003\125\004\013\023\020\167\167\167\056 -\144\151\147\151\143\145\162\164\056\143\157\155\061\044\060\042 -\006\003\125\004\003\023\033\104\151\147\151\103\145\162\164\040 -\101\163\163\165\162\145\144\040\111\104\040\122\157\157\164\040 -\107\063\060\036\027\015\061\063\060\070\060\061\061\062\060\060 -\060\060\132\027\015\063\070\060\061\061\065\061\062\060\060\060 -\060\132\060\145\061\013\060\011\006\003\125\004\006\023\002\125 -\123\061\025\060\023\006\003\125\004\012\023\014\104\151\147\151 -\103\145\162\164\040\111\156\143\061\031\060\027\006\003\125\004 -\013\023\020\167\167\167\056\144\151\147\151\143\145\162\164\056 -\143\157\155\061\044\060\042\006\003\125\004\003\023\033\104\151 -\147\151\103\145\162\164\040\101\163\163\165\162\145\144\040\111 -\104\040\122\157\157\164\040\107\063\060\166\060\020\006\007\052 -\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142\000 -\004\031\347\274\254\104\145\355\315\270\077\130\373\215\261\127 -\251\104\055\005\025\362\357\013\377\020\164\237\265\142\122\137 -\146\176\037\345\334\033\105\171\013\314\306\123\012\235\215\135 -\002\331\251\131\336\002\132\366\225\052\016\215\070\112\212\111 -\306\274\306\003\070\007\137\125\332\176\011\156\342\177\136\320 -\105\040\017\131\166\020\326\240\044\360\055\336\066\362\154\051 -\071\243\102\060\100\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\206\060\035\006\003\125\035\016\004\026\004 -\024\313\320\275\251\341\230\005\121\241\115\067\242\203\171\316 -\215\035\052\344\204\060\012\006\010\052\206\110\316\075\004\003 -\003\003\147\000\060\144\002\060\045\244\201\105\002\153\022\113 -\165\164\117\310\043\343\160\362\165\162\336\174\211\360\317\221 -\162\141\236\136\020\222\131\126\271\203\307\020\347\070\351\130 -\046\066\175\325\344\064\206\071\002\060\174\066\123\360\060\345 -\142\143\072\231\342\266\243\073\233\064\372\036\332\020\222\161 -\136\221\023\247\335\244\156\222\314\062\326\365\041\146\307\057 -\352\226\143\152\145\105\222\225\001\264 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert Assured ID Root G3" -# Issuer: CN=DigiCert Assured ID Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:0b:a1:5a:fa:1d:df:a0:b5:49:44:af:cd:24:a0:6c:ec -# Subject: CN=DigiCert Assured ID Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): 7E:37:CB:8B:4C:47:09:0C:AB:36:55:1B:A6:F4:5D:B8:40:68:0F:BA:16:6A:95:2D:B1:00:71:7F:43:05:3F:C2 -# Fingerprint (SHA1): F5:17:A2:4F:9A:48:C6:C9:F8:A2:00:26:9F:DC:0F:48:2C:AB:30:89 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Assured ID Root G3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\365\027\242\117\232\110\306\311\370\242\000\046\237\334\017\110 -\054\253\060\211 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\174\177\145\061\014\201\337\215\272\076\231\342\134\255\156\373 -END -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\044\060\042\006\003\125\004\003\023\033\104\151\147\151 -\103\145\162\164\040\101\163\163\165\162\145\144\040\111\104\040 -\122\157\157\164\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\013\241\132\372\035\337\240\265\111\104\257\315\044\240 -\154\354 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert Global Root G2" -# -# Issuer: CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:03:3a:f1:e6:a7:11:a9:a0:bb:28:64:b1:1d:09:fa:e5 -# Subject: CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): CB:3C:CB:B7:60:31:E5:E0:13:8F:8D:D3:9A:23:F9:DE:47:FF:C3:5E:43:C1:14:4C:EA:27:D4:6A:5A:B1:CB:5F -# Fingerprint (SHA1): DF:3C:24:F9:BF:D6:66:76:1B:26:80:73:FE:06:D1:CC:8D:4F:82:A4 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Global Root G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\107\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\003\072\361\346\247\021\251\240\273\050\144\261\035\011 -\372\345 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\216\060\202\002\166\240\003\002\001\002\002\020\003 -\072\361\346\247\021\251\240\273\050\144\261\035\011\372\345\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\141 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\025\060 -\023\006\003\125\004\012\023\014\104\151\147\151\103\145\162\164 -\040\111\156\143\061\031\060\027\006\003\125\004\013\023\020\167 -\167\167\056\144\151\147\151\143\145\162\164\056\143\157\155\061 -\040\060\036\006\003\125\004\003\023\027\104\151\147\151\103\145 -\162\164\040\107\154\157\142\141\154\040\122\157\157\164\040\107 -\062\060\036\027\015\061\063\060\070\060\061\061\062\060\060\060 -\060\132\027\015\063\070\060\061\061\065\061\062\060\060\060\060 -\132\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103 -\145\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013 -\023\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143 -\157\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147 -\151\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157 -\164\040\107\062\060\202\001\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\001\017\000\060\202\001\012 -\002\202\001\001\000\273\067\315\064\334\173\153\311\262\150\220 -\255\112\165\377\106\272\041\012\010\215\365\031\124\311\373\210 -\333\363\256\362\072\211\221\074\172\346\253\006\032\153\317\254 -\055\350\136\011\044\104\272\142\232\176\326\243\250\176\340\124 -\165\040\005\254\120\267\234\143\032\154\060\334\332\037\031\261 -\327\036\336\375\327\340\313\224\203\067\256\354\037\103\116\335 -\173\054\322\275\056\245\057\344\251\270\255\072\324\231\244\266 -\045\351\233\153\000\140\222\140\377\117\041\111\030\367\147\220 -\253\141\006\234\217\362\272\351\264\351\222\062\153\265\363\127 -\350\135\033\315\214\035\253\225\004\225\111\363\065\055\226\343 -\111\155\335\167\343\373\111\113\264\254\125\007\251\217\225\263 -\264\043\273\114\155\105\360\366\251\262\225\060\264\375\114\125 -\214\047\112\127\024\174\202\235\315\163\222\323\026\112\006\014 -\214\120\321\217\036\011\276\027\241\346\041\312\375\203\345\020 -\274\203\245\012\304\147\050\366\163\024\024\075\106\166\303\207 -\024\211\041\064\115\257\017\105\014\246\111\241\272\273\234\305 -\261\063\203\051\205\002\003\001\000\001\243\102\060\100\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060 -\035\006\003\125\035\016\004\026\004\024\116\042\124\040\030\225 -\346\343\156\346\017\372\372\271\022\355\006\027\217\071\060\015 -\006\011\052\206\110\206\367\015\001\001\013\005\000\003\202\001 -\001\000\140\147\050\224\157\016\110\143\353\061\335\352\147\030 -\325\211\175\074\305\213\112\177\351\276\333\053\027\337\260\137 -\163\167\052\062\023\071\201\147\102\204\043\362\105\147\065\354 -\210\277\370\217\260\141\014\064\244\256\040\114\204\306\333\370 -\065\341\166\331\337\246\102\273\307\104\010\206\177\066\164\044 -\132\332\154\015\024\131\065\275\362\111\335\266\037\311\263\015 -\107\052\075\231\057\273\134\273\265\324\040\341\231\137\123\106 -\025\333\150\233\360\363\060\325\076\061\342\215\204\236\343\212 -\332\332\226\076\065\023\245\137\360\371\160\120\160\107\101\021 -\127\031\116\300\217\256\006\304\225\023\027\057\033\045\237\165 -\362\261\216\231\241\157\023\261\101\161\376\210\052\310\117\020 -\040\125\327\363\024\105\345\340\104\364\352\207\225\062\223\016 -\376\123\106\372\054\235\377\213\042\271\113\331\011\105\244\336 -\244\270\232\130\335\033\175\122\237\216\131\103\210\201\244\236 -\046\325\157\255\335\015\306\067\175\355\003\222\033\345\167\137 -\166\356\074\215\304\135\126\133\242\331\146\156\263\065\067\345 -\062\266 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert Global Root G2" -# Issuer: CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:03:3a:f1:e6:a7:11:a9:a0:bb:28:64:b1:1d:09:fa:e5 -# Subject: CN=DigiCert Global Root G2,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): CB:3C:CB:B7:60:31:E5:E0:13:8F:8D:D3:9A:23:F9:DE:47:FF:C3:5E:43:C1:14:4C:EA:27:D4:6A:5A:B1:CB:5F -# Fingerprint (SHA1): DF:3C:24:F9:BF:D6:66:76:1B:26:80:73:FE:06:D1:CC:8D:4F:82:A4 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Global Root G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\337\074\044\371\277\326\146\166\033\046\200\163\376\006\321\314 -\215\117\202\244 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\344\246\212\310\124\254\122\102\106\012\375\162\110\033\052\104 -END -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\003\072\361\346\247\021\251\240\273\050\144\261\035\011 -\372\345 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert Global Root G3" -# -# Issuer: CN=DigiCert Global Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:05:55:56:bc:f2:5e:a4:35:35:c3:a4:0f:d5:ab:45:72 -# Subject: CN=DigiCert Global Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): 31:AD:66:48:F8:10:41:38:C7:38:F3:9E:A4:32:01:33:39:3E:3A:18:CC:02:29:6E:F9:7C:2A:C9:EF:67:31:D0 -# Fingerprint (SHA1): 7E:04:DE:89:6A:3E:66:6D:00:E6:87:D3:3F:FA:D9:3B:E8:3D:34:9E -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Global Root G3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\107\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\005\125\126\274\362\136\244\065\065\303\244\017\325\253 -\105\162 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\077\060\202\001\305\240\003\002\001\002\002\020\005 -\125\126\274\362\136\244\065\065\303\244\017\325\253\105\162\060 -\012\006\010\052\206\110\316\075\004\003\003\060\141\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\025\060\023\006\003 -\125\004\012\023\014\104\151\147\151\103\145\162\164\040\111\156 -\143\061\031\060\027\006\003\125\004\013\023\020\167\167\167\056 -\144\151\147\151\143\145\162\164\056\143\157\155\061\040\060\036 -\006\003\125\004\003\023\027\104\151\147\151\103\145\162\164\040 -\107\154\157\142\141\154\040\122\157\157\164\040\107\063\060\036 -\027\015\061\063\060\070\060\061\061\062\060\060\060\060\132\027 -\015\063\070\060\061\061\065\061\062\060\060\060\060\132\060\141 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\025\060 -\023\006\003\125\004\012\023\014\104\151\147\151\103\145\162\164 -\040\111\156\143\061\031\060\027\006\003\125\004\013\023\020\167 -\167\167\056\144\151\147\151\143\145\162\164\056\143\157\155\061 -\040\060\036\006\003\125\004\003\023\027\104\151\147\151\103\145 -\162\164\040\107\154\157\142\141\154\040\122\157\157\164\040\107 -\063\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005 -\053\201\004\000\042\003\142\000\004\335\247\331\273\212\270\013 -\373\013\177\041\322\360\276\276\163\363\063\135\032\274\064\352 -\336\306\233\274\320\225\366\360\314\320\013\272\141\133\121\106 -\176\236\055\237\356\216\143\014\027\354\007\160\365\317\204\056 -\100\203\234\350\077\101\155\073\255\323\244\024\131\066\170\235 -\003\103\356\020\023\154\162\336\256\210\247\241\153\265\103\316 -\147\334\043\377\003\034\243\342\076\243\102\060\100\060\017\006 -\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060\035 -\006\003\125\035\016\004\026\004\024\263\333\110\244\371\241\305 -\330\256\066\101\314\021\143\151\142\051\274\113\306\060\012\006 -\010\052\206\110\316\075\004\003\003\003\150\000\060\145\002\061 -\000\255\274\362\154\077\022\112\321\055\071\303\012\011\227\163 -\364\210\066\214\210\047\273\346\210\215\120\205\247\143\371\236 -\062\336\146\223\017\361\314\261\011\217\335\154\253\372\153\177 -\240\002\060\071\146\133\302\144\215\270\236\120\334\250\325\111 -\242\355\307\334\321\111\177\027\001\270\310\206\217\116\214\210 -\053\250\232\251\212\305\321\000\275\370\124\342\232\345\133\174 -\263\047\027 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert Global Root G3" -# Issuer: CN=DigiCert Global Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:05:55:56:bc:f2:5e:a4:35:35:c3:a4:0f:d5:ab:45:72 -# Subject: CN=DigiCert Global Root G3,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): 31:AD:66:48:F8:10:41:38:C7:38:F3:9E:A4:32:01:33:39:3E:3A:18:CC:02:29:6E:F9:7C:2A:C9:EF:67:31:D0 -# Fingerprint (SHA1): 7E:04:DE:89:6A:3E:66:6D:00:E6:87:D3:3F:FA:D9:3B:E8:3D:34:9E -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Global Root G3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\176\004\336\211\152\076\146\155\000\346\207\323\077\372\331\073 -\350\075\064\236 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\365\135\244\120\245\373\050\176\036\017\015\314\226\127\126\312 -END -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\040\060\036\006\003\125\004\003\023\027\104\151\147\151 -\103\145\162\164\040\107\154\157\142\141\154\040\122\157\157\164 -\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\005\125\126\274\362\136\244\065\065\303\244\017\325\253 -\105\162 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert Trusted Root G4" -# -# Issuer: CN=DigiCert Trusted Root G4,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:05:9b:1b:57:9e:8e:21:32:e2:39:07:bd:a7:77:75:5c -# Subject: CN=DigiCert Trusted Root G4,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): 55:2F:7B:DC:F1:A7:AF:9E:6C:E6:72:01:7F:4F:12:AB:F7:72:40:C7:8E:76:1A:C2:03:D1:D9:D2:0A:C8:99:88 -# Fingerprint (SHA1): DD:FB:16:CD:49:31:C9:73:A2:03:7D:3F:C8:3A:4D:7D:77:5D:05:E4 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Trusted Root G4" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\041\060\037\006\003\125\004\003\023\030\104\151\147\151 -\103\145\162\164\040\124\162\165\163\164\145\144\040\122\157\157 -\164\040\107\064 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\041\060\037\006\003\125\004\003\023\030\104\151\147\151 -\103\145\162\164\040\124\162\165\163\164\145\144\040\122\157\157 -\164\040\107\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\005\233\033\127\236\216\041\062\342\071\007\275\247\167 -\165\134 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\220\060\202\003\170\240\003\002\001\002\002\020\005 -\233\033\127\236\216\041\062\342\071\007\275\247\167\165\134\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\142 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\025\060 -\023\006\003\125\004\012\023\014\104\151\147\151\103\145\162\164 -\040\111\156\143\061\031\060\027\006\003\125\004\013\023\020\167 -\167\167\056\144\151\147\151\143\145\162\164\056\143\157\155\061 -\041\060\037\006\003\125\004\003\023\030\104\151\147\151\103\145 -\162\164\040\124\162\165\163\164\145\144\040\122\157\157\164\040 -\107\064\060\036\027\015\061\063\060\070\060\061\061\062\060\060 -\060\060\132\027\015\063\070\060\061\061\065\061\062\060\060\060 -\060\132\060\142\061\013\060\011\006\003\125\004\006\023\002\125 -\123\061\025\060\023\006\003\125\004\012\023\014\104\151\147\151 -\103\145\162\164\040\111\156\143\061\031\060\027\006\003\125\004 -\013\023\020\167\167\167\056\144\151\147\151\143\145\162\164\056 -\143\157\155\061\041\060\037\006\003\125\004\003\023\030\104\151 -\147\151\103\145\162\164\040\124\162\165\163\164\145\144\040\122 -\157\157\164\040\107\064\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\277\346\220\163\150\336\273\344\135 -\112\074\060\042\060\151\063\354\302\247\045\056\311\041\075\362 -\212\330\131\302\341\051\247\075\130\253\166\232\315\256\173\033 -\204\015\304\060\037\363\033\244\070\026\353\126\306\227\155\035 -\253\262\171\362\312\021\322\344\137\326\005\074\122\017\122\037 -\306\236\025\245\176\276\237\251\127\026\131\125\162\257\150\223 -\160\302\262\272\165\231\152\163\062\224\321\020\104\020\056\337 -\202\363\007\204\346\164\073\155\161\342\055\014\033\356\040\325 -\311\040\035\143\051\055\316\354\136\116\310\223\370\041\141\233 -\064\353\005\306\136\354\133\032\274\353\311\317\315\254\064\100 -\137\261\172\146\356\167\310\110\250\146\127\127\237\124\130\216 -\014\053\267\117\247\060\331\126\356\312\173\135\343\255\311\117 -\136\345\065\347\061\313\332\223\136\334\216\217\200\332\266\221 -\230\100\220\171\303\170\307\266\261\304\265\152\030\070\003\020 -\215\330\324\067\244\056\005\175\210\365\202\076\020\221\160\253 -\125\202\101\062\327\333\004\163\052\156\221\001\174\041\114\324 -\274\256\033\003\165\135\170\146\331\072\061\104\232\063\100\277 -\010\327\132\111\244\302\346\251\240\147\335\244\047\274\241\117 -\071\265\021\130\027\367\044\134\106\217\144\367\301\151\210\166 -\230\166\075\131\135\102\166\207\211\227\151\172\110\360\340\242 -\022\033\146\232\164\312\336\113\036\347\016\143\256\346\324\357 -\222\222\072\236\075\334\000\344\105\045\211\266\232\104\031\053 -\176\300\224\264\322\141\155\353\063\331\305\337\113\004\000\314 -\175\034\225\303\217\367\041\262\262\021\267\273\177\362\325\214 -\160\054\101\140\252\261\143\030\104\225\032\166\142\176\366\200 -\260\373\350\144\246\063\321\211\007\341\275\267\346\103\244\030 -\270\246\167\001\341\017\224\014\041\035\262\124\051\045\211\154 -\345\016\122\121\107\164\276\046\254\266\101\165\336\172\254\137 -\215\077\311\274\323\101\021\022\133\345\020\120\353\061\305\312 -\162\026\042\011\337\174\114\165\077\143\354\041\137\304\040\121 -\153\157\261\253\206\213\117\302\326\105\137\235\040\374\241\036 -\305\300\217\242\261\176\012\046\231\365\344\151\057\230\035\055 -\365\331\251\262\035\345\033\002\003\001\000\001\243\102\060\100 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\206\060\035\006\003\125\035\016\004\026\004\024\354\327\343\202 -\322\161\135\144\114\337\056\147\077\347\272\230\256\034\017\117 -\060\015\006\011\052\206\110\206\367\015\001\001\014\005\000\003 -\202\002\001\000\273\141\331\175\251\154\276\027\304\221\033\303 -\241\242\000\215\343\144\150\017\126\317\167\256\160\371\375\232 -\112\231\271\311\170\134\014\014\137\344\346\024\051\126\013\066 -\111\135\104\143\340\255\234\226\030\146\033\043\015\075\171\351 -\155\153\326\124\370\322\074\301\103\100\256\035\120\365\122\374 -\220\073\273\230\231\151\153\307\301\247\250\150\244\047\334\235 -\371\047\256\060\205\271\366\147\115\072\076\217\131\071\042\123 -\104\353\310\135\003\312\355\120\172\175\142\041\012\200\310\163 -\146\321\240\005\140\137\350\245\264\247\257\250\367\155\065\234 -\174\132\212\326\242\070\231\363\170\213\364\115\322\040\013\336 -\004\356\214\233\107\201\162\015\300\024\062\357\060\131\056\256 -\340\161\362\126\344\152\227\157\222\120\155\226\215\150\172\232 -\262\066\024\172\006\362\044\271\011\021\120\327\010\261\270\211 -\172\204\043\141\102\051\345\243\315\242\040\101\327\321\234\144 -\331\352\046\241\213\024\327\114\031\262\120\101\161\075\077\115 -\160\043\206\014\112\334\201\322\314\062\224\204\015\010\011\227 -\034\117\300\356\153\040\164\060\322\340\071\064\020\205\041\025 -\001\010\350\125\062\336\161\111\331\050\027\120\115\346\276\115 -\321\165\254\320\312\373\101\270\103\245\252\323\303\005\104\117 -\054\066\233\342\372\342\105\270\043\123\154\006\157\147\125\177 -\106\265\114\077\156\050\132\171\046\322\244\250\142\227\322\036 -\342\355\112\213\274\033\375\107\112\015\337\147\146\176\262\133 -\101\320\073\344\364\073\364\004\143\351\357\302\124\000\121\240 -\212\052\311\316\170\314\325\352\207\004\030\263\316\257\111\210 -\257\363\222\231\266\263\346\141\017\322\205\000\347\120\032\344 -\033\225\235\031\241\271\234\261\233\261\000\036\357\320\017\117 -\102\154\311\012\274\356\103\372\072\161\245\310\115\046\245\065 -\375\211\135\274\205\142\035\062\322\240\053\124\355\232\127\301 -\333\372\020\317\031\267\213\112\033\217\001\266\047\225\123\350 -\266\211\155\133\274\150\324\043\350\213\121\242\126\371\360\246 -\200\240\326\036\263\274\017\017\123\165\051\252\352\023\167\344 -\336\214\201\041\255\007\020\107\021\255\207\075\007\321\165\274 -\317\363\146\176 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert Trusted Root G4" -# Issuer: CN=DigiCert Trusted Root G4,OU=www.digicert.com,O=DigiCert Inc,C=US -# Serial Number:05:9b:1b:57:9e:8e:21:32:e2:39:07:bd:a7:77:75:5c -# Subject: CN=DigiCert Trusted Root G4,OU=www.digicert.com,O=DigiCert Inc,C=US -# Not Valid Before: Thu Aug 01 12:00:00 2013 -# Not Valid After : Fri Jan 15 12:00:00 2038 -# Fingerprint (SHA-256): 55:2F:7B:DC:F1:A7:AF:9E:6C:E6:72:01:7F:4F:12:AB:F7:72:40:C7:8E:76:1A:C2:03:D1:D9:D2:0A:C8:99:88 -# Fingerprint (SHA1): DD:FB:16:CD:49:31:C9:73:A2:03:7D:3F:C8:3A:4D:7D:77:5D:05:E4 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert Trusted Root G4" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\335\373\026\315\111\061\311\163\242\003\175\077\310\072\115\175 -\167\135\005\344 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\170\362\374\252\140\037\057\264\353\311\067\272\123\056\165\111 -END -CKA_ISSUER MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\025\060\023\006\003\125\004\012\023\014\104\151\147\151\103\145 -\162\164\040\111\156\143\061\031\060\027\006\003\125\004\013\023 -\020\167\167\167\056\144\151\147\151\143\145\162\164\056\143\157 -\155\061\041\060\037\006\003\125\004\003\023\030\104\151\147\151 -\103\145\162\164\040\124\162\165\163\164\145\144\040\122\157\157 -\164\040\107\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\005\233\033\127\236\216\041\062\342\071\007\275\247\167 -\165\134 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "COMODO RSA Certification Authority" -# -# Issuer: CN=COMODO RSA Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Serial Number:4c:aa:f9:ca:db:63:6f:e0:1f:f7:4e:d8:5b:03:86:9d -# Subject: CN=COMODO RSA Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Not Valid Before: Tue Jan 19 00:00:00 2010 -# Not Valid After : Mon Jan 18 23:59:59 2038 -# Fingerprint (SHA-256): 52:F0:E1:C4:E5:8E:C6:29:29:1B:60:31:7F:07:46:71:B8:5D:7E:A8:0D:5B:07:27:34:63:53:4B:32:B4:02:34 -# Fingerprint (SHA1): AF:E5:D2:44:A8:D1:19:42:30:FF:47:9F:E2:F8:97:BB:CD:7A:8C:B4 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "COMODO RSA Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\205\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\053\060\051\006 -\003\125\004\003\023\042\103\117\115\117\104\117\040\122\123\101 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\205\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\053\060\051\006 -\003\125\004\003\023\042\103\117\115\117\104\117\040\122\123\101 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\114\252\371\312\333\143\157\340\037\367\116\330\133\003 -\206\235 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\330\060\202\003\300\240\003\002\001\002\002\020\114 -\252\371\312\333\143\157\340\037\367\116\330\133\003\206\235\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\201 -\205\061\013\060\011\006\003\125\004\006\023\002\107\102\061\033 -\060\031\006\003\125\004\010\023\022\107\162\145\141\164\145\162 -\040\115\141\156\143\150\145\163\164\145\162\061\020\060\016\006 -\003\125\004\007\023\007\123\141\154\146\157\162\144\061\032\060 -\030\006\003\125\004\012\023\021\103\117\115\117\104\117\040\103 -\101\040\114\151\155\151\164\145\144\061\053\060\051\006\003\125 -\004\003\023\042\103\117\115\117\104\117\040\122\123\101\040\103 -\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164 -\150\157\162\151\164\171\060\036\027\015\061\060\060\061\061\071 -\060\060\060\060\060\060\132\027\015\063\070\060\061\061\070\062 -\063\065\071\065\071\132\060\201\205\061\013\060\011\006\003\125 -\004\006\023\002\107\102\061\033\060\031\006\003\125\004\010\023 -\022\107\162\145\141\164\145\162\040\115\141\156\143\150\145\163 -\164\145\162\061\020\060\016\006\003\125\004\007\023\007\123\141 -\154\146\157\162\144\061\032\060\030\006\003\125\004\012\023\021 -\103\117\115\117\104\117\040\103\101\040\114\151\155\151\164\145 -\144\061\053\060\051\006\003\125\004\003\023\042\103\117\115\117 -\104\117\040\122\123\101\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\060\202 -\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000\221 -\350\124\222\322\012\126\261\254\015\044\335\305\317\104\147\164 -\231\053\067\243\175\043\160\000\161\274\123\337\304\372\052\022 -\217\113\177\020\126\275\237\160\162\267\141\177\311\113\017\027 -\247\075\343\260\004\141\356\377\021\227\307\364\206\076\012\372 -\076\134\371\223\346\064\172\331\024\153\347\234\263\205\240\202 -\172\166\257\161\220\327\354\375\015\372\234\154\372\337\260\202 -\364\024\176\371\276\304\246\057\117\177\231\177\265\374\147\103 -\162\275\014\000\326\211\353\153\054\323\355\217\230\034\024\253 -\176\345\343\156\374\330\250\344\222\044\332\103\153\142\270\125 -\375\352\301\274\154\266\213\363\016\215\232\344\233\154\151\231 -\370\170\110\060\105\325\255\341\015\074\105\140\374\062\226\121 -\047\274\147\303\312\056\266\153\352\106\307\307\040\240\261\037 -\145\336\110\010\272\244\116\251\362\203\106\067\204\353\350\314 -\201\110\103\147\116\162\052\233\134\275\114\033\050\212\134\042 -\173\264\253\230\331\356\340\121\203\303\011\106\116\155\076\231 -\372\225\027\332\174\063\127\101\074\215\121\355\013\266\134\257 -\054\143\032\337\127\310\077\274\351\135\304\233\257\105\231\342 -\243\132\044\264\272\251\126\075\317\157\252\377\111\130\276\360 -\250\377\364\270\255\351\067\373\272\270\364\013\072\371\350\103 -\102\036\211\330\204\313\023\361\331\273\341\211\140\270\214\050 -\126\254\024\035\234\012\347\161\353\317\016\335\075\251\226\241 -\110\275\074\367\257\265\015\042\114\300\021\201\354\126\073\366 -\323\242\342\133\267\262\004\042\122\225\200\223\151\350\216\114 -\145\361\221\003\055\160\164\002\352\213\147\025\051\151\122\002 -\273\327\337\120\152\125\106\277\240\243\050\141\177\160\320\303 -\242\252\054\041\252\107\316\050\234\006\105\166\277\202\030\047 -\264\325\256\264\313\120\346\153\364\114\206\161\060\351\246\337 -\026\206\340\330\377\100\335\373\320\102\210\177\243\063\072\056 -\134\036\101\021\201\143\316\030\161\153\053\354\246\212\267\061 -\134\072\152\107\340\303\171\131\326\040\032\257\362\152\230\252 -\162\274\127\112\322\113\235\273\020\374\260\114\101\345\355\035 -\075\136\050\235\234\314\277\263\121\332\247\107\345\204\123\002 -\003\001\000\001\243\102\060\100\060\035\006\003\125\035\016\004 -\026\004\024\273\257\176\002\075\372\246\361\074\204\216\255\356 -\070\230\354\331\062\062\324\060\016\006\003\125\035\017\001\001 -\377\004\004\003\002\001\006\060\017\006\003\125\035\023\001\001 -\377\004\005\060\003\001\001\377\060\015\006\011\052\206\110\206 -\367\015\001\001\014\005\000\003\202\002\001\000\012\361\325\106 -\204\267\256\121\273\154\262\115\101\024\000\223\114\234\313\345 -\300\124\317\240\045\216\002\371\375\260\242\015\365\040\230\074 -\023\055\254\126\242\260\326\176\021\222\351\056\272\236\056\232 -\162\261\275\031\104\154\141\065\242\232\264\026\022\151\132\214 -\341\327\076\244\032\350\057\003\364\256\141\035\020\033\052\244 -\213\172\305\376\005\246\341\300\326\310\376\236\256\217\053\272 -\075\231\370\330\163\011\130\106\156\246\234\364\327\047\323\225 -\332\067\203\162\034\323\163\340\242\107\231\003\070\135\325\111 -\171\000\051\034\307\354\233\040\034\007\044\151\127\170\262\071 -\374\072\204\240\265\234\174\215\277\056\223\142\047\267\071\332 -\027\030\256\275\074\011\150\377\204\233\074\325\326\013\003\343 -\127\236\024\367\321\353\117\310\275\207\043\267\266\111\103\171 -\205\134\272\353\222\013\241\306\350\150\250\114\026\261\032\231 -\012\350\123\054\222\273\241\011\030\165\014\145\250\173\313\043 -\267\032\302\050\205\303\033\377\320\053\142\357\244\173\011\221 -\230\147\214\024\001\315\150\006\152\143\041\165\003\200\210\212 -\156\201\306\205\362\251\244\055\347\364\245\044\020\107\203\312 -\315\364\215\171\130\261\006\233\347\032\052\331\235\001\327\224 -\175\355\003\112\312\360\333\350\251\001\076\365\126\231\311\036 -\216\111\075\273\345\011\271\340\117\111\222\075\026\202\100\314 -\314\131\306\346\072\355\022\056\151\074\154\225\261\375\252\035 -\173\177\206\276\036\016\062\106\373\373\023\217\165\177\114\213 -\113\106\143\376\000\064\100\160\301\303\271\241\335\246\160\342 -\004\263\101\274\351\200\221\352\144\234\172\341\042\003\251\234 -\156\157\016\145\117\154\207\207\136\363\156\240\371\165\245\233 -\100\350\123\262\047\235\112\271\300\167\041\215\377\207\362\336 -\274\214\357\027\337\267\111\013\321\362\156\060\013\032\016\116 -\166\355\021\374\365\351\126\262\175\277\307\155\012\223\214\245 -\320\300\266\035\276\072\116\224\242\327\156\154\013\302\212\174 -\372\040\363\304\344\345\315\015\250\313\221\222\261\174\205\354 -\265\024\151\146\016\202\347\315\316\310\055\246\121\177\041\301 -\065\123\205\006\112\135\237\255\273\033\137\164 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "COMODO RSA Certification Authority" -# Issuer: CN=COMODO RSA Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Serial Number:4c:aa:f9:ca:db:63:6f:e0:1f:f7:4e:d8:5b:03:86:9d -# Subject: CN=COMODO RSA Certification Authority,O=COMODO CA Limited,L=Salford,ST=Greater Manchester,C=GB -# Not Valid Before: Tue Jan 19 00:00:00 2010 -# Not Valid After : Mon Jan 18 23:59:59 2038 -# Fingerprint (SHA-256): 52:F0:E1:C4:E5:8E:C6:29:29:1B:60:31:7F:07:46:71:B8:5D:7E:A8:0D:5B:07:27:34:63:53:4B:32:B4:02:34 -# Fingerprint (SHA1): AF:E5:D2:44:A8:D1:19:42:30:FF:47:9F:E2:F8:97:BB:CD:7A:8C:B4 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "COMODO RSA Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\257\345\322\104\250\321\031\102\060\377\107\237\342\370\227\273 -\315\172\214\264 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\033\061\260\161\100\066\314\024\066\221\255\304\076\375\354\030 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\205\061\013\060\011\006\003\125\004\006\023\002\107\102 -\061\033\060\031\006\003\125\004\010\023\022\107\162\145\141\164 -\145\162\040\115\141\156\143\150\145\163\164\145\162\061\020\060 -\016\006\003\125\004\007\023\007\123\141\154\146\157\162\144\061 -\032\060\030\006\003\125\004\012\023\021\103\117\115\117\104\117 -\040\103\101\040\114\151\155\151\164\145\144\061\053\060\051\006 -\003\125\004\003\023\042\103\117\115\117\104\117\040\122\123\101 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\114\252\371\312\333\143\157\340\037\367\116\330\133\003 -\206\235 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "USERTrust RSA Certification Authority" -# -# Issuer: CN=USERTrust RSA Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US -# Serial Number:01:fd:6d:30:fc:a3:ca:51:a8:1b:bc:64:0e:35:03:2d -# Subject: CN=USERTrust RSA Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US -# Not Valid Before: Mon Feb 01 00:00:00 2010 -# Not Valid After : Mon Jan 18 23:59:59 2038 -# Fingerprint (SHA-256): E7:93:C9:B0:2F:D8:AA:13:E2:1C:31:22:8A:CC:B0:81:19:64:3B:74:9C:89:89:64:B1:74:6D:46:C3:D4:CB:D2 -# Fingerprint (SHA1): 2B:8F:1B:57:33:0D:BB:A2:D0:7A:6C:51:F7:0E:E9:0D:DA:B9:AD:8E -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "USERTrust RSA Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\023\060\021\006\003\125\004\010\023\012\116\145\167\040\112 -\145\162\163\145\171\061\024\060\022\006\003\125\004\007\023\013 -\112\145\162\163\145\171\040\103\151\164\171\061\036\060\034\006 -\003\125\004\012\023\025\124\150\145\040\125\123\105\122\124\122 -\125\123\124\040\116\145\164\167\157\162\153\061\056\060\054\006 -\003\125\004\003\023\045\125\123\105\122\124\162\165\163\164\040 -\122\123\101\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\023\060\021\006\003\125\004\010\023\012\116\145\167\040\112 -\145\162\163\145\171\061\024\060\022\006\003\125\004\007\023\013 -\112\145\162\163\145\171\040\103\151\164\171\061\036\060\034\006 -\003\125\004\012\023\025\124\150\145\040\125\123\105\122\124\122 -\125\123\124\040\116\145\164\167\157\162\153\061\056\060\054\006 -\003\125\004\003\023\045\125\123\105\122\124\162\165\163\164\040 -\122\123\101\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\001\375\155\060\374\243\312\121\250\033\274\144\016\065 -\003\055 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\336\060\202\003\306\240\003\002\001\002\002\020\001 -\375\155\060\374\243\312\121\250\033\274\144\016\065\003\055\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\201 -\210\061\013\060\011\006\003\125\004\006\023\002\125\123\061\023 -\060\021\006\003\125\004\010\023\012\116\145\167\040\112\145\162 -\163\145\171\061\024\060\022\006\003\125\004\007\023\013\112\145 -\162\163\145\171\040\103\151\164\171\061\036\060\034\006\003\125 -\004\012\023\025\124\150\145\040\125\123\105\122\124\122\125\123 -\124\040\116\145\164\167\157\162\153\061\056\060\054\006\003\125 -\004\003\023\045\125\123\105\122\124\162\165\163\164\040\122\123 -\101\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040 -\101\165\164\150\157\162\151\164\171\060\036\027\015\061\060\060 -\062\060\061\060\060\060\060\060\060\132\027\015\063\070\060\061 -\061\070\062\063\065\071\065\071\132\060\201\210\061\013\060\011 -\006\003\125\004\006\023\002\125\123\061\023\060\021\006\003\125 -\004\010\023\012\116\145\167\040\112\145\162\163\145\171\061\024 -\060\022\006\003\125\004\007\023\013\112\145\162\163\145\171\040 -\103\151\164\171\061\036\060\034\006\003\125\004\012\023\025\124 -\150\145\040\125\123\105\122\124\122\125\123\124\040\116\145\164 -\167\157\162\153\061\056\060\054\006\003\125\004\003\023\045\125 -\123\105\122\124\162\165\163\164\040\122\123\101\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171\060\202\002\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002\012 -\002\202\002\001\000\200\022\145\027\066\016\303\333\010\263\320 -\254\127\015\166\355\315\047\323\114\255\120\203\141\342\252\040 -\115\011\055\144\011\334\316\211\237\314\075\251\354\366\317\301 -\334\361\323\261\326\173\067\050\021\053\107\332\071\306\274\072 -\031\264\137\246\275\175\235\243\143\102\266\166\362\251\073\053 -\221\370\342\157\320\354\026\040\220\011\076\342\350\164\311\030 -\264\221\324\142\144\333\177\243\006\361\210\030\152\220\042\074 -\274\376\023\360\207\024\173\366\344\037\216\324\344\121\306\021 -\147\106\010\121\313\206\024\124\077\274\063\376\176\154\234\377 -\026\235\030\275\121\216\065\246\247\146\310\162\147\333\041\146 -\261\324\233\170\003\300\120\072\350\314\360\334\274\236\114\376 -\257\005\226\065\037\127\132\267\377\316\371\075\267\054\266\366 -\124\335\310\347\022\072\115\256\114\212\267\134\232\264\267\040 -\075\312\177\042\064\256\176\073\150\146\001\104\347\001\116\106 -\123\233\063\140\367\224\276\123\067\220\163\103\363\062\303\123 -\357\333\252\376\164\116\151\307\153\214\140\223\336\304\307\014 -\337\341\062\256\314\223\073\121\170\225\147\213\356\075\126\376 -\014\320\151\017\033\017\363\045\046\153\063\155\367\156\107\372 -\163\103\345\176\016\245\146\261\051\174\062\204\143\125\211\304 -\015\301\223\124\060\031\023\254\323\175\067\247\353\135\072\154 -\065\134\333\101\327\022\332\251\111\013\337\330\200\212\011\223 -\142\216\265\146\317\045\210\315\204\270\261\077\244\071\017\331 -\002\236\353\022\114\225\174\363\153\005\251\136\026\203\314\270 -\147\342\350\023\235\314\133\202\323\114\263\355\133\377\336\345 -\163\254\043\073\055\000\277\065\125\164\011\111\330\111\130\032 -\177\222\066\346\121\222\016\363\046\175\034\115\027\274\311\354 -\103\046\320\277\101\137\100\251\104\104\364\231\347\127\207\236 -\120\037\127\124\250\076\375\164\143\057\261\120\145\011\346\130 -\102\056\103\032\114\264\360\045\107\131\372\004\036\223\324\046 -\106\112\120\201\262\336\276\170\267\374\147\025\341\311\127\204 -\036\017\143\326\351\142\272\326\137\125\056\352\134\306\050\010 -\004\045\071\270\016\053\251\362\114\227\034\007\077\015\122\365 -\355\357\057\202\017\002\003\001\000\001\243\102\060\100\060\035 -\006\003\125\035\016\004\026\004\024\123\171\277\132\252\053\112 -\317\124\200\341\330\233\300\235\362\262\003\146\313\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\017\006 -\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060\015 -\006\011\052\206\110\206\367\015\001\001\014\005\000\003\202\002 -\001\000\134\324\174\015\317\367\001\175\101\231\145\014\163\305 -\122\237\313\370\317\231\006\177\033\332\103\025\237\236\002\125 -\127\226\024\361\122\074\047\207\224\050\355\037\072\001\067\242 -\166\374\123\120\300\204\233\306\153\116\272\214\041\117\242\216 -\125\142\221\363\151\025\330\274\210\343\304\252\013\375\357\250 -\351\113\125\052\006\040\155\125\170\051\031\356\137\060\134\113 -\044\021\125\377\044\232\156\136\052\053\356\013\115\237\177\367 -\001\070\224\024\225\103\007\011\373\140\251\356\034\253\022\214 -\240\232\136\247\230\152\131\155\213\077\010\373\310\321\105\257 -\030\025\144\220\022\017\163\050\056\305\342\044\116\374\130\354 -\360\364\105\376\042\263\353\057\216\322\331\105\141\005\301\227 -\157\250\166\162\217\213\214\066\257\277\015\005\316\161\215\346 -\246\157\037\154\246\161\142\305\330\320\203\162\014\361\147\021 -\211\014\234\023\114\162\064\337\274\325\161\337\252\161\335\341 -\271\154\214\074\022\135\145\332\275\127\022\266\103\153\377\345 -\336\115\146\021\121\317\231\256\354\027\266\350\161\221\214\336 -\111\376\335\065\161\242\025\047\224\034\317\141\343\046\273\157 -\243\147\045\041\135\346\335\035\013\056\150\033\073\202\257\354 -\203\147\205\324\230\121\164\261\271\231\200\211\377\177\170\031 -\134\171\112\140\056\222\100\256\114\067\052\054\311\307\142\310 -\016\135\367\066\133\312\340\045\045\001\264\335\032\007\234\167 -\000\077\320\334\325\354\075\324\372\273\077\314\205\326\157\177 -\251\055\337\271\002\367\365\227\232\265\065\332\303\147\260\207 -\112\251\050\236\043\216\377\134\047\153\341\260\117\363\007\356 -\000\056\324\131\207\313\122\101\225\352\364\107\327\356\144\101 -\125\174\215\131\002\225\335\142\235\302\271\356\132\050\164\204 -\245\233\267\220\307\014\007\337\365\211\066\164\062\326\050\301 -\260\260\013\340\234\114\303\034\326\374\343\151\265\107\106\201 -\057\242\202\253\323\143\104\160\304\215\377\055\063\272\255\217 -\173\265\160\210\256\076\031\317\100\050\330\374\310\220\273\135 -\231\042\365\122\346\130\305\037\210\061\103\356\210\035\327\306 -\216\074\103\152\035\247\030\336\175\075\026\361\142\371\312\220 -\250\375 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "USERTrust RSA Certification Authority" -# Issuer: CN=USERTrust RSA Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US -# Serial Number:01:fd:6d:30:fc:a3:ca:51:a8:1b:bc:64:0e:35:03:2d -# Subject: CN=USERTrust RSA Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US -# Not Valid Before: Mon Feb 01 00:00:00 2010 -# Not Valid After : Mon Jan 18 23:59:59 2038 -# Fingerprint (SHA-256): E7:93:C9:B0:2F:D8:AA:13:E2:1C:31:22:8A:CC:B0:81:19:64:3B:74:9C:89:89:64:B1:74:6D:46:C3:D4:CB:D2 -# Fingerprint (SHA1): 2B:8F:1B:57:33:0D:BB:A2:D0:7A:6C:51:F7:0E:E9:0D:DA:B9:AD:8E -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "USERTrust RSA Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\053\217\033\127\063\015\273\242\320\172\154\121\367\016\351\015 -\332\271\255\216 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\033\376\151\321\221\267\031\063\243\162\250\017\341\125\345\265 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\023\060\021\006\003\125\004\010\023\012\116\145\167\040\112 -\145\162\163\145\171\061\024\060\022\006\003\125\004\007\023\013 -\112\145\162\163\145\171\040\103\151\164\171\061\036\060\034\006 -\003\125\004\012\023\025\124\150\145\040\125\123\105\122\124\122 -\125\123\124\040\116\145\164\167\157\162\153\061\056\060\054\006 -\003\125\004\003\023\045\125\123\105\122\124\162\165\163\164\040 -\122\123\101\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\001\375\155\060\374\243\312\121\250\033\274\144\016\065 -\003\055 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "USERTrust ECC Certification Authority" -# -# Issuer: CN=USERTrust ECC Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US -# Serial Number:5c:8b:99:c5:5a:94:c5:d2:71:56:de:cd:89:80:cc:26 -# Subject: CN=USERTrust ECC Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US -# Not Valid Before: Mon Feb 01 00:00:00 2010 -# Not Valid After : Mon Jan 18 23:59:59 2038 -# Fingerprint (SHA-256): 4F:F4:60:D5:4B:9C:86:DA:BF:BC:FC:57:12:E0:40:0D:2B:ED:3F:BC:4D:4F:BD:AA:86:E0:6A:DC:D2:A9:AD:7A -# Fingerprint (SHA1): D1:CB:CA:5D:B2:D5:2A:7F:69:3B:67:4D:E5:F0:5A:1D:0C:95:7D:F0 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "USERTrust ECC Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\023\060\021\006\003\125\004\010\023\012\116\145\167\040\112 -\145\162\163\145\171\061\024\060\022\006\003\125\004\007\023\013 -\112\145\162\163\145\171\040\103\151\164\171\061\036\060\034\006 -\003\125\004\012\023\025\124\150\145\040\125\123\105\122\124\122 -\125\123\124\040\116\145\164\167\157\162\153\061\056\060\054\006 -\003\125\004\003\023\045\125\123\105\122\124\162\165\163\164\040 -\105\103\103\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\023\060\021\006\003\125\004\010\023\012\116\145\167\040\112 -\145\162\163\145\171\061\024\060\022\006\003\125\004\007\023\013 -\112\145\162\163\145\171\040\103\151\164\171\061\036\060\034\006 -\003\125\004\012\023\025\124\150\145\040\125\123\105\122\124\122 -\125\123\124\040\116\145\164\167\157\162\153\061\056\060\054\006 -\003\125\004\003\023\045\125\123\105\122\124\162\165\163\164\040 -\105\103\103\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\134\213\231\305\132\224\305\322\161\126\336\315\211\200 -\314\046 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\217\060\202\002\025\240\003\002\001\002\002\020\134 -\213\231\305\132\224\305\322\161\126\336\315\211\200\314\046\060 -\012\006\010\052\206\110\316\075\004\003\003\060\201\210\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\023\060\021\006 -\003\125\004\010\023\012\116\145\167\040\112\145\162\163\145\171 -\061\024\060\022\006\003\125\004\007\023\013\112\145\162\163\145 -\171\040\103\151\164\171\061\036\060\034\006\003\125\004\012\023 -\025\124\150\145\040\125\123\105\122\124\122\125\123\124\040\116 -\145\164\167\157\162\153\061\056\060\054\006\003\125\004\003\023 -\045\125\123\105\122\124\162\165\163\164\040\105\103\103\040\103 -\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164 -\150\157\162\151\164\171\060\036\027\015\061\060\060\062\060\061 -\060\060\060\060\060\060\132\027\015\063\070\060\061\061\070\062 -\063\065\071\065\071\132\060\201\210\061\013\060\011\006\003\125 -\004\006\023\002\125\123\061\023\060\021\006\003\125\004\010\023 -\012\116\145\167\040\112\145\162\163\145\171\061\024\060\022\006 -\003\125\004\007\023\013\112\145\162\163\145\171\040\103\151\164 -\171\061\036\060\034\006\003\125\004\012\023\025\124\150\145\040 -\125\123\105\122\124\122\125\123\124\040\116\145\164\167\157\162 -\153\061\056\060\054\006\003\125\004\003\023\045\125\123\105\122 -\124\162\165\163\164\040\105\103\103\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005 -\053\201\004\000\042\003\142\000\004\032\254\124\132\251\371\150 -\043\347\172\325\044\157\123\306\132\330\113\253\306\325\266\321 -\346\163\161\256\335\234\326\014\141\375\333\240\211\003\270\005 -\024\354\127\316\356\135\077\342\041\263\316\367\324\212\171\340 -\243\203\176\055\227\320\141\304\361\231\334\045\221\143\253\177 -\060\243\264\160\342\307\241\063\234\363\277\056\134\123\261\137 -\263\175\062\177\212\064\343\171\171\243\102\060\100\060\035\006 -\003\125\035\016\004\026\004\024\072\341\011\206\324\317\031\302 -\226\166\164\111\166\334\340\065\306\143\143\232\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\012\006 -\010\052\206\110\316\075\004\003\003\003\150\000\060\145\002\060 -\066\147\241\026\010\334\344\227\000\101\035\116\276\341\143\001 -\317\073\252\102\021\144\240\235\224\071\002\021\171\134\173\035 -\372\144\271\356\026\102\263\277\212\302\011\304\354\344\261\115 -\002\061\000\351\052\141\107\214\122\112\113\116\030\160\366\326 -\104\326\156\365\203\272\155\130\275\044\331\126\110\352\357\304 -\242\106\201\210\152\072\106\321\251\233\115\311\141\332\321\135 -\127\152\030 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "USERTrust ECC Certification Authority" -# Issuer: CN=USERTrust ECC Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US -# Serial Number:5c:8b:99:c5:5a:94:c5:d2:71:56:de:cd:89:80:cc:26 -# Subject: CN=USERTrust ECC Certification Authority,O=The USERTRUST Network,L=Jersey City,ST=New Jersey,C=US -# Not Valid Before: Mon Feb 01 00:00:00 2010 -# Not Valid After : Mon Jan 18 23:59:59 2038 -# Fingerprint (SHA-256): 4F:F4:60:D5:4B:9C:86:DA:BF:BC:FC:57:12:E0:40:0D:2B:ED:3F:BC:4D:4F:BD:AA:86:E0:6A:DC:D2:A9:AD:7A -# Fingerprint (SHA1): D1:CB:CA:5D:B2:D5:2A:7F:69:3B:67:4D:E5:F0:5A:1D:0C:95:7D:F0 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "USERTrust ECC Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\321\313\312\135\262\325\052\177\151\073\147\115\345\360\132\035 -\014\225\175\360 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\372\150\274\331\265\177\255\375\311\035\006\203\050\314\044\301 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\023\060\021\006\003\125\004\010\023\012\116\145\167\040\112 -\145\162\163\145\171\061\024\060\022\006\003\125\004\007\023\013 -\112\145\162\163\145\171\040\103\151\164\171\061\036\060\034\006 -\003\125\004\012\023\025\124\150\145\040\125\123\105\122\124\122 -\125\123\124\040\116\145\164\167\157\162\153\061\056\060\054\006 -\003\125\004\003\023\045\125\123\105\122\124\162\165\163\164\040 -\105\103\103\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\134\213\231\305\132\224\305\322\161\126\336\315\211\200 -\314\046 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GlobalSign ECC Root CA - R5" -# -# Issuer: CN=GlobalSign,O=GlobalSign,OU=GlobalSign ECC Root CA - R5 -# Serial Number:60:59:49:e0:26:2e:bb:55:f9:0a:77:8a:71:f9:4a:d8:6c -# Subject: CN=GlobalSign,O=GlobalSign,OU=GlobalSign ECC Root CA - R5 -# Not Valid Before: Tue Nov 13 00:00:00 2012 -# Not Valid After : Tue Jan 19 03:14:07 2038 -# Fingerprint (SHA-256): 17:9F:BC:14:8A:3D:D0:0F:D2:4E:A1:34:58:CC:43:BF:A7:F5:9C:81:82:D7:83:A5:13:F6:EB:EC:10:0C:89:24 -# Fingerprint (SHA1): 1F:24:C6:30:CD:A4:18:EF:20:69:FF:AD:4F:DD:5F:46:3A:1B:69:AA -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign ECC Root CA - R5" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\120\061\044\060\042\006\003\125\004\013\023\033\107\154\157 -\142\141\154\123\151\147\156\040\105\103\103\040\122\157\157\164 -\040\103\101\040\055\040\122\065\061\023\060\021\006\003\125\004 -\012\023\012\107\154\157\142\141\154\123\151\147\156\061\023\060 -\021\006\003\125\004\003\023\012\107\154\157\142\141\154\123\151 -\147\156 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\120\061\044\060\042\006\003\125\004\013\023\033\107\154\157 -\142\141\154\123\151\147\156\040\105\103\103\040\122\157\157\164 -\040\103\101\040\055\040\122\065\061\023\060\021\006\003\125\004 -\012\023\012\107\154\157\142\141\154\123\151\147\156\061\023\060 -\021\006\003\125\004\003\023\012\107\154\157\142\141\154\123\151 -\147\156 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\140\131\111\340\046\056\273\125\371\012\167\212\161\371 -\112\330\154 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\036\060\202\001\244\240\003\002\001\002\002\021\140 -\131\111\340\046\056\273\125\371\012\167\212\161\371\112\330\154 -\060\012\006\010\052\206\110\316\075\004\003\003\060\120\061\044 -\060\042\006\003\125\004\013\023\033\107\154\157\142\141\154\123 -\151\147\156\040\105\103\103\040\122\157\157\164\040\103\101\040 -\055\040\122\065\061\023\060\021\006\003\125\004\012\023\012\107 -\154\157\142\141\154\123\151\147\156\061\023\060\021\006\003\125 -\004\003\023\012\107\154\157\142\141\154\123\151\147\156\060\036 -\027\015\061\062\061\061\061\063\060\060\060\060\060\060\132\027 -\015\063\070\060\061\061\071\060\063\061\064\060\067\132\060\120 -\061\044\060\042\006\003\125\004\013\023\033\107\154\157\142\141 -\154\123\151\147\156\040\105\103\103\040\122\157\157\164\040\103 -\101\040\055\040\122\065\061\023\060\021\006\003\125\004\012\023 -\012\107\154\157\142\141\154\123\151\147\156\061\023\060\021\006 -\003\125\004\003\023\012\107\154\157\142\141\154\123\151\147\156 -\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053 -\201\004\000\042\003\142\000\004\107\105\016\226\373\175\135\277 -\351\071\321\041\370\237\013\266\325\173\036\222\072\110\131\034 -\360\142\061\055\300\172\050\376\032\247\134\263\266\314\227\347 -\105\324\130\372\321\167\155\103\242\300\207\145\064\012\037\172 -\335\353\074\063\241\305\235\115\244\157\101\225\070\177\311\036 -\204\353\321\236\111\222\207\224\207\014\072\205\112\146\237\235 -\131\223\115\227\141\006\206\112\243\102\060\100\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\035\006 -\003\125\035\016\004\026\004\024\075\346\051\110\233\352\007\312 -\041\104\112\046\336\156\336\322\203\320\237\131\060\012\006\010 -\052\206\110\316\075\004\003\003\003\150\000\060\145\002\061\000 -\345\151\022\311\156\333\306\061\272\011\101\341\227\370\373\375 -\232\342\175\022\311\355\174\144\323\313\005\045\213\126\331\240 -\347\136\135\116\013\203\234\133\166\051\240\011\046\041\152\142 -\002\060\161\322\265\217\134\352\073\341\170\011\205\250\165\222 -\073\310\134\375\110\357\015\164\042\250\010\342\156\305\111\316 -\307\014\274\247\141\151\361\367\073\341\052\313\371\053\363\146 -\220\067 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign ECC Root CA - R5" -# Issuer: CN=GlobalSign,O=GlobalSign,OU=GlobalSign ECC Root CA - R5 -# Serial Number:60:59:49:e0:26:2e:bb:55:f9:0a:77:8a:71:f9:4a:d8:6c -# Subject: CN=GlobalSign,O=GlobalSign,OU=GlobalSign ECC Root CA - R5 -# Not Valid Before: Tue Nov 13 00:00:00 2012 -# Not Valid After : Tue Jan 19 03:14:07 2038 -# Fingerprint (SHA-256): 17:9F:BC:14:8A:3D:D0:0F:D2:4E:A1:34:58:CC:43:BF:A7:F5:9C:81:82:D7:83:A5:13:F6:EB:EC:10:0C:89:24 -# Fingerprint (SHA1): 1F:24:C6:30:CD:A4:18:EF:20:69:FF:AD:4F:DD:5F:46:3A:1B:69:AA -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign ECC Root CA - R5" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\037\044\306\060\315\244\030\357\040\151\377\255\117\335\137\106 -\072\033\151\252 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\237\255\073\034\002\036\212\272\027\164\070\201\014\242\274\010 -END -CKA_ISSUER MULTILINE_OCTAL -\060\120\061\044\060\042\006\003\125\004\013\023\033\107\154\157 -\142\141\154\123\151\147\156\040\105\103\103\040\122\157\157\164 -\040\103\101\040\055\040\122\065\061\023\060\021\006\003\125\004 -\012\023\012\107\154\157\142\141\154\123\151\147\156\061\023\060 -\021\006\003\125\004\003\023\012\107\154\157\142\141\154\123\151 -\147\156 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\140\131\111\340\046\056\273\125\371\012\167\212\161\371 -\112\330\154 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Staat der Nederlanden Root CA - G3" -# -# Issuer: CN=Staat der Nederlanden Root CA - G3,O=Staat der Nederlanden,C=NL -# Serial Number: 10003001 (0x98a239) -# Subject: CN=Staat der Nederlanden Root CA - G3,O=Staat der Nederlanden,C=NL -# Not Valid Before: Thu Nov 14 11:28:42 2013 -# Not Valid After : Mon Nov 13 23:00:00 2028 -# Fingerprint (SHA-256): 3C:4F:B0:B9:5A:B8:B3:00:32:F4:32:B8:6F:53:5F:E1:72:C1:85:D0:FD:39:86:58:37:CF:36:18:7F:A6:F4:28 -# Fingerprint (SHA1): D8:EB:6B:41:51:92:59:E0:F3:E7:85:00:C0:3D:B6:88:97:C9:EE:FC -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Staat der Nederlanden Root CA - G3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\116\114\061 -\036\060\034\006\003\125\004\012\014\025\123\164\141\141\164\040 -\144\145\162\040\116\145\144\145\162\154\141\156\144\145\156\061 -\053\060\051\006\003\125\004\003\014\042\123\164\141\141\164\040 -\144\145\162\040\116\145\144\145\162\154\141\156\144\145\156\040 -\122\157\157\164\040\103\101\040\055\040\107\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\116\114\061 -\036\060\034\006\003\125\004\012\014\025\123\164\141\141\164\040 -\144\145\162\040\116\145\144\145\162\154\141\156\144\145\156\061 -\053\060\051\006\003\125\004\003\014\042\123\164\141\141\164\040 -\144\145\162\040\116\145\144\145\162\154\141\156\144\145\156\040 -\122\157\157\164\040\103\101\040\055\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\000\230\242\071 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\164\060\202\003\134\240\003\002\001\002\002\004\000 -\230\242\071\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\132\061\013\060\011\006\003\125\004\006\023\002\116 -\114\061\036\060\034\006\003\125\004\012\014\025\123\164\141\141 -\164\040\144\145\162\040\116\145\144\145\162\154\141\156\144\145 -\156\061\053\060\051\006\003\125\004\003\014\042\123\164\141\141 -\164\040\144\145\162\040\116\145\144\145\162\154\141\156\144\145 -\156\040\122\157\157\164\040\103\101\040\055\040\107\063\060\036 -\027\015\061\063\061\061\061\064\061\061\062\070\064\062\132\027 -\015\062\070\061\061\061\063\062\063\060\060\060\060\132\060\132 -\061\013\060\011\006\003\125\004\006\023\002\116\114\061\036\060 -\034\006\003\125\004\012\014\025\123\164\141\141\164\040\144\145 -\162\040\116\145\144\145\162\154\141\156\144\145\156\061\053\060 -\051\006\003\125\004\003\014\042\123\164\141\141\164\040\144\145 -\162\040\116\145\144\145\162\154\141\156\144\145\156\040\122\157 -\157\164\040\103\101\040\055\040\107\063\060\202\002\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002 -\017\000\060\202\002\012\002\202\002\001\000\276\062\242\124\017 -\160\373\054\134\131\353\154\304\244\121\350\205\052\263\314\112 -\064\362\260\137\363\016\307\034\075\123\036\210\010\150\330\157 -\075\255\302\236\314\202\147\007\047\207\150\161\072\237\165\226 -\042\106\005\260\355\255\307\133\236\052\336\234\374\072\306\225 -\247\365\027\147\030\347\057\111\010\014\134\317\346\314\064\355 -\170\373\120\261\334\153\062\360\242\376\266\074\344\354\132\227 -\307\077\036\160\010\060\240\334\305\263\155\157\320\202\162\021 -\253\322\201\150\131\202\027\267\170\222\140\372\314\336\077\204 -\353\215\070\063\220\012\162\043\372\065\314\046\161\061\321\162 -\050\222\331\133\043\155\146\265\155\007\102\353\246\063\316\222 -\333\300\366\154\143\170\315\312\116\075\265\345\122\233\361\276 -\073\346\124\140\260\146\036\011\253\007\376\124\211\021\102\321 -\367\044\272\140\170\032\230\367\311\021\375\026\301\065\032\124 -\165\357\103\323\345\256\116\316\347\173\303\306\116\141\121\113 -\253\232\105\113\241\037\101\275\110\123\025\161\144\013\206\263 -\345\056\276\316\244\033\301\051\204\242\265\313\010\043\166\103 -\042\044\037\027\004\324\156\234\306\374\177\053\146\032\354\212 -\345\326\317\115\365\143\011\267\025\071\326\173\254\353\343\174 -\351\116\374\165\102\310\355\130\225\014\006\102\242\234\367\344 -\160\263\337\162\157\132\067\100\211\330\205\244\327\361\013\336 -\103\031\324\112\130\054\214\212\071\236\277\204\207\361\026\073 -\066\014\351\323\264\312\154\031\101\122\011\241\035\260\152\277 -\202\357\160\121\041\062\334\005\166\214\313\367\144\344\003\120 -\257\214\221\147\253\305\362\356\130\330\336\276\367\347\061\317 -\154\311\073\161\301\325\210\265\145\274\300\350\027\027\007\022 -\265\134\322\253\040\223\264\346\202\203\160\066\305\315\243\215 -\255\213\354\243\301\103\207\346\103\342\064\276\225\213\065\355 -\007\071\332\250\035\172\237\066\236\022\260\014\145\022\220\025 -\140\331\046\100\104\343\126\140\245\020\324\152\074\375\101\334 -\016\132\107\266\357\227\141\165\117\331\376\307\262\035\324\355 -\135\111\263\251\152\313\146\204\023\325\134\240\334\337\156\167 -\006\321\161\165\310\127\157\257\017\167\133\002\003\001\000\001 -\243\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\035\006\003\125\035\016\004\026\004\024 -\124\255\372\307\222\127\256\312\065\234\056\022\373\344\272\135 -\040\334\224\127\060\015\006\011\052\206\110\206\367\015\001\001 -\013\005\000\003\202\002\001\000\060\231\235\005\062\310\136\016 -\073\230\001\072\212\244\347\007\367\172\370\347\232\337\120\103 -\123\227\052\075\312\074\107\230\056\341\025\173\361\222\363\141 -\332\220\045\026\145\300\237\124\135\016\003\073\133\167\002\234 -\204\266\015\230\137\064\335\073\143\302\303\050\201\302\234\051 -\056\051\342\310\303\001\362\063\352\052\252\314\011\010\367\145 -\147\306\315\337\323\266\053\247\275\314\321\016\160\137\270\043 -\321\313\221\116\012\364\310\172\345\331\143\066\301\324\337\374 -\042\227\367\140\135\352\051\057\130\262\275\130\275\215\226\117 -\020\165\277\110\173\075\121\207\241\074\164\042\302\374\007\177 -\200\334\304\254\376\152\301\160\060\260\351\216\151\342\054\151 -\201\224\011\272\335\376\115\300\203\214\224\130\300\106\040\257 -\234\037\002\370\065\125\111\057\106\324\300\360\240\226\002\017 -\063\305\161\363\236\043\175\224\267\375\072\323\011\203\006\041 -\375\140\075\256\062\300\322\356\215\246\360\347\264\202\174\012 -\314\160\311\171\200\370\376\114\367\065\204\031\212\061\373\012 -\331\327\177\233\360\242\232\153\303\005\112\355\101\140\024\060 -\321\252\021\102\156\323\043\002\004\013\306\145\335\335\122\167 -\332\201\153\262\250\372\001\070\271\226\352\052\154\147\227\211 -\224\236\274\341\124\325\344\152\170\357\112\275\053\232\075\100 -\176\306\300\165\322\156\373\150\060\354\354\213\235\371\111\065 -\232\032\054\331\263\225\071\325\036\222\367\246\271\145\057\345 -\075\155\072\110\114\010\334\344\050\022\050\276\175\065\134\352 -\340\026\176\023\033\152\327\076\327\236\374\055\165\262\301\024 -\325\043\003\333\133\157\013\076\170\057\015\336\063\215\026\267 -\110\347\203\232\201\017\173\301\103\115\125\004\027\070\112\121 -\325\131\242\211\164\323\237\276\036\113\327\306\155\267\210\044 -\157\140\221\244\202\205\133\126\101\274\320\104\253\152\023\276 -\321\054\130\267\022\063\130\262\067\143\334\023\365\224\035\077 -\100\121\365\117\365\072\355\310\305\353\302\036\035\026\225\172 -\307\176\102\161\223\156\113\025\267\060\337\252\355\127\205\110 -\254\035\152\335\071\151\344\341\171\170\276\316\005\277\241\014 -\367\200\173\041\147\047\060\131 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Staat der Nederlanden Root CA - G3" -# Issuer: CN=Staat der Nederlanden Root CA - G3,O=Staat der Nederlanden,C=NL -# Serial Number: 10003001 (0x98a239) -# Subject: CN=Staat der Nederlanden Root CA - G3,O=Staat der Nederlanden,C=NL -# Not Valid Before: Thu Nov 14 11:28:42 2013 -# Not Valid After : Mon Nov 13 23:00:00 2028 -# Fingerprint (SHA-256): 3C:4F:B0:B9:5A:B8:B3:00:32:F4:32:B8:6F:53:5F:E1:72:C1:85:D0:FD:39:86:58:37:CF:36:18:7F:A6:F4:28 -# Fingerprint (SHA1): D8:EB:6B:41:51:92:59:E0:F3:E7:85:00:C0:3D:B6:88:97:C9:EE:FC -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Staat der Nederlanden Root CA - G3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\330\353\153\101\121\222\131\340\363\347\205\000\300\075\266\210 -\227\311\356\374 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\013\106\147\007\333\020\057\031\214\065\120\140\321\013\364\067 -END -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\116\114\061 -\036\060\034\006\003\125\004\012\014\025\123\164\141\141\164\040 -\144\145\162\040\116\145\144\145\162\154\141\156\144\145\156\061 -\053\060\051\006\003\125\004\003\014\042\123\164\141\141\164\040 -\144\145\162\040\116\145\144\145\162\154\141\156\144\145\156\040 -\122\157\157\164\040\103\101\040\055\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\000\230\242\071 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "IdenTrust Commercial Root CA 1" -# -# Issuer: CN=IdenTrust Commercial Root CA 1,O=IdenTrust,C=US -# Serial Number:0a:01:42:80:00:00:01:45:23:c8:44:b5:00:00:00:02 -# Subject: CN=IdenTrust Commercial Root CA 1,O=IdenTrust,C=US -# Not Valid Before: Thu Jan 16 18:12:23 2014 -# Not Valid After : Mon Jan 16 18:12:23 2034 -# Fingerprint (SHA-256): 5D:56:49:9B:E4:D2:E0:8B:CF:CA:D0:8A:3E:38:72:3D:50:50:3B:DE:70:69:48:E4:2F:55:60:30:19:E5:28:AE -# Fingerprint (SHA1): DF:71:7E:AA:4A:D9:4E:C9:55:84:99:60:2D:48:DE:5F:BC:F0:3A:25 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "IdenTrust Commercial Root CA 1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\112\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\111\144\145\156\124\162 -\165\163\164\061\047\060\045\006\003\125\004\003\023\036\111\144 -\145\156\124\162\165\163\164\040\103\157\155\155\145\162\143\151 -\141\154\040\122\157\157\164\040\103\101\040\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\112\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\111\144\145\156\124\162 -\165\163\164\061\047\060\045\006\003\125\004\003\023\036\111\144 -\145\156\124\162\165\163\164\040\103\157\155\155\145\162\143\151 -\141\154\040\122\157\157\164\040\103\101\040\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\012\001\102\200\000\000\001\105\043\310\104\265\000\000 -\000\002 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\140\060\202\003\110\240\003\002\001\002\002\020\012 -\001\102\200\000\000\001\105\043\310\104\265\000\000\000\002\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\112 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022\060 -\020\006\003\125\004\012\023\011\111\144\145\156\124\162\165\163 -\164\061\047\060\045\006\003\125\004\003\023\036\111\144\145\156 -\124\162\165\163\164\040\103\157\155\155\145\162\143\151\141\154 -\040\122\157\157\164\040\103\101\040\061\060\036\027\015\061\064 -\060\061\061\066\061\070\061\062\062\063\132\027\015\063\064\060 -\061\061\066\061\070\061\062\062\063\132\060\112\061\013\060\011 -\006\003\125\004\006\023\002\125\123\061\022\060\020\006\003\125 -\004\012\023\011\111\144\145\156\124\162\165\163\164\061\047\060 -\045\006\003\125\004\003\023\036\111\144\145\156\124\162\165\163 -\164\040\103\157\155\155\145\162\143\151\141\154\040\122\157\157 -\164\040\103\101\040\061\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\247\120\031\336\077\231\075\324\063 -\106\361\157\121\141\202\262\251\117\217\147\211\135\204\331\123 -\335\014\050\331\327\360\377\256\225\103\162\231\371\265\135\174 -\212\301\102\341\061\120\164\321\201\015\174\315\233\041\253\103 -\342\254\255\136\206\156\363\011\212\037\132\062\275\242\353\224 -\371\350\134\012\354\377\230\322\257\161\263\264\123\237\116\207 -\357\222\274\275\354\117\062\060\210\113\027\136\127\304\123\302 -\366\002\227\215\331\142\053\277\044\037\142\215\337\303\270\051 -\113\111\170\074\223\140\210\042\374\231\332\066\310\302\242\324 -\054\124\000\147\065\156\163\277\002\130\360\244\335\345\260\242 -\046\172\312\340\066\245\031\026\365\375\267\357\256\077\100\365 -\155\132\004\375\316\064\312\044\334\164\043\033\135\063\023\022 -\135\304\001\045\366\060\335\002\135\237\340\325\107\275\264\353 -\033\241\273\111\111\330\237\133\002\363\212\344\044\220\344\142 -\117\117\301\257\213\016\164\027\250\321\162\210\152\172\001\111 -\314\264\106\171\306\027\261\332\230\036\007\131\372\165\041\205 -\145\335\220\126\316\373\253\245\140\235\304\235\371\122\260\213 -\275\207\371\217\053\043\012\043\166\073\367\063\341\311\000\363 -\151\371\113\242\340\116\274\176\223\071\204\007\367\104\160\176 -\376\007\132\345\261\254\321\030\314\362\065\345\111\111\010\312 -\126\311\075\373\017\030\175\213\073\301\023\302\115\217\311\117 -\016\067\351\037\241\016\152\337\142\056\313\065\006\121\171\054 -\310\045\070\364\372\113\247\211\134\234\322\343\015\071\206\112 -\164\174\325\131\207\302\077\116\014\134\122\364\075\367\122\202 -\361\352\243\254\375\111\064\032\050\363\101\210\072\023\356\350 -\336\377\231\035\137\272\313\350\036\362\271\120\140\300\061\323 -\163\345\357\276\240\355\063\013\164\276\040\040\304\147\154\360 -\010\003\172\125\200\177\106\116\226\247\364\036\076\341\366\330 -\011\341\063\144\053\143\327\062\136\237\371\300\173\017\170\157 -\227\274\223\232\371\234\022\220\170\172\200\207\025\327\162\164 -\234\125\164\170\261\272\341\156\160\004\272\117\240\272\150\303 -\173\377\061\360\163\075\075\224\052\261\013\101\016\240\376\115 -\210\145\153\171\063\264\327\002\003\001\000\001\243\102\060\100 -\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\035\006\003\125\035\016\004\026\004\024\355\104\031\300 -\323\360\006\213\356\244\173\276\102\347\046\124\310\216\066\166 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003 -\202\002\001\000\015\256\220\062\366\246\113\174\104\166\031\141 -\036\047\050\315\136\124\357\045\274\343\010\220\371\051\327\256 -\150\010\341\224\000\130\357\056\056\176\123\122\214\266\134\007 -\352\210\272\231\213\120\224\327\202\200\337\141\011\000\223\255 -\015\024\346\316\301\362\067\224\170\260\137\234\263\242\163\270 -\217\005\223\070\315\215\076\260\270\373\300\317\261\362\354\055 -\055\033\314\354\252\232\263\252\140\202\033\055\073\303\204\075 -\127\212\226\036\234\165\270\323\060\315\140\010\203\220\323\216 -\124\361\115\146\300\135\164\003\100\243\356\205\176\302\037\167 -\234\006\350\301\247\030\135\122\225\355\311\335\045\236\155\372 -\251\355\243\072\064\320\131\173\332\355\120\363\065\277\355\353 -\024\115\061\307\140\364\332\361\207\234\342\110\342\306\305\067 -\373\006\020\372\165\131\146\061\107\051\332\166\232\034\351\202 -\256\357\232\271\121\367\210\043\232\151\225\142\074\345\125\200 -\066\327\124\002\377\361\271\135\316\324\043\157\330\105\204\112 -\133\145\357\211\014\335\024\247\040\313\030\245\045\264\015\371 -\001\360\242\322\364\000\310\164\216\241\052\110\216\145\333\023 -\304\342\045\027\175\353\276\207\133\027\040\124\121\223\112\123 -\003\013\354\135\312\063\355\142\375\105\307\057\133\334\130\240 -\200\071\346\372\327\376\023\024\246\355\075\224\112\102\164\324 -\303\167\131\163\315\217\106\276\125\070\357\372\350\221\062\352 -\227\130\004\042\336\070\303\314\274\155\311\063\072\152\012\151 -\077\240\310\352\162\217\214\143\206\043\275\155\074\226\236\225 -\340\111\114\252\242\271\052\033\234\066\201\170\355\303\350\106 -\342\046\131\104\165\036\331\165\211\121\315\020\204\235\141\140 -\313\135\371\227\042\115\216\230\346\343\177\366\133\273\256\315 -\312\112\201\153\136\013\363\121\341\164\053\351\176\047\247\331 -\231\111\116\370\245\200\333\045\017\034\143\142\212\311\063\147 -\153\074\020\203\306\255\336\250\315\026\216\215\360\007\067\161 -\237\362\253\374\101\365\301\213\354\000\067\135\011\345\116\200 -\357\372\261\134\070\006\245\033\112\341\334\070\055\074\334\253 -\037\220\032\325\112\234\356\321\160\154\314\356\364\127\370\030 -\272\204\156\207 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "IdenTrust Commercial Root CA 1" -# Issuer: CN=IdenTrust Commercial Root CA 1,O=IdenTrust,C=US -# Serial Number:0a:01:42:80:00:00:01:45:23:c8:44:b5:00:00:00:02 -# Subject: CN=IdenTrust Commercial Root CA 1,O=IdenTrust,C=US -# Not Valid Before: Thu Jan 16 18:12:23 2014 -# Not Valid After : Mon Jan 16 18:12:23 2034 -# Fingerprint (SHA-256): 5D:56:49:9B:E4:D2:E0:8B:CF:CA:D0:8A:3E:38:72:3D:50:50:3B:DE:70:69:48:E4:2F:55:60:30:19:E5:28:AE -# Fingerprint (SHA1): DF:71:7E:AA:4A:D9:4E:C9:55:84:99:60:2D:48:DE:5F:BC:F0:3A:25 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "IdenTrust Commercial Root CA 1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\337\161\176\252\112\331\116\311\125\204\231\140\055\110\336\137 -\274\360\072\045 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\263\076\167\163\165\356\240\323\343\176\111\143\111\131\273\307 -END -CKA_ISSUER MULTILINE_OCTAL -\060\112\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\111\144\145\156\124\162 -\165\163\164\061\047\060\045\006\003\125\004\003\023\036\111\144 -\145\156\124\162\165\163\164\040\103\157\155\155\145\162\143\151 -\141\154\040\122\157\157\164\040\103\101\040\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\012\001\102\200\000\000\001\105\043\310\104\265\000\000 -\000\002 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "IdenTrust Public Sector Root CA 1" -# -# Issuer: CN=IdenTrust Public Sector Root CA 1,O=IdenTrust,C=US -# Serial Number:0a:01:42:80:00:00:01:45:23:cf:46:7c:00:00:00:02 -# Subject: CN=IdenTrust Public Sector Root CA 1,O=IdenTrust,C=US -# Not Valid Before: Thu Jan 16 17:53:32 2014 -# Not Valid After : Mon Jan 16 17:53:32 2034 -# Fingerprint (SHA-256): 30:D0:89:5A:9A:44:8A:26:20:91:63:55:22:D1:F5:20:10:B5:86:7A:CA:E1:2C:78:EF:95:8F:D4:F4:38:9F:2F -# Fingerprint (SHA1): BA:29:41:60:77:98:3F:F4:F3:EF:F2:31:05:3B:2E:EA:6D:4D:45:FD -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "IdenTrust Public Sector Root CA 1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\111\144\145\156\124\162 -\165\163\164\061\052\060\050\006\003\125\004\003\023\041\111\144 -\145\156\124\162\165\163\164\040\120\165\142\154\151\143\040\123 -\145\143\164\157\162\040\122\157\157\164\040\103\101\040\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\111\144\145\156\124\162 -\165\163\164\061\052\060\050\006\003\125\004\003\023\041\111\144 -\145\156\124\162\165\163\164\040\120\165\142\154\151\143\040\123 -\145\143\164\157\162\040\122\157\157\164\040\103\101\040\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\012\001\102\200\000\000\001\105\043\317\106\174\000\000 -\000\002 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\146\060\202\003\116\240\003\002\001\002\002\020\012 -\001\102\200\000\000\001\105\043\317\106\174\000\000\000\002\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\115 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022\060 -\020\006\003\125\004\012\023\011\111\144\145\156\124\162\165\163 -\164\061\052\060\050\006\003\125\004\003\023\041\111\144\145\156 -\124\162\165\163\164\040\120\165\142\154\151\143\040\123\145\143 -\164\157\162\040\122\157\157\164\040\103\101\040\061\060\036\027 -\015\061\064\060\061\061\066\061\067\065\063\063\062\132\027\015 -\063\064\060\061\061\066\061\067\065\063\063\062\132\060\115\061 -\013\060\011\006\003\125\004\006\023\002\125\123\061\022\060\020 -\006\003\125\004\012\023\011\111\144\145\156\124\162\165\163\164 -\061\052\060\050\006\003\125\004\003\023\041\111\144\145\156\124 -\162\165\163\164\040\120\165\142\154\151\143\040\123\145\143\164 -\157\162\040\122\157\157\164\040\103\101\040\061\060\202\002\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\002\017\000\060\202\002\012\002\202\002\001\000\266\042\224 -\374\244\110\257\350\107\153\012\373\047\166\344\362\077\212\073 -\172\112\054\061\052\214\215\260\251\303\061\153\250\167\166\204 -\046\266\254\201\102\015\010\353\125\130\273\172\370\274\145\175 -\362\240\155\213\250\107\351\142\166\036\021\356\010\024\321\262 -\104\026\364\352\320\372\036\057\136\333\313\163\101\256\274\000 -\260\112\053\100\262\254\341\073\113\302\055\235\344\241\233\354 -\032\072\036\360\010\263\320\344\044\065\007\237\234\264\311\122 -\155\333\007\312\217\265\133\360\203\363\117\307\055\245\310\255 -\313\225\040\244\061\050\127\130\132\344\215\033\232\253\236\015 -\014\362\012\063\071\042\071\012\227\056\363\123\167\271\104\105 -\375\204\313\066\040\201\131\055\232\157\155\110\110\141\312\114 -\337\123\321\257\122\274\104\237\253\057\153\203\162\357\165\200 -\332\006\063\033\135\310\332\143\306\115\315\254\146\061\315\321 -\336\076\207\020\066\341\271\244\172\357\140\120\262\313\312\246 -\126\340\067\257\253\064\023\071\045\350\071\146\344\230\172\252 -\022\230\234\131\146\206\076\255\361\260\312\076\006\017\173\360 -\021\113\067\240\104\155\173\313\250\214\161\364\325\265\221\066 -\314\360\025\306\053\336\121\027\261\227\114\120\075\261\225\131 -\174\005\175\055\041\325\000\277\001\147\242\136\173\246\134\362 -\367\042\361\220\015\223\333\252\104\121\146\314\175\166\003\353 -\152\250\052\070\031\227\166\015\153\212\141\371\274\366\356\166 -\375\160\053\335\051\074\370\012\036\133\102\034\213\126\057\125 -\033\034\241\056\265\307\026\346\370\252\074\222\216\151\266\001 -\301\265\206\235\211\017\013\070\224\124\350\352\334\236\075\045 -\274\123\046\355\325\253\071\252\305\100\114\124\253\262\264\331 -\331\370\327\162\333\034\274\155\275\145\137\357\210\065\052\146 -\057\356\366\263\145\360\063\215\174\230\101\151\106\017\103\034 -\151\372\233\265\320\141\152\315\312\113\331\114\220\106\253\025 -\131\241\107\124\051\056\203\050\137\034\302\242\253\162\027\000 -\006\216\105\354\213\342\063\075\177\332\031\104\344\142\162\303 -\337\042\306\362\126\324\335\137\225\162\355\155\137\367\110\003 -\133\375\305\052\240\366\163\043\204\020\033\001\347\002\003\001 -\000\001\243\102\060\100\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026 -\004\024\343\161\340\236\330\247\102\331\333\161\221\153\224\223 -\353\303\243\321\024\243\060\015\006\011\052\206\110\206\367\015 -\001\001\013\005\000\003\202\002\001\000\107\372\335\012\260\021 -\221\070\255\115\135\367\345\016\227\124\031\202\110\207\124\214 -\252\144\231\330\132\376\210\001\305\130\245\231\261\043\124\043 -\267\152\035\040\127\345\001\142\101\027\323\011\333\165\313\156 -\124\220\165\376\032\237\201\012\302\335\327\367\011\320\133\162 -\025\344\036\011\152\075\063\363\041\232\346\025\176\255\121\325 -\015\020\355\175\102\300\217\356\300\232\010\325\101\326\134\016 -\041\151\156\200\141\016\025\300\270\317\305\111\022\122\314\276 -\072\314\324\056\070\005\336\065\375\037\157\270\200\150\230\075 -\115\240\312\100\145\322\163\174\365\213\331\012\225\077\330\077 -\043\155\032\321\052\044\031\331\205\263\027\357\170\156\251\130 -\321\043\323\307\023\355\162\045\177\135\261\163\160\320\177\006 -\227\011\204\051\200\141\035\372\136\377\163\254\240\343\211\270 -\034\161\025\306\336\061\177\022\334\341\155\233\257\347\350\237 -\165\170\114\253\106\073\232\316\277\005\030\135\115\025\074\026 -\232\031\120\004\232\262\232\157\145\213\122\137\074\130\004\050 -\045\300\146\141\061\176\271\340\165\271\032\250\201\326\162\027 -\263\305\003\061\065\021\170\170\242\340\351\060\214\177\200\337 -\130\337\074\272\047\226\342\200\064\155\343\230\323\144\047\254 -\110\176\050\167\134\306\045\141\045\370\205\014\145\372\304\062 -\057\245\230\005\344\370\013\147\026\026\306\202\270\062\031\371 -\371\271\171\334\037\315\353\257\253\016\335\033\333\105\344\172 -\347\002\342\225\135\374\151\360\123\151\141\225\165\171\013\136 -\125\346\070\034\224\251\131\063\236\310\161\164\171\177\121\211 -\266\310\152\270\060\310\152\070\303\156\236\341\067\026\352\005 -\142\114\133\022\107\355\247\264\263\130\126\307\111\363\177\022 -\150\011\061\161\360\155\370\116\107\373\326\205\356\305\130\100 -\031\244\035\247\371\113\103\067\334\150\132\117\317\353\302\144 -\164\336\264\025\331\364\124\124\032\057\034\327\227\161\124\220 -\216\331\040\235\123\053\177\253\217\342\352\060\274\120\067\357 -\361\107\265\175\174\054\004\354\150\235\264\111\104\020\364\162 -\113\034\144\347\374\346\153\220\335\151\175\151\375\000\126\245 -\267\254\266\255\267\312\076\001\357\234 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "IdenTrust Public Sector Root CA 1" -# Issuer: CN=IdenTrust Public Sector Root CA 1,O=IdenTrust,C=US -# Serial Number:0a:01:42:80:00:00:01:45:23:cf:46:7c:00:00:00:02 -# Subject: CN=IdenTrust Public Sector Root CA 1,O=IdenTrust,C=US -# Not Valid Before: Thu Jan 16 17:53:32 2014 -# Not Valid After : Mon Jan 16 17:53:32 2034 -# Fingerprint (SHA-256): 30:D0:89:5A:9A:44:8A:26:20:91:63:55:22:D1:F5:20:10:B5:86:7A:CA:E1:2C:78:EF:95:8F:D4:F4:38:9F:2F -# Fingerprint (SHA1): BA:29:41:60:77:98:3F:F4:F3:EF:F2:31:05:3B:2E:EA:6D:4D:45:FD -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "IdenTrust Public Sector Root CA 1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\272\051\101\140\167\230\077\364\363\357\362\061\005\073\056\352 -\155\115\105\375 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\067\006\245\260\374\211\235\272\364\153\214\032\144\315\325\272 -END -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\111\144\145\156\124\162 -\165\163\164\061\052\060\050\006\003\125\004\003\023\041\111\144 -\145\156\124\162\165\163\164\040\120\165\142\154\151\143\040\123 -\145\143\164\157\162\040\122\157\157\164\040\103\101\040\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\012\001\102\200\000\000\001\105\043\317\106\174\000\000 -\000\002 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Entrust Root Certification Authority - G2" -# -# Issuer: CN=Entrust Root Certification Authority - G2,OU="(c) 2009 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Serial Number: 1246989352 (0x4a538c28) -# Subject: CN=Entrust Root Certification Authority - G2,OU="(c) 2009 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Not Valid Before: Tue Jul 07 17:25:54 2009 -# Not Valid After : Sat Dec 07 17:55:54 2030 -# Fingerprint (SHA-256): 43:DF:57:74:B0:3E:7F:EF:5F:E4:0D:93:1A:7B:ED:F1:BB:2E:6B:42:73:8C:4E:6D:38:41:10:3D:3A:A7:F3:39 -# Fingerprint (SHA1): 8C:F4:27:FD:79:0C:3A:D1:66:06:8D:E8:1E:57:EF:BB:93:22:72:D4 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust Root Certification Authority - G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\276\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\060\071\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\062\060 -\060\006\003\125\004\003\023\051\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\107 -\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\276\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\060\071\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\062\060 -\060\006\003\125\004\003\023\051\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\107 -\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\112\123\214\050 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\076\060\202\003\046\240\003\002\001\002\002\004\112 -\123\214\050\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\201\276\061\013\060\011\006\003\125\004\006\023\002 -\125\123\061\026\060\024\006\003\125\004\012\023\015\105\156\164 -\162\165\163\164\054\040\111\156\143\056\061\050\060\046\006\003 -\125\004\013\023\037\123\145\145\040\167\167\167\056\145\156\164 -\162\165\163\164\056\156\145\164\057\154\145\147\141\154\055\164 -\145\162\155\163\061\071\060\067\006\003\125\004\013\023\060\050 -\143\051\040\062\060\060\071\040\105\156\164\162\165\163\164\054 -\040\111\156\143\056\040\055\040\146\157\162\040\141\165\164\150 -\157\162\151\172\145\144\040\165\163\145\040\157\156\154\171\061 -\062\060\060\006\003\125\004\003\023\051\105\156\164\162\165\163 -\164\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\040\055 -\040\107\062\060\036\027\015\060\071\060\067\060\067\061\067\062 -\065\065\064\132\027\015\063\060\061\062\060\067\061\067\065\065 -\065\064\132\060\201\276\061\013\060\011\006\003\125\004\006\023 -\002\125\123\061\026\060\024\006\003\125\004\012\023\015\105\156 -\164\162\165\163\164\054\040\111\156\143\056\061\050\060\046\006 -\003\125\004\013\023\037\123\145\145\040\167\167\167\056\145\156 -\164\162\165\163\164\056\156\145\164\057\154\145\147\141\154\055 -\164\145\162\155\163\061\071\060\067\006\003\125\004\013\023\060 -\050\143\051\040\062\060\060\071\040\105\156\164\162\165\163\164 -\054\040\111\156\143\056\040\055\040\146\157\162\040\141\165\164 -\150\157\162\151\172\145\144\040\165\163\145\040\157\156\154\171 -\061\062\060\060\006\003\125\004\003\023\051\105\156\164\162\165 -\163\164\040\122\157\157\164\040\103\145\162\164\151\146\151\143 -\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171\040 -\055\040\107\062\060\202\001\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\001\017\000\060\202\001\012 -\002\202\001\001\000\272\204\266\162\333\236\014\153\342\231\351 -\060\001\247\166\352\062\270\225\101\032\311\332\141\116\130\162 -\317\376\366\202\171\277\163\141\006\012\245\047\330\263\137\323 -\105\116\034\162\326\116\062\362\162\212\017\367\203\031\320\152 -\200\200\000\105\036\260\307\347\232\277\022\127\047\034\243\150 -\057\012\207\275\152\153\016\136\145\363\034\167\325\324\205\215 -\160\041\264\263\062\347\213\242\325\206\071\002\261\270\322\107 -\316\344\311\111\304\073\247\336\373\124\175\127\276\360\350\156 -\302\171\262\072\013\125\342\120\230\026\062\023\134\057\170\126 -\301\302\224\263\362\132\344\047\232\237\044\327\306\354\320\233 -\045\202\343\314\302\304\105\305\214\227\172\006\153\052\021\237 -\251\012\156\110\073\157\333\324\021\031\102\367\217\007\277\365 -\123\137\234\076\364\027\054\346\151\254\116\062\114\142\167\352 -\267\350\345\273\064\274\031\213\256\234\121\347\267\176\265\123 -\261\063\042\345\155\317\160\074\032\372\342\233\147\266\203\364 -\215\245\257\142\114\115\340\130\254\144\064\022\003\370\266\215 -\224\143\044\244\161\002\003\001\000\001\243\102\060\100\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\035\006\003\125\035\016\004\026\004\024\152\162\046\172\320\036 -\357\175\347\073\151\121\324\154\215\237\220\022\146\253\060\015 -\006\011\052\206\110\206\367\015\001\001\013\005\000\003\202\001 -\001\000\171\237\035\226\306\266\171\077\042\215\207\323\207\003 -\004\140\152\153\232\056\131\211\163\021\254\103\321\365\023\377 -\215\071\053\300\362\275\117\160\214\251\057\352\027\304\013\124 -\236\324\033\226\230\063\074\250\255\142\242\000\166\253\131\151 -\156\006\035\176\304\271\104\215\230\257\022\324\141\333\012\031 -\106\107\363\353\367\143\301\100\005\100\245\322\267\364\265\232 -\066\277\251\210\166\210\004\125\004\053\234\207\177\032\067\074 -\176\055\245\032\330\324\211\136\312\275\254\075\154\330\155\257 -\325\363\166\017\315\073\210\070\042\235\154\223\232\304\075\277 -\202\033\145\077\246\017\135\252\374\345\262\025\312\265\255\306 -\274\075\320\204\350\352\006\162\260\115\071\062\170\277\076\021 -\234\013\244\235\232\041\363\360\233\013\060\170\333\301\334\207 -\103\376\274\143\232\312\305\302\034\311\307\215\377\073\022\130 -\010\346\266\075\354\172\054\116\373\203\226\316\014\074\151\207 -\124\163\244\163\302\223\377\121\020\254\025\124\001\330\374\005 -\261\211\241\177\164\203\232\111\327\334\116\173\212\110\157\213 -\105\366 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Entrust Root Certification Authority - G2" -# Issuer: CN=Entrust Root Certification Authority - G2,OU="(c) 2009 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Serial Number: 1246989352 (0x4a538c28) -# Subject: CN=Entrust Root Certification Authority - G2,OU="(c) 2009 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Not Valid Before: Tue Jul 07 17:25:54 2009 -# Not Valid After : Sat Dec 07 17:55:54 2030 -# Fingerprint (SHA-256): 43:DF:57:74:B0:3E:7F:EF:5F:E4:0D:93:1A:7B:ED:F1:BB:2E:6B:42:73:8C:4E:6D:38:41:10:3D:3A:A7:F3:39 -# Fingerprint (SHA1): 8C:F4:27:FD:79:0C:3A:D1:66:06:8D:E8:1E:57:EF:BB:93:22:72:D4 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust Root Certification Authority - G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\214\364\047\375\171\014\072\321\146\006\215\350\036\127\357\273 -\223\042\162\324 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\113\342\311\221\226\145\014\364\016\132\223\222\240\012\376\262 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\276\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\060\071\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\062\060 -\060\006\003\125\004\003\023\051\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\107 -\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\112\123\214\050 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Entrust Root Certification Authority - EC1" -# -# Issuer: CN=Entrust Root Certification Authority - EC1,OU="(c) 2012 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Serial Number:00:a6:8b:79:29:00:00:00:00:50:d0:91:f9 -# Subject: CN=Entrust Root Certification Authority - EC1,OU="(c) 2012 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Not Valid Before: Tue Dec 18 15:25:36 2012 -# Not Valid After : Fri Dec 18 15:55:36 2037 -# Fingerprint (SHA-256): 02:ED:0E:B2:8C:14:DA:45:16:5C:56:67:91:70:0D:64:51:D7:FB:56:F0:B2:AB:1D:3B:8E:B0:70:E5:6E:DF:F5 -# Fingerprint (SHA1): 20:D8:06:40:DF:9B:25:F5:12:25:3A:11:EA:F7:59:8A:EB:14:B5:47 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust Root Certification Authority - EC1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\277\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\061\062\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\063\060 -\061\006\003\125\004\003\023\052\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\105 -\103\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\277\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\061\062\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\063\060 -\061\006\003\125\004\003\023\052\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\105 -\103\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\000\246\213\171\051\000\000\000\000\120\320\221\371 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\371\060\202\002\200\240\003\002\001\002\002\015\000 -\246\213\171\051\000\000\000\000\120\320\221\371\060\012\006\010 -\052\206\110\316\075\004\003\003\060\201\277\061\013\060\011\006 -\003\125\004\006\023\002\125\123\061\026\060\024\006\003\125\004 -\012\023\015\105\156\164\162\165\163\164\054\040\111\156\143\056 -\061\050\060\046\006\003\125\004\013\023\037\123\145\145\040\167 -\167\167\056\145\156\164\162\165\163\164\056\156\145\164\057\154 -\145\147\141\154\055\164\145\162\155\163\061\071\060\067\006\003 -\125\004\013\023\060\050\143\051\040\062\060\061\062\040\105\156 -\164\162\165\163\164\054\040\111\156\143\056\040\055\040\146\157 -\162\040\141\165\164\150\157\162\151\172\145\144\040\165\163\145 -\040\157\156\154\171\061\063\060\061\006\003\125\004\003\023\052 -\105\156\164\162\165\163\164\040\122\157\157\164\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171\040\055\040\105\103\061\060\036\027\015\061\062 -\061\062\061\070\061\065\062\065\063\066\132\027\015\063\067\061 -\062\061\070\061\065\065\065\063\066\132\060\201\277\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\026\060\024\006\003 -\125\004\012\023\015\105\156\164\162\165\163\164\054\040\111\156 -\143\056\061\050\060\046\006\003\125\004\013\023\037\123\145\145 -\040\167\167\167\056\145\156\164\162\165\163\164\056\156\145\164 -\057\154\145\147\141\154\055\164\145\162\155\163\061\071\060\067 -\006\003\125\004\013\023\060\050\143\051\040\062\060\061\062\040 -\105\156\164\162\165\163\164\054\040\111\156\143\056\040\055\040 -\146\157\162\040\141\165\164\150\157\162\151\172\145\144\040\165 -\163\145\040\157\156\154\171\061\063\060\061\006\003\125\004\003 -\023\052\105\156\164\162\165\163\164\040\122\157\157\164\040\103 -\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164 -\150\157\162\151\164\171\040\055\040\105\103\061\060\166\060\020 -\006\007\052\206\110\316\075\002\001\006\005\053\201\004\000\042 -\003\142\000\004\204\023\311\320\272\155\101\173\342\154\320\353 -\125\137\146\002\032\044\364\133\211\151\107\343\270\302\175\361 -\362\002\305\237\240\366\133\325\213\006\031\206\117\123\020\155 -\007\044\047\241\240\370\325\107\031\141\114\175\312\223\047\352 -\164\014\357\157\226\011\376\143\354\160\135\066\255\147\167\256 -\311\235\174\125\104\072\242\143\121\037\365\343\142\324\251\107 -\007\076\314\040\243\102\060\100\060\016\006\003\125\035\017\001 -\001\377\004\004\003\002\001\006\060\017\006\003\125\035\023\001 -\001\377\004\005\060\003\001\001\377\060\035\006\003\125\035\016 -\004\026\004\024\267\143\347\032\335\215\351\010\246\125\203\244 -\340\152\120\101\145\021\102\111\060\012\006\010\052\206\110\316 -\075\004\003\003\003\147\000\060\144\002\060\141\171\330\345\102 -\107\337\034\256\123\231\027\266\157\034\175\341\277\021\224\321 -\003\210\165\344\215\211\244\212\167\106\336\155\141\357\002\365 -\373\265\337\314\376\116\377\376\251\346\247\002\060\133\231\327 -\205\067\006\265\173\010\375\353\047\213\112\224\371\341\372\247 -\216\046\010\350\174\222\150\155\163\330\157\046\254\041\002\270 -\231\267\046\101\133\045\140\256\320\110\032\356\006 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Entrust Root Certification Authority - EC1" -# Issuer: CN=Entrust Root Certification Authority - EC1,OU="(c) 2012 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Serial Number:00:a6:8b:79:29:00:00:00:00:50:d0:91:f9 -# Subject: CN=Entrust Root Certification Authority - EC1,OU="(c) 2012 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Not Valid Before: Tue Dec 18 15:25:36 2012 -# Not Valid After : Fri Dec 18 15:55:36 2037 -# Fingerprint (SHA-256): 02:ED:0E:B2:8C:14:DA:45:16:5C:56:67:91:70:0D:64:51:D7:FB:56:F0:B2:AB:1D:3B:8E:B0:70:E5:6E:DF:F5 -# Fingerprint (SHA1): 20:D8:06:40:DF:9B:25:F5:12:25:3A:11:EA:F7:59:8A:EB:14:B5:47 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust Root Certification Authority - EC1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\040\330\006\100\337\233\045\365\022\045\072\021\352\367\131\212 -\353\024\265\107 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\266\176\035\360\130\305\111\154\044\073\075\355\230\030\355\274 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\277\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\061\062\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\063\060 -\061\006\003\125\004\003\023\052\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\105 -\103\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\000\246\213\171\051\000\000\000\000\120\320\221\371 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "CFCA EV ROOT" -# -# Issuer: CN=CFCA EV ROOT,O=China Financial Certification Authority,C=CN -# Serial Number: 407555286 (0x184accd6) -# Subject: CN=CFCA EV ROOT,O=China Financial Certification Authority,C=CN -# Not Valid Before: Wed Aug 08 03:07:01 2012 -# Not Valid After : Mon Dec 31 03:07:01 2029 -# Fingerprint (SHA-256): 5C:C3:D7:8E:4E:1D:5E:45:54:7A:04:E6:87:3E:64:F9:0C:F9:53:6D:1C:CC:2E:F8:00:F3:55:C4:C5:FD:70:FD -# Fingerprint (SHA1): E2:B8:29:4B:55:84:AB:6B:58:C2:90:46:6C:AC:3F:B8:39:8F:84:83 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CFCA EV ROOT" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\126\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\060\060\056\006\003\125\004\012\014\047\103\150\151\156\141\040 -\106\151\156\141\156\143\151\141\154\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171\061\025\060\023\006\003\125\004\003\014\014\103\106\103\101 -\040\105\126\040\122\117\117\124 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\126\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\060\060\056\006\003\125\004\012\014\047\103\150\151\156\141\040 -\106\151\156\141\156\143\151\141\154\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171\061\025\060\023\006\003\125\004\003\014\014\103\106\103\101 -\040\105\126\040\122\117\117\124 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\030\112\314\326 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\215\060\202\003\165\240\003\002\001\002\002\004\030 -\112\314\326\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\126\061\013\060\011\006\003\125\004\006\023\002\103 -\116\061\060\060\056\006\003\125\004\012\014\047\103\150\151\156 -\141\040\106\151\156\141\156\143\151\141\154\040\103\145\162\164 -\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162 -\151\164\171\061\025\060\023\006\003\125\004\003\014\014\103\106 -\103\101\040\105\126\040\122\117\117\124\060\036\027\015\061\062 -\060\070\060\070\060\063\060\067\060\061\132\027\015\062\071\061 -\062\063\061\060\063\060\067\060\061\132\060\126\061\013\060\011 -\006\003\125\004\006\023\002\103\116\061\060\060\056\006\003\125 -\004\012\014\047\103\150\151\156\141\040\106\151\156\141\156\143 -\151\141\154\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\061\025\060\023\006 -\003\125\004\003\014\014\103\106\103\101\040\105\126\040\122\117 -\117\124\060\202\002\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202 -\002\001\000\327\135\153\315\020\077\037\005\131\325\005\115\067 -\261\016\354\230\053\216\025\035\372\223\113\027\202\041\161\020 -\122\327\121\144\160\026\302\125\151\115\216\025\155\237\277\014 -\033\302\340\243\147\326\014\254\317\042\256\257\167\124\052\113 -\114\212\123\122\172\303\356\056\336\263\161\045\301\351\135\075 -\356\241\057\243\367\052\074\311\043\035\152\253\035\241\247\361 -\363\354\240\325\104\317\025\317\162\057\035\143\227\350\231\371 -\375\223\244\124\200\114\122\324\122\253\056\111\337\220\315\270 -\137\276\077\336\241\312\115\040\324\045\350\204\051\123\267\261 -\210\037\377\372\332\220\237\012\251\055\101\077\261\361\030\051 -\356\026\131\054\064\111\032\250\006\327\250\210\322\003\162\172 -\062\342\352\150\115\156\054\226\145\173\312\131\372\362\342\335 -\356\060\054\373\314\106\254\304\143\353\157\177\066\053\064\163 -\022\224\177\337\314\046\236\361\162\135\120\145\131\217\151\263 -\207\136\062\157\303\030\212\265\225\217\260\172\067\336\132\105 -\073\307\066\341\357\147\321\071\323\227\133\163\142\031\110\055 -\207\034\006\373\164\230\040\111\163\360\005\322\033\261\240\243 -\267\033\160\323\210\151\271\132\326\070\364\142\334\045\213\170 -\277\370\350\176\270\134\311\225\117\137\247\055\271\040\153\317 -\153\335\365\015\364\202\267\364\262\146\056\020\050\366\227\132 -\173\226\026\217\001\031\055\154\156\177\071\130\006\144\203\001 -\203\203\303\115\222\335\062\306\207\244\067\351\026\316\252\055 -\150\257\012\201\145\072\160\301\233\255\115\155\124\312\052\055 -\113\205\033\263\200\346\160\105\015\153\136\065\360\177\073\270 -\234\344\004\160\211\022\045\223\332\012\231\042\140\152\143\140 -\116\166\006\230\116\275\203\255\035\130\212\045\205\322\307\145 -\036\055\216\306\337\266\306\341\177\212\004\041\025\051\164\360 -\076\234\220\235\014\056\361\212\076\132\252\014\011\036\307\325 -\074\243\355\227\303\036\064\372\070\371\010\016\343\300\135\053 -\203\321\126\152\311\266\250\124\123\056\170\062\147\075\202\177 -\164\320\373\341\266\005\140\271\160\333\216\013\371\023\130\157 -\161\140\020\122\020\271\301\101\011\357\162\037\147\061\170\377 -\226\005\215\002\003\001\000\001\243\143\060\141\060\037\006\003 -\125\035\043\004\030\060\026\200\024\343\376\055\375\050\320\013 -\265\272\266\242\304\277\006\252\005\214\223\373\057\060\017\006 -\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060\035 -\006\003\125\035\016\004\026\004\024\343\376\055\375\050\320\013 -\265\272\266\242\304\277\006\252\005\214\223\373\057\060\015\006 -\011\052\206\110\206\367\015\001\001\013\005\000\003\202\002\001 -\000\045\306\272\153\353\207\313\336\202\071\226\075\360\104\247 -\153\204\163\003\336\235\053\117\272\040\177\274\170\262\317\227 -\260\033\234\363\327\171\056\365\110\266\322\373\027\210\346\323 -\172\077\355\123\023\320\342\057\152\171\313\000\043\050\346\036 -\067\127\065\211\204\302\166\117\064\066\255\147\303\316\101\006 -\210\305\367\356\330\032\270\326\013\177\120\377\223\252\027\113 -\214\354\355\122\140\262\244\006\352\116\353\364\153\031\375\353 -\365\032\340\045\052\232\334\307\101\066\367\310\164\005\204\071 -\225\071\326\013\073\244\047\372\010\330\134\036\370\004\140\122 -\021\050\050\003\377\357\123\146\000\245\112\064\026\146\174\375 -\011\244\256\236\147\032\157\101\013\153\006\023\233\217\206\161 -\005\264\057\215\211\146\063\051\166\124\232\021\370\047\372\262 -\077\221\340\316\015\033\363\060\032\255\277\042\135\033\323\277 -\045\005\115\341\222\032\177\231\237\074\104\223\312\324\100\111 -\154\200\207\327\004\072\303\062\122\065\016\126\370\245\335\175 -\304\213\015\021\037\123\313\036\262\027\266\150\167\132\340\324 -\313\310\007\256\365\072\056\216\067\267\320\001\113\103\051\167 -\214\071\227\217\202\132\370\121\345\211\240\030\347\150\177\135 -\012\056\373\243\107\016\075\246\043\172\306\001\307\217\310\136 -\277\155\200\126\276\212\044\272\063\352\237\341\062\021\236\361 -\322\117\200\366\033\100\257\070\236\021\120\171\163\022\022\315 -\346\154\235\054\210\162\074\060\201\006\221\042\352\131\255\332 -\031\056\042\302\215\271\214\207\340\146\274\163\043\137\041\144 -\143\200\110\365\240\074\030\075\224\310\110\101\035\100\272\136 -\376\376\126\071\241\310\317\136\236\031\144\106\020\332\027\221 -\267\005\200\254\213\231\222\175\347\242\330\007\013\066\047\347 -\110\171\140\212\303\327\023\134\370\162\100\337\112\313\317\231 -\000\012\000\013\021\225\332\126\105\003\210\012\237\147\320\325 -\171\261\250\215\100\155\015\302\172\100\372\363\137\144\107\222 -\313\123\271\273\131\316\117\375\320\025\123\001\330\337\353\331 -\346\166\357\320\043\273\073\251\171\263\325\002\051\315\211\243 -\226\017\112\065\347\116\102\300\165\315\007\317\346\054\353\173 -\056 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "CFCA EV ROOT" -# Issuer: CN=CFCA EV ROOT,O=China Financial Certification Authority,C=CN -# Serial Number: 407555286 (0x184accd6) -# Subject: CN=CFCA EV ROOT,O=China Financial Certification Authority,C=CN -# Not Valid Before: Wed Aug 08 03:07:01 2012 -# Not Valid After : Mon Dec 31 03:07:01 2029 -# Fingerprint (SHA-256): 5C:C3:D7:8E:4E:1D:5E:45:54:7A:04:E6:87:3E:64:F9:0C:F9:53:6D:1C:CC:2E:F8:00:F3:55:C4:C5:FD:70:FD -# Fingerprint (SHA1): E2:B8:29:4B:55:84:AB:6B:58:C2:90:46:6C:AC:3F:B8:39:8F:84:83 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CFCA EV ROOT" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\342\270\051\113\125\204\253\153\130\302\220\106\154\254\077\270 -\071\217\204\203 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\164\341\266\355\046\172\172\104\060\063\224\253\173\047\201\060 -END -CKA_ISSUER MULTILINE_OCTAL -\060\126\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\060\060\056\006\003\125\004\012\014\047\103\150\151\156\141\040 -\106\151\156\141\156\143\151\141\154\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171\061\025\060\023\006\003\125\004\003\014\014\103\106\103\101 -\040\105\126\040\122\117\117\124 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\030\112\314\326 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "OISTE WISeKey Global Root GB CA" -# -# Issuer: CN=OISTE WISeKey Global Root GB CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH -# Serial Number:76:b1:20:52:74:f0:85:87:46:b3:f8:23:1a:f6:c2:c0 -# Subject: CN=OISTE WISeKey Global Root GB CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH -# Not Valid Before: Mon Dec 01 15:00:32 2014 -# Not Valid After : Thu Dec 01 15:10:31 2039 -# Fingerprint (SHA-256): 6B:9C:08:E8:6E:B0:F7:67:CF:AD:65:CD:98:B6:21:49:E5:49:4A:67:F5:84:5E:7B:D1:ED:01:9F:27:B8:6B:D6 -# Fingerprint (SHA1): 0F:F9:40:76:18:D3:D7:6A:4B:98:F0:A8:35:9E:0C:FD:27:AC:CC:ED -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "OISTE WISeKey Global Root GB CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\155\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113\145 -\171\061\042\060\040\006\003\125\004\013\023\031\117\111\123\124 -\105\040\106\157\165\156\144\141\164\151\157\156\040\105\156\144 -\157\162\163\145\144\061\050\060\046\006\003\125\004\003\023\037 -\117\111\123\124\105\040\127\111\123\145\113\145\171\040\107\154 -\157\142\141\154\040\122\157\157\164\040\107\102\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\155\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113\145 -\171\061\042\060\040\006\003\125\004\013\023\031\117\111\123\124 -\105\040\106\157\165\156\144\141\164\151\157\156\040\105\156\144 -\157\162\163\145\144\061\050\060\046\006\003\125\004\003\023\037 -\117\111\123\124\105\040\127\111\123\145\113\145\171\040\107\154 -\157\142\141\154\040\122\157\157\164\040\107\102\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\261\040\122\164\360\205\207\106\263\370\043\032\366 -\302\300 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\265\060\202\002\235\240\003\002\001\002\002\020\166 -\261\040\122\164\360\205\207\106\263\370\043\032\366\302\300\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\155 -\061\013\060\011\006\003\125\004\006\023\002\103\110\061\020\060 -\016\006\003\125\004\012\023\007\127\111\123\145\113\145\171\061 -\042\060\040\006\003\125\004\013\023\031\117\111\123\124\105\040 -\106\157\165\156\144\141\164\151\157\156\040\105\156\144\157\162 -\163\145\144\061\050\060\046\006\003\125\004\003\023\037\117\111 -\123\124\105\040\127\111\123\145\113\145\171\040\107\154\157\142 -\141\154\040\122\157\157\164\040\107\102\040\103\101\060\036\027 -\015\061\064\061\062\060\061\061\065\060\060\063\062\132\027\015 -\063\071\061\062\060\061\061\065\061\060\063\061\132\060\155\061 -\013\060\011\006\003\125\004\006\023\002\103\110\061\020\060\016 -\006\003\125\004\012\023\007\127\111\123\145\113\145\171\061\042 -\060\040\006\003\125\004\013\023\031\117\111\123\124\105\040\106 -\157\165\156\144\141\164\151\157\156\040\105\156\144\157\162\163 -\145\144\061\050\060\046\006\003\125\004\003\023\037\117\111\123 -\124\105\040\127\111\123\145\113\145\171\040\107\154\157\142\141 -\154\040\122\157\157\164\040\107\102\040\103\101\060\202\001\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\001\017\000\060\202\001\012\002\202\001\001\000\330\027\267 -\034\112\044\052\326\227\261\312\342\036\373\175\070\357\230\365 -\262\071\230\116\047\270\021\135\173\322\045\224\210\202\025\046 -\152\033\061\273\250\133\041\041\053\330\017\116\237\132\361\261 -\132\344\171\326\062\043\053\341\123\314\231\105\134\173\117\255 -\274\277\207\112\013\113\227\132\250\366\110\354\175\173\015\315 -\041\006\337\236\025\375\101\212\110\267\040\364\241\172\033\127 -\324\135\120\377\272\147\330\043\231\037\310\077\343\336\377\157 -\133\167\261\153\156\270\311\144\367\341\312\101\106\016\051\161 -\320\271\043\374\311\201\137\116\367\157\337\277\204\255\163\144 -\273\267\102\216\151\366\324\166\035\176\235\247\270\127\212\121 -\147\162\327\324\250\270\225\124\100\163\003\366\352\364\353\376 -\050\102\167\077\235\043\033\262\266\075\200\024\007\114\056\117 -\367\325\012\026\015\275\146\103\067\176\043\103\171\303\100\206 -\365\114\051\332\216\232\255\015\245\004\207\210\036\205\343\351 -\123\325\233\310\213\003\143\170\353\340\031\112\156\273\057\153 -\063\144\130\223\255\151\277\217\033\357\202\110\307\002\003\001 -\000\001\243\121\060\117\060\013\006\003\125\035\017\004\004\003 -\002\001\206\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024\065 -\017\310\066\143\136\342\243\354\371\073\146\025\316\121\122\343 -\221\232\075\060\020\006\011\053\006\001\004\001\202\067\025\001 -\004\003\002\001\000\060\015\006\011\052\206\110\206\367\015\001 -\001\013\005\000\003\202\001\001\000\100\114\373\207\262\231\201 -\220\176\235\305\260\260\046\315\210\173\053\062\215\156\270\041 -\161\130\227\175\256\067\024\257\076\347\367\232\342\175\366\161 -\230\231\004\252\103\164\170\243\343\111\141\076\163\214\115\224 -\340\371\161\304\266\026\016\123\170\037\326\242\207\057\002\071 -\201\051\074\257\025\230\041\060\376\050\220\000\214\321\341\313 -\372\136\310\375\370\020\106\073\242\170\102\221\027\164\125\012 -\336\120\147\115\146\321\247\377\375\331\300\265\250\243\212\316 -\146\365\017\103\315\247\053\127\173\143\106\152\252\056\122\330 -\364\355\341\155\255\051\220\170\110\272\341\043\252\243\211\354 -\265\253\226\300\264\113\242\035\227\236\172\362\156\100\161\337 -\150\361\145\115\316\174\005\337\123\145\251\245\360\261\227\004 -\160\025\106\003\230\324\322\277\124\264\240\130\175\122\157\332 -\126\046\142\324\330\333\211\061\157\034\360\042\302\323\142\034 -\065\315\114\151\025\124\032\220\230\336\353\036\137\312\167\307 -\313\216\075\103\151\234\232\130\320\044\073\337\033\100\226\176 -\065\255\201\307\116\161\272\210\023 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "OISTE WISeKey Global Root GB CA" -# Issuer: CN=OISTE WISeKey Global Root GB CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH -# Serial Number:76:b1:20:52:74:f0:85:87:46:b3:f8:23:1a:f6:c2:c0 -# Subject: CN=OISTE WISeKey Global Root GB CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH -# Not Valid Before: Mon Dec 01 15:00:32 2014 -# Not Valid After : Thu Dec 01 15:10:31 2039 -# Fingerprint (SHA-256): 6B:9C:08:E8:6E:B0:F7:67:CF:AD:65:CD:98:B6:21:49:E5:49:4A:67:F5:84:5E:7B:D1:ED:01:9F:27:B8:6B:D6 -# Fingerprint (SHA1): 0F:F9:40:76:18:D3:D7:6A:4B:98:F0:A8:35:9E:0C:FD:27:AC:CC:ED -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "OISTE WISeKey Global Root GB CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\017\371\100\166\030\323\327\152\113\230\360\250\065\236\014\375 -\047\254\314\355 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\244\353\271\141\050\056\267\057\230\260\065\046\220\231\121\035 -END -CKA_ISSUER MULTILINE_OCTAL -\060\155\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113\145 -\171\061\042\060\040\006\003\125\004\013\023\031\117\111\123\124 -\105\040\106\157\165\156\144\141\164\151\157\156\040\105\156\144 -\157\162\163\145\144\061\050\060\046\006\003\125\004\003\023\037 -\117\111\123\124\105\040\127\111\123\145\113\145\171\040\107\154 -\157\142\141\154\040\122\157\157\164\040\107\102\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\261\040\122\164\360\205\207\106\263\370\043\032\366 -\302\300 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SZAFIR ROOT CA2" -# -# Issuer: CN=SZAFIR ROOT CA2,O=Krajowa Izba Rozliczeniowa S.A.,C=PL -# Serial Number:3e:8a:5d:07:ec:55:d2:32:d5:b7:e3:b6:5f:01:eb:2d:dc:e4:d6:e4 -# Subject: CN=SZAFIR ROOT CA2,O=Krajowa Izba Rozliczeniowa S.A.,C=PL -# Not Valid Before: Mon Oct 19 07:43:30 2015 -# Not Valid After : Fri Oct 19 07:43:30 2035 -# Fingerprint (SHA-256): A1:33:9D:33:28:1A:0B:56:E5:57:D3:D3:2B:1C:E7:F9:36:7E:B0:94:BD:5F:A7:2A:7E:50:04:C8:DE:D7:CA:FE -# Fingerprint (SHA1): E2:52:FA:95:3F:ED:DB:24:60:BD:6E:28:F3:9C:CC:CF:5E:B3:3F:DE -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SZAFIR ROOT CA2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\050\060\046\006\003\125\004\012\014\037\113\162\141\152\157\167 -\141\040\111\172\142\141\040\122\157\172\154\151\143\172\145\156 -\151\157\167\141\040\123\056\101\056\061\030\060\026\006\003\125 -\004\003\014\017\123\132\101\106\111\122\040\122\117\117\124\040 -\103\101\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\050\060\046\006\003\125\004\012\014\037\113\162\141\152\157\167 -\141\040\111\172\142\141\040\122\157\172\154\151\143\172\145\156 -\151\157\167\141\040\123\056\101\056\061\030\060\026\006\003\125 -\004\003\014\017\123\132\101\106\111\122\040\122\117\117\124\040 -\103\101\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\076\212\135\007\354\125\322\062\325\267\343\266\137\001 -\353\055\334\344\326\344 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\162\060\202\002\132\240\003\002\001\002\002\024\076 -\212\135\007\354\125\322\062\325\267\343\266\137\001\353\055\334 -\344\326\344\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\121\061\013\060\011\006\003\125\004\006\023\002\120 -\114\061\050\060\046\006\003\125\004\012\014\037\113\162\141\152 -\157\167\141\040\111\172\142\141\040\122\157\172\154\151\143\172 -\145\156\151\157\167\141\040\123\056\101\056\061\030\060\026\006 -\003\125\004\003\014\017\123\132\101\106\111\122\040\122\117\117 -\124\040\103\101\062\060\036\027\015\061\065\061\060\061\071\060 -\067\064\063\063\060\132\027\015\063\065\061\060\061\071\060\067 -\064\063\063\060\132\060\121\061\013\060\011\006\003\125\004\006 -\023\002\120\114\061\050\060\046\006\003\125\004\012\014\037\113 -\162\141\152\157\167\141\040\111\172\142\141\040\122\157\172\154 -\151\143\172\145\156\151\157\167\141\040\123\056\101\056\061\030 -\060\026\006\003\125\004\003\014\017\123\132\101\106\111\122\040 -\122\117\117\124\040\103\101\062\060\202\001\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017\000 -\060\202\001\012\002\202\001\001\000\267\274\076\120\250\113\315 -\100\265\316\141\347\226\312\264\241\332\014\042\260\372\265\173 -\166\000\167\214\013\317\175\250\206\314\046\121\344\040\075\205 -\014\326\130\343\347\364\052\030\235\332\321\256\046\356\353\123 -\334\364\220\326\023\112\014\220\074\303\364\332\322\216\015\222 -\072\334\261\261\377\070\336\303\272\055\137\200\271\002\275\112 -\235\033\017\264\303\302\301\147\003\335\334\033\234\075\263\260 -\336\000\036\250\064\107\273\232\353\376\013\024\275\066\204\332 -\015\040\277\372\133\313\251\026\040\255\071\140\356\057\165\266 -\347\227\234\371\076\375\176\115\157\115\057\357\210\015\152\372 -\335\361\075\156\040\245\240\022\264\115\160\271\316\327\162\073 -\211\223\247\200\204\034\047\111\162\111\265\377\073\225\236\301 -\314\310\001\354\350\016\212\012\226\347\263\246\207\345\326\371 -\005\053\015\227\100\160\074\272\254\165\132\234\325\115\235\002 -\012\322\113\233\146\113\106\007\027\145\255\237\154\210\000\334 -\042\211\340\341\144\324\147\274\061\171\141\074\273\312\101\315 -\134\152\000\310\074\070\216\130\257\002\003\001\000\001\243\102 -\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060\003 -\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\006\060\035\006\003\125\035\016\004\026\004\024\056\026 -\251\112\030\265\313\314\365\157\120\363\043\137\370\135\347\254 -\360\310\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -\000\003\202\001\001\000\265\163\370\003\334\131\133\035\166\351 -\243\052\173\220\050\262\115\300\063\117\252\232\261\324\270\344 -\047\377\251\226\231\316\106\340\155\174\114\242\070\244\006\160 -\360\364\101\021\354\077\107\215\077\162\207\371\073\375\244\157 -\053\123\000\340\377\071\271\152\007\016\353\035\034\366\242\162 -\220\313\202\075\021\202\213\322\273\237\052\257\041\346\143\206 -\235\171\031\357\367\273\014\065\220\303\212\355\117\017\365\314 -\022\331\244\076\273\240\374\040\225\137\117\046\057\021\043\203 -\116\165\007\017\277\233\321\264\035\351\020\004\376\312\140\217 -\242\114\270\255\317\341\220\017\315\256\012\307\135\173\267\120 -\322\324\141\372\325\025\333\327\237\207\121\124\353\245\343\353 -\311\205\240\045\040\067\373\216\316\014\064\204\341\074\201\262 -\167\116\103\245\210\137\206\147\241\075\346\264\134\141\266\076 -\333\376\267\050\305\242\007\256\265\312\312\215\052\022\357\227 -\355\302\060\244\311\052\172\373\363\115\043\033\231\063\064\240 -\056\365\251\013\077\324\135\341\317\204\237\342\031\302\137\212 -\326\040\036\343\163\267 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SZAFIR ROOT CA2" -# Issuer: CN=SZAFIR ROOT CA2,O=Krajowa Izba Rozliczeniowa S.A.,C=PL -# Serial Number:3e:8a:5d:07:ec:55:d2:32:d5:b7:e3:b6:5f:01:eb:2d:dc:e4:d6:e4 -# Subject: CN=SZAFIR ROOT CA2,O=Krajowa Izba Rozliczeniowa S.A.,C=PL -# Not Valid Before: Mon Oct 19 07:43:30 2015 -# Not Valid After : Fri Oct 19 07:43:30 2035 -# Fingerprint (SHA-256): A1:33:9D:33:28:1A:0B:56:E5:57:D3:D3:2B:1C:E7:F9:36:7E:B0:94:BD:5F:A7:2A:7E:50:04:C8:DE:D7:CA:FE -# Fingerprint (SHA1): E2:52:FA:95:3F:ED:DB:24:60:BD:6E:28:F3:9C:CC:CF:5E:B3:3F:DE -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SZAFIR ROOT CA2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\342\122\372\225\077\355\333\044\140\275\156\050\363\234\314\317 -\136\263\077\336 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\021\144\301\211\260\044\261\214\261\007\176\211\236\121\236\231 -END -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\050\060\046\006\003\125\004\012\014\037\113\162\141\152\157\167 -\141\040\111\172\142\141\040\122\157\172\154\151\143\172\145\156 -\151\157\167\141\040\123\056\101\056\061\030\060\026\006\003\125 -\004\003\014\017\123\132\101\106\111\122\040\122\117\117\124\040 -\103\101\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\076\212\135\007\354\125\322\062\325\267\343\266\137\001 -\353\055\334\344\326\344 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certum Trusted Network CA 2" -# -# Issuer: CN=Certum Trusted Network CA 2,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL -# Serial Number:21:d6:d0:4a:4f:25:0f:c9:32:37:fc:aa:5e:12:8d:e9 -# Subject: CN=Certum Trusted Network CA 2,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL -# Not Valid Before: Thu Oct 06 08:39:56 2011 -# Not Valid After : Sat Oct 06 08:39:56 2046 -# Fingerprint (SHA-256): B6:76:F2:ED:DA:E8:77:5C:D3:6C:B0:F6:3C:D1:D4:60:39:61:F4:9E:62:65:BA:01:3A:2F:03:07:B6:D0:B8:04 -# Fingerprint (SHA1): D3:DD:48:3E:2B:BF:4C:05:E8:AF:10:F5:FA:76:26:CF:D3:DC:30:92 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum Trusted Network CA 2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\200\061\013\060\011\006\003\125\004\006\023\002\120\114 -\061\042\060\040\006\003\125\004\012\023\031\125\156\151\172\145 -\164\157\040\124\145\143\150\156\157\154\157\147\151\145\163\040 -\123\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103 -\145\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\061\044\060 -\042\006\003\125\004\003\023\033\103\145\162\164\165\155\040\124 -\162\165\163\164\145\144\040\116\145\164\167\157\162\153\040\103 -\101\040\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\200\061\013\060\011\006\003\125\004\006\023\002\120\114 -\061\042\060\040\006\003\125\004\012\023\031\125\156\151\172\145 -\164\157\040\124\145\143\150\156\157\154\157\147\151\145\163\040 -\123\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103 -\145\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\061\044\060 -\042\006\003\125\004\003\023\033\103\145\162\164\165\155\040\124 -\162\165\163\164\145\144\040\116\145\164\167\157\162\153\040\103 -\101\040\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\041\326\320\112\117\045\017\311\062\067\374\252\136\022 -\215\351 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\322\060\202\003\272\240\003\002\001\002\002\020\041 -\326\320\112\117\045\017\311\062\067\374\252\136\022\215\351\060 -\015\006\011\052\206\110\206\367\015\001\001\015\005\000\060\201 -\200\061\013\060\011\006\003\125\004\006\023\002\120\114\061\042 -\060\040\006\003\125\004\012\023\031\125\156\151\172\145\164\157 -\040\124\145\143\150\156\157\154\157\147\151\145\163\040\123\056 -\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145\162 -\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\061\044\060\042\006 -\003\125\004\003\023\033\103\145\162\164\165\155\040\124\162\165 -\163\164\145\144\040\116\145\164\167\157\162\153\040\103\101\040 -\062\060\042\030\017\062\060\061\061\061\060\060\066\060\070\063 -\071\065\066\132\030\017\062\060\064\066\061\060\060\066\060\070 -\063\071\065\066\132\060\201\200\061\013\060\011\006\003\125\004 -\006\023\002\120\114\061\042\060\040\006\003\125\004\012\023\031 -\125\156\151\172\145\164\157\040\124\145\143\150\156\157\154\157 -\147\151\145\163\040\123\056\101\056\061\047\060\045\006\003\125 -\004\013\023\036\103\145\162\164\165\155\040\103\145\162\164\151 -\146\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151 -\164\171\061\044\060\042\006\003\125\004\003\023\033\103\145\162 -\164\165\155\040\124\162\165\163\164\145\144\040\116\145\164\167 -\157\162\153\040\103\101\040\062\060\202\002\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000 -\060\202\002\012\002\202\002\001\000\275\371\170\370\346\325\200 -\014\144\235\206\033\226\144\147\077\042\072\036\165\001\175\357 -\373\134\147\214\311\314\134\153\251\221\346\271\102\345\040\113 -\233\332\233\173\271\231\135\331\233\200\113\327\204\100\053\047 -\323\350\272\060\273\076\011\032\247\111\225\357\053\100\044\302 -\227\307\247\356\233\045\357\250\012\000\227\205\132\252\235\334 -\051\311\342\065\007\353\160\115\112\326\301\263\126\270\241\101 -\070\233\321\373\061\177\217\340\137\341\261\077\017\216\026\111 -\140\327\006\215\030\371\252\046\020\253\052\323\320\321\147\215 -\033\106\276\107\060\325\056\162\321\305\143\332\347\143\171\104 -\176\113\143\044\211\206\056\064\077\051\114\122\213\052\247\300 -\342\221\050\211\271\300\133\371\035\331\347\047\255\377\232\002 -\227\301\306\120\222\233\002\054\275\251\271\064\131\012\277\204 -\112\377\337\376\263\237\353\331\236\340\230\043\354\246\153\167 -\026\052\333\314\255\073\034\244\207\334\106\163\136\031\142\150 -\105\127\344\220\202\102\273\102\326\360\141\340\301\243\075\146 -\243\135\364\030\356\210\311\215\027\105\051\231\062\165\002\061 -\356\051\046\310\153\002\346\265\142\105\177\067\025\132\043\150 -\211\324\076\336\116\047\260\360\100\014\274\115\027\313\115\242 -\263\036\320\006\132\335\366\223\317\127\165\231\365\372\206\032 -\147\170\263\277\226\376\064\334\275\347\122\126\345\263\345\165 -\173\327\101\221\005\334\135\151\343\225\015\103\271\374\203\226 -\071\225\173\154\200\132\117\023\162\306\327\175\051\172\104\272 -\122\244\052\325\101\106\011\040\376\042\240\266\133\060\215\274 -\211\014\325\327\160\370\207\122\375\332\357\254\121\056\007\263 -\116\376\320\011\332\160\357\230\372\126\346\155\333\265\127\113 -\334\345\054\045\025\310\236\056\170\116\370\332\234\236\206\054 -\312\127\363\032\345\310\222\213\032\202\226\172\303\274\120\022 -\151\330\016\132\106\213\072\353\046\372\043\311\266\260\201\276 -\102\000\244\370\326\376\060\056\307\322\106\366\345\216\165\375 -\362\314\271\320\207\133\314\006\020\140\273\203\065\267\136\147 -\336\107\354\231\110\361\244\241\025\376\255\214\142\216\071\125 -\117\071\026\271\261\143\235\377\267\002\003\001\000\001\243\102 -\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060\003 -\001\001\377\060\035\006\003\125\035\016\004\026\004\024\266\241 -\124\071\002\303\240\077\216\212\274\372\324\370\034\246\321\072 -\016\375\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\006\060\015\006\011\052\206\110\206\367\015\001\001\015\005 -\000\003\202\002\001\000\161\245\016\316\344\351\277\077\070\325 -\211\132\304\002\141\373\114\305\024\027\055\213\117\123\153\020 -\027\374\145\204\307\020\111\220\336\333\307\046\223\210\046\157 -\160\326\002\136\071\240\367\217\253\226\265\245\023\134\201\024 -\155\016\201\202\021\033\212\116\306\117\245\335\142\036\104\337 -\011\131\364\133\167\013\067\351\213\040\306\370\012\116\056\130 -\034\353\063\320\317\206\140\311\332\373\200\057\236\114\140\204 -\170\075\041\144\326\373\101\037\030\017\347\311\165\161\275\275 -\134\336\064\207\076\101\260\016\366\271\326\077\011\023\226\024 -\057\336\232\035\132\271\126\316\065\072\260\137\160\115\136\343 -\051\361\043\050\162\131\266\253\302\214\146\046\034\167\054\046 -\166\065\213\050\247\151\240\371\073\365\043\335\205\020\164\311 -\220\003\126\221\347\257\272\107\324\022\227\021\042\343\242\111 -\224\154\347\267\224\113\272\055\244\332\063\213\114\246\104\377 -\132\074\306\035\144\330\265\061\344\246\074\172\250\127\013\333 -\355\141\032\313\361\316\163\167\143\244\207\157\114\121\070\326 -\344\137\307\237\266\201\052\344\205\110\171\130\136\073\370\333 -\002\202\147\301\071\333\303\164\113\075\066\036\371\051\223\210 -\150\133\250\104\031\041\360\247\350\201\015\054\350\223\066\264 -\067\262\312\260\033\046\172\232\045\037\232\232\200\236\113\052 -\077\373\243\232\376\163\062\161\302\236\306\162\341\212\150\047 -\361\344\017\264\304\114\245\141\223\370\227\020\007\052\060\045 -\251\271\310\161\270\357\150\314\055\176\365\340\176\017\202\250 -\157\266\272\154\203\103\167\315\212\222\027\241\236\133\170\026 -\075\105\342\063\162\335\341\146\312\231\323\311\305\046\375\015 -\150\004\106\256\266\331\233\214\276\031\276\261\306\362\031\343 -\134\002\312\054\330\157\112\007\331\311\065\332\100\165\362\304 -\247\031\157\236\102\020\230\165\346\225\213\140\274\355\305\022 -\327\212\316\325\230\134\126\226\003\305\356\167\006\065\377\317 -\344\356\077\023\141\356\333\332\055\205\360\315\256\235\262\030 -\011\105\303\222\241\162\027\374\107\266\240\013\054\361\304\336 -\103\150\010\152\137\073\360\166\143\373\314\006\054\246\306\342 -\016\265\271\276\044\217 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certum Trusted Network CA 2" -# Issuer: CN=Certum Trusted Network CA 2,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL -# Serial Number:21:d6:d0:4a:4f:25:0f:c9:32:37:fc:aa:5e:12:8d:e9 -# Subject: CN=Certum Trusted Network CA 2,OU=Certum Certification Authority,O=Unizeto Technologies S.A.,C=PL -# Not Valid Before: Thu Oct 06 08:39:56 2011 -# Not Valid After : Sat Oct 06 08:39:56 2046 -# Fingerprint (SHA-256): B6:76:F2:ED:DA:E8:77:5C:D3:6C:B0:F6:3C:D1:D4:60:39:61:F4:9E:62:65:BA:01:3A:2F:03:07:B6:D0:B8:04 -# Fingerprint (SHA1): D3:DD:48:3E:2B:BF:4C:05:E8:AF:10:F5:FA:76:26:CF:D3:DC:30:92 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum Trusted Network CA 2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\323\335\110\076\053\277\114\005\350\257\020\365\372\166\046\317 -\323\334\060\222 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\155\106\236\331\045\155\010\043\133\136\164\175\036\047\333\362 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\200\061\013\060\011\006\003\125\004\006\023\002\120\114 -\061\042\060\040\006\003\125\004\012\023\031\125\156\151\172\145 -\164\157\040\124\145\143\150\156\157\154\157\147\151\145\163\040 -\123\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103 -\145\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\061\044\060 -\042\006\003\125\004\003\023\033\103\145\162\164\165\155\040\124 -\162\165\163\164\145\144\040\116\145\164\167\157\162\153\040\103 -\101\040\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\041\326\320\112\117\045\017\311\062\067\374\252\136\022 -\215\351 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Hellenic Academic and Research Institutions RootCA 2015" -# -# Issuer: CN=Hellenic Academic and Research Institutions RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR -# Serial Number: 0 (0x0) -# Subject: CN=Hellenic Academic and Research Institutions RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR -# Not Valid Before: Tue Jul 07 10:11:21 2015 -# Not Valid After : Sat Jun 30 10:11:21 2040 -# Fingerprint (SHA-256): A0:40:92:9A:02:CE:53:B4:AC:F4:F2:FF:C6:98:1C:E4:49:6F:75:5E:6D:45:FE:0B:2A:69:2B:CD:52:52:3F:36 -# Fingerprint (SHA1): 01:0C:06:95:A6:98:19:14:FF:BF:5F:C6:B0:B6:95:EA:29:E9:12:A6 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Hellenic Academic and Research Institutions RootCA 2015" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\246\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\017\060\015\006\003\125\004\007\023\006\101\164\150\145\156 -\163\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154 -\145\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156 -\144\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151 -\164\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165 -\164\150\157\162\151\164\171\061\100\060\076\006\003\125\004\003 -\023\067\110\145\154\154\145\156\151\143\040\101\143\141\144\145 -\155\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150 -\040\111\156\163\164\151\164\165\164\151\157\156\163\040\122\157 -\157\164\103\101\040\062\060\061\065 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\246\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\017\060\015\006\003\125\004\007\023\006\101\164\150\145\156 -\163\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154 -\145\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156 -\144\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151 -\164\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165 -\164\150\157\162\151\164\171\061\100\060\076\006\003\125\004\003 -\023\067\110\145\154\154\145\156\151\143\040\101\143\141\144\145 -\155\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150 -\040\111\156\163\164\151\164\165\164\151\157\156\163\040\122\157 -\157\164\103\101\040\062\060\061\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\006\013\060\202\003\363\240\003\002\001\002\002\001\000 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\201\246\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\017\060\015\006\003\125\004\007\023\006\101\164\150\145\156\163 -\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154\145 -\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144 -\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164 -\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165\164 -\150\157\162\151\164\171\061\100\060\076\006\003\125\004\003\023 -\067\110\145\154\154\145\156\151\143\040\101\143\141\144\145\155 -\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150\040 -\111\156\163\164\151\164\165\164\151\157\156\163\040\122\157\157 -\164\103\101\040\062\060\061\065\060\036\027\015\061\065\060\067 -\060\067\061\060\061\061\062\061\132\027\015\064\060\060\066\063 -\060\061\060\061\061\062\061\132\060\201\246\061\013\060\011\006 -\003\125\004\006\023\002\107\122\061\017\060\015\006\003\125\004 -\007\023\006\101\164\150\145\156\163\061\104\060\102\006\003\125 -\004\012\023\073\110\145\154\154\145\156\151\143\040\101\143\141 -\144\145\155\151\143\040\141\156\144\040\122\145\163\145\141\162 -\143\150\040\111\156\163\164\151\164\165\164\151\157\156\163\040 -\103\145\162\164\056\040\101\165\164\150\157\162\151\164\171\061 -\100\060\076\006\003\125\004\003\023\067\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\122\157\157\164\103\101\040\062\060\061 -\065\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001 -\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002 -\001\000\302\370\251\077\033\211\374\074\074\004\135\075\220\066 -\260\221\072\171\074\146\132\357\155\071\001\111\032\264\267\317 -\177\115\043\123\267\220\000\343\023\052\050\246\061\361\221\000 -\343\050\354\256\041\101\316\037\332\375\175\022\133\001\203\017 -\271\260\137\231\341\362\022\203\200\115\006\076\337\254\257\347 -\241\210\153\061\257\360\213\320\030\063\270\333\105\152\064\364 -\002\200\044\050\012\002\025\225\136\166\052\015\231\072\024\133 -\366\313\313\123\274\023\115\001\210\067\224\045\033\102\274\042 -\330\216\243\226\136\072\331\062\333\076\350\360\020\145\355\164 -\341\057\247\174\257\047\064\273\051\175\233\266\317\011\310\345 -\323\012\374\210\145\145\164\012\334\163\034\134\315\100\261\034 -\324\266\204\214\114\120\317\150\216\250\131\256\302\047\116\202 -\242\065\335\024\364\037\377\262\167\325\207\057\252\156\175\044 -\047\347\306\313\046\346\345\376\147\007\143\330\105\015\335\072 -\131\145\071\130\172\222\231\162\075\234\204\136\210\041\270\325 -\364\054\374\331\160\122\117\170\270\275\074\053\213\225\230\365 -\263\321\150\317\040\024\176\114\134\137\347\213\345\365\065\201 -\031\067\327\021\010\267\146\276\323\112\316\203\127\000\072\303 -\201\370\027\313\222\066\135\321\243\330\165\033\341\213\047\352 -\172\110\101\375\105\031\006\255\047\231\116\301\160\107\335\265 -\237\201\123\022\345\261\214\110\135\061\103\027\343\214\306\172 -\143\226\113\051\060\116\204\116\142\031\136\074\316\227\220\245 -\177\001\353\235\340\370\213\211\335\045\230\075\222\266\176\357 -\331\361\121\121\175\055\046\310\151\131\141\340\254\152\270\052 -\066\021\004\172\120\275\062\204\276\057\334\162\325\327\035\026 -\107\344\107\146\040\077\364\226\305\257\216\001\172\245\017\172 -\144\365\015\030\207\331\256\210\325\372\204\301\072\300\151\050 -\055\362\015\150\121\252\343\245\167\306\244\220\016\241\067\213 -\061\043\107\301\011\010\353\156\367\170\233\327\202\374\204\040 -\231\111\031\266\022\106\261\373\105\125\026\251\243\145\254\234 -\007\017\352\153\334\037\056\006\162\354\206\210\022\344\055\333 -\137\005\057\344\360\003\323\046\063\347\200\302\315\102\241\027 -\064\013\002\003\001\000\001\243\102\060\100\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006\003 -\125\035\016\004\026\004\024\161\025\147\310\310\311\275\165\135 -\162\320\070\030\152\235\363\161\044\124\013\060\015\006\011\052 -\206\110\206\367\015\001\001\013\005\000\003\202\002\001\000\165 -\273\155\124\113\252\020\130\106\064\362\142\327\026\066\135\010 -\136\325\154\310\207\275\264\056\106\362\061\370\174\352\102\265 -\223\026\125\334\241\014\022\240\332\141\176\017\130\130\163\144 -\162\307\350\105\216\334\251\362\046\077\306\171\214\261\123\010 -\063\201\260\126\023\276\346\121\134\330\233\012\117\113\234\126 -\123\002\351\117\366\015\140\352\115\102\125\350\174\033\041\041 -\323\033\072\314\167\362\270\220\361\150\307\371\132\376\372\055 -\364\277\311\365\105\033\316\070\020\052\067\212\171\243\264\343 -\011\154\205\206\223\377\211\226\047\170\201\217\147\343\106\164 -\124\216\331\015\151\342\112\364\115\164\003\377\262\167\355\225 -\147\227\344\261\305\253\277\152\043\350\324\224\342\104\050\142 -\304\113\342\360\330\342\051\153\032\160\176\044\141\223\173\117 -\003\062\045\015\105\044\053\226\264\106\152\277\112\013\367\232 -\217\301\254\032\305\147\363\157\064\322\372\163\143\214\357\026 -\260\250\244\106\052\370\353\022\354\162\264\357\370\053\176\214 -\122\300\213\204\124\371\057\076\343\125\250\334\146\261\331\341 -\137\330\263\214\131\064\131\244\253\117\154\273\037\030\333\165 -\253\330\313\222\315\224\070\141\016\007\006\037\113\106\020\361 -\025\276\215\205\134\073\112\053\201\171\017\264\151\237\111\120 -\227\115\367\016\126\135\300\225\152\302\066\303\033\150\311\365 -\052\334\107\232\276\262\316\305\045\350\372\003\271\332\371\026 -\156\221\204\365\034\050\310\374\046\314\327\034\220\126\247\137 -\157\072\004\274\315\170\211\013\216\017\057\243\252\117\242\033 -\022\075\026\010\100\017\361\106\114\327\252\173\010\301\012\365 -\155\047\336\002\217\312\303\265\053\312\351\353\310\041\123\070 -\245\314\073\330\167\067\060\242\117\331\157\321\362\100\255\101 -\172\027\305\326\112\065\211\267\101\325\174\206\177\125\115\203 -\112\245\163\040\300\072\257\220\361\232\044\216\331\216\161\312 -\173\270\206\332\262\217\231\076\035\023\015\022\021\356\324\253 -\360\351\025\166\002\344\340\337\252\040\036\133\141\205\144\100 -\251\220\227\015\255\123\322\132\035\207\152\000\227\145\142\264 -\276\157\152\247\365\054\102\355\062\255\266\041\236\276\274 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Hellenic Academic and Research Institutions RootCA 2015" -# Issuer: CN=Hellenic Academic and Research Institutions RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR -# Serial Number: 0 (0x0) -# Subject: CN=Hellenic Academic and Research Institutions RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR -# Not Valid Before: Tue Jul 07 10:11:21 2015 -# Not Valid After : Sat Jun 30 10:11:21 2040 -# Fingerprint (SHA-256): A0:40:92:9A:02:CE:53:B4:AC:F4:F2:FF:C6:98:1C:E4:49:6F:75:5E:6D:45:FE:0B:2A:69:2B:CD:52:52:3F:36 -# Fingerprint (SHA1): 01:0C:06:95:A6:98:19:14:FF:BF:5F:C6:B0:B6:95:EA:29:E9:12:A6 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Hellenic Academic and Research Institutions RootCA 2015" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\001\014\006\225\246\230\031\024\377\277\137\306\260\266\225\352 -\051\351\022\246 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\312\377\342\333\003\331\313\113\351\017\255\204\375\173\030\316 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\246\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\017\060\015\006\003\125\004\007\023\006\101\164\150\145\156 -\163\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154 -\145\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156 -\144\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151 -\164\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165 -\164\150\157\162\151\164\171\061\100\060\076\006\003\125\004\003 -\023\067\110\145\154\154\145\156\151\143\040\101\143\141\144\145 -\155\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150 -\040\111\156\163\164\151\164\165\164\151\157\156\163\040\122\157 -\157\164\103\101\040\062\060\061\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Hellenic Academic and Research Institutions ECC RootCA 2015" -# -# Issuer: CN=Hellenic Academic and Research Institutions ECC RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR -# Serial Number: 0 (0x0) -# Subject: CN=Hellenic Academic and Research Institutions ECC RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR -# Not Valid Before: Tue Jul 07 10:37:12 2015 -# Not Valid After : Sat Jun 30 10:37:12 2040 -# Fingerprint (SHA-256): 44:B5:45:AA:8A:25:E6:5A:73:CA:15:DC:27:FC:36:D2:4C:1C:B9:95:3A:06:65:39:B1:15:82:DC:48:7B:48:33 -# Fingerprint (SHA1): 9F:F1:71:8D:92:D5:9A:F3:7D:74:97:B4:BC:6F:84:68:0B:BA:B6:66 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Hellenic Academic and Research Institutions ECC RootCA 2015" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\252\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\017\060\015\006\003\125\004\007\023\006\101\164\150\145\156 -\163\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154 -\145\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156 -\144\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151 -\164\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165 -\164\150\157\162\151\164\171\061\104\060\102\006\003\125\004\003 -\023\073\110\145\154\154\145\156\151\143\040\101\143\141\144\145 -\155\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150 -\040\111\156\163\164\151\164\165\164\151\157\156\163\040\105\103 -\103\040\122\157\157\164\103\101\040\062\060\061\065 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\252\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\017\060\015\006\003\125\004\007\023\006\101\164\150\145\156 -\163\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154 -\145\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156 -\144\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151 -\164\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165 -\164\150\157\162\151\164\171\061\104\060\102\006\003\125\004\003 -\023\073\110\145\154\154\145\156\151\143\040\101\143\141\144\145 -\155\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150 -\040\111\156\163\164\151\164\165\164\151\157\156\163\040\105\103 -\103\040\122\157\157\164\103\101\040\062\060\061\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\303\060\202\002\112\240\003\002\001\002\002\001\000 -\060\012\006\010\052\206\110\316\075\004\003\002\060\201\252\061 -\013\060\011\006\003\125\004\006\023\002\107\122\061\017\060\015 -\006\003\125\004\007\023\006\101\164\150\145\156\163\061\104\060 -\102\006\003\125\004\012\023\073\110\145\154\154\145\156\151\143 -\040\101\143\141\144\145\155\151\143\040\141\156\144\040\122\145 -\163\145\141\162\143\150\040\111\156\163\164\151\164\165\164\151 -\157\156\163\040\103\145\162\164\056\040\101\165\164\150\157\162 -\151\164\171\061\104\060\102\006\003\125\004\003\023\073\110\145 -\154\154\145\156\151\143\040\101\143\141\144\145\155\151\143\040 -\141\156\144\040\122\145\163\145\141\162\143\150\040\111\156\163 -\164\151\164\165\164\151\157\156\163\040\105\103\103\040\122\157 -\157\164\103\101\040\062\060\061\065\060\036\027\015\061\065\060 -\067\060\067\061\060\063\067\061\062\132\027\015\064\060\060\066 -\063\060\061\060\063\067\061\062\132\060\201\252\061\013\060\011 -\006\003\125\004\006\023\002\107\122\061\017\060\015\006\003\125 -\004\007\023\006\101\164\150\145\156\163\061\104\060\102\006\003 -\125\004\012\023\073\110\145\154\154\145\156\151\143\040\101\143 -\141\144\145\155\151\143\040\141\156\144\040\122\145\163\145\141 -\162\143\150\040\111\156\163\164\151\164\165\164\151\157\156\163 -\040\103\145\162\164\056\040\101\165\164\150\157\162\151\164\171 -\061\104\060\102\006\003\125\004\003\023\073\110\145\154\154\145 -\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144 -\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164 -\165\164\151\157\156\163\040\105\103\103\040\122\157\157\164\103 -\101\040\062\060\061\065\060\166\060\020\006\007\052\206\110\316 -\075\002\001\006\005\053\201\004\000\042\003\142\000\004\222\240 -\101\350\113\202\204\134\342\370\061\021\231\206\144\116\011\045 -\057\235\101\057\012\256\065\117\164\225\262\121\144\153\215\153 -\346\077\160\225\360\005\104\107\246\162\070\120\166\225\002\132 -\216\256\050\236\371\055\116\231\357\054\110\157\114\045\051\350 -\321\161\133\337\035\301\165\067\264\327\372\173\172\102\234\152 -\012\126\132\174\151\013\252\200\011\044\154\176\301\106\243\102 -\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060\003 -\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\006\060\035\006\003\125\035\016\004\026\004\024\264\042 -\013\202\231\044\001\016\234\273\344\016\375\277\373\227\040\223 -\231\052\060\012\006\010\052\206\110\316\075\004\003\002\003\147 -\000\060\144\002\060\147\316\026\142\070\242\254\142\105\247\251 -\225\044\300\032\047\234\062\073\300\300\325\272\251\347\370\004 -\103\123\205\356\122\041\336\235\365\045\203\076\236\130\113\057 -\327\147\023\016\041\002\060\005\341\165\001\336\150\355\052\037 -\115\114\011\010\015\354\113\255\144\027\050\347\165\316\105\145 -\162\041\027\313\042\101\016\214\023\230\070\232\124\155\233\312 -\342\174\352\002\130\042\221 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Hellenic Academic and Research Institutions ECC RootCA 2015" -# Issuer: CN=Hellenic Academic and Research Institutions ECC RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR -# Serial Number: 0 (0x0) -# Subject: CN=Hellenic Academic and Research Institutions ECC RootCA 2015,O=Hellenic Academic and Research Institutions Cert. Authority,L=Athens,C=GR -# Not Valid Before: Tue Jul 07 10:37:12 2015 -# Not Valid After : Sat Jun 30 10:37:12 2040 -# Fingerprint (SHA-256): 44:B5:45:AA:8A:25:E6:5A:73:CA:15:DC:27:FC:36:D2:4C:1C:B9:95:3A:06:65:39:B1:15:82:DC:48:7B:48:33 -# Fingerprint (SHA1): 9F:F1:71:8D:92:D5:9A:F3:7D:74:97:B4:BC:6F:84:68:0B:BA:B6:66 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Hellenic Academic and Research Institutions ECC RootCA 2015" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\237\361\161\215\222\325\232\363\175\164\227\264\274\157\204\150 -\013\272\266\146 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\201\345\264\027\353\302\365\341\113\015\101\173\111\222\376\357 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\252\061\013\060\011\006\003\125\004\006\023\002\107\122 -\061\017\060\015\006\003\125\004\007\023\006\101\164\150\145\156 -\163\061\104\060\102\006\003\125\004\012\023\073\110\145\154\154 -\145\156\151\143\040\101\143\141\144\145\155\151\143\040\141\156 -\144\040\122\145\163\145\141\162\143\150\040\111\156\163\164\151 -\164\165\164\151\157\156\163\040\103\145\162\164\056\040\101\165 -\164\150\157\162\151\164\171\061\104\060\102\006\003\125\004\003 -\023\073\110\145\154\154\145\156\151\143\040\101\143\141\144\145 -\155\151\143\040\141\156\144\040\122\145\163\145\141\162\143\150 -\040\111\156\163\164\151\164\165\164\151\157\156\163\040\105\103 -\103\040\122\157\157\164\103\101\040\062\060\061\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "ISRG Root X1" -# -# Issuer: CN=ISRG Root X1,O=Internet Security Research Group,C=US -# Serial Number:00:82:10:cf:b0:d2:40:e3:59:44:63:e0:bb:63:82:8b:00 -# Subject: CN=ISRG Root X1,O=Internet Security Research Group,C=US -# Not Valid Before: Thu Jun 04 11:04:38 2015 -# Not Valid After : Mon Jun 04 11:04:38 2035 -# Fingerprint (SHA-256): 96:BC:EC:06:26:49:76:F3:74:60:77:9A:CF:28:C5:A7:CF:E8:A3:C0:AA:E1:1A:8F:FC:EE:05:C0:BD:DF:08:C6 -# Fingerprint (SHA1): CA:BD:2A:79:A1:07:6A:31:F2:1D:25:36:35:CB:03:9D:43:29:A5:E8 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ISRG Root X1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\051\060\047\006\003\125\004\012\023\040\111\156\164\145\162\156 -\145\164\040\123\145\143\165\162\151\164\171\040\122\145\163\145 -\141\162\143\150\040\107\162\157\165\160\061\025\060\023\006\003 -\125\004\003\023\014\111\123\122\107\040\122\157\157\164\040\130 -\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\051\060\047\006\003\125\004\012\023\040\111\156\164\145\162\156 -\145\164\040\123\145\143\165\162\151\164\171\040\122\145\163\145 -\141\162\143\150\040\107\162\157\165\160\061\025\060\023\006\003 -\125\004\003\023\014\111\123\122\107\040\122\157\157\164\040\130 -\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\202\020\317\260\322\100\343\131\104\143\340\273\143 -\202\213\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\153\060\202\003\123\240\003\002\001\002\002\021\000 -\202\020\317\260\322\100\343\131\104\143\340\273\143\202\213\000 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061\051 -\060\047\006\003\125\004\012\023\040\111\156\164\145\162\156\145 -\164\040\123\145\143\165\162\151\164\171\040\122\145\163\145\141 -\162\143\150\040\107\162\157\165\160\061\025\060\023\006\003\125 -\004\003\023\014\111\123\122\107\040\122\157\157\164\040\130\061 -\060\036\027\015\061\065\060\066\060\064\061\061\060\064\063\070 -\132\027\015\063\065\060\066\060\064\061\061\060\064\063\070\132 -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\051\060\047\006\003\125\004\012\023\040\111\156\164\145\162\156 -\145\164\040\123\145\143\165\162\151\164\171\040\122\145\163\145 -\141\162\143\150\040\107\162\157\165\160\061\025\060\023\006\003 -\125\004\003\023\014\111\123\122\107\040\122\157\157\164\040\130 -\061\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001 -\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002 -\001\000\255\350\044\163\364\024\067\363\233\236\053\127\050\034 -\207\276\334\267\337\070\220\214\156\074\346\127\240\170\367\165 -\302\242\376\365\152\156\366\000\117\050\333\336\150\206\154\104 -\223\266\261\143\375\024\022\153\277\037\322\352\061\233\041\176 -\321\063\074\272\110\365\335\171\337\263\270\377\022\361\041\232 -\113\301\212\206\161\151\112\146\146\154\217\176\074\160\277\255 -\051\042\006\363\344\300\346\200\256\342\113\217\267\231\176\224 -\003\237\323\107\227\174\231\110\043\123\350\070\256\117\012\157 -\203\056\321\111\127\214\200\164\266\332\057\320\070\215\173\003 -\160\041\033\165\362\060\074\372\217\256\335\332\143\253\353\026 -\117\302\216\021\113\176\317\013\350\377\265\167\056\364\262\173 -\112\340\114\022\045\014\160\215\003\051\240\341\123\044\354\023 -\331\356\031\277\020\263\112\214\077\211\243\141\121\336\254\207 -\007\224\364\143\161\354\056\342\157\133\230\201\341\211\134\064 -\171\154\166\357\073\220\142\171\346\333\244\232\057\046\305\320 -\020\341\016\336\331\020\216\026\373\267\367\250\367\307\345\002 -\007\230\217\066\010\225\347\342\067\226\015\066\165\236\373\016 -\162\261\035\233\274\003\371\111\005\330\201\335\005\264\052\326 -\101\351\254\001\166\225\012\017\330\337\325\275\022\037\065\057 -\050\027\154\322\230\301\250\011\144\167\156\107\067\272\316\254 -\131\136\150\235\177\162\326\211\305\006\101\051\076\131\076\335 -\046\365\044\311\021\247\132\243\114\100\037\106\241\231\265\247 -\072\121\156\206\073\236\175\162\247\022\005\170\131\355\076\121 -\170\025\013\003\217\215\320\057\005\262\076\173\112\034\113\163 -\005\022\374\306\352\340\120\023\174\103\223\164\263\312\164\347 -\216\037\001\010\320\060\324\133\161\066\264\007\272\301\060\060 -\134\110\267\202\073\230\246\175\140\212\242\243\051\202\314\272 -\275\203\004\033\242\203\003\101\241\326\005\361\033\302\266\360 -\250\174\206\073\106\250\110\052\210\334\166\232\166\277\037\152 -\245\075\031\217\353\070\363\144\336\310\053\015\012\050\377\367 -\333\342\025\102\324\042\320\047\135\341\171\376\030\347\160\210 -\255\116\346\331\213\072\306\335\047\121\156\377\274\144\365\063 -\103\117\002\003\001\000\001\243\102\060\100\060\016\006\003\125 -\035\017\001\001\377\004\004\003\002\001\006\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003 -\125\035\016\004\026\004\024\171\264\131\346\173\266\345\344\001 -\163\200\010\210\310\032\130\366\351\233\156\060\015\006\011\052 -\206\110\206\367\015\001\001\013\005\000\003\202\002\001\000\125 -\037\130\251\274\262\250\120\320\014\261\330\032\151\040\047\051 -\010\254\141\165\134\212\156\370\202\345\151\057\325\366\126\113 -\271\270\163\020\131\323\041\227\176\347\114\161\373\262\322\140 -\255\071\250\013\352\027\041\126\205\361\120\016\131\353\316\340 -\131\351\272\311\025\357\206\235\217\204\200\366\344\351\221\220 -\334\027\233\142\033\105\360\146\225\322\174\157\302\352\073\357 -\037\317\313\326\256\047\361\251\260\310\256\375\175\176\232\372 -\042\004\353\377\331\177\352\221\053\042\261\027\016\217\362\212 -\064\133\130\330\374\001\311\124\271\270\046\314\212\210\063\211 -\114\055\204\074\202\337\356\226\127\005\272\054\273\367\304\267 -\307\116\073\202\276\061\310\042\163\163\222\321\302\200\244\071 -\071\020\063\043\202\114\074\237\206\262\125\230\035\276\051\206 -\214\042\233\236\342\153\073\127\072\202\160\115\334\011\307\211 -\313\012\007\115\154\350\135\216\311\357\316\253\307\273\265\053 -\116\105\326\112\320\046\314\345\162\312\010\152\245\225\343\025 -\241\367\244\355\311\054\137\245\373\377\254\050\002\056\276\327 -\173\273\343\161\173\220\026\323\007\136\106\123\174\067\007\102 -\214\323\304\226\234\325\231\265\052\340\225\032\200\110\256\114 -\071\007\316\314\107\244\122\225\053\272\270\373\255\322\063\123 -\175\345\035\115\155\325\241\261\307\102\157\346\100\047\065\134 -\243\050\267\007\215\347\215\063\220\347\043\237\373\120\234\171 -\154\106\325\264\025\263\226\156\176\233\014\226\072\270\122\055 -\077\326\133\341\373\010\302\204\376\044\250\243\211\332\254\152 -\341\030\052\261\250\103\141\133\323\037\334\073\215\166\362\055 -\350\215\165\337\027\063\154\075\123\373\173\313\101\137\377\334 -\242\320\141\070\341\226\270\254\135\213\067\327\165\325\063\300 -\231\021\256\235\101\301\162\165\204\276\002\101\102\137\147\044 -\110\224\321\233\047\276\007\077\271\270\117\201\164\121\341\172 -\267\355\235\043\342\276\340\325\050\004\023\074\061\003\236\335 -\172\154\217\306\007\030\306\177\336\107\216\077\050\236\004\006 -\317\245\124\064\167\275\354\211\233\351\027\103\337\133\333\137 -\376\216\036\127\242\315\100\235\176\142\042\332\336\030\047 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "ISRG Root X1" -# Issuer: CN=ISRG Root X1,O=Internet Security Research Group,C=US -# Serial Number:00:82:10:cf:b0:d2:40:e3:59:44:63:e0:bb:63:82:8b:00 -# Subject: CN=ISRG Root X1,O=Internet Security Research Group,C=US -# Not Valid Before: Thu Jun 04 11:04:38 2015 -# Not Valid After : Mon Jun 04 11:04:38 2035 -# Fingerprint (SHA-256): 96:BC:EC:06:26:49:76:F3:74:60:77:9A:CF:28:C5:A7:CF:E8:A3:C0:AA:E1:1A:8F:FC:EE:05:C0:BD:DF:08:C6 -# Fingerprint (SHA1): CA:BD:2A:79:A1:07:6A:31:F2:1D:25:36:35:CB:03:9D:43:29:A5:E8 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ISRG Root X1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\312\275\052\171\241\007\152\061\362\035\045\066\065\313\003\235 -\103\051\245\350 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\014\322\371\340\332\027\163\351\355\206\115\245\343\160\347\116 -END -CKA_ISSUER MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\051\060\047\006\003\125\004\012\023\040\111\156\164\145\162\156 -\145\164\040\123\145\143\165\162\151\164\171\040\122\145\163\145 -\141\162\143\150\040\107\162\157\165\160\061\025\060\023\006\003 -\125\004\003\023\014\111\123\122\107\040\122\157\157\164\040\130 -\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\202\020\317\260\322\100\343\131\104\143\340\273\143 -\202\213\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "AC RAIZ FNMT-RCM" -# -# Issuer: OU=AC RAIZ FNMT-RCM,O=FNMT-RCM,C=ES -# Serial Number:5d:93:8d:30:67:36:c8:06:1d:1a:c7:54:84:69:07 -# Subject: OU=AC RAIZ FNMT-RCM,O=FNMT-RCM,C=ES -# Not Valid Before: Wed Oct 29 15:59:56 2008 -# Not Valid After : Tue Jan 01 00:00:00 2030 -# Fingerprint (SHA-256): EB:C5:57:0C:29:01:8C:4D:67:B1:AA:12:7B:AF:12:F7:03:B4:61:1E:BC:17:B7:DA:B5:57:38:94:17:9B:93:FA -# Fingerprint (SHA1): EC:50:35:07:B2:15:C4:95:62:19:E2:A8:9A:5B:42:99:2C:4C:2C:20 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AC RAIZ FNMT-RCM" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\073\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\021\060\017\006\003\125\004\012\014\010\106\116\115\124\055\122 -\103\115\061\031\060\027\006\003\125\004\013\014\020\101\103\040 -\122\101\111\132\040\106\116\115\124\055\122\103\115 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\073\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\021\060\017\006\003\125\004\012\014\010\106\116\115\124\055\122 -\103\115\061\031\060\027\006\003\125\004\013\014\020\101\103\040 -\122\101\111\132\040\106\116\115\124\055\122\103\115 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\017\135\223\215\060\147\066\310\006\035\032\307\124\204\151 -\007 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\203\060\202\003\153\240\003\002\001\002\002\017\135 -\223\215\060\147\066\310\006\035\032\307\124\204\151\007\060\015 -\006\011\052\206\110\206\367\015\001\001\013\005\000\060\073\061 -\013\060\011\006\003\125\004\006\023\002\105\123\061\021\060\017 -\006\003\125\004\012\014\010\106\116\115\124\055\122\103\115\061 -\031\060\027\006\003\125\004\013\014\020\101\103\040\122\101\111 -\132\040\106\116\115\124\055\122\103\115\060\036\027\015\060\070 -\061\060\062\071\061\065\065\071\065\066\132\027\015\063\060\060 -\061\060\061\060\060\060\060\060\060\132\060\073\061\013\060\011 -\006\003\125\004\006\023\002\105\123\061\021\060\017\006\003\125 -\004\012\014\010\106\116\115\124\055\122\103\115\061\031\060\027 -\006\003\125\004\013\014\020\101\103\040\122\101\111\132\040\106 -\116\115\124\055\122\103\115\060\202\002\042\060\015\006\011\052 -\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060 -\202\002\012\002\202\002\001\000\272\161\200\172\114\206\156\177 -\310\023\155\300\306\175\034\000\227\217\054\014\043\273\020\232 -\100\251\032\267\207\210\370\233\126\152\373\346\173\216\213\222 -\216\247\045\135\131\021\333\066\056\267\121\027\037\251\010\037 -\004\027\044\130\252\067\112\030\337\345\071\324\127\375\327\301 -\054\221\001\221\342\042\324\003\300\130\374\167\107\354\217\076 -\164\103\272\254\064\215\115\070\166\147\216\260\310\157\060\063 -\130\161\134\264\365\153\156\324\001\120\270\023\176\154\112\243 -\111\321\040\031\356\274\300\051\030\145\247\336\376\357\335\012 -\220\041\347\032\147\222\102\020\230\137\117\060\274\076\034\105 -\264\020\327\150\100\024\300\100\372\347\167\027\172\346\013\217 -\145\133\074\331\232\122\333\265\275\236\106\317\075\353\221\005 -\002\300\226\262\166\114\115\020\226\073\222\372\234\177\017\231 -\337\276\043\065\105\036\002\134\376\265\250\233\231\045\332\136 -\363\042\303\071\365\344\052\056\323\306\037\304\154\252\305\034 -\152\001\005\112\057\322\305\301\250\064\046\135\146\245\322\002 -\041\371\030\267\006\365\116\231\157\250\253\114\121\350\317\120 -\030\305\167\310\071\011\054\111\222\062\231\250\273\027\027\171 -\260\132\305\346\243\304\131\145\107\065\203\136\251\350\065\013 -\231\273\344\315\040\306\233\112\006\071\265\150\374\042\272\356 -\125\214\053\116\352\363\261\343\374\266\231\232\325\102\372\161 -\115\010\317\207\036\152\161\175\371\323\264\351\245\161\201\173 -\302\116\107\226\245\366\166\205\243\050\217\351\200\156\201\123 -\245\155\137\270\110\371\302\371\066\246\056\111\377\270\226\302 -\214\007\263\233\210\130\374\353\033\034\336\055\160\342\227\222 -\060\241\211\343\274\125\250\047\326\113\355\220\255\213\372\143 -\045\131\055\250\065\335\312\227\063\274\345\315\307\235\321\354 -\357\136\016\112\220\006\046\143\255\271\331\065\055\007\272\166 -\145\054\254\127\217\175\364\007\224\327\201\002\226\135\243\007 -\111\325\172\320\127\371\033\347\123\106\165\252\260\171\102\313 -\150\161\010\351\140\275\071\151\316\364\257\303\126\100\307\255 -\122\242\011\344\157\206\107\212\037\353\050\047\135\203\040\257 -\004\311\154\126\232\213\106\365\002\003\001\000\001\243\201\203 -\060\201\200\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\035\006\003\125\035\016\004\026\004\024\367 -\175\305\375\304\350\232\033\167\144\247\365\035\240\314\277\207 -\140\232\155\060\076\006\003\125\035\040\004\067\060\065\060\063 -\006\004\125\035\040\000\060\053\060\051\006\010\053\006\001\005 -\005\007\002\001\026\035\150\164\164\160\072\057\057\167\167\167 -\056\143\145\162\164\056\146\156\155\164\056\145\163\057\144\160 -\143\163\057\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\003\202\002\001\000\007\220\112\337\363\043\116\360\303 -\234\121\145\233\234\042\242\212\014\205\363\163\051\153\115\376 -\001\342\251\014\143\001\277\004\147\245\235\230\137\375\001\023 -\372\354\232\142\351\206\376\266\142\322\156\114\224\373\300\165 -\105\174\145\014\370\262\067\317\254\017\317\215\157\371\031\367 -\217\354\036\362\160\236\360\312\270\357\267\377\166\067\166\133 -\366\156\210\363\257\142\062\042\223\015\072\152\216\024\146\014 -\055\123\164\127\145\036\325\262\335\043\201\073\245\146\043\047 -\147\011\217\341\167\252\103\315\145\121\010\355\121\130\376\346 -\071\371\313\107\204\244\025\361\166\273\244\356\244\073\304\137 -\357\262\063\226\021\030\267\311\145\276\030\341\243\244\334\372 -\030\371\323\274\023\233\071\172\064\272\323\101\373\372\062\212 -\052\267\053\206\013\151\203\070\276\315\212\056\013\160\255\215 -\046\222\356\036\365\001\053\012\331\326\227\233\156\340\250\031 -\034\072\041\213\014\036\100\255\003\347\335\146\176\365\271\040 -\015\003\350\226\371\202\105\324\071\340\240\000\135\327\230\346 -\175\236\147\163\303\232\052\367\253\213\241\072\024\357\064\274 -\122\016\211\230\232\004\100\204\035\176\105\151\223\127\316\353 -\316\370\120\174\117\034\156\004\103\233\371\326\073\043\030\351 -\352\216\321\115\106\215\361\073\344\152\312\272\373\043\267\233 -\372\231\001\051\132\130\132\055\343\371\324\155\016\046\255\301 -\156\064\274\062\370\014\005\372\145\243\333\073\067\203\042\351 -\326\334\162\063\375\135\362\040\275\166\074\043\332\050\367\371 -\033\353\131\144\325\334\137\162\176\040\374\315\211\265\220\147 -\115\142\172\077\116\255\035\303\071\376\172\364\050\026\337\101 -\366\110\200\005\327\017\121\171\254\020\253\324\354\003\146\346 -\152\260\272\061\222\102\100\152\276\072\323\162\341\152\067\125 -\274\254\035\225\267\151\141\362\103\221\164\346\240\323\012\044 -\106\241\010\257\326\332\105\031\226\324\123\035\133\204\171\360 -\300\367\107\357\213\217\305\006\256\235\114\142\235\377\106\004 -\370\323\311\266\020\045\100\165\376\026\252\311\112\140\206\057 -\272\357\060\167\344\124\342\270\204\231\130\200\252\023\213\121 -\072\117\110\366\213\266\263 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "AC RAIZ FNMT-RCM" -# Issuer: OU=AC RAIZ FNMT-RCM,O=FNMT-RCM,C=ES -# Serial Number:5d:93:8d:30:67:36:c8:06:1d:1a:c7:54:84:69:07 -# Subject: OU=AC RAIZ FNMT-RCM,O=FNMT-RCM,C=ES -# Not Valid Before: Wed Oct 29 15:59:56 2008 -# Not Valid After : Tue Jan 01 00:00:00 2030 -# Fingerprint (SHA-256): EB:C5:57:0C:29:01:8C:4D:67:B1:AA:12:7B:AF:12:F7:03:B4:61:1E:BC:17:B7:DA:B5:57:38:94:17:9B:93:FA -# Fingerprint (SHA1): EC:50:35:07:B2:15:C4:95:62:19:E2:A8:9A:5B:42:99:2C:4C:2C:20 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AC RAIZ FNMT-RCM" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\354\120\065\007\262\025\304\225\142\031\342\250\232\133\102\231 -\054\114\054\040 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\342\011\004\264\323\275\321\240\024\375\032\322\107\304\127\035 -END -CKA_ISSUER MULTILINE_OCTAL -\060\073\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\021\060\017\006\003\125\004\012\014\010\106\116\115\124\055\122 -\103\115\061\031\060\027\006\003\125\004\013\014\020\101\103\040 -\122\101\111\132\040\106\116\115\124\055\122\103\115 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\017\135\223\215\060\147\066\310\006\035\032\307\124\204\151 -\007 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Amazon Root CA 1" -# -# Issuer: CN=Amazon Root CA 1,O=Amazon,C=US -# Serial Number:06:6c:9f:cf:99:bf:8c:0a:39:e2:f0:78:8a:43:e6:96:36:5b:ca -# Subject: CN=Amazon Root CA 1,O=Amazon,C=US -# Not Valid Before: Tue May 26 00:00:00 2015 -# Not Valid After : Sun Jan 17 00:00:00 2038 -# Fingerprint (SHA-256): 8E:CD:E6:88:4F:3D:87:B1:12:5B:A3:1A:C3:FC:B1:3D:70:16:DE:7F:57:CC:90:4F:E1:CB:97:C6:AE:98:19:6E -# Fingerprint (SHA1): 8D:A7:F9:65:EC:5E:FC:37:91:0F:1C:6E:59:FD:C1:CC:6A:6E:DE:16 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Amazon Root CA 1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\023\006\154\237\317\231\277\214\012\071\342\360\170\212\103 -\346\226\066\133\312 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\101\060\202\002\051\240\003\002\001\002\002\023\006 -\154\237\317\231\277\214\012\071\342\360\170\212\103\346\226\066 -\133\312\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -\000\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157 -\156\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172 -\157\156\040\122\157\157\164\040\103\101\040\061\060\036\027\015 -\061\065\060\065\062\066\060\060\060\060\060\060\132\027\015\063 -\070\060\061\061\067\060\060\060\060\060\060\132\060\071\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\017\060\015\006 -\003\125\004\012\023\006\101\155\141\172\157\156\061\031\060\027 -\006\003\125\004\003\023\020\101\155\141\172\157\156\040\122\157 -\157\164\040\103\101\040\061\060\202\001\042\060\015\006\011\052 -\206\110\206\367\015\001\001\001\005\000\003\202\001\017\000\060 -\202\001\012\002\202\001\001\000\262\170\200\161\312\170\325\343 -\161\257\107\200\120\164\175\156\330\327\210\166\364\231\150\367 -\130\041\140\371\164\204\001\057\254\002\055\206\323\240\103\172 -\116\262\244\320\066\272\001\276\215\333\110\310\007\027\066\114 -\364\356\210\043\307\076\353\067\365\265\031\370\111\150\260\336 -\327\271\166\070\035\141\236\244\376\202\066\245\345\112\126\344 -\105\341\371\375\264\026\372\164\332\234\233\065\071\057\372\260 -\040\120\006\154\172\320\200\262\246\371\257\354\107\031\217\120 -\070\007\334\242\207\071\130\370\272\325\251\371\110\147\060\226 -\356\224\170\136\157\211\243\121\300\060\206\146\241\105\146\272 -\124\353\243\303\221\371\110\334\377\321\350\060\055\175\055\164 -\160\065\327\210\044\367\236\304\131\156\273\163\207\027\362\062 -\106\050\270\103\372\267\035\252\312\264\362\237\044\016\055\113 -\367\161\134\136\151\377\352\225\002\313\070\212\256\120\070\157 -\333\373\055\142\033\305\307\036\124\341\167\340\147\310\017\234 -\207\043\326\077\100\040\177\040\200\304\200\114\076\073\044\046 -\216\004\256\154\232\310\252\015\002\003\001\000\001\243\102\060 -\100\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\206\060\035\006\003\125\035\016\004\026\004\024\204\030\314 -\205\064\354\274\014\224\224\056\010\131\234\307\262\020\116\012 -\010\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000 -\003\202\001\001\000\230\362\067\132\101\220\241\032\305\166\121 -\050\040\066\043\016\256\346\050\273\252\370\224\256\110\244\060 -\177\033\374\044\215\113\264\310\241\227\366\266\361\172\160\310 -\123\223\314\010\050\343\230\045\317\043\244\371\336\041\323\174 -\205\011\255\116\232\165\072\302\013\152\211\170\166\104\107\030 -\145\154\215\101\216\073\177\232\313\364\265\247\120\327\005\054 -\067\350\003\113\255\351\141\240\002\156\365\362\360\305\262\355 -\133\267\334\372\224\134\167\236\023\245\177\122\255\225\362\370 -\223\073\336\213\134\133\312\132\122\133\140\257\024\367\113\357 -\243\373\237\100\225\155\061\124\374\102\323\307\106\037\043\255 -\331\017\110\160\232\331\165\170\161\321\162\103\064\165\156\127 -\131\302\002\134\046\140\051\317\043\031\026\216\210\103\245\324 -\344\313\010\373\043\021\103\350\103\051\162\142\241\251\135\136 -\010\324\220\256\270\330\316\024\302\320\125\362\206\366\304\223 -\103\167\146\141\300\271\350\101\327\227\170\140\003\156\112\162 -\256\245\321\175\272\020\236\206\154\033\212\271\131\063\370\353 -\304\220\276\361\271 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Amazon Root CA 1" -# Issuer: CN=Amazon Root CA 1,O=Amazon,C=US -# Serial Number:06:6c:9f:cf:99:bf:8c:0a:39:e2:f0:78:8a:43:e6:96:36:5b:ca -# Subject: CN=Amazon Root CA 1,O=Amazon,C=US -# Not Valid Before: Tue May 26 00:00:00 2015 -# Not Valid After : Sun Jan 17 00:00:00 2038 -# Fingerprint (SHA-256): 8E:CD:E6:88:4F:3D:87:B1:12:5B:A3:1A:C3:FC:B1:3D:70:16:DE:7F:57:CC:90:4F:E1:CB:97:C6:AE:98:19:6E -# Fingerprint (SHA1): 8D:A7:F9:65:EC:5E:FC:37:91:0F:1C:6E:59:FD:C1:CC:6A:6E:DE:16 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Amazon Root CA 1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\215\247\371\145\354\136\374\067\221\017\034\156\131\375\301\314 -\152\156\336\026 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\103\306\277\256\354\376\255\057\030\306\210\150\060\374\310\346 -END -CKA_ISSUER MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\023\006\154\237\317\231\277\214\012\071\342\360\170\212\103 -\346\226\066\133\312 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Amazon Root CA 2" -# -# Issuer: CN=Amazon Root CA 2,O=Amazon,C=US -# Serial Number:06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37 -# Subject: CN=Amazon Root CA 2,O=Amazon,C=US -# Not Valid Before: Tue May 26 00:00:00 2015 -# Not Valid After : Sat May 26 00:00:00 2040 -# Fingerprint (SHA-256): 1B:A5:B2:AA:8C:65:40:1A:82:96:01:18:F8:0B:EC:4F:62:30:4D:83:CE:C4:71:3A:19:C3:9C:01:1E:A4:6D:B4 -# Fingerprint (SHA1): 5A:8C:EF:45:D7:A6:98:59:76:7A:8C:8B:44:96:B5:78:CF:47:4B:1A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Amazon Root CA 2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\023\006\154\237\322\226\065\206\237\012\017\345\206\170\370 -\133\046\273\212\067 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\101\060\202\003\051\240\003\002\001\002\002\023\006 -\154\237\322\226\065\206\237\012\017\345\206\170\370\133\046\273 -\212\067\060\015\006\011\052\206\110\206\367\015\001\001\014\005 -\000\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157 -\156\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172 -\157\156\040\122\157\157\164\040\103\101\040\062\060\036\027\015 -\061\065\060\065\062\066\060\060\060\060\060\060\132\027\015\064 -\060\060\065\062\066\060\060\060\060\060\060\132\060\071\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\017\060\015\006 -\003\125\004\012\023\006\101\155\141\172\157\156\061\031\060\027 -\006\003\125\004\003\023\020\101\155\141\172\157\156\040\122\157 -\157\164\040\103\101\040\062\060\202\002\042\060\015\006\011\052 -\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060 -\202\002\012\002\202\002\001\000\255\226\237\055\234\112\114\112 -\201\171\121\231\354\212\313\153\140\121\023\274\115\155\006\374 -\260\010\215\335\031\020\152\307\046\014\065\330\300\157\040\204 -\351\224\261\233\205\003\303\133\333\112\350\310\370\220\166\331 -\133\117\343\114\350\006\066\115\314\232\254\075\014\220\053\222 -\324\006\031\140\254\067\104\171\205\201\202\255\132\067\340\015 -\314\235\246\114\122\166\352\103\235\267\004\321\120\366\125\340 -\325\322\246\111\205\351\067\351\312\176\256\134\225\115\110\232 -\077\256\040\132\155\210\225\331\064\270\122\032\103\220\260\277 -\154\005\271\266\170\267\352\320\344\072\074\022\123\142\377\112 -\362\173\276\065\005\251\022\064\343\363\144\164\142\054\075\000 -\111\132\050\376\062\104\273\207\335\145\047\002\161\073\332\112 -\367\037\332\315\367\041\125\220\117\017\354\256\202\341\237\153 -\331\105\323\273\360\137\207\355\074\054\071\206\332\077\336\354 -\162\125\353\171\243\255\333\335\174\260\272\034\316\374\336\117 -\065\166\317\017\370\170\037\152\066\121\106\047\141\133\351\236 -\317\360\242\125\175\174\045\212\157\057\264\305\317\204\056\053 -\375\015\121\020\154\373\137\033\274\033\176\305\256\073\230\001 -\061\222\377\013\127\364\232\262\271\127\351\253\357\015\166\321 -\360\356\364\316\206\247\340\156\351\264\151\241\337\151\366\063 -\306\151\056\227\023\236\245\207\260\127\020\201\067\311\123\263 -\273\177\366\222\321\234\320\030\364\222\156\332\203\117\246\143 -\231\114\245\373\136\357\041\144\172\040\137\154\144\205\025\313 -\067\351\142\014\013\052\026\334\001\056\062\332\076\113\365\236 -\072\366\027\100\224\357\236\221\010\206\372\276\143\250\132\063 -\354\313\164\103\225\371\154\151\122\066\307\051\157\374\125\003 -\134\037\373\237\275\107\353\347\111\107\225\013\116\211\042\011 -\111\340\365\141\036\361\277\056\212\162\156\200\131\377\127\072 -\371\165\062\243\116\137\354\355\050\142\331\115\163\362\314\201 -\027\140\355\315\353\334\333\247\312\305\176\002\275\362\124\010 -\124\375\264\055\011\054\027\124\112\230\321\124\341\121\147\010 -\322\355\156\176\157\077\322\055\201\131\051\146\313\220\071\225 -\021\036\164\047\376\335\353\257\002\003\001\000\001\243\102\060 -\100\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\206\060\035\006\003\125\035\016\004\026\004\024\260\014\360 -\114\060\364\005\130\002\110\375\063\345\122\257\113\204\343\146 -\122\060\015\006\011\052\206\110\206\367\015\001\001\014\005\000 -\003\202\002\001\000\252\250\200\217\016\170\243\340\242\324\315 -\346\365\230\172\073\352\000\003\260\227\016\223\274\132\250\366 -\054\214\162\207\251\261\374\177\163\375\143\161\170\245\207\131 -\317\060\341\015\020\262\023\132\155\202\365\152\346\200\237\240 -\005\013\150\344\107\153\307\152\337\266\375\167\062\162\345\030 -\372\011\364\240\223\054\135\322\214\165\205\166\145\220\014\003 -\171\267\061\043\143\255\170\203\011\206\150\204\312\377\371\317 -\046\232\222\171\347\315\113\305\347\141\247\027\313\363\251\022 -\223\223\153\247\350\057\123\222\304\140\130\260\314\002\121\030 -\133\205\215\142\131\143\266\255\264\336\232\373\046\367\000\047 -\300\135\125\067\164\231\311\120\177\343\131\056\104\343\054\045 -\356\354\114\062\167\264\237\032\351\113\135\040\305\332\375\034 -\207\026\306\103\350\324\273\046\232\105\160\136\251\013\067\123 -\342\106\173\047\375\340\106\362\211\267\314\102\266\313\050\046 -\156\331\245\311\072\310\101\023\140\367\120\214\025\256\262\155 -\032\025\032\127\170\346\222\052\331\145\220\202\077\154\002\257 -\256\022\072\047\226\066\004\327\035\242\200\143\251\233\361\345 -\272\264\174\024\260\116\311\261\037\164\137\070\366\121\352\233 -\372\054\242\021\324\251\055\047\032\105\261\257\262\116\161\015 -\300\130\106\326\151\006\313\123\313\263\376\153\101\315\101\176 -\175\114\017\174\162\171\172\131\315\136\112\016\254\233\251\230 -\163\171\174\264\364\314\271\270\007\014\262\164\134\270\307\157 -\210\241\220\247\364\252\371\277\147\072\364\032\025\142\036\267 -\237\276\075\261\051\257\147\241\022\362\130\020\031\123\003\060 -\033\270\032\211\366\234\275\227\003\216\243\011\363\035\213\041 -\361\264\337\344\034\321\237\145\002\006\352\134\326\023\263\204 -\357\242\245\134\214\167\051\247\150\300\153\256\100\322\250\264 -\352\315\360\215\113\070\234\031\232\033\050\124\270\211\220\357 -\312\165\201\076\036\362\144\044\307\030\257\116\377\107\236\007 -\366\065\145\244\323\012\126\377\365\027\144\154\357\250\042\045 -\111\223\266\337\000\027\332\130\176\135\356\305\033\260\321\321 -\137\041\020\307\371\363\272\002\012\047\007\305\361\326\307\323 -\340\373\011\140\154 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Amazon Root CA 2" -# Issuer: CN=Amazon Root CA 2,O=Amazon,C=US -# Serial Number:06:6c:9f:d2:96:35:86:9f:0a:0f:e5:86:78:f8:5b:26:bb:8a:37 -# Subject: CN=Amazon Root CA 2,O=Amazon,C=US -# Not Valid Before: Tue May 26 00:00:00 2015 -# Not Valid After : Sat May 26 00:00:00 2040 -# Fingerprint (SHA-256): 1B:A5:B2:AA:8C:65:40:1A:82:96:01:18:F8:0B:EC:4F:62:30:4D:83:CE:C4:71:3A:19:C3:9C:01:1E:A4:6D:B4 -# Fingerprint (SHA1): 5A:8C:EF:45:D7:A6:98:59:76:7A:8C:8B:44:96:B5:78:CF:47:4B:1A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Amazon Root CA 2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\132\214\357\105\327\246\230\131\166\172\214\213\104\226\265\170 -\317\107\113\032 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\310\345\215\316\250\102\342\172\300\052\134\174\236\046\277\146 -END -CKA_ISSUER MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\023\006\154\237\322\226\065\206\237\012\017\345\206\170\370 -\133\046\273\212\067 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Amazon Root CA 3" -# -# Issuer: CN=Amazon Root CA 3,O=Amazon,C=US -# Serial Number:06:6c:9f:d5:74:97:36:66:3f:3b:0b:9a:d9:e8:9e:76:03:f2:4a -# Subject: CN=Amazon Root CA 3,O=Amazon,C=US -# Not Valid Before: Tue May 26 00:00:00 2015 -# Not Valid After : Sat May 26 00:00:00 2040 -# Fingerprint (SHA-256): 18:CE:6C:FE:7B:F1:4E:60:B2:E3:47:B8:DF:E8:68:CB:31:D0:2E:BB:3A:DA:27:15:69:F5:03:43:B4:6D:B3:A4 -# Fingerprint (SHA1): 0D:44:DD:8C:3C:8C:1A:1A:58:75:64:81:E9:0F:2E:2A:FF:B3:D2:6E -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Amazon Root CA 3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\023\006\154\237\325\164\227\066\146\077\073\013\232\331\350 -\236\166\003\362\112 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\001\266\060\202\001\133\240\003\002\001\002\002\023\006 -\154\237\325\164\227\066\146\077\073\013\232\331\350\236\166\003 -\362\112\060\012\006\010\052\206\110\316\075\004\003\002\060\071 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\017\060 -\015\006\003\125\004\012\023\006\101\155\141\172\157\156\061\031 -\060\027\006\003\125\004\003\023\020\101\155\141\172\157\156\040 -\122\157\157\164\040\103\101\040\063\060\036\027\015\061\065\060 -\065\062\066\060\060\060\060\060\060\132\027\015\064\060\060\065 -\062\066\060\060\060\060\060\060\132\060\071\061\013\060\011\006 -\003\125\004\006\023\002\125\123\061\017\060\015\006\003\125\004 -\012\023\006\101\155\141\172\157\156\061\031\060\027\006\003\125 -\004\003\023\020\101\155\141\172\157\156\040\122\157\157\164\040 -\103\101\040\063\060\131\060\023\006\007\052\206\110\316\075\002 -\001\006\010\052\206\110\316\075\003\001\007\003\102\000\004\051 -\227\247\306\101\177\300\015\233\350\001\033\126\306\362\122\245 -\272\055\262\022\350\322\056\327\372\311\305\330\252\155\037\163 -\201\073\073\230\153\071\174\063\245\305\116\206\216\200\027\150 -\142\105\127\175\104\130\035\263\067\345\147\010\353\146\336\243 -\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\206\060\035\006\003\125\035\016\004\026\004\024\253 -\266\333\327\006\236\067\254\060\206\007\221\160\307\234\304\031 -\261\170\300\060\012\006\010\052\206\110\316\075\004\003\002\003 -\111\000\060\106\002\041\000\340\205\222\243\027\267\215\371\053 -\006\245\223\254\032\230\150\141\162\372\341\241\320\373\034\170 -\140\246\103\231\305\270\304\002\041\000\234\002\357\361\224\234 -\263\226\371\353\306\052\370\266\054\376\072\220\024\026\327\214 -\143\044\110\034\337\060\175\325\150\073 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Amazon Root CA 3" -# Issuer: CN=Amazon Root CA 3,O=Amazon,C=US -# Serial Number:06:6c:9f:d5:74:97:36:66:3f:3b:0b:9a:d9:e8:9e:76:03:f2:4a -# Subject: CN=Amazon Root CA 3,O=Amazon,C=US -# Not Valid Before: Tue May 26 00:00:00 2015 -# Not Valid After : Sat May 26 00:00:00 2040 -# Fingerprint (SHA-256): 18:CE:6C:FE:7B:F1:4E:60:B2:E3:47:B8:DF:E8:68:CB:31:D0:2E:BB:3A:DA:27:15:69:F5:03:43:B4:6D:B3:A4 -# Fingerprint (SHA1): 0D:44:DD:8C:3C:8C:1A:1A:58:75:64:81:E9:0F:2E:2A:FF:B3:D2:6E -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Amazon Root CA 3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\015\104\335\214\074\214\032\032\130\165\144\201\351\017\056\052 -\377\263\322\156 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\240\324\357\013\367\265\330\111\225\052\354\365\304\374\201\207 -END -CKA_ISSUER MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\023\006\154\237\325\164\227\066\146\077\073\013\232\331\350 -\236\166\003\362\112 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Amazon Root CA 4" -# -# Issuer: CN=Amazon Root CA 4,O=Amazon,C=US -# Serial Number:06:6c:9f:d7:c1:bb:10:4c:29:43:e5:71:7b:7b:2c:c8:1a:c1:0e -# Subject: CN=Amazon Root CA 4,O=Amazon,C=US -# Not Valid Before: Tue May 26 00:00:00 2015 -# Not Valid After : Sat May 26 00:00:00 2040 -# Fingerprint (SHA-256): E3:5D:28:41:9E:D0:20:25:CF:A6:90:38:CD:62:39:62:45:8D:A5:C6:95:FB:DE:A3:C2:2B:0B:FB:25:89:70:92 -# Fingerprint (SHA1): F6:10:84:07:D6:F8:BB:67:98:0C:C2:E2:44:C2:EB:AE:1C:EF:63:BE -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Amazon Root CA 4" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\064 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\023\006\154\237\327\301\273\020\114\051\103\345\161\173\173 -\054\310\032\301\016 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\001\362\060\202\001\170\240\003\002\001\002\002\023\006 -\154\237\327\301\273\020\114\051\103\345\161\173\173\054\310\032 -\301\016\060\012\006\010\052\206\110\316\075\004\003\003\060\071 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\017\060 -\015\006\003\125\004\012\023\006\101\155\141\172\157\156\061\031 -\060\027\006\003\125\004\003\023\020\101\155\141\172\157\156\040 -\122\157\157\164\040\103\101\040\064\060\036\027\015\061\065\060 -\065\062\066\060\060\060\060\060\060\132\027\015\064\060\060\065 -\062\066\060\060\060\060\060\060\132\060\071\061\013\060\011\006 -\003\125\004\006\023\002\125\123\061\017\060\015\006\003\125\004 -\012\023\006\101\155\141\172\157\156\061\031\060\027\006\003\125 -\004\003\023\020\101\155\141\172\157\156\040\122\157\157\164\040 -\103\101\040\064\060\166\060\020\006\007\052\206\110\316\075\002 -\001\006\005\053\201\004\000\042\003\142\000\004\322\253\212\067 -\117\243\123\015\376\301\212\173\113\250\173\106\113\143\260\142 -\366\055\033\333\010\161\041\322\000\350\143\275\232\047\373\360 -\071\156\135\352\075\245\311\201\252\243\133\040\230\105\135\026 -\333\375\350\020\155\343\234\340\343\275\137\204\142\363\160\144 -\063\240\313\044\057\160\272\210\241\052\240\165\370\201\256\142 -\006\304\201\333\071\156\051\260\036\372\056\134\243\102\060\100 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\206\060\035\006\003\125\035\016\004\026\004\024\323\354\307\072 -\145\156\314\341\332\166\232\126\373\234\363\206\155\127\345\201 -\060\012\006\010\052\206\110\316\075\004\003\003\003\150\000\060 -\145\002\060\072\213\041\361\275\176\021\255\320\357\130\226\057 -\326\353\235\176\220\215\053\317\146\125\303\054\343\050\251\160 -\012\107\016\360\067\131\022\377\055\231\224\050\116\052\117\065 -\115\063\132\002\061\000\352\165\000\116\073\304\072\224\022\221 -\311\130\106\235\041\023\162\247\210\234\212\344\114\112\333\226 -\324\254\213\153\153\111\022\123\063\255\327\344\276\044\374\265 -\012\166\324\245\274\020 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Amazon Root CA 4" -# Issuer: CN=Amazon Root CA 4,O=Amazon,C=US -# Serial Number:06:6c:9f:d7:c1:bb:10:4c:29:43:e5:71:7b:7b:2c:c8:1a:c1:0e -# Subject: CN=Amazon Root CA 4,O=Amazon,C=US -# Not Valid Before: Tue May 26 00:00:00 2015 -# Not Valid After : Sat May 26 00:00:00 2040 -# Fingerprint (SHA-256): E3:5D:28:41:9E:D0:20:25:CF:A6:90:38:CD:62:39:62:45:8D:A5:C6:95:FB:DE:A3:C2:2B:0B:FB:25:89:70:92 -# Fingerprint (SHA1): F6:10:84:07:D6:F8:BB:67:98:0C:C2:E2:44:C2:EB:AE:1C:EF:63:BE -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Amazon Root CA 4" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\366\020\204\007\326\370\273\147\230\014\302\342\104\302\353\256 -\034\357\143\276 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\211\274\047\325\353\027\215\006\152\151\325\375\211\107\264\315 -END -CKA_ISSUER MULTILINE_OCTAL -\060\071\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\017\060\015\006\003\125\004\012\023\006\101\155\141\172\157\156 -\061\031\060\027\006\003\125\004\003\023\020\101\155\141\172\157 -\156\040\122\157\157\164\040\103\101\040\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\023\006\154\237\327\301\273\020\114\051\103\345\161\173\173 -\054\310\032\301\016 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "D-TRUST Root CA 3 2013" -# -# Issuer: CN=D-TRUST Root CA 3 2013,O=D-Trust GmbH,C=DE -# Serial Number: 1039788 (0xfddac) -# Subject: CN=D-TRUST Root CA 3 2013,O=D-Trust GmbH,C=DE -# Not Valid Before: Fri Sep 20 08:25:51 2013 -# Not Valid After : Wed Sep 20 08:25:51 2028 -# Fingerprint (SHA-256): A1:A8:6D:04:12:1E:B8:7F:02:7C:66:F5:33:03:C2:8E:57:39:F9:43:FC:84:B3:8A:D6:AF:00:90:35:DD:94:57 -# Fingerprint (SHA1): 6C:7C:CC:E7:D4:AE:51:5F:99:08:CD:3F:F6:E8:C3:78:DF:6F:EF:97 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST Root CA 3 2013" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\037\060\035\006\003\125\004\003\014 -\026\104\055\124\122\125\123\124\040\122\157\157\164\040\103\101 -\040\063\040\062\060\061\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\037\060\035\006\003\125\004\003\014 -\026\104\055\124\122\125\123\124\040\122\157\157\164\040\103\101 -\040\063\040\062\060\061\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\017\335\254 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\016\060\202\002\366\240\003\002\001\002\002\003\017 -\335\254\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -\000\060\105\061\013\060\011\006\003\125\004\006\023\002\104\105 -\061\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165 -\163\164\040\107\155\142\110\061\037\060\035\006\003\125\004\003 -\014\026\104\055\124\122\125\123\124\040\122\157\157\164\040\103 -\101\040\063\040\062\060\061\063\060\036\027\015\061\063\060\071 -\062\060\060\070\062\065\065\061\132\027\015\062\070\060\071\062 -\060\060\070\062\065\065\061\132\060\105\061\013\060\011\006\003 -\125\004\006\023\002\104\105\061\025\060\023\006\003\125\004\012 -\014\014\104\055\124\162\165\163\164\040\107\155\142\110\061\037 -\060\035\006\003\125\004\003\014\026\104\055\124\122\125\123\124 -\040\122\157\157\164\040\103\101\040\063\040\062\060\061\063\060 -\202\001\042\060\015\006\011\052\206\110\206\367\015\001\001\001 -\005\000\003\202\001\017\000\060\202\001\012\002\202\001\001\000 -\304\173\102\222\202\037\354\355\124\230\216\022\300\312\011\337 -\223\156\072\223\134\033\344\020\167\236\116\151\210\154\366\341 -\151\362\366\233\242\141\261\275\007\040\164\230\145\361\214\046 -\010\315\250\065\312\200\066\321\143\155\350\104\172\202\303\154 -\136\336\273\350\066\322\304\150\066\214\237\062\275\204\042\340 -\334\302\356\020\106\071\155\257\223\071\256\207\346\303\274\011 -\311\054\153\147\133\331\233\166\165\114\013\340\273\305\327\274 -\076\171\362\137\276\321\220\127\371\256\366\146\137\061\277\323 -\155\217\247\272\112\363\043\145\273\267\357\243\045\327\012\352 -\130\266\357\210\372\372\171\262\122\130\325\360\254\214\241\121 -\164\051\225\252\121\073\220\062\003\237\034\162\164\220\336\075 -\355\141\322\345\343\375\144\107\345\271\267\112\251\367\037\256 -\226\206\004\254\057\343\244\201\167\267\132\026\377\330\017\077 -\366\267\170\314\244\257\372\133\074\022\133\250\122\211\162\357 -\210\363\325\104\201\206\225\043\237\173\335\274\331\064\357\174 -\224\074\252\300\101\302\343\235\120\032\300\344\031\042\374\263 -\002\003\001\000\001\243\202\001\005\060\202\001\001\060\017\006 -\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060\035 -\006\003\125\035\016\004\026\004\024\077\220\310\175\307\025\157 -\363\044\217\251\303\057\113\242\017\041\262\057\347\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\201\276 -\006\003\125\035\037\004\201\266\060\201\263\060\164\240\162\240 -\160\206\156\154\144\141\160\072\057\057\144\151\162\145\143\164 -\157\162\171\056\144\055\164\162\165\163\164\056\156\145\164\057 -\103\116\075\104\055\124\122\125\123\124\045\062\060\122\157\157 -\164\045\062\060\103\101\045\062\060\063\045\062\060\062\060\061 -\063\054\117\075\104\055\124\162\165\163\164\045\062\060\107\155 -\142\110\054\103\075\104\105\077\143\145\162\164\151\146\151\143 -\141\164\145\162\145\166\157\143\141\164\151\157\156\154\151\163 -\164\060\073\240\071\240\067\206\065\150\164\164\160\072\057\057 -\143\162\154\056\144\055\164\162\165\163\164\056\156\145\164\057 -\143\162\154\057\144\055\164\162\165\163\164\137\162\157\157\164 -\137\143\141\137\063\137\062\060\061\063\056\143\162\154\060\015 -\006\011\052\206\110\206\367\015\001\001\013\005\000\003\202\001 -\001\000\016\131\016\130\344\164\110\043\104\317\064\041\265\234 -\024\032\255\232\113\267\263\210\155\134\251\027\160\360\052\237 -\215\173\371\173\205\372\307\071\350\020\010\260\065\053\137\317 -\002\322\323\234\310\013\036\356\005\124\256\067\223\004\011\175 -\154\217\302\164\274\370\034\224\276\061\001\100\055\363\044\040 -\267\204\125\054\134\310\365\164\112\020\031\213\243\307\355\065 -\326\011\110\323\016\300\272\071\250\260\106\002\260\333\306\210 -\131\302\276\374\173\261\053\317\176\142\207\125\226\314\001\157 -\233\147\041\225\065\213\370\020\374\161\033\267\113\067\151\246 -\073\326\354\213\356\301\260\363\045\311\217\222\175\241\352\303 -\312\104\277\046\245\164\222\234\343\164\353\235\164\331\313\115 -\207\330\374\264\151\154\213\240\103\007\140\170\227\351\331\223 -\174\302\106\274\233\067\122\243\355\212\074\023\251\173\123\113 -\111\232\021\005\054\013\156\126\254\037\056\202\154\340\151\147 -\265\016\155\055\331\344\300\025\361\077\372\030\162\341\025\155 -\047\133\055\060\050\053\237\110\232\144\053\231\357\362\165\111 -\137\134 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "D-TRUST Root CA 3 2013" -# Issuer: CN=D-TRUST Root CA 3 2013,O=D-Trust GmbH,C=DE -# Serial Number: 1039788 (0xfddac) -# Subject: CN=D-TRUST Root CA 3 2013,O=D-Trust GmbH,C=DE -# Not Valid Before: Fri Sep 20 08:25:51 2013 -# Not Valid After : Wed Sep 20 08:25:51 2028 -# Fingerprint (SHA-256): A1:A8:6D:04:12:1E:B8:7F:02:7C:66:F5:33:03:C2:8E:57:39:F9:43:FC:84:B3:8A:D6:AF:00:90:35:DD:94:57 -# Fingerprint (SHA1): 6C:7C:CC:E7:D4:AE:51:5F:99:08:CD:3F:F6:E8:C3:78:DF:6F:EF:97 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST Root CA 3 2013" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\154\174\314\347\324\256\121\137\231\010\315\077\366\350\303\170 -\337\157\357\227 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\267\042\146\230\176\326\003\340\301\161\346\165\315\126\105\277 -END -CKA_ISSUER MULTILINE_OCTAL -\060\105\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\014\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\037\060\035\006\003\125\004\003\014 -\026\104\055\124\122\125\123\124\040\122\157\157\164\040\103\101 -\040\063\040\062\060\061\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\003\017\335\254 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1" -# -# Issuer: CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1,OU=Kamu Sertifikasyon Merkezi - Kamu SM,O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK,L=Gebze - Kocaeli,C=TR -# Serial Number: 1 (0x1) -# Subject: CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1,OU=Kamu Sertifikasyon Merkezi - Kamu SM,O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK,L=Gebze - Kocaeli,C=TR -# Not Valid Before: Mon Nov 25 08:25:55 2013 -# Not Valid After : Sun Oct 25 08:25:55 2043 -# Fingerprint (SHA-256): 46:ED:C3:68:90:46:D5:3A:45:3F:B3:10:4A:B8:0D:CA:EC:65:8B:26:60:EA:16:29:DD:7E:86:79:90:64:87:16 -# Fingerprint (SHA1): 31:43:64:9B:EC:CE:27:EC:ED:3A:3F:0B:8F:0D:E4:E8:91:DD:EE:CA -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\322\061\013\060\011\006\003\125\004\006\023\002\124\122 -\061\030\060\026\006\003\125\004\007\023\017\107\145\142\172\145 -\040\055\040\113\157\143\141\145\154\151\061\102\060\100\006\003 -\125\004\012\023\071\124\165\162\153\151\171\145\040\102\151\154 -\151\155\163\145\154\040\166\145\040\124\145\153\156\157\154\157 -\152\151\153\040\101\162\141\163\164\151\162\155\141\040\113\165 -\162\165\155\165\040\055\040\124\125\102\111\124\101\113\061\055 -\060\053\006\003\125\004\013\023\044\113\141\155\165\040\123\145 -\162\164\151\146\151\153\141\163\171\157\156\040\115\145\162\153 -\145\172\151\040\055\040\113\141\155\165\040\123\115\061\066\060 -\064\006\003\125\004\003\023\055\124\125\102\111\124\101\113\040 -\113\141\155\165\040\123\115\040\123\123\114\040\113\157\153\040 -\123\145\162\164\151\146\151\153\141\163\151\040\055\040\123\165 -\162\165\155\040\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\322\061\013\060\011\006\003\125\004\006\023\002\124\122 -\061\030\060\026\006\003\125\004\007\023\017\107\145\142\172\145 -\040\055\040\113\157\143\141\145\154\151\061\102\060\100\006\003 -\125\004\012\023\071\124\165\162\153\151\171\145\040\102\151\154 -\151\155\163\145\154\040\166\145\040\124\145\153\156\157\154\157 -\152\151\153\040\101\162\141\163\164\151\162\155\141\040\113\165 -\162\165\155\165\040\055\040\124\125\102\111\124\101\113\061\055 -\060\053\006\003\125\004\013\023\044\113\141\155\165\040\123\145 -\162\164\151\146\151\153\141\163\171\157\156\040\115\145\162\153 -\145\172\151\040\055\040\113\141\155\165\040\123\115\061\066\060 -\064\006\003\125\004\003\023\055\124\125\102\111\124\101\113\040 -\113\141\155\165\040\123\115\040\123\123\114\040\113\157\153\040 -\123\145\162\164\151\146\151\153\141\163\151\040\055\040\123\165 -\162\165\155\040\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\004\143\060\202\003\113\240\003\002\001\002\002\001\001 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\201\322\061\013\060\011\006\003\125\004\006\023\002\124\122\061 -\030\060\026\006\003\125\004\007\023\017\107\145\142\172\145\040 -\055\040\113\157\143\141\145\154\151\061\102\060\100\006\003\125 -\004\012\023\071\124\165\162\153\151\171\145\040\102\151\154\151 -\155\163\145\154\040\166\145\040\124\145\153\156\157\154\157\152 -\151\153\040\101\162\141\163\164\151\162\155\141\040\113\165\162 -\165\155\165\040\055\040\124\125\102\111\124\101\113\061\055\060 -\053\006\003\125\004\013\023\044\113\141\155\165\040\123\145\162 -\164\151\146\151\153\141\163\171\157\156\040\115\145\162\153\145 -\172\151\040\055\040\113\141\155\165\040\123\115\061\066\060\064 -\006\003\125\004\003\023\055\124\125\102\111\124\101\113\040\113 -\141\155\165\040\123\115\040\123\123\114\040\113\157\153\040\123 -\145\162\164\151\146\151\153\141\163\151\040\055\040\123\165\162 -\165\155\040\061\060\036\027\015\061\063\061\061\062\065\060\070 -\062\065\065\065\132\027\015\064\063\061\060\062\065\060\070\062 -\065\065\065\132\060\201\322\061\013\060\011\006\003\125\004\006 -\023\002\124\122\061\030\060\026\006\003\125\004\007\023\017\107 -\145\142\172\145\040\055\040\113\157\143\141\145\154\151\061\102 -\060\100\006\003\125\004\012\023\071\124\165\162\153\151\171\145 -\040\102\151\154\151\155\163\145\154\040\166\145\040\124\145\153 -\156\157\154\157\152\151\153\040\101\162\141\163\164\151\162\155 -\141\040\113\165\162\165\155\165\040\055\040\124\125\102\111\124 -\101\113\061\055\060\053\006\003\125\004\013\023\044\113\141\155 -\165\040\123\145\162\164\151\146\151\153\141\163\171\157\156\040 -\115\145\162\153\145\172\151\040\055\040\113\141\155\165\040\123 -\115\061\066\060\064\006\003\125\004\003\023\055\124\125\102\111 -\124\101\113\040\113\141\155\165\040\123\115\040\123\123\114\040 -\113\157\153\040\123\145\162\164\151\146\151\153\141\163\151\040 -\055\040\123\165\162\165\155\040\061\060\202\001\042\060\015\006 -\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017 -\000\060\202\001\012\002\202\001\001\000\257\165\060\063\252\273 -\153\323\231\054\022\067\204\331\215\173\227\200\323\156\347\377 -\233\120\225\076\220\225\126\102\327\031\174\046\204\215\222\372 -\001\035\072\017\342\144\070\267\214\274\350\210\371\213\044\253 -\056\243\365\067\344\100\216\030\045\171\203\165\037\073\377\154 -\250\305\306\126\370\264\355\212\104\243\253\154\114\374\035\320 -\334\357\150\275\317\344\252\316\360\125\367\242\064\324\203\153 -\067\174\034\302\376\265\003\354\127\316\274\264\265\305\355\000 -\017\123\067\052\115\364\117\014\203\373\206\317\313\376\214\116 -\275\207\371\247\213\041\127\234\172\337\003\147\211\054\235\227 -\141\247\020\270\125\220\177\016\055\047\070\164\337\347\375\332 -\116\022\343\115\025\042\002\310\340\340\374\017\255\212\327\311 -\124\120\314\073\017\312\026\200\204\320\121\126\303\216\126\177 -\211\042\063\057\346\205\012\275\245\250\033\066\336\323\334\054 -\155\073\307\023\275\131\043\054\346\345\244\367\330\013\355\352 -\220\100\104\250\225\273\223\325\320\200\064\266\106\170\016\037 -\000\223\106\341\356\351\371\354\117\027\002\003\001\000\001\243 -\102\060\100\060\035\006\003\125\035\016\004\026\004\024\145\077 -\307\212\206\306\074\335\074\124\134\065\370\072\355\122\014\107 -\127\310\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\006\060\017\006\003\125\035\023\001\001\377\004\005\060\003 -\001\001\377\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\003\202\001\001\000\052\077\341\361\062\216\256\341\230 -\134\113\136\317\153\036\152\011\322\042\251\022\307\136\127\175 -\163\126\144\200\204\172\223\344\011\271\020\315\237\052\047\341 -\000\167\276\110\310\065\250\201\237\344\270\054\311\177\016\260 -\322\113\067\135\352\271\325\013\136\064\275\364\163\051\303\355 -\046\025\234\176\010\123\212\130\215\320\113\050\337\301\263\337 -\040\363\371\343\343\072\337\314\234\224\330\116\117\303\153\027 -\267\367\162\350\255\146\063\265\045\123\253\340\370\114\251\235 -\375\362\015\272\256\271\331\252\306\153\371\223\273\256\253\270 -\227\074\003\032\272\103\306\226\271\105\162\070\263\247\241\226 -\075\221\173\176\300\041\123\114\207\355\362\013\124\225\121\223 -\325\042\245\015\212\361\223\016\076\124\016\260\330\311\116\334 -\362\061\062\126\352\144\371\352\265\235\026\146\102\162\363\177 -\323\261\061\103\374\244\216\027\361\155\043\253\224\146\370\255 -\373\017\010\156\046\055\177\027\007\011\262\214\373\120\300\237 -\226\215\317\266\375\000\235\132\024\232\277\002\104\365\301\302 -\237\042\136\242\017\241\343 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1" -# Issuer: CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1,OU=Kamu Sertifikasyon Merkezi - Kamu SM,O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK,L=Gebze - Kocaeli,C=TR -# Serial Number: 1 (0x1) -# Subject: CN=TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1,OU=Kamu Sertifikasyon Merkezi - Kamu SM,O=Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK,L=Gebze - Kocaeli,C=TR -# Not Valid Before: Mon Nov 25 08:25:55 2013 -# Not Valid After : Sun Oct 25 08:25:55 2043 -# Fingerprint (SHA-256): 46:ED:C3:68:90:46:D5:3A:45:3F:B3:10:4A:B8:0D:CA:EC:65:8B:26:60:EA:16:29:DD:7E:86:79:90:64:87:16 -# Fingerprint (SHA1): 31:43:64:9B:EC:CE:27:EC:ED:3A:3F:0B:8F:0D:E4:E8:91:DD:EE:CA -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\061\103\144\233\354\316\047\354\355\072\077\013\217\015\344\350 -\221\335\356\312 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\334\000\201\334\151\057\076\057\260\073\366\075\132\221\216\111 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\322\061\013\060\011\006\003\125\004\006\023\002\124\122 -\061\030\060\026\006\003\125\004\007\023\017\107\145\142\172\145 -\040\055\040\113\157\143\141\145\154\151\061\102\060\100\006\003 -\125\004\012\023\071\124\165\162\153\151\171\145\040\102\151\154 -\151\155\163\145\154\040\166\145\040\124\145\153\156\157\154\157 -\152\151\153\040\101\162\141\163\164\151\162\155\141\040\113\165 -\162\165\155\165\040\055\040\124\125\102\111\124\101\113\061\055 -\060\053\006\003\125\004\013\023\044\113\141\155\165\040\123\145 -\162\164\151\146\151\153\141\163\171\157\156\040\115\145\162\153 -\145\172\151\040\055\040\113\141\155\165\040\123\115\061\066\060 -\064\006\003\125\004\003\023\055\124\125\102\111\124\101\113\040 -\113\141\155\165\040\123\115\040\123\123\114\040\113\157\153\040 -\123\145\162\164\151\146\151\153\141\163\151\040\055\040\123\165 -\162\165\155\040\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\001\001 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GDCA TrustAUTH R5 ROOT" -# -# Issuer: CN=GDCA TrustAUTH R5 ROOT,O="GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.",C=CN -# Serial Number:7d:09:97:fe:f0:47:ea:7a -# Subject: CN=GDCA TrustAUTH R5 ROOT,O="GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.",C=CN -# Not Valid Before: Wed Nov 26 05:13:15 2014 -# Not Valid After : Mon Dec 31 15:59:59 2040 -# Fingerprint (SHA-256): BF:FF:8F:D0:44:33:48:7D:6A:8A:A6:0C:1A:29:76:7A:9F:C2:BB:B0:5E:42:0F:71:3A:13:B9:92:89:1D:38:93 -# Fingerprint (SHA1): 0F:36:38:5B:81:1A:25:C3:9B:31:4E:83:CA:E9:34:66:70:CC:74:B4 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GDCA TrustAUTH R5 ROOT" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\062\060\060\006\003\125\004\012\014\051\107\125\101\116\107\040 -\104\117\116\107\040\103\105\122\124\111\106\111\103\101\124\105 -\040\101\125\124\110\117\122\111\124\131\040\103\117\056\054\114 -\124\104\056\061\037\060\035\006\003\125\004\003\014\026\107\104 -\103\101\040\124\162\165\163\164\101\125\124\110\040\122\065\040 -\122\117\117\124 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\062\060\060\006\003\125\004\012\014\051\107\125\101\116\107\040 -\104\117\116\107\040\103\105\122\124\111\106\111\103\101\124\105 -\040\101\125\124\110\117\122\111\124\131\040\103\117\056\054\114 -\124\104\056\061\037\060\035\006\003\125\004\003\014\026\107\104 -\103\101\040\124\162\165\163\164\101\125\124\110\040\122\065\040 -\122\117\117\124 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\175\011\227\376\360\107\352\172 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\210\060\202\003\160\240\003\002\001\002\002\010\175 -\011\227\376\360\107\352\172\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\060\142\061\013\060\011\006\003\125\004 -\006\023\002\103\116\061\062\060\060\006\003\125\004\012\014\051 -\107\125\101\116\107\040\104\117\116\107\040\103\105\122\124\111 -\106\111\103\101\124\105\040\101\125\124\110\117\122\111\124\131 -\040\103\117\056\054\114\124\104\056\061\037\060\035\006\003\125 -\004\003\014\026\107\104\103\101\040\124\162\165\163\164\101\125 -\124\110\040\122\065\040\122\117\117\124\060\036\027\015\061\064 -\061\061\062\066\060\065\061\063\061\065\132\027\015\064\060\061 -\062\063\061\061\065\065\071\065\071\132\060\142\061\013\060\011 -\006\003\125\004\006\023\002\103\116\061\062\060\060\006\003\125 -\004\012\014\051\107\125\101\116\107\040\104\117\116\107\040\103 -\105\122\124\111\106\111\103\101\124\105\040\101\125\124\110\117 -\122\111\124\131\040\103\117\056\054\114\124\104\056\061\037\060 -\035\006\003\125\004\003\014\026\107\104\103\101\040\124\162\165 -\163\164\101\125\124\110\040\122\065\040\122\117\117\124\060\202 -\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000\331 -\243\026\360\310\164\164\167\233\357\063\015\073\006\176\125\374 -\265\140\217\166\206\022\102\175\126\146\076\210\202\355\162\143 -\016\236\213\335\064\054\002\121\121\303\031\375\131\124\204\311 -\361\153\263\114\260\351\350\106\135\070\306\242\247\056\021\127 -\272\202\025\242\234\217\155\260\231\112\012\362\353\211\160\143 -\116\171\304\267\133\275\242\135\261\362\101\002\053\255\251\072 -\243\354\171\012\354\137\072\343\375\357\200\074\255\064\233\032 -\253\210\046\173\126\242\202\206\037\353\065\211\203\177\137\256 -\051\116\075\266\156\354\256\301\360\047\233\256\343\364\354\357 -\256\177\367\206\075\162\172\353\245\373\131\116\247\353\225\214 -\042\071\171\341\055\010\217\314\274\221\270\101\367\024\301\043 -\251\303\255\232\105\104\263\262\327\054\315\306\051\342\120\020 -\256\134\313\202\216\027\030\066\175\227\346\210\232\260\115\064 -\011\364\054\271\132\146\052\260\027\233\236\036\166\235\112\146 -\061\101\337\077\373\305\006\357\033\266\176\032\106\066\367\144 -\143\073\343\071\030\043\347\147\165\024\325\165\127\222\067\275 -\276\152\033\046\120\362\066\046\006\220\305\160\001\144\155\166 -\146\341\221\333\156\007\300\141\200\056\262\056\057\214\160\247 -\321\073\074\263\221\344\156\266\304\073\160\362\154\222\227\011 -\315\107\175\030\300\363\273\236\017\326\213\256\007\266\132\017 -\316\013\014\107\247\345\076\270\275\175\307\233\065\240\141\227 -\072\101\165\027\314\053\226\167\052\222\041\036\331\225\166\040 -\147\150\317\015\275\337\326\037\011\152\232\342\314\163\161\244 -\057\175\022\200\267\123\060\106\136\113\124\231\017\147\311\245 -\310\362\040\301\202\354\235\021\337\302\002\373\032\073\321\355 -\040\232\357\145\144\222\020\015\052\342\336\160\361\030\147\202 -\214\141\336\270\274\321\057\234\373\017\320\053\355\033\166\271 -\344\071\125\370\370\241\035\270\252\200\000\114\202\347\262\177 -\011\270\274\060\240\057\015\365\122\236\216\367\222\263\012\000 -\035\000\124\227\006\340\261\007\331\307\017\134\145\175\074\155 -\131\127\344\355\245\215\351\100\123\237\025\113\240\161\366\032 -\041\343\332\160\006\041\130\024\207\205\167\171\252\202\171\002 -\003\001\000\001\243\102\060\100\060\035\006\003\125\035\016\004 -\026\004\024\342\311\100\237\115\316\350\232\241\174\317\016\077 -\145\305\051\210\152\031\121\060\017\006\003\125\035\023\001\001 -\377\004\005\060\003\001\001\377\060\016\006\003\125\035\017\001 -\001\377\004\004\003\002\001\206\060\015\006\011\052\206\110\206 -\367\015\001\001\013\005\000\003\202\002\001\000\321\111\127\340 -\247\314\150\130\272\001\017\053\031\315\215\260\141\105\254\021 -\355\143\120\151\370\037\177\276\026\217\375\235\353\013\252\062 -\107\166\322\147\044\355\275\174\063\062\227\052\307\005\206\146 -\015\027\175\024\025\033\324\353\375\037\232\366\136\227\151\267 -\032\045\244\012\263\221\077\137\066\254\213\354\127\250\076\347 -\201\212\030\127\071\205\164\032\102\307\351\133\023\137\217\371 -\010\351\222\164\215\365\107\322\253\073\326\373\170\146\116\066 -\175\371\351\222\351\004\336\375\111\143\374\155\373\024\161\223 -\147\057\107\112\267\271\377\036\052\163\160\106\060\277\132\362 -\057\171\245\341\215\014\331\371\262\143\067\214\067\145\205\160 -\152\134\133\011\162\271\255\143\074\261\335\370\374\062\277\067 -\206\344\273\216\230\047\176\272\037\026\341\160\021\362\003\337 -\045\142\062\047\046\030\062\204\237\377\000\072\023\272\232\115 -\364\117\270\024\160\042\261\312\053\220\316\051\301\160\364\057 -\235\177\362\220\036\326\132\337\267\106\374\346\206\372\313\340 -\040\166\172\272\246\313\365\174\336\142\245\261\213\356\336\202 -\146\212\116\072\060\037\077\200\313\255\047\272\014\136\327\320 -\261\126\312\167\161\262\265\165\241\120\251\100\103\027\302\050 -\331\317\122\213\133\310\143\324\102\076\240\063\172\106\056\367 -\012\040\106\124\176\152\117\061\361\201\176\102\164\070\145\163 -\047\356\306\174\270\216\327\245\072\327\230\241\234\214\020\125 -\323\333\113\354\100\220\362\315\156\127\322\142\016\174\127\223 -\261\247\155\315\235\203\273\052\347\345\266\073\161\130\255\375 -\321\105\274\132\221\356\123\025\157\323\105\011\165\156\272\220 -\135\036\004\317\067\337\036\250\146\261\214\346\040\152\357\374 -\110\116\164\230\102\257\051\157\056\152\307\373\175\321\146\061 -\042\314\206\000\176\146\203\014\102\364\275\064\222\303\032\352 -\117\312\176\162\115\013\160\214\246\110\273\246\241\024\366\373 -\130\104\231\024\256\252\013\223\151\240\051\045\112\245\313\053 -\335\212\146\007\026\170\025\127\161\033\354\365\107\204\363\236 -\061\067\172\325\177\044\255\344\274\375\375\314\156\203\350\014 -\250\267\101\154\007\335\275\074\206\227\057\322 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GDCA TrustAUTH R5 ROOT" -# Issuer: CN=GDCA TrustAUTH R5 ROOT,O="GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.",C=CN -# Serial Number:7d:09:97:fe:f0:47:ea:7a -# Subject: CN=GDCA TrustAUTH R5 ROOT,O="GUANG DONG CERTIFICATE AUTHORITY CO.,LTD.",C=CN -# Not Valid Before: Wed Nov 26 05:13:15 2014 -# Not Valid After : Mon Dec 31 15:59:59 2040 -# Fingerprint (SHA-256): BF:FF:8F:D0:44:33:48:7D:6A:8A:A6:0C:1A:29:76:7A:9F:C2:BB:B0:5E:42:0F:71:3A:13:B9:92:89:1D:38:93 -# Fingerprint (SHA1): 0F:36:38:5B:81:1A:25:C3:9B:31:4E:83:CA:E9:34:66:70:CC:74:B4 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GDCA TrustAUTH R5 ROOT" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\017\066\070\133\201\032\045\303\233\061\116\203\312\351\064\146 -\160\314\164\264 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\143\314\331\075\064\065\134\157\123\243\342\010\160\110\037\264 -END -CKA_ISSUER MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\062\060\060\006\003\125\004\012\014\051\107\125\101\116\107\040 -\104\117\116\107\040\103\105\122\124\111\106\111\103\101\124\105 -\040\101\125\124\110\117\122\111\124\131\040\103\117\056\054\114 -\124\104\056\061\037\060\035\006\003\125\004\003\014\026\107\104 -\103\101\040\124\162\165\163\164\101\125\124\110\040\122\065\040 -\122\117\117\124 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\175\011\227\376\360\107\352\172 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SSL.com Root Certification Authority RSA" -# -# Issuer: CN=SSL.com Root Certification Authority RSA,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Serial Number:7b:2c:9b:d3:16:80:32:99 -# Subject: CN=SSL.com Root Certification Authority RSA,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Not Valid Before: Fri Feb 12 17:39:39 2016 -# Not Valid After : Tue Feb 12 17:39:39 2041 -# Fingerprint (SHA-256): 85:66:6A:56:2E:E0:BE:5C:E9:25:C1:D8:89:0A:6F:76:A8:7E:C1:6D:4D:7D:5F:29:EA:74:19:CF:20:12:3B:69 -# Fingerprint (SHA1): B7:AB:33:08:D1:EA:44:77:BA:14:80:12:5A:6F:BD:A9:36:49:0C:BB -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com Root Certification Authority RSA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\174\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\061\060\057\006 -\003\125\004\003\014\050\123\123\114\056\143\157\155\040\122\157 -\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171\040\122\123\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\174\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\061\060\057\006 -\003\125\004\003\014\050\123\123\114\056\143\157\155\040\122\157 -\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171\040\122\123\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\173\054\233\323\026\200\062\231 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\335\060\202\003\305\240\003\002\001\002\002\010\173 -\054\233\323\026\200\062\231\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\060\174\061\013\060\011\006\003\125\004 -\006\023\002\125\123\061\016\060\014\006\003\125\004\010\014\005 -\124\145\170\141\163\061\020\060\016\006\003\125\004\007\014\007 -\110\157\165\163\164\157\156\061\030\060\026\006\003\125\004\012 -\014\017\123\123\114\040\103\157\162\160\157\162\141\164\151\157 -\156\061\061\060\057\006\003\125\004\003\014\050\123\123\114\056 -\143\157\155\040\122\157\157\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -\040\122\123\101\060\036\027\015\061\066\060\062\061\062\061\067 -\063\071\063\071\132\027\015\064\061\060\062\061\062\061\067\063 -\071\063\071\132\060\174\061\013\060\011\006\003\125\004\006\023 -\002\125\123\061\016\060\014\006\003\125\004\010\014\005\124\145 -\170\141\163\061\020\060\016\006\003\125\004\007\014\007\110\157 -\165\163\164\157\156\061\030\060\026\006\003\125\004\012\014\017 -\123\123\114\040\103\157\162\160\157\162\141\164\151\157\156\061 -\061\060\057\006\003\125\004\003\014\050\123\123\114\056\143\157 -\155\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\040\122 -\123\101\060\202\002\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202 -\002\001\000\371\017\335\243\053\175\313\320\052\376\354\147\205 -\246\347\056\033\272\167\341\343\365\257\244\354\372\112\135\221 -\304\127\107\153\030\167\153\166\362\375\223\344\075\017\302\026 -\236\013\146\303\126\224\236\027\203\205\316\126\357\362\026\375 -\000\142\365\042\011\124\350\145\027\116\101\271\340\117\106\227 -\252\033\310\270\156\142\136\151\261\137\333\052\002\176\374\154 -\312\363\101\330\355\320\350\374\077\141\110\355\260\003\024\035 -\020\016\113\031\340\273\116\354\206\145\377\066\363\136\147\002 -\013\235\206\125\141\375\172\070\355\376\342\031\000\267\157\241 -\120\142\165\164\074\240\372\310\045\222\264\156\172\042\307\370 -\036\241\343\262\335\221\061\253\053\035\004\377\245\112\004\067 -\351\205\244\063\053\375\342\326\125\064\174\031\244\112\150\307 -\262\250\323\267\312\241\223\210\353\301\227\274\214\371\035\331 -\042\204\044\164\307\004\075\152\251\051\223\314\353\270\133\341 -\376\137\045\252\064\130\310\301\043\124\235\033\230\021\303\070 -\234\176\075\206\154\245\017\100\206\174\002\364\134\002\117\050 -\313\256\161\237\017\072\310\063\376\021\045\065\352\374\272\305 -\140\075\331\174\030\325\262\251\323\165\170\003\162\042\312\072 -\303\037\357\054\345\056\251\372\236\054\266\121\106\375\257\003 -\326\352\140\150\352\205\026\066\153\205\351\036\300\263\335\304 -\044\334\200\052\201\101\155\224\076\310\340\311\201\101\000\236 -\136\277\177\305\010\230\242\030\054\102\100\263\371\157\070\047 -\113\116\200\364\075\201\107\340\210\174\352\034\316\265\165\134 -\121\056\034\053\177\032\162\050\347\000\265\321\164\306\327\344 -\237\255\007\223\266\123\065\065\374\067\344\303\366\135\026\276 -\041\163\336\222\012\370\240\143\152\274\226\222\152\076\370\274 -\145\125\233\336\365\015\211\046\004\374\045\032\246\045\151\313 -\302\155\312\174\342\131\137\227\254\353\357\056\310\274\327\033 -\131\074\053\314\362\031\310\223\153\047\143\031\317\374\351\046 -\370\312\161\233\177\223\376\064\147\204\116\231\353\374\263\170 -\011\063\160\272\146\246\166\355\033\163\353\032\245\015\304\042 -\023\040\224\126\012\116\054\154\116\261\375\317\234\011\272\242 -\063\355\207\002\003\001\000\001\243\143\060\141\060\035\006\003 -\125\035\016\004\026\004\024\335\004\011\007\242\365\172\175\122 -\123\022\222\225\356\070\200\045\015\246\131\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\037\006\003 -\125\035\043\004\030\060\026\200\024\335\004\011\007\242\365\172 -\175\122\123\022\222\225\356\070\200\045\015\246\131\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\206\060\015\006 -\011\052\206\110\206\367\015\001\001\013\005\000\003\202\002\001 -\000\040\030\021\224\051\373\046\235\034\036\036\160\141\361\225 -\162\223\161\044\255\150\223\130\216\062\257\033\263\160\003\374 -\045\053\164\205\220\075\170\152\364\271\213\245\227\073\265\030 -\221\273\036\247\371\100\133\221\371\125\231\257\036\021\320\134 -\035\247\146\343\261\224\007\014\062\071\246\352\033\260\171\330 -\035\234\160\104\343\212\335\304\371\225\037\212\070\103\077\001 -\205\245\107\247\075\106\262\274\345\042\150\367\173\234\330\054 -\076\012\041\310\055\063\254\277\305\201\231\061\164\301\165\161 -\305\276\261\360\043\105\364\235\153\374\031\143\235\243\274\004 -\306\030\013\045\273\123\211\017\263\200\120\336\105\356\104\177 -\253\224\170\144\230\323\366\050\335\207\330\160\145\164\373\016 -\271\023\353\247\017\141\251\062\226\314\336\273\355\143\114\030 -\273\251\100\367\240\124\156\040\210\161\165\030\352\172\264\064 -\162\340\043\047\167\134\266\220\352\206\045\100\253\357\063\017 -\313\237\202\276\242\040\373\366\265\055\032\346\302\205\261\164 -\017\373\310\145\002\244\122\001\107\335\111\042\301\277\330\353 -\153\254\176\336\354\143\063\025\267\043\010\217\306\017\215\101 -\132\335\216\305\271\217\345\105\077\170\333\272\322\033\100\261 -\376\161\115\077\340\201\242\272\136\264\354\025\340\223\335\010 -\037\176\341\125\231\013\041\336\223\236\012\373\346\243\111\275 -\066\060\376\347\167\262\240\165\227\265\055\201\210\027\145\040 -\367\332\220\000\237\311\122\314\062\312\065\174\365\075\017\330 -\053\327\365\046\154\311\006\064\226\026\352\160\131\032\062\171 -\171\013\266\210\177\017\122\110\075\277\154\330\242\104\056\321 -\116\267\162\130\323\211\023\225\376\104\253\370\327\213\033\156 -\234\274\054\240\133\325\152\000\257\137\067\341\325\372\020\013 -\230\234\206\347\046\217\316\360\354\156\212\127\013\200\343\116 -\262\300\240\143\141\220\272\125\150\067\164\152\266\222\333\237 -\241\206\042\266\145\047\016\354\266\237\102\140\344\147\302\265 -\332\101\013\304\323\213\141\033\274\372\037\221\053\327\104\007 -\136\272\051\254\331\305\351\357\123\110\132\353\200\361\050\130 -\041\315\260\006\125\373\047\077\123\220\160\251\004\036\127\047 -\271 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SSL.com Root Certification Authority RSA" -# Issuer: CN=SSL.com Root Certification Authority RSA,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Serial Number:7b:2c:9b:d3:16:80:32:99 -# Subject: CN=SSL.com Root Certification Authority RSA,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Not Valid Before: Fri Feb 12 17:39:39 2016 -# Not Valid After : Tue Feb 12 17:39:39 2041 -# Fingerprint (SHA-256): 85:66:6A:56:2E:E0:BE:5C:E9:25:C1:D8:89:0A:6F:76:A8:7E:C1:6D:4D:7D:5F:29:EA:74:19:CF:20:12:3B:69 -# Fingerprint (SHA1): B7:AB:33:08:D1:EA:44:77:BA:14:80:12:5A:6F:BD:A9:36:49:0C:BB -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com Root Certification Authority RSA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\267\253\063\010\321\352\104\167\272\024\200\022\132\157\275\251 -\066\111\014\273 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\206\151\022\300\160\361\354\254\254\302\325\274\245\133\241\051 -END -CKA_ISSUER MULTILINE_OCTAL -\060\174\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\061\060\057\006 -\003\125\004\003\014\050\123\123\114\056\143\157\155\040\122\157 -\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171\040\122\123\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\173\054\233\323\026\200\062\231 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SSL.com Root Certification Authority ECC" -# -# Issuer: CN=SSL.com Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Serial Number:75:e6:df:cb:c1:68:5b:a8 -# Subject: CN=SSL.com Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Not Valid Before: Fri Feb 12 18:14:03 2016 -# Not Valid After : Tue Feb 12 18:14:03 2041 -# Fingerprint (SHA-256): 34:17:BB:06:CC:60:07:DA:1B:96:1C:92:0B:8A:B4:CE:3F:AD:82:0E:4A:A3:0B:9A:CB:C4:A7:4E:BD:CE:BC:65 -# Fingerprint (SHA1): C3:19:7C:39:24:E6:54:AF:1B:C4:AB:20:95:7A:E2:C3:0E:13:02:6A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com Root Certification Authority ECC" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\174\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\061\060\057\006 -\003\125\004\003\014\050\123\123\114\056\143\157\155\040\122\157 -\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171\040\105\103\103 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\174\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\061\060\057\006 -\003\125\004\003\014\050\123\123\114\056\143\157\155\040\122\157 -\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171\040\105\103\103 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\165\346\337\313\301\150\133\250 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\215\060\202\002\024\240\003\002\001\002\002\010\165 -\346\337\313\301\150\133\250\060\012\006\010\052\206\110\316\075 -\004\003\002\060\174\061\013\060\011\006\003\125\004\006\023\002 -\125\123\061\016\060\014\006\003\125\004\010\014\005\124\145\170 -\141\163\061\020\060\016\006\003\125\004\007\014\007\110\157\165 -\163\164\157\156\061\030\060\026\006\003\125\004\012\014\017\123 -\123\114\040\103\157\162\160\157\162\141\164\151\157\156\061\061 -\060\057\006\003\125\004\003\014\050\123\123\114\056\143\157\155 -\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\040\105\103 -\103\060\036\027\015\061\066\060\062\061\062\061\070\061\064\060 -\063\132\027\015\064\061\060\062\061\062\061\070\061\064\060\063 -\132\060\174\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163 -\061\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164 -\157\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114 -\040\103\157\162\160\157\162\141\164\151\157\156\061\061\060\057 -\006\003\125\004\003\014\050\123\123\114\056\143\157\155\040\122 -\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\040\105\103\103\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\105\156\251\120\304\246\043\066\236 -\137\050\215\027\313\226\042\144\077\334\172\216\035\314\010\263 -\242\161\044\272\216\111\271\004\033\107\226\130\253\055\225\310 -\355\236\010\065\310\047\353\211\214\123\130\353\142\212\376\360 -\133\017\153\061\122\143\101\073\211\315\354\354\266\215\031\323 -\064\007\334\273\306\006\177\302\105\225\354\313\177\250\043\340 -\011\351\201\372\363\107\323\243\143\060\141\060\035\006\003\125 -\035\016\004\026\004\024\202\321\205\163\060\347\065\004\323\216 -\002\222\373\345\244\321\304\041\350\315\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\037\006\003\125 -\035\043\004\030\060\026\200\024\202\321\205\163\060\347\065\004 -\323\216\002\222\373\345\244\321\304\041\350\315\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\206\060\012\006\010 -\052\206\110\316\075\004\003\002\003\147\000\060\144\002\060\157 -\347\353\131\021\244\140\317\141\260\226\173\355\005\371\057\023 -\221\334\355\345\374\120\153\021\106\106\263\034\041\000\142\273 -\276\303\347\350\315\007\231\371\015\013\135\162\076\304\252\002 -\060\037\274\272\013\342\060\044\373\174\155\200\125\012\231\076 -\200\015\063\345\146\243\263\243\273\245\325\213\217\011\054\246 -\135\176\342\360\007\010\150\155\322\174\151\156\137\337\345\152 -\145 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SSL.com Root Certification Authority ECC" -# Issuer: CN=SSL.com Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Serial Number:75:e6:df:cb:c1:68:5b:a8 -# Subject: CN=SSL.com Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Not Valid Before: Fri Feb 12 18:14:03 2016 -# Not Valid After : Tue Feb 12 18:14:03 2041 -# Fingerprint (SHA-256): 34:17:BB:06:CC:60:07:DA:1B:96:1C:92:0B:8A:B4:CE:3F:AD:82:0E:4A:A3:0B:9A:CB:C4:A7:4E:BD:CE:BC:65 -# Fingerprint (SHA1): C3:19:7C:39:24:E6:54:AF:1B:C4:AB:20:95:7A:E2:C3:0E:13:02:6A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com Root Certification Authority ECC" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\303\031\174\071\044\346\124\257\033\304\253\040\225\172\342\303 -\016\023\002\152 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\056\332\344\071\177\234\217\067\321\160\237\046\027\121\072\216 -END -CKA_ISSUER MULTILINE_OCTAL -\060\174\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\061\060\057\006 -\003\125\004\003\014\050\123\123\114\056\143\157\155\040\122\157 -\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\101\165\164\150\157\162\151\164\171\040\105\103\103 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\165\346\337\313\301\150\133\250 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SSL.com EV Root Certification Authority RSA R2" -# -# Issuer: CN=SSL.com EV Root Certification Authority RSA R2,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Serial Number:56:b6:29:cd:34:bc:78:f6 -# Subject: CN=SSL.com EV Root Certification Authority RSA R2,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Not Valid Before: Wed May 31 18:14:37 2017 -# Not Valid After : Fri May 30 18:14:37 2042 -# Fingerprint (SHA-256): 2E:7B:F1:6C:C2:24:85:A7:BB:E2:AA:86:96:75:07:61:B0:AE:39:BE:3B:2F:E9:D0:CC:6D:4E:F7:34:91:42:5C -# Fingerprint (SHA1): 74:3A:F0:52:9B:D0:32:A0:F4:4A:83:CD:D4:BA:A9:7B:7C:2E:C4:9A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com EV Root Certification Authority RSA R2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163 -\061\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164 -\157\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114 -\040\103\157\162\160\157\162\141\164\151\157\156\061\067\060\065 -\006\003\125\004\003\014\056\123\123\114\056\143\157\155\040\105 -\126\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\040\122 -\123\101\040\122\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163 -\061\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164 -\157\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114 -\040\103\157\162\160\157\162\141\164\151\157\156\061\067\060\065 -\006\003\125\004\003\014\056\123\123\114\056\143\157\155\040\105 -\126\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\040\122 -\123\101\040\122\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\126\266\051\315\064\274\170\366 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\353\060\202\003\323\240\003\002\001\002\002\010\126 -\266\051\315\064\274\170\366\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\060\201\202\061\013\060\011\006\003\125 -\004\006\023\002\125\123\061\016\060\014\006\003\125\004\010\014 -\005\124\145\170\141\163\061\020\060\016\006\003\125\004\007\014 -\007\110\157\165\163\164\157\156\061\030\060\026\006\003\125\004 -\012\014\017\123\123\114\040\103\157\162\160\157\162\141\164\151 -\157\156\061\067\060\065\006\003\125\004\003\014\056\123\123\114 -\056\143\157\155\040\105\126\040\122\157\157\164\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171\040\122\123\101\040\122\062\060\036\027\015\061 -\067\060\065\063\061\061\070\061\064\063\067\132\027\015\064\062 -\060\065\063\060\061\070\061\064\063\067\132\060\201\202\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\016\060\014\006 -\003\125\004\010\014\005\124\145\170\141\163\061\020\060\016\006 -\003\125\004\007\014\007\110\157\165\163\164\157\156\061\030\060 -\026\006\003\125\004\012\014\017\123\123\114\040\103\157\162\160 -\157\162\141\164\151\157\156\061\067\060\065\006\003\125\004\003 -\014\056\123\123\114\056\143\157\155\040\105\126\040\122\157\157 -\164\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040 -\101\165\164\150\157\162\151\164\171\040\122\123\101\040\122\062 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\217\066\145\100\341\326\115\300\327\264\351\106\332\153\352 -\063\107\315\114\371\175\175\276\275\055\075\360\333\170\341\206 -\245\331\272\011\127\150\355\127\076\240\320\010\101\203\347\050 -\101\044\037\343\162\025\320\001\032\373\136\160\043\262\313\237 -\071\343\317\305\116\306\222\155\046\306\173\273\263\332\047\235 -\012\206\351\201\067\005\376\360\161\161\354\303\034\351\143\242 -\027\024\235\357\033\147\323\205\125\002\002\326\111\311\314\132 -\341\261\367\157\062\237\311\324\073\210\101\250\234\275\313\253 -\333\155\173\011\037\242\114\162\220\332\053\010\374\317\074\124 -\316\147\017\250\317\135\226\031\013\304\343\162\353\255\321\175 -\035\047\357\222\353\020\277\133\353\073\257\317\200\335\301\322 -\226\004\133\172\176\244\251\074\070\166\244\142\216\240\071\136 -\352\167\317\135\000\131\217\146\054\076\007\242\243\005\046\021 -\151\227\352\205\267\017\226\013\113\310\100\341\120\272\056\212 -\313\367\017\232\042\347\177\232\067\023\315\362\115\023\153\041 -\321\300\314\042\362\241\106\366\104\151\234\312\141\065\007\000 -\157\326\141\010\021\352\272\270\366\351\263\140\345\115\271\354 -\237\024\146\311\127\130\333\315\207\151\370\212\206\022\003\107 -\277\146\023\166\254\167\175\064\044\205\203\315\327\252\234\220 -\032\237\041\054\177\170\267\144\270\330\350\246\364\170\263\125 -\313\204\322\062\304\170\256\243\217\141\335\316\010\123\255\354 -\210\374\025\344\232\015\346\237\032\167\316\114\217\270\024\025 -\075\142\234\206\070\006\000\146\022\344\131\166\132\123\300\002 -\230\242\020\053\150\104\173\216\171\316\063\112\166\252\133\201 -\026\033\265\212\330\320\000\173\136\142\264\011\326\206\143\016 -\246\005\225\111\272\050\213\210\223\262\064\034\330\244\125\156 -\267\034\320\336\231\125\073\043\364\042\340\371\051\146\046\354 -\040\120\167\333\112\013\217\276\345\002\140\160\101\136\324\256 -\120\071\042\024\046\313\262\073\163\164\125\107\007\171\201\071 -\250\060\023\104\345\004\212\256\226\023\045\102\017\271\123\304 -\233\374\315\344\034\336\074\372\253\326\006\112\037\147\246\230 -\060\034\335\054\333\334\030\225\127\146\306\377\134\213\126\365 -\167\002\003\001\000\001\243\143\060\141\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\037\006\003\125 -\035\043\004\030\060\026\200\024\371\140\273\324\343\325\064\366 -\270\365\006\200\045\247\163\333\106\151\250\236\060\035\006\003 -\125\035\016\004\026\004\024\371\140\273\324\343\325\064\366\270 -\365\006\200\045\247\163\333\106\151\250\236\060\016\006\003\125 -\035\017\001\001\377\004\004\003\002\001\206\060\015\006\011\052 -\206\110\206\367\015\001\001\013\005\000\003\202\002\001\000\126 -\263\216\313\012\235\111\216\277\244\304\221\273\146\027\005\121 -\230\165\373\345\120\054\172\236\361\024\372\253\323\212\076\377 -\221\051\217\143\213\330\264\251\124\001\015\276\223\206\057\371 -\112\155\307\136\365\127\371\312\125\034\022\276\107\017\066\305 -\337\152\267\333\165\302\107\045\177\271\361\143\370\150\055\125 -\004\321\362\215\260\244\317\274\074\136\037\170\347\245\240\040 -\160\260\004\305\267\367\162\247\336\042\015\275\063\045\106\214 -\144\222\046\343\076\056\143\226\332\233\214\075\370\030\011\327 -\003\314\175\206\202\340\312\004\007\121\120\327\377\222\325\014 -\357\332\206\237\231\327\353\267\257\150\342\071\046\224\272\150 -\267\277\203\323\352\172\147\075\142\147\256\045\345\162\350\342 -\344\354\256\022\366\113\053\074\237\351\260\100\363\070\124\263 -\375\267\150\310\332\306\217\121\074\262\373\221\334\034\347\233 -\235\341\267\015\162\217\342\244\304\251\170\371\353\024\254\306 -\103\005\302\145\071\050\030\002\303\202\262\235\005\276\145\355 -\226\137\145\164\074\373\011\065\056\173\234\023\375\033\017\135 -\307\155\201\072\126\017\314\073\341\257\002\057\042\254\106\312 -\106\074\240\034\114\326\104\264\136\056\134\025\146\011\341\046 -\051\376\306\122\141\272\261\163\377\303\014\234\345\154\152\224 -\077\024\312\100\026\225\204\363\131\251\254\137\114\141\223\155 -\321\073\314\242\225\014\042\246\147\147\104\056\271\331\322\212 -\101\263\146\013\132\373\175\043\245\362\032\260\377\336\233\203 -\224\056\321\077\337\222\267\221\257\005\073\145\307\240\154\261 -\315\142\022\303\220\033\343\045\316\064\274\157\167\166\261\020 -\303\367\005\032\300\326\257\164\142\110\027\167\222\151\220\141 -\034\336\225\200\164\124\217\030\034\303\363\003\320\277\244\103 -\165\206\123\030\172\012\056\011\034\066\237\221\375\202\212\042 -\113\321\016\120\045\335\313\003\014\027\311\203\000\010\116\065 -\115\212\213\355\360\002\224\146\054\104\177\313\225\047\226\027 -\255\011\060\254\266\161\027\156\213\027\366\034\011\324\055\073 -\230\245\161\323\124\023\331\140\363\365\113\146\117\372\361\356 -\040\022\215\264\254\127\261\105\143\241\254\166\251\302\373 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SSL.com EV Root Certification Authority RSA R2" -# Issuer: CN=SSL.com EV Root Certification Authority RSA R2,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Serial Number:56:b6:29:cd:34:bc:78:f6 -# Subject: CN=SSL.com EV Root Certification Authority RSA R2,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Not Valid Before: Wed May 31 18:14:37 2017 -# Not Valid After : Fri May 30 18:14:37 2042 -# Fingerprint (SHA-256): 2E:7B:F1:6C:C2:24:85:A7:BB:E2:AA:86:96:75:07:61:B0:AE:39:BE:3B:2F:E9:D0:CC:6D:4E:F7:34:91:42:5C -# Fingerprint (SHA1): 74:3A:F0:52:9B:D0:32:A0:F4:4A:83:CD:D4:BA:A9:7B:7C:2E:C4:9A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com EV Root Certification Authority RSA R2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\164\072\360\122\233\320\062\240\364\112\203\315\324\272\251\173 -\174\056\304\232 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\341\036\061\130\032\256\124\123\002\366\027\152\021\173\115\225 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\202\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163 -\061\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164 -\157\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114 -\040\103\157\162\160\157\162\141\164\151\157\156\061\067\060\065 -\006\003\125\004\003\014\056\123\123\114\056\143\157\155\040\105 -\126\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141 -\164\151\157\156\040\101\165\164\150\157\162\151\164\171\040\122 -\123\101\040\122\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\126\266\051\315\064\274\170\366 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SSL.com EV Root Certification Authority ECC" -# -# Issuer: CN=SSL.com EV Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Serial Number:2c:29:9c:5b:16:ed:05:95 -# Subject: CN=SSL.com EV Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Not Valid Before: Fri Feb 12 18:15:23 2016 -# Not Valid After : Tue Feb 12 18:15:23 2041 -# Fingerprint (SHA-256): 22:A2:C1:F7:BD:ED:70:4C:C1:E7:01:B5:F4:08:C3:10:88:0F:E9:56:B5:DE:2A:4A:44:F9:9C:87:3A:25:A7:C8 -# Fingerprint (SHA1): 4C:DD:51:A3:D1:F5:20:32:14:B0:C6:C5:32:23:03:91:C7:46:42:6D -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com EV Root Certification Authority ECC" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\177\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\064\060\062\006 -\003\125\004\003\014\053\123\123\114\056\143\157\155\040\105\126 -\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\040\105\103 -\103 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\177\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\064\060\062\006 -\003\125\004\003\014\053\123\123\114\056\143\157\155\040\105\126 -\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\040\105\103 -\103 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\054\051\234\133\026\355\005\225 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\224\060\202\002\032\240\003\002\001\002\002\010\054 -\051\234\133\026\355\005\225\060\012\006\010\052\206\110\316\075 -\004\003\002\060\177\061\013\060\011\006\003\125\004\006\023\002 -\125\123\061\016\060\014\006\003\125\004\010\014\005\124\145\170 -\141\163\061\020\060\016\006\003\125\004\007\014\007\110\157\165 -\163\164\157\156\061\030\060\026\006\003\125\004\012\014\017\123 -\123\114\040\103\157\162\160\157\162\141\164\151\157\156\061\064 -\060\062\006\003\125\004\003\014\053\123\123\114\056\143\157\155 -\040\105\126\040\122\157\157\164\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -\040\105\103\103\060\036\027\015\061\066\060\062\061\062\061\070 -\061\065\062\063\132\027\015\064\061\060\062\061\062\061\070\061 -\065\062\063\132\060\177\061\013\060\011\006\003\125\004\006\023 -\002\125\123\061\016\060\014\006\003\125\004\010\014\005\124\145 -\170\141\163\061\020\060\016\006\003\125\004\007\014\007\110\157 -\165\163\164\157\156\061\030\060\026\006\003\125\004\012\014\017 -\123\123\114\040\103\157\162\160\157\162\141\164\151\157\156\061 -\064\060\062\006\003\125\004\003\014\053\123\123\114\056\143\157 -\155\040\105\126\040\122\157\157\164\040\103\145\162\164\151\146 -\151\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164 -\171\040\105\103\103\060\166\060\020\006\007\052\206\110\316\075 -\002\001\006\005\053\201\004\000\042\003\142\000\004\252\022\107 -\220\230\033\373\357\303\100\007\203\040\116\361\060\202\242\006 -\321\362\222\206\141\362\366\041\150\312\000\304\307\352\103\000 -\124\206\334\375\037\337\000\270\101\142\134\334\160\026\062\336 -\037\231\324\314\305\007\310\010\037\141\026\007\121\075\175\134 -\007\123\343\065\070\214\337\315\237\331\056\015\112\266\031\056 -\132\160\132\006\355\276\360\241\260\312\320\011\051\243\143\060 -\141\060\035\006\003\125\035\016\004\026\004\024\133\312\136\345 -\336\322\201\252\315\250\055\144\121\266\331\162\233\227\346\117 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\037\006\003\125\035\043\004\030\060\026\200\024\133\312 -\136\345\336\322\201\252\315\250\055\144\121\266\331\162\233\227 -\346\117\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\206\060\012\006\010\052\206\110\316\075\004\003\002\003\150 -\000\060\145\002\061\000\212\346\100\211\067\353\351\325\023\331 -\312\324\153\044\363\260\075\207\106\130\032\354\261\337\157\373 -\126\272\160\153\307\070\314\350\261\214\117\017\367\361\147\166 -\016\203\320\036\121\217\002\060\075\366\043\050\046\114\306\140 -\207\223\046\233\262\065\036\272\326\367\074\321\034\316\372\045 -\074\246\032\201\025\133\363\022\017\154\356\145\212\311\207\250 -\371\007\340\142\232\214\134\112 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SSL.com EV Root Certification Authority ECC" -# Issuer: CN=SSL.com EV Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Serial Number:2c:29:9c:5b:16:ed:05:95 -# Subject: CN=SSL.com EV Root Certification Authority ECC,O=SSL Corporation,L=Houston,ST=Texas,C=US -# Not Valid Before: Fri Feb 12 18:15:23 2016 -# Not Valid After : Tue Feb 12 18:15:23 2041 -# Fingerprint (SHA-256): 22:A2:C1:F7:BD:ED:70:4C:C1:E7:01:B5:F4:08:C3:10:88:0F:E9:56:B5:DE:2A:4A:44:F9:9C:87:3A:25:A7:C8 -# Fingerprint (SHA1): 4C:DD:51:A3:D1:F5:20:32:14:B0:C6:C5:32:23:03:91:C7:46:42:6D -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com EV Root Certification Authority ECC" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\114\335\121\243\321\365\040\062\024\260\306\305\062\043\003\221 -\307\106\102\155 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\131\123\042\145\203\102\001\124\300\316\102\271\132\174\362\220 -END -CKA_ISSUER MULTILINE_OCTAL -\060\177\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\016\060\014\006\003\125\004\010\014\005\124\145\170\141\163\061 -\020\060\016\006\003\125\004\007\014\007\110\157\165\163\164\157 -\156\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040 -\103\157\162\160\157\162\141\164\151\157\156\061\064\060\062\006 -\003\125\004\003\014\053\123\123\114\056\143\157\155\040\105\126 -\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\040\105\103 -\103 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\054\051\234\133\026\355\005\225 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GlobalSign Root CA - R6" -# -# Issuer: CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R6 -# Serial Number:45:e6:bb:03:83:33:c3:85:65:48:e6:ff:45:51 -# Subject: CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R6 -# Not Valid Before: Wed Dec 10 00:00:00 2014 -# Not Valid After : Sun Dec 10 00:00:00 2034 -# Fingerprint (SHA-256): 2C:AB:EA:FE:37:D0:6C:A2:2A:BA:73:91:C0:03:3D:25:98:29:52:C4:53:64:73:49:76:3A:3A:B5:AD:6C:CF:69 -# Fingerprint (SHA1): 80:94:64:0E:B5:A7:A1:CA:11:9C:1F:DD:D5:9F:81:02:63:A7:FB:D1 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root CA - R6" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\114\061\040\060\036\006\003\125\004\013\023\027\107\154\157 -\142\141\154\123\151\147\156\040\122\157\157\164\040\103\101\040 -\055\040\122\066\061\023\060\021\006\003\125\004\012\023\012\107 -\154\157\142\141\154\123\151\147\156\061\023\060\021\006\003\125 -\004\003\023\012\107\154\157\142\141\154\123\151\147\156 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\114\061\040\060\036\006\003\125\004\013\023\027\107\154\157 -\142\141\154\123\151\147\156\040\122\157\157\164\040\103\101\040 -\055\040\122\066\061\023\060\021\006\003\125\004\012\023\012\107 -\154\157\142\141\154\123\151\147\156\061\023\060\021\006\003\125 -\004\003\023\012\107\154\157\142\141\154\123\151\147\156 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\016\105\346\273\003\203\063\303\205\145\110\346\377\105\121 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\203\060\202\003\153\240\003\002\001\002\002\016\105 -\346\273\003\203\063\303\205\145\110\346\377\105\121\060\015\006 -\011\052\206\110\206\367\015\001\001\014\005\000\060\114\061\040 -\060\036\006\003\125\004\013\023\027\107\154\157\142\141\154\123 -\151\147\156\040\122\157\157\164\040\103\101\040\055\040\122\066 -\061\023\060\021\006\003\125\004\012\023\012\107\154\157\142\141 -\154\123\151\147\156\061\023\060\021\006\003\125\004\003\023\012 -\107\154\157\142\141\154\123\151\147\156\060\036\027\015\061\064 -\061\062\061\060\060\060\060\060\060\060\132\027\015\063\064\061 -\062\061\060\060\060\060\060\060\060\132\060\114\061\040\060\036 -\006\003\125\004\013\023\027\107\154\157\142\141\154\123\151\147 -\156\040\122\157\157\164\040\103\101\040\055\040\122\066\061\023 -\060\021\006\003\125\004\012\023\012\107\154\157\142\141\154\123 -\151\147\156\061\023\060\021\006\003\125\004\003\023\012\107\154 -\157\142\141\154\123\151\147\156\060\202\002\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000 -\060\202\002\012\002\202\002\001\000\225\007\350\163\312\146\371 -\354\024\312\173\074\367\015\010\361\264\105\013\054\202\264\110 -\306\353\133\074\256\203\270\101\222\063\024\244\157\177\351\052 -\314\306\260\210\153\305\266\211\321\306\262\377\024\316\121\024 -\041\354\112\335\033\132\306\326\207\356\115\072\025\006\355\144 -\146\013\222\200\312\104\336\163\224\116\363\247\211\177\117\170 -\143\010\310\022\120\155\102\146\057\115\271\171\050\115\122\032 -\212\032\200\267\031\201\016\176\304\212\274\144\114\041\034\103 -\150\327\075\074\212\305\262\146\325\220\232\267\061\006\305\276 -\342\155\062\006\246\036\371\271\353\252\243\270\277\276\202\143 -\120\320\360\030\211\337\344\017\171\365\352\242\037\052\322\160 -\056\173\347\274\223\273\155\123\342\110\174\214\020\007\070\377 -\146\262\167\141\176\340\352\214\074\252\264\244\366\363\225\112 -\022\007\155\375\214\262\211\317\320\240\141\167\310\130\164\260 -\324\043\072\367\135\072\312\242\333\235\011\336\135\104\055\220 -\361\201\315\127\222\372\176\274\120\004\143\064\337\153\223\030 -\276\153\066\262\071\344\254\044\066\267\360\357\266\034\023\127 -\223\266\336\262\370\342\205\267\163\242\270\065\252\105\362\340 -\235\066\241\157\124\212\361\162\126\156\056\210\305\121\102\104 -\025\224\356\243\305\070\226\233\116\116\132\013\107\363\006\066 -\111\167\060\274\161\067\345\246\354\041\010\165\374\346\141\026 -\077\167\325\331\221\227\204\012\154\324\002\115\164\300\024\355 -\375\071\373\203\362\136\024\241\004\260\013\351\376\356\217\341 -\156\013\262\010\263\141\146\011\152\261\006\072\145\226\131\300 -\360\065\375\311\332\050\215\032\021\207\160\201\012\250\232\165 -\035\236\072\206\005\000\236\333\200\326\045\371\334\005\236\047 -\131\114\166\071\133\352\371\245\241\330\203\017\321\377\337\060 -\021\371\205\317\063\110\365\312\155\144\024\054\172\130\117\323 -\113\010\111\305\225\144\032\143\016\171\075\365\263\214\312\130 -\255\234\102\105\171\156\016\207\031\134\124\261\145\266\277\214 -\233\334\023\351\015\157\270\056\334\147\156\311\213\021\265\204 -\024\212\000\031\160\203\171\221\227\221\324\032\047\277\067\036 -\062\007\330\024\143\074\050\114\257\002\003\001\000\001\243\143 -\060\141\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\006\060\017\006\003\125\035\023\001\001\377\004\005\060\003 -\001\001\377\060\035\006\003\125\035\016\004\026\004\024\256\154 -\005\243\223\023\342\242\347\342\327\034\326\307\360\177\310\147 -\123\240\060\037\006\003\125\035\043\004\030\060\026\200\024\256 -\154\005\243\223\023\342\242\347\342\327\034\326\307\360\177\310 -\147\123\240\060\015\006\011\052\206\110\206\367\015\001\001\014 -\005\000\003\202\002\001\000\203\045\355\350\321\375\225\122\315 -\236\300\004\240\221\151\346\134\320\204\336\334\255\242\117\350 -\107\170\326\145\230\251\133\250\074\207\174\002\212\321\156\267 -\026\163\346\137\300\124\230\325\164\276\301\315\342\021\221\255 -\043\030\075\335\341\162\104\226\264\225\136\300\173\216\231\170 -\026\103\023\126\127\263\242\263\073\265\167\334\100\162\254\243 -\353\233\065\076\261\010\041\241\347\304\103\067\171\062\276\265 -\347\234\054\114\274\103\051\231\216\060\323\254\041\340\343\035 -\372\330\007\063\166\124\000\042\052\271\115\040\056\160\150\332 -\345\123\374\203\134\323\235\362\377\104\014\104\146\362\322\343 -\275\106\000\032\155\002\272\045\135\215\241\061\121\335\124\106 -\034\115\333\231\226\357\032\034\004\134\246\025\357\170\340\171 -\376\135\333\076\252\114\125\375\232\025\251\157\341\246\373\337 -\160\060\351\303\356\102\106\355\302\223\005\211\372\175\143\173 -\077\320\161\201\174\000\350\230\256\016\170\064\303\045\373\257 -\012\237\040\153\335\073\023\217\022\214\342\101\032\110\172\163 -\240\167\151\307\266\134\177\202\310\036\376\130\033\050\053\250 -\154\255\136\155\300\005\322\173\267\353\200\376\045\067\376\002 -\233\150\254\102\135\303\356\365\314\334\360\120\165\322\066\151 -\234\346\173\004\337\156\006\151\266\336\012\011\110\131\207\353 -\173\024\140\172\144\252\151\103\357\221\307\114\354\030\335\154 -\357\123\055\214\231\341\136\362\162\076\317\124\310\275\147\354 -\244\017\114\105\377\323\271\060\043\007\114\217\020\277\206\226 -\331\231\132\264\231\127\034\244\314\273\025\211\123\272\054\005 -\017\344\304\236\031\261\030\064\325\114\235\272\355\367\037\257 -\044\225\004\170\250\003\273\356\201\345\332\137\174\213\112\241 -\220\164\045\247\263\076\113\310\054\126\275\307\310\357\070\342 -\134\222\360\171\367\234\204\272\164\055\141\001\040\176\176\321 -\362\117\007\131\137\213\055\103\122\353\106\014\224\341\365\146 -\107\171\167\325\124\133\037\255\044\067\313\105\132\116\240\104 -\110\310\330\260\231\305\025\204\011\366\326\111\111\300\145\270 -\346\032\161\156\240\250\361\202\350\105\076\154\326\002\327\012 -\147\203\005\132\311\244\020 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign Root CA - R6" -# Issuer: CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R6 -# Serial Number:45:e6:bb:03:83:33:c3:85:65:48:e6:ff:45:51 -# Subject: CN=GlobalSign,O=GlobalSign,OU=GlobalSign Root CA - R6 -# Not Valid Before: Wed Dec 10 00:00:00 2014 -# Not Valid After : Sun Dec 10 00:00:00 2034 -# Fingerprint (SHA-256): 2C:AB:EA:FE:37:D0:6C:A2:2A:BA:73:91:C0:03:3D:25:98:29:52:C4:53:64:73:49:76:3A:3A:B5:AD:6C:CF:69 -# Fingerprint (SHA1): 80:94:64:0E:B5:A7:A1:CA:11:9C:1F:DD:D5:9F:81:02:63:A7:FB:D1 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root CA - R6" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\200\224\144\016\265\247\241\312\021\234\037\335\325\237\201\002 -\143\247\373\321 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\117\335\007\344\324\042\144\071\036\014\067\102\352\321\306\256 -END -CKA_ISSUER MULTILINE_OCTAL -\060\114\061\040\060\036\006\003\125\004\013\023\027\107\154\157 -\142\141\154\123\151\147\156\040\122\157\157\164\040\103\101\040 -\055\040\122\066\061\023\060\021\006\003\125\004\012\023\012\107 -\154\157\142\141\154\123\151\147\156\061\023\060\021\006\003\125 -\004\003\023\012\107\154\157\142\141\154\123\151\147\156 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\016\105\346\273\003\203\063\303\205\145\110\346\377\105\121 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "OISTE WISeKey Global Root GC CA" -# -# Issuer: CN=OISTE WISeKey Global Root GC CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH -# Serial Number:21:2a:56:0c:ae:da:0c:ab:40:45:bf:2b:a2:2d:3a:ea -# Subject: CN=OISTE WISeKey Global Root GC CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH -# Not Valid Before: Tue May 09 09:48:34 2017 -# Not Valid After : Fri May 09 09:58:33 2042 -# Fingerprint (SHA-256): 85:60:F9:1C:36:24:DA:BA:95:70:B5:FE:A0:DB:E3:6F:F1:1A:83:23:BE:94:86:85:4F:B3:F3:4A:55:71:19:8D -# Fingerprint (SHA1): E0:11:84:5E:34:DE:BE:88:81:B9:9C:F6:16:26:D1:96:1F:C3:B9:31 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "OISTE WISeKey Global Root GC CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\155\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113\145 -\171\061\042\060\040\006\003\125\004\013\023\031\117\111\123\124 -\105\040\106\157\165\156\144\141\164\151\157\156\040\105\156\144 -\157\162\163\145\144\061\050\060\046\006\003\125\004\003\023\037 -\117\111\123\124\105\040\127\111\123\145\113\145\171\040\107\154 -\157\142\141\154\040\122\157\157\164\040\107\103\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\155\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113\145 -\171\061\042\060\040\006\003\125\004\013\023\031\117\111\123\124 -\105\040\106\157\165\156\144\141\164\151\157\156\040\105\156\144 -\157\162\163\145\144\061\050\060\046\006\003\125\004\003\023\037 -\117\111\123\124\105\040\127\111\123\145\113\145\171\040\107\154 -\157\142\141\154\040\122\157\157\164\040\107\103\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\041\052\126\014\256\332\014\253\100\105\277\053\242\055 -\072\352 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\151\060\202\001\357\240\003\002\001\002\002\020\041 -\052\126\014\256\332\014\253\100\105\277\053\242\055\072\352\060 -\012\006\010\052\206\110\316\075\004\003\003\060\155\061\013\060 -\011\006\003\125\004\006\023\002\103\110\061\020\060\016\006\003 -\125\004\012\023\007\127\111\123\145\113\145\171\061\042\060\040 -\006\003\125\004\013\023\031\117\111\123\124\105\040\106\157\165 -\156\144\141\164\151\157\156\040\105\156\144\157\162\163\145\144 -\061\050\060\046\006\003\125\004\003\023\037\117\111\123\124\105 -\040\127\111\123\145\113\145\171\040\107\154\157\142\141\154\040 -\122\157\157\164\040\107\103\040\103\101\060\036\027\015\061\067 -\060\065\060\071\060\071\064\070\063\064\132\027\015\064\062\060 -\065\060\071\060\071\065\070\063\063\132\060\155\061\013\060\011 -\006\003\125\004\006\023\002\103\110\061\020\060\016\006\003\125 -\004\012\023\007\127\111\123\145\113\145\171\061\042\060\040\006 -\003\125\004\013\023\031\117\111\123\124\105\040\106\157\165\156 -\144\141\164\151\157\156\040\105\156\144\157\162\163\145\144\061 -\050\060\046\006\003\125\004\003\023\037\117\111\123\124\105\040 -\127\111\123\145\113\145\171\040\107\154\157\142\141\154\040\122 -\157\157\164\040\107\103\040\103\101\060\166\060\020\006\007\052 -\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142\000 -\004\114\351\120\300\306\017\162\030\274\330\361\272\263\211\342 -\171\112\243\026\247\153\124\044\333\121\377\352\364\011\044\303 -\013\042\237\313\152\047\202\201\015\322\300\257\061\344\164\202 -\156\312\045\331\214\165\235\361\333\320\232\242\113\041\176\026 -\247\143\220\322\071\324\261\207\170\137\030\226\017\120\033\065 -\067\017\152\306\334\331\023\115\244\216\220\067\346\275\133\061 -\221\243\124\060\122\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004 -\024\110\207\024\254\343\303\236\220\140\072\327\312\211\356\323 -\255\214\264\120\146\060\020\006\011\053\006\001\004\001\202\067 -\025\001\004\003\002\001\000\060\012\006\010\052\206\110\316\075 -\004\003\003\003\150\000\060\145\002\060\046\307\151\133\334\325 -\347\262\347\310\014\214\214\303\335\171\214\033\143\325\311\122 -\224\116\115\202\112\163\036\262\200\204\251\045\300\114\132\155 -\111\051\140\170\023\342\176\110\353\144\002\061\000\333\064\040 -\062\010\377\232\111\002\266\210\336\024\257\135\154\231\161\215 -\032\077\213\327\340\242\066\206\034\007\202\072\166\123\375\302 -\242\355\357\173\260\200\117\130\017\113\123\071\275 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "OISTE WISeKey Global Root GC CA" -# Issuer: CN=OISTE WISeKey Global Root GC CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH -# Serial Number:21:2a:56:0c:ae:da:0c:ab:40:45:bf:2b:a2:2d:3a:ea -# Subject: CN=OISTE WISeKey Global Root GC CA,OU=OISTE Foundation Endorsed,O=WISeKey,C=CH -# Not Valid Before: Tue May 09 09:48:34 2017 -# Not Valid After : Fri May 09 09:58:33 2042 -# Fingerprint (SHA-256): 85:60:F9:1C:36:24:DA:BA:95:70:B5:FE:A0:DB:E3:6F:F1:1A:83:23:BE:94:86:85:4F:B3:F3:4A:55:71:19:8D -# Fingerprint (SHA1): E0:11:84:5E:34:DE:BE:88:81:B9:9C:F6:16:26:D1:96:1F:C3:B9:31 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "OISTE WISeKey Global Root GC CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\340\021\204\136\064\336\276\210\201\271\234\366\026\046\321\226 -\037\303\271\061 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\251\326\271\055\057\223\144\370\245\151\312\221\351\150\007\043 -END -CKA_ISSUER MULTILINE_OCTAL -\060\155\061\013\060\011\006\003\125\004\006\023\002\103\110\061 -\020\060\016\006\003\125\004\012\023\007\127\111\123\145\113\145 -\171\061\042\060\040\006\003\125\004\013\023\031\117\111\123\124 -\105\040\106\157\165\156\144\141\164\151\157\156\040\105\156\144 -\157\162\163\145\144\061\050\060\046\006\003\125\004\003\023\037 -\117\111\123\124\105\040\127\111\123\145\113\145\171\040\107\154 -\157\142\141\154\040\122\157\157\164\040\107\103\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\041\052\126\014\256\332\014\253\100\105\277\053\242\055 -\072\352 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "UCA Global G2 Root" -# -# Issuer: CN=UCA Global G2 Root,O=UniTrust,C=CN -# Serial Number:5d:df:b1:da:5a:a3:ed:5d:be:5a:65:20:65:03:90:ef -# Subject: CN=UCA Global G2 Root,O=UniTrust,C=CN -# Not Valid Before: Fri Mar 11 00:00:00 2016 -# Not Valid After : Mon Dec 31 00:00:00 2040 -# Fingerprint (SHA-256): 9B:EA:11:C9:76:FE:01:47:64:C1:BE:56:A6:F9:14:B5:A5:60:31:7A:BD:99:88:39:33:82:E5:16:1A:A0:49:3C -# Fingerprint (SHA1): 28:F9:78:16:19:7A:FF:18:25:18:AA:44:FE:C1:A0:CE:5C:B6:4C:8A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "UCA Global G2 Root" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\021\060\017\006\003\125\004\012\014\010\125\156\151\124\162\165 -\163\164\061\033\060\031\006\003\125\004\003\014\022\125\103\101 -\040\107\154\157\142\141\154\040\107\062\040\122\157\157\164 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\021\060\017\006\003\125\004\012\014\010\125\156\151\124\162\165 -\163\164\061\033\060\031\006\003\125\004\003\014\022\125\103\101 -\040\107\154\157\142\141\154\040\107\062\040\122\157\157\164 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\135\337\261\332\132\243\355\135\276\132\145\040\145\003 -\220\357 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\106\060\202\003\056\240\003\002\001\002\002\020\135 -\337\261\332\132\243\355\135\276\132\145\040\145\003\220\357\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\075 -\061\013\060\011\006\003\125\004\006\023\002\103\116\061\021\060 -\017\006\003\125\004\012\014\010\125\156\151\124\162\165\163\164 -\061\033\060\031\006\003\125\004\003\014\022\125\103\101\040\107 -\154\157\142\141\154\040\107\062\040\122\157\157\164\060\036\027 -\015\061\066\060\063\061\061\060\060\060\060\060\060\132\027\015 -\064\060\061\062\063\061\060\060\060\060\060\060\132\060\075\061 -\013\060\011\006\003\125\004\006\023\002\103\116\061\021\060\017 -\006\003\125\004\012\014\010\125\156\151\124\162\165\163\164\061 -\033\060\031\006\003\125\004\003\014\022\125\103\101\040\107\154 -\157\142\141\154\040\107\062\040\122\157\157\164\060\202\002\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\002\017\000\060\202\002\012\002\202\002\001\000\305\346\053 -\157\174\357\046\005\047\243\201\044\332\157\313\001\371\231\232 -\251\062\302\042\207\141\101\221\073\313\303\150\033\006\305\114 -\251\053\301\147\027\042\035\053\355\371\051\211\223\242\170\275 -\222\153\240\243\015\242\176\312\223\263\246\321\214\065\325\165 -\371\027\366\317\105\305\345\172\354\167\223\240\217\043\256\016 -\032\003\177\276\324\320\355\056\173\253\106\043\133\377\054\346 -\124\172\224\300\052\025\360\311\215\260\172\073\044\341\327\150 -\342\061\074\006\063\106\266\124\021\246\245\057\042\124\052\130 -\015\001\002\361\372\025\121\147\154\300\372\327\266\033\177\321 -\126\210\057\032\072\215\073\273\202\021\340\107\000\320\122\207 -\253\373\206\176\017\044\153\100\235\064\147\274\215\307\055\206 -\157\171\076\216\251\074\027\113\177\260\231\343\260\161\140\334 -\013\365\144\303\316\103\274\155\161\271\322\336\047\133\212\350 -\330\306\256\341\131\175\317\050\055\065\270\225\126\032\361\262 -\130\113\267\022\067\310\174\263\355\113\200\341\215\372\062\043 -\266\157\267\110\225\010\261\104\116\205\214\072\002\124\040\057 -\337\277\127\117\073\072\220\041\327\301\046\065\124\040\354\307 -\077\107\354\357\132\277\113\172\301\255\073\027\120\134\142\330 -\017\113\112\334\053\372\156\274\163\222\315\354\307\120\350\101 -\226\327\251\176\155\330\351\035\217\212\265\271\130\222\272\112 -\222\053\014\126\375\200\353\010\360\136\051\156\033\034\014\257 -\217\223\211\255\333\275\243\236\041\312\211\031\354\337\265\303 -\032\353\026\376\170\066\114\326\156\320\076\027\034\220\027\153 -\046\272\373\172\057\277\021\034\030\016\055\163\003\217\240\345 -\065\240\132\342\114\165\035\161\341\071\070\123\170\100\314\203 -\223\327\012\236\235\133\217\212\344\345\340\110\344\110\262\107 -\315\116\052\165\052\173\362\042\366\311\276\011\221\226\127\172 -\210\210\254\356\160\254\371\334\051\343\014\034\073\022\116\104 -\326\247\116\260\046\310\363\331\032\227\221\150\352\357\215\106 -\006\322\126\105\130\232\074\014\017\203\270\005\045\303\071\317 -\073\244\064\211\267\171\022\057\107\305\347\251\227\151\374\246 -\167\147\265\337\173\361\172\145\025\344\141\126\145\002\003\001 -\000\001\243\102\060\100\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026 -\004\024\201\304\214\314\365\344\060\377\245\014\010\137\214\025 -\147\041\164\001\337\337\060\015\006\011\052\206\110\206\367\015 -\001\001\013\005\000\003\202\002\001\000\023\145\042\365\216\053 -\255\104\344\313\377\271\150\346\303\200\110\075\004\173\372\043 -\057\172\355\066\332\262\316\155\366\346\236\345\137\130\217\313 -\067\062\241\310\145\266\256\070\075\065\033\076\274\073\266\004 -\320\274\371\111\365\233\367\205\305\066\266\313\274\370\310\071 -\325\344\137\007\275\025\124\227\164\312\312\355\117\272\272\144 -\166\237\201\270\204\105\111\114\215\157\242\353\261\314\321\303 -\224\332\104\302\346\342\352\030\350\242\037\047\005\272\327\345 -\326\251\315\335\357\166\230\215\000\016\315\033\372\003\267\216 -\200\130\016\047\077\122\373\224\242\312\136\145\311\326\204\332 -\271\065\161\363\046\300\117\167\346\201\047\322\167\073\232\024 -\157\171\364\366\320\341\323\224\272\320\127\121\275\047\005\015 -\301\375\310\022\060\356\157\215\021\053\010\235\324\324\277\200 -\105\024\232\210\104\332\060\352\264\247\343\356\357\133\202\325 -\076\326\255\170\222\333\134\074\363\330\255\372\270\153\177\304 -\066\050\266\002\025\212\124\054\234\260\027\163\216\320\067\243 -\024\074\230\225\000\014\051\005\133\236\111\111\261\137\307\343 -\313\317\047\145\216\065\027\267\127\310\060\331\101\133\271\024 -\266\350\302\017\224\061\247\224\230\314\152\353\265\341\047\365 -\020\250\001\350\216\022\142\350\210\314\265\177\106\227\300\233 -\020\146\070\032\066\106\137\042\150\075\337\311\306\023\047\253 -\123\006\254\242\074\206\006\145\157\261\176\261\051\104\232\243 -\272\111\151\050\151\217\327\345\137\255\004\206\144\157\032\240 -\014\305\010\142\316\200\243\320\363\354\150\336\276\063\307\027 -\133\177\200\304\114\114\261\246\204\212\303\073\270\011\315\024 -\201\272\030\343\124\127\066\376\333\057\174\107\241\072\063\310 -\371\130\073\104\117\261\312\002\211\004\226\050\150\305\113\270 -\046\211\273\326\063\057\120\325\376\232\211\272\030\062\222\124 -\306\133\340\235\371\136\345\015\042\233\366\332\342\310\041\262 -\142\041\252\206\100\262\056\144\323\137\310\343\176\021\147\105 -\037\005\376\343\242\357\263\250\263\363\175\217\370\014\037\042 -\037\055\160\264\270\001\064\166\060\000\345\043\170\247\126\327 -\120\037\212\373\006\365\302\031\360\320 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "UCA Global G2 Root" -# Issuer: CN=UCA Global G2 Root,O=UniTrust,C=CN -# Serial Number:5d:df:b1:da:5a:a3:ed:5d:be:5a:65:20:65:03:90:ef -# Subject: CN=UCA Global G2 Root,O=UniTrust,C=CN -# Not Valid Before: Fri Mar 11 00:00:00 2016 -# Not Valid After : Mon Dec 31 00:00:00 2040 -# Fingerprint (SHA-256): 9B:EA:11:C9:76:FE:01:47:64:C1:BE:56:A6:F9:14:B5:A5:60:31:7A:BD:99:88:39:33:82:E5:16:1A:A0:49:3C -# Fingerprint (SHA1): 28:F9:78:16:19:7A:FF:18:25:18:AA:44:FE:C1:A0:CE:5C:B6:4C:8A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "UCA Global G2 Root" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\050\371\170\026\031\172\377\030\045\030\252\104\376\301\240\316 -\134\266\114\212 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\200\376\360\304\112\360\134\142\062\237\034\272\170\251\120\370 -END -CKA_ISSUER MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\021\060\017\006\003\125\004\012\014\010\125\156\151\124\162\165 -\163\164\061\033\060\031\006\003\125\004\003\014\022\125\103\101 -\040\107\154\157\142\141\154\040\107\062\040\122\157\157\164 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\135\337\261\332\132\243\355\135\276\132\145\040\145\003 -\220\357 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "UCA Extended Validation Root" -# -# Issuer: CN=UCA Extended Validation Root,O=UniTrust,C=CN -# Serial Number:4f:d2:2b:8f:f5:64:c8:33:9e:4f:34:58:66:23:70:60 -# Subject: CN=UCA Extended Validation Root,O=UniTrust,C=CN -# Not Valid Before: Fri Mar 13 00:00:00 2015 -# Not Valid After : Fri Dec 31 00:00:00 2038 -# Fingerprint (SHA-256): D4:3A:F9:B3:54:73:75:5C:96:84:FC:06:D7:D8:CB:70:EE:5C:28:E7:73:FB:29:4E:B4:1E:E7:17:22:92:4D:24 -# Fingerprint (SHA1): A3:A1:B0:6F:24:61:23:4A:E3:36:A5:C2:37:FC:A6:FF:DD:F0:D7:3A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "UCA Extended Validation Root" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\021\060\017\006\003\125\004\012\014\010\125\156\151\124\162\165 -\163\164\061\045\060\043\006\003\125\004\003\014\034\125\103\101 -\040\105\170\164\145\156\144\145\144\040\126\141\154\151\144\141 -\164\151\157\156\040\122\157\157\164 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\021\060\017\006\003\125\004\012\014\010\125\156\151\124\162\165 -\163\164\061\045\060\043\006\003\125\004\003\014\034\125\103\101 -\040\105\170\164\145\156\144\145\144\040\126\141\154\151\144\141 -\164\151\157\156\040\122\157\157\164 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\117\322\053\217\365\144\310\063\236\117\064\130\146\043 -\160\140 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\132\060\202\003\102\240\003\002\001\002\002\020\117 -\322\053\217\365\144\310\063\236\117\064\130\146\043\160\140\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\107 -\061\013\060\011\006\003\125\004\006\023\002\103\116\061\021\060 -\017\006\003\125\004\012\014\010\125\156\151\124\162\165\163\164 -\061\045\060\043\006\003\125\004\003\014\034\125\103\101\040\105 -\170\164\145\156\144\145\144\040\126\141\154\151\144\141\164\151 -\157\156\040\122\157\157\164\060\036\027\015\061\065\060\063\061 -\063\060\060\060\060\060\060\132\027\015\063\070\061\062\063\061 -\060\060\060\060\060\060\132\060\107\061\013\060\011\006\003\125 -\004\006\023\002\103\116\061\021\060\017\006\003\125\004\012\014 -\010\125\156\151\124\162\165\163\164\061\045\060\043\006\003\125 -\004\003\014\034\125\103\101\040\105\170\164\145\156\144\145\144 -\040\126\141\154\151\144\141\164\151\157\156\040\122\157\157\164 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\251\011\007\050\023\002\260\231\340\144\252\036\103\026\172 -\163\261\221\240\165\076\250\372\343\070\000\172\354\211\152\040 -\017\213\305\260\233\063\003\132\206\306\130\206\325\301\205\273 -\117\306\234\100\115\312\276\356\151\226\270\255\201\060\232\174 -\222\005\353\005\053\232\110\320\270\166\076\226\310\040\273\322 -\260\361\217\330\254\105\106\377\252\147\140\264\167\176\152\037 -\074\032\122\172\004\075\007\074\205\015\204\320\037\166\012\367 -\152\024\337\162\343\064\174\127\116\126\001\076\171\361\252\051 -\073\154\372\370\217\155\115\310\065\337\256\353\334\044\356\171 -\105\247\205\266\005\210\336\210\135\045\174\227\144\147\011\331 -\277\132\025\005\206\363\011\036\354\130\062\063\021\363\167\144 -\260\166\037\344\020\065\027\033\362\016\261\154\244\052\243\163 -\374\011\037\036\062\031\123\021\347\331\263\054\056\166\056\241 -\243\336\176\152\210\011\350\362\007\212\370\262\315\020\347\342 -\163\100\223\273\010\321\077\341\374\013\224\263\045\357\174\246 -\327\321\257\237\377\226\232\365\221\173\230\013\167\324\176\350 -\007\322\142\265\225\071\343\363\361\155\017\016\145\204\212\143 -\124\305\200\266\340\236\113\175\107\046\247\001\010\135\321\210 -\236\327\303\062\104\372\202\112\012\150\124\177\070\123\003\314 -\244\000\063\144\121\131\013\243\202\221\172\136\354\026\302\363 -\052\346\142\332\052\333\131\142\020\045\112\052\201\013\107\007 -\103\006\160\207\322\372\223\021\051\172\110\115\353\224\307\160 -\115\257\147\325\121\261\200\040\001\001\264\172\010\246\220\177 -\116\340\357\007\101\207\257\152\245\136\213\373\317\120\262\232 -\124\257\303\211\272\130\055\365\060\230\261\066\162\071\176\111 -\004\375\051\247\114\171\344\005\127\333\224\271\026\123\215\106 -\263\035\225\141\127\126\177\257\360\026\133\141\130\157\066\120 -\021\013\330\254\053\225\026\032\016\037\010\315\066\064\145\020 -\142\146\325\200\137\024\040\137\055\014\240\170\012\150\326\054 -\327\351\157\053\322\112\005\223\374\236\157\153\147\377\210\361 -\116\245\151\112\122\067\005\352\306\026\215\322\304\231\321\202 -\053\073\272\065\165\367\121\121\130\363\310\007\335\344\264\003 -\177\002\003\001\000\001\243\102\060\100\060\035\006\003\125\035 -\016\004\026\004\024\331\164\072\344\060\075\015\367\022\334\176 -\132\005\237\036\064\232\367\341\024\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\206\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\003\202\002\001\000\066\215 -\227\314\102\025\144\051\067\233\046\054\326\373\256\025\151\054 -\153\032\032\367\137\266\371\007\114\131\352\363\311\310\271\256 -\314\272\056\172\334\300\365\260\055\300\073\257\237\160\005\021 -\152\237\045\117\001\051\160\343\345\014\341\352\132\174\334\111 -\273\301\036\052\201\365\026\113\162\221\310\242\061\271\252\332 -\374\235\037\363\135\100\002\023\374\116\034\006\312\263\024\220 -\124\027\031\022\032\361\037\327\014\151\132\366\161\170\364\224 -\175\221\013\216\354\220\124\216\274\157\241\114\253\374\164\144 -\375\161\232\370\101\007\241\315\221\344\074\232\340\233\062\071 -\163\253\052\325\151\310\170\221\046\061\175\342\307\060\361\374 -\024\170\167\022\016\023\364\335\026\224\277\113\147\173\160\123 -\205\312\260\273\363\070\115\054\220\071\300\015\302\135\153\351 -\342\345\325\210\215\326\054\277\253\033\276\265\050\207\022\027 -\164\156\374\175\374\217\320\207\046\260\033\373\271\154\253\342 -\236\075\025\301\073\056\147\002\130\221\237\357\370\102\037\054 -\267\150\365\165\255\317\265\366\377\021\175\302\360\044\245\255 -\323\372\240\074\251\372\135\334\245\240\357\104\244\276\326\350 -\345\344\023\226\027\173\006\076\062\355\307\267\102\274\166\243 -\330\145\070\053\070\065\121\041\016\016\157\056\064\023\100\341 -\053\147\014\155\112\101\060\030\043\132\062\125\231\311\027\340 -\074\336\366\354\171\255\053\130\031\242\255\054\042\032\225\216 -\276\226\220\135\102\127\304\371\024\003\065\053\034\055\121\127 -\010\247\072\336\077\344\310\264\003\163\302\301\046\200\273\013 -\102\037\255\015\257\046\162\332\314\276\263\243\203\130\015\202 -\305\037\106\121\343\234\030\314\215\233\215\354\111\353\165\120 -\325\214\050\131\312\164\064\332\214\013\041\253\036\352\033\345 -\307\375\025\076\300\027\252\373\043\156\046\106\313\372\371\261 -\162\153\151\317\042\204\013\142\017\254\331\031\000\224\242\166 -\074\324\055\232\355\004\236\055\006\142\020\067\122\034\205\162 -\033\047\345\314\306\061\354\067\354\143\131\233\013\035\166\314 -\176\062\232\210\225\010\066\122\273\336\166\137\166\111\111\255 -\177\275\145\040\262\311\301\053\166\030\166\237\126\261 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "UCA Extended Validation Root" -# Issuer: CN=UCA Extended Validation Root,O=UniTrust,C=CN -# Serial Number:4f:d2:2b:8f:f5:64:c8:33:9e:4f:34:58:66:23:70:60 -# Subject: CN=UCA Extended Validation Root,O=UniTrust,C=CN -# Not Valid Before: Fri Mar 13 00:00:00 2015 -# Not Valid After : Fri Dec 31 00:00:00 2038 -# Fingerprint (SHA-256): D4:3A:F9:B3:54:73:75:5C:96:84:FC:06:D7:D8:CB:70:EE:5C:28:E7:73:FB:29:4E:B4:1E:E7:17:22:92:4D:24 -# Fingerprint (SHA1): A3:A1:B0:6F:24:61:23:4A:E3:36:A5:C2:37:FC:A6:FF:DD:F0:D7:3A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "UCA Extended Validation Root" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\243\241\260\157\044\141\043\112\343\066\245\302\067\374\246\377 -\335\360\327\072 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\241\363\137\103\306\064\233\332\277\214\176\005\123\255\226\342 -END -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\021\060\017\006\003\125\004\012\014\010\125\156\151\124\162\165 -\163\164\061\045\060\043\006\003\125\004\003\014\034\125\103\101 -\040\105\170\164\145\156\144\145\144\040\126\141\154\151\144\141 -\164\151\157\156\040\122\157\157\164 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\117\322\053\217\365\144\310\063\236\117\064\130\146\043 -\160\140 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certigna Root CA" -# -# Issuer: CN=Certigna Root CA,OU=0002 48146308100036,O=Dhimyotis,C=FR -# Serial Number:00:ca:e9:1b:89:f1:55:03:0d:a3:e6:41:6d:c4:e3:a6:e1 -# Subject: CN=Certigna Root CA,OU=0002 48146308100036,O=Dhimyotis,C=FR -# Not Valid Before: Tue Oct 01 08:32:27 2013 -# Not Valid After : Sat Oct 01 08:32:27 2033 -# Fingerprint (SHA-256): D4:8D:3D:23:EE:DB:50:A4:59:E5:51:97:60:1C:27:77:4B:9D:7B:18:C9:4D:5A:05:95:11:A1:02:50:B9:31:68 -# Fingerprint (SHA1): 2D:0D:52:14:FF:9E:AD:99:24:01:74:20:47:6E:6C:85:27:27:F5:43 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certigna Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\106\122\061 -\022\060\020\006\003\125\004\012\014\011\104\150\151\155\171\157 -\164\151\163\061\034\060\032\006\003\125\004\013\014\023\060\060 -\060\062\040\064\070\061\064\066\063\060\070\061\060\060\060\063 -\066\061\031\060\027\006\003\125\004\003\014\020\103\145\162\164 -\151\147\156\141\040\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\106\122\061 -\022\060\020\006\003\125\004\012\014\011\104\150\151\155\171\157 -\164\151\163\061\034\060\032\006\003\125\004\013\014\023\060\060 -\060\062\040\064\070\061\064\066\063\060\070\061\060\060\060\063 -\066\061\031\060\027\006\003\125\004\003\014\020\103\145\162\164 -\151\147\156\141\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\312\351\033\211\361\125\003\015\243\346\101\155\304 -\343\246\341 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\006\133\060\202\004\103\240\003\002\001\002\002\021\000 -\312\351\033\211\361\125\003\015\243\346\101\155\304\343\246\341 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\132\061\013\060\011\006\003\125\004\006\023\002\106\122\061\022 -\060\020\006\003\125\004\012\014\011\104\150\151\155\171\157\164 -\151\163\061\034\060\032\006\003\125\004\013\014\023\060\060\060 -\062\040\064\070\061\064\066\063\060\070\061\060\060\060\063\066 -\061\031\060\027\006\003\125\004\003\014\020\103\145\162\164\151 -\147\156\141\040\122\157\157\164\040\103\101\060\036\027\015\061 -\063\061\060\060\061\060\070\063\062\062\067\132\027\015\063\063 -\061\060\060\061\060\070\063\062\062\067\132\060\132\061\013\060 -\011\006\003\125\004\006\023\002\106\122\061\022\060\020\006\003 -\125\004\012\014\011\104\150\151\155\171\157\164\151\163\061\034 -\060\032\006\003\125\004\013\014\023\060\060\060\062\040\064\070 -\061\064\066\063\060\070\061\060\060\060\063\066\061\031\060\027 -\006\003\125\004\003\014\020\103\145\162\164\151\147\156\141\040 -\122\157\157\164\040\103\101\060\202\002\042\060\015\006\011\052 -\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060 -\202\002\012\002\202\002\001\000\315\030\071\145\032\131\261\352 -\144\026\016\214\224\044\225\174\203\323\305\071\046\334\014\357 -\026\127\215\327\330\254\243\102\177\202\312\355\315\133\333\016 -\267\055\355\105\010\027\262\331\263\313\326\027\122\162\050\333 -\216\116\236\212\266\013\371\236\204\232\115\166\336\042\051\134 -\322\263\322\006\076\060\071\251\164\243\222\126\034\241\157\114 -\012\040\155\237\043\172\264\306\332\054\344\035\054\334\263\050 -\320\023\362\114\116\002\111\241\124\100\236\346\345\005\240\055 -\204\310\377\230\154\320\353\212\032\204\010\036\267\150\043\356 -\043\325\160\316\155\121\151\020\356\241\172\302\321\042\061\302 -\202\205\322\362\125\166\120\174\045\172\311\204\134\013\254\335 -\102\116\053\347\202\242\044\211\313\220\262\320\356\043\272\146 -\114\273\142\244\371\123\132\144\173\174\230\372\243\110\236\017 -\225\256\247\030\364\152\354\056\003\105\257\360\164\370\052\315 -\172\135\321\276\104\046\062\051\361\361\365\154\314\176\002\041 -\013\237\157\244\077\276\235\123\342\317\175\251\054\174\130\032 -\227\341\075\067\067\030\146\050\322\100\305\121\212\214\303\055 -\316\123\210\044\130\144\060\026\305\252\340\326\012\246\100\337 -\170\366\365\004\174\151\023\204\274\321\321\247\006\317\001\367 -\150\300\250\127\273\072\141\255\004\214\223\343\255\374\360\333 -\104\155\131\334\111\131\256\254\232\231\066\060\101\173\166\063 -\042\207\243\302\222\206\156\371\160\356\256\207\207\225\033\304 -\172\275\061\363\324\322\345\231\377\276\110\354\165\365\170\026 -\035\246\160\301\177\074\033\241\222\373\317\310\074\326\305\223 -\012\217\365\125\072\166\225\316\131\230\212\011\225\167\062\232 -\203\272\054\004\072\227\275\324\057\276\327\154\233\242\312\175 -\155\046\311\125\325\317\303\171\122\010\011\231\007\044\055\144 -\045\153\246\041\151\233\152\335\164\115\153\227\172\101\275\253 -\027\371\220\027\110\217\066\371\055\325\305\333\356\252\205\105 -\101\372\315\072\105\261\150\346\066\114\233\220\127\354\043\271 -\207\010\302\304\011\361\227\206\052\050\115\342\164\300\332\304 -\214\333\337\342\241\027\131\316\044\131\164\061\332\177\375\060 -\155\331\334\341\152\341\374\137\002\003\001\000\001\243\202\001 -\032\060\202\001\026\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\035\006\003\125\035\016\004\026\004 -\024\030\207\126\340\156\167\356\044\065\074\116\163\232\037\326 -\341\342\171\176\053\060\037\006\003\125\035\043\004\030\060\026 -\200\024\030\207\126\340\156\167\356\044\065\074\116\163\232\037 -\326\341\342\171\176\053\060\104\006\003\125\035\040\004\075\060 -\073\060\071\006\004\125\035\040\000\060\061\060\057\006\010\053 -\006\001\005\005\007\002\001\026\043\150\164\164\160\163\072\057 -\057\167\167\167\167\056\143\145\162\164\151\147\156\141\056\146 -\162\057\141\165\164\157\162\151\164\145\163\057\060\155\006\003 -\125\035\037\004\146\060\144\060\057\240\055\240\053\206\051\150 -\164\164\160\072\057\057\143\162\154\056\143\145\162\164\151\147 -\156\141\056\146\162\057\143\145\162\164\151\147\156\141\162\157 -\157\164\143\141\056\143\162\154\060\061\240\057\240\055\206\053 -\150\164\164\160\072\057\057\143\162\154\056\144\150\151\155\171 -\157\164\151\163\056\143\157\155\057\143\145\162\164\151\147\156 -\141\162\157\157\164\143\141\056\143\162\154\060\015\006\011\052 -\206\110\206\367\015\001\001\013\005\000\003\202\002\001\000\224 -\270\236\117\360\343\225\010\042\347\315\150\101\367\034\125\325 -\174\000\342\055\072\211\135\150\070\057\121\042\013\112\215\313 -\351\273\135\076\273\134\075\261\050\376\344\123\125\023\317\241 -\220\033\002\035\137\146\106\011\063\050\341\015\044\227\160\323 -\020\037\352\144\127\226\273\135\332\347\304\214\117\114\144\106 -\035\134\207\343\131\336\102\321\233\250\176\246\211\335\217\034 -\311\060\202\355\073\234\315\300\351\031\340\152\330\002\165\067 -\253\367\064\050\050\221\362\004\012\117\065\343\140\046\001\372 -\320\021\214\371\021\152\356\257\075\303\120\323\217\137\063\171 -\074\206\250\163\105\220\214\040\266\162\163\027\043\276\007\145 -\345\170\222\015\272\001\300\353\214\034\146\277\254\206\167\001 -\224\015\234\346\351\071\215\037\246\121\214\231\014\071\167\341 -\264\233\372\034\147\127\157\152\152\216\251\053\114\127\171\172 -\127\042\317\315\137\143\106\215\134\131\072\206\370\062\107\142 -\243\147\015\030\221\334\373\246\153\365\110\141\163\043\131\216 -\002\247\274\104\352\364\111\235\361\124\130\371\140\257\332\030 -\244\057\050\105\334\172\240\210\206\135\363\073\347\377\051\065 -\200\374\144\103\224\346\343\034\157\276\255\016\052\143\231\053 -\311\176\205\366\161\350\006\003\225\376\336\217\110\034\132\324 -\222\350\053\356\347\061\333\272\004\152\207\230\347\305\137\357 -\175\247\042\367\001\330\115\371\211\320\016\232\005\131\244\236 -\230\331\157\053\312\160\276\144\302\125\243\364\351\257\303\222 -\051\334\210\026\044\231\074\215\046\230\266\133\267\314\316\267 -\067\007\375\046\331\230\205\044\377\131\043\003\232\355\235\235 -\250\344\136\070\316\327\122\015\157\322\077\155\261\005\153\111 -\316\212\221\106\163\364\366\057\360\250\163\167\016\145\254\241 -\215\146\122\151\176\113\150\014\307\036\067\047\203\245\214\307 -\002\344\024\315\111\001\260\163\263\375\306\220\072\157\322\154 -\355\073\356\354\221\276\242\103\135\213\000\112\146\045\104\160 -\336\100\017\370\174\025\367\242\316\074\327\136\023\214\201\027 -\030\027\321\275\361\167\020\072\324\145\071\301\047\254\127\054 -\045\124\377\242\332\117\212\141\071\136\256\075\112\214\275 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certigna Root CA" -# Issuer: CN=Certigna Root CA,OU=0002 48146308100036,O=Dhimyotis,C=FR -# Serial Number:00:ca:e9:1b:89:f1:55:03:0d:a3:e6:41:6d:c4:e3:a6:e1 -# Subject: CN=Certigna Root CA,OU=0002 48146308100036,O=Dhimyotis,C=FR -# Not Valid Before: Tue Oct 01 08:32:27 2013 -# Not Valid After : Sat Oct 01 08:32:27 2033 -# Fingerprint (SHA-256): D4:8D:3D:23:EE:DB:50:A4:59:E5:51:97:60:1C:27:77:4B:9D:7B:18:C9:4D:5A:05:95:11:A1:02:50:B9:31:68 -# Fingerprint (SHA1): 2D:0D:52:14:FF:9E:AD:99:24:01:74:20:47:6E:6C:85:27:27:F5:43 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certigna Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\055\015\122\024\377\236\255\231\044\001\164\040\107\156\154\205 -\047\047\365\103 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\016\134\060\142\047\353\133\274\327\256\142\272\351\325\337\167 -END -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\106\122\061 -\022\060\020\006\003\125\004\012\014\011\104\150\151\155\171\157 -\164\151\163\061\034\060\032\006\003\125\004\013\014\023\060\060 -\060\062\040\064\070\061\064\066\063\060\070\061\060\060\060\063 -\066\061\031\060\027\006\003\125\004\003\014\020\103\145\162\164 -\151\147\156\141\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\312\351\033\211\361\125\003\015\243\346\101\155\304 -\343\246\341 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "emSign Root CA - G1" -# -# Issuer: CN=emSign Root CA - G1,O=eMudhra Technologies Limited,OU=emSign PKI,C=IN -# Serial Number:31:f5:e4:62:0c:6c:58:ed:d6:d8 -# Subject: CN=emSign Root CA - G1,O=eMudhra Technologies Limited,OU=emSign PKI,C=IN -# Not Valid Before: Sun Feb 18 18:30:00 2018 -# Not Valid After : Wed Feb 18 18:30:00 2043 -# Fingerprint (SHA-256): 40:F6:AF:03:46:A9:9A:A1:CD:1D:55:5A:4E:9C:CE:62:C7:F9:63:46:03:EE:40:66:15:83:3D:C8:C8:D0:03:67 -# Fingerprint (SHA1): 8A:C7:AD:8F:73:AC:4E:C1:B5:75:4D:A5:40:F4:FC:CF:7C:B5:8E:8C -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "emSign Root CA - G1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\147\061\013\060\011\006\003\125\004\006\023\002\111\116\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\045\060\043\006\003\125\004\012\023\034\145 -\115\165\144\150\162\141\040\124\145\143\150\156\157\154\157\147 -\151\145\163\040\114\151\155\151\164\145\144\061\034\060\032\006 -\003\125\004\003\023\023\145\155\123\151\147\156\040\122\157\157 -\164\040\103\101\040\055\040\107\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\147\061\013\060\011\006\003\125\004\006\023\002\111\116\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\045\060\043\006\003\125\004\012\023\034\145 -\115\165\144\150\162\141\040\124\145\143\150\156\157\154\157\147 -\151\145\163\040\114\151\155\151\164\145\144\061\034\060\032\006 -\003\125\004\003\023\023\145\155\123\151\147\156\040\122\157\157 -\164\040\103\101\040\055\040\107\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\012\061\365\344\142\014\154\130\355\326\330 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\224\060\202\002\174\240\003\002\001\002\002\012\061 -\365\344\142\014\154\130\355\326\330\060\015\006\011\052\206\110 -\206\367\015\001\001\013\005\000\060\147\061\013\060\011\006\003 -\125\004\006\023\002\111\116\061\023\060\021\006\003\125\004\013 -\023\012\145\155\123\151\147\156\040\120\113\111\061\045\060\043 -\006\003\125\004\012\023\034\145\115\165\144\150\162\141\040\124 -\145\143\150\156\157\154\157\147\151\145\163\040\114\151\155\151 -\164\145\144\061\034\060\032\006\003\125\004\003\023\023\145\155 -\123\151\147\156\040\122\157\157\164\040\103\101\040\055\040\107 -\061\060\036\027\015\061\070\060\062\061\070\061\070\063\060\060 -\060\132\027\015\064\063\060\062\061\070\061\070\063\060\060\060 -\132\060\147\061\013\060\011\006\003\125\004\006\023\002\111\116 -\061\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147 -\156\040\120\113\111\061\045\060\043\006\003\125\004\012\023\034 -\145\115\165\144\150\162\141\040\124\145\143\150\156\157\154\157 -\147\151\145\163\040\114\151\155\151\164\145\144\061\034\060\032 -\006\003\125\004\003\023\023\145\155\123\151\147\156\040\122\157 -\157\164\040\103\101\040\055\040\107\061\060\202\001\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001 -\017\000\060\202\001\012\002\202\001\001\000\223\113\273\351\146 -\212\356\235\133\325\064\223\320\033\036\303\347\236\270\144\063 -\177\143\170\150\264\315\056\161\165\327\233\040\306\115\051\274 -\266\150\140\212\367\041\232\126\065\132\363\166\275\330\315\232 -\377\223\126\113\245\131\006\241\223\064\051\335\026\064\165\116 -\362\201\264\307\226\116\255\031\025\122\112\376\074\160\165\160 -\315\257\053\253\025\232\063\074\252\263\213\252\315\103\375\365 -\352\160\377\355\317\021\073\224\316\116\062\026\323\043\100\052 -\167\263\257\074\001\054\154\355\231\054\213\331\116\151\230\262 -\367\217\101\260\062\170\141\326\015\137\303\372\242\100\222\035 -\134\027\346\160\076\065\347\242\267\302\142\342\253\244\070\114 -\265\071\065\157\352\003\151\372\072\124\150\205\155\326\362\057 -\103\125\036\221\015\016\330\325\152\244\226\321\023\074\054\170 -\120\350\072\222\322\027\126\345\065\032\100\034\076\215\054\355 -\071\337\102\340\203\101\164\337\243\315\302\206\140\110\150\343 -\151\013\124\000\213\344\166\151\041\015\171\116\064\010\136\024 -\302\314\261\267\255\327\174\160\212\307\205\002\003\001\000\001 -\243\102\060\100\060\035\006\003\125\035\016\004\026\004\024\373 -\357\015\206\236\260\343\335\251\271\361\041\027\177\076\374\360 -\167\053\032\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\006\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\015\006\011\052\206\110\206\367\015\001\001 -\013\005\000\003\202\001\001\000\131\377\362\214\365\207\175\161 -\075\243\237\033\133\321\332\370\323\234\153\066\275\233\251\141 -\353\336\026\054\164\075\236\346\165\332\327\272\247\274\102\027 -\347\075\221\353\345\175\335\076\234\361\317\222\254\154\110\314 -\302\042\077\151\073\305\266\025\057\243\065\306\150\052\034\127 -\257\071\357\215\320\065\303\030\014\173\000\126\034\315\213\031 -\164\336\276\017\022\340\320\252\241\077\002\064\261\160\316\235 -\030\326\010\003\011\106\356\140\340\176\266\304\111\004\121\175 -\160\140\274\252\262\377\171\162\172\246\035\075\137\052\370\312 -\342\375\071\267\107\271\353\176\337\004\043\257\372\234\006\007 -\351\373\143\223\200\100\265\306\154\012\061\050\316\014\237\317 -\263\043\065\200\101\215\154\304\067\173\201\057\200\241\100\102 -\205\351\331\070\215\350\241\123\315\001\277\151\350\132\006\362 -\105\013\220\372\256\341\277\235\362\256\127\074\245\256\262\126 -\364\213\145\100\351\375\061\201\054\364\071\011\330\356\153\247 -\264\246\035\025\245\230\367\001\201\330\205\175\363\121\134\161 -\210\336\272\314\037\200\176\112 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "emSign Root CA - G1" -# Issuer: CN=emSign Root CA - G1,O=eMudhra Technologies Limited,OU=emSign PKI,C=IN -# Serial Number:31:f5:e4:62:0c:6c:58:ed:d6:d8 -# Subject: CN=emSign Root CA - G1,O=eMudhra Technologies Limited,OU=emSign PKI,C=IN -# Not Valid Before: Sun Feb 18 18:30:00 2018 -# Not Valid After : Wed Feb 18 18:30:00 2043 -# Fingerprint (SHA-256): 40:F6:AF:03:46:A9:9A:A1:CD:1D:55:5A:4E:9C:CE:62:C7:F9:63:46:03:EE:40:66:15:83:3D:C8:C8:D0:03:67 -# Fingerprint (SHA1): 8A:C7:AD:8F:73:AC:4E:C1:B5:75:4D:A5:40:F4:FC:CF:7C:B5:8E:8C -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "emSign Root CA - G1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\212\307\255\217\163\254\116\301\265\165\115\245\100\364\374\317 -\174\265\216\214 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\234\102\204\127\335\313\013\247\056\225\255\266\363\332\274\254 -END -CKA_ISSUER MULTILINE_OCTAL -\060\147\061\013\060\011\006\003\125\004\006\023\002\111\116\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\045\060\043\006\003\125\004\012\023\034\145 -\115\165\144\150\162\141\040\124\145\143\150\156\157\154\157\147 -\151\145\163\040\114\151\155\151\164\145\144\061\034\060\032\006 -\003\125\004\003\023\023\145\155\123\151\147\156\040\122\157\157 -\164\040\103\101\040\055\040\107\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\012\061\365\344\142\014\154\130\355\326\330 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "emSign ECC Root CA - G3" -# -# Issuer: CN=emSign ECC Root CA - G3,O=eMudhra Technologies Limited,OU=emSign PKI,C=IN -# Serial Number:3c:f6:07:a9:68:70:0e:da:8b:84 -# Subject: CN=emSign ECC Root CA - G3,O=eMudhra Technologies Limited,OU=emSign PKI,C=IN -# Not Valid Before: Sun Feb 18 18:30:00 2018 -# Not Valid After : Wed Feb 18 18:30:00 2043 -# Fingerprint (SHA-256): 86:A1:EC:BA:08:9C:4A:8D:3B:BE:27:34:C6:12:BA:34:1D:81:3E:04:3C:F9:E8:A8:62:CD:5C:57:A3:6B:BE:6B -# Fingerprint (SHA1): 30:43:FA:4F:F2:57:DC:A0:C3:80:EE:2E:58:EA:78:B2:3F:E6:BB:C1 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "emSign ECC Root CA - G3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\153\061\013\060\011\006\003\125\004\006\023\002\111\116\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\045\060\043\006\003\125\004\012\023\034\145 -\115\165\144\150\162\141\040\124\145\143\150\156\157\154\157\147 -\151\145\163\040\114\151\155\151\164\145\144\061\040\060\036\006 -\003\125\004\003\023\027\145\155\123\151\147\156\040\105\103\103 -\040\122\157\157\164\040\103\101\040\055\040\107\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\153\061\013\060\011\006\003\125\004\006\023\002\111\116\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\045\060\043\006\003\125\004\012\023\034\145 -\115\165\144\150\162\141\040\124\145\143\150\156\157\154\157\147 -\151\145\163\040\114\151\155\151\164\145\144\061\040\060\036\006 -\003\125\004\003\023\027\145\155\123\151\147\156\040\105\103\103 -\040\122\157\157\164\040\103\101\040\055\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\012\074\366\007\251\150\160\016\332\213\204 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\116\060\202\001\323\240\003\002\001\002\002\012\074 -\366\007\251\150\160\016\332\213\204\060\012\006\010\052\206\110 -\316\075\004\003\003\060\153\061\013\060\011\006\003\125\004\006 -\023\002\111\116\061\023\060\021\006\003\125\004\013\023\012\145 -\155\123\151\147\156\040\120\113\111\061\045\060\043\006\003\125 -\004\012\023\034\145\115\165\144\150\162\141\040\124\145\143\150 -\156\157\154\157\147\151\145\163\040\114\151\155\151\164\145\144 -\061\040\060\036\006\003\125\004\003\023\027\145\155\123\151\147 -\156\040\105\103\103\040\122\157\157\164\040\103\101\040\055\040 -\107\063\060\036\027\015\061\070\060\062\061\070\061\070\063\060 -\060\060\132\027\015\064\063\060\062\061\070\061\070\063\060\060 -\060\132\060\153\061\013\060\011\006\003\125\004\006\023\002\111 -\116\061\023\060\021\006\003\125\004\013\023\012\145\155\123\151 -\147\156\040\120\113\111\061\045\060\043\006\003\125\004\012\023 -\034\145\115\165\144\150\162\141\040\124\145\143\150\156\157\154 -\157\147\151\145\163\040\114\151\155\151\164\145\144\061\040\060 -\036\006\003\125\004\003\023\027\145\155\123\151\147\156\040\105 -\103\103\040\122\157\157\164\040\103\101\040\055\040\107\063\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\043\245\014\270\055\022\365\050\363 -\261\262\335\342\002\022\200\236\071\137\111\115\237\311\045\064 -\131\164\354\273\006\034\347\300\162\257\350\256\057\341\101\124 -\207\024\250\112\262\350\174\202\346\133\152\265\334\263\165\316 -\213\006\320\206\043\277\106\325\216\017\077\004\364\327\034\222 -\176\366\245\143\302\365\137\216\056\117\241\030\031\002\053\062 -\012\202\144\175\026\223\321\243\102\060\100\060\035\006\003\125 -\035\016\004\026\004\024\174\135\002\204\023\324\314\212\233\201 -\316\027\034\056\051\036\234\110\143\102\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\006\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\012\006\010\052 -\206\110\316\075\004\003\003\003\151\000\060\146\002\061\000\276 -\363\141\317\002\020\035\144\225\007\270\030\156\210\205\005\057 -\203\010\027\220\312\037\212\114\350\015\033\172\261\255\325\201 -\011\107\357\073\254\010\004\174\134\231\261\355\107\007\322\002 -\061\000\235\272\125\374\251\112\350\355\355\346\166\001\102\173 -\310\370\140\331\215\121\213\125\073\373\214\173\353\145\011\303 -\370\226\315\107\250\202\362\026\125\167\044\176\022\020\225\004 -\054\243 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "emSign ECC Root CA - G3" -# Issuer: CN=emSign ECC Root CA - G3,O=eMudhra Technologies Limited,OU=emSign PKI,C=IN -# Serial Number:3c:f6:07:a9:68:70:0e:da:8b:84 -# Subject: CN=emSign ECC Root CA - G3,O=eMudhra Technologies Limited,OU=emSign PKI,C=IN -# Not Valid Before: Sun Feb 18 18:30:00 2018 -# Not Valid After : Wed Feb 18 18:30:00 2043 -# Fingerprint (SHA-256): 86:A1:EC:BA:08:9C:4A:8D:3B:BE:27:34:C6:12:BA:34:1D:81:3E:04:3C:F9:E8:A8:62:CD:5C:57:A3:6B:BE:6B -# Fingerprint (SHA1): 30:43:FA:4F:F2:57:DC:A0:C3:80:EE:2E:58:EA:78:B2:3F:E6:BB:C1 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "emSign ECC Root CA - G3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\060\103\372\117\362\127\334\240\303\200\356\056\130\352\170\262 -\077\346\273\301 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\316\013\162\321\237\210\216\320\120\003\350\343\270\213\147\100 -END -CKA_ISSUER MULTILINE_OCTAL -\060\153\061\013\060\011\006\003\125\004\006\023\002\111\116\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\045\060\043\006\003\125\004\012\023\034\145 -\115\165\144\150\162\141\040\124\145\143\150\156\157\154\157\147 -\151\145\163\040\114\151\155\151\164\145\144\061\040\060\036\006 -\003\125\004\003\023\027\145\155\123\151\147\156\040\105\103\103 -\040\122\157\157\164\040\103\101\040\055\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\012\074\366\007\251\150\160\016\332\213\204 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "emSign Root CA - C1" -# -# Issuer: CN=emSign Root CA - C1,O=eMudhra Inc,OU=emSign PKI,C=US -# Serial Number:00:ae:cf:00:ba:c4:cf:32:f8:43:b2 -# Subject: CN=emSign Root CA - C1,O=eMudhra Inc,OU=emSign PKI,C=US -# Not Valid Before: Sun Feb 18 18:30:00 2018 -# Not Valid After : Wed Feb 18 18:30:00 2043 -# Fingerprint (SHA-256): 12:56:09:AA:30:1D:A0:A2:49:B9:7A:82:39:CB:6A:34:21:6F:44:DC:AC:9F:39:54:B1:42:92:F2:E8:C8:60:8F -# Fingerprint (SHA1): E7:2E:F1:DF:FC:B2:09:28:CF:5D:D4:D5:67:37:B1:51:CB:86:4F:01 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "emSign Root CA - C1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\126\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\024\060\022\006\003\125\004\012\023\013\145 -\115\165\144\150\162\141\040\111\156\143\061\034\060\032\006\003 -\125\004\003\023\023\145\155\123\151\147\156\040\122\157\157\164 -\040\103\101\040\055\040\103\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\126\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\024\060\022\006\003\125\004\012\023\013\145 -\115\165\144\150\162\141\040\111\156\143\061\034\060\032\006\003 -\125\004\003\023\023\145\155\123\151\147\156\040\122\157\157\164 -\040\103\101\040\055\040\103\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\000\256\317\000\272\304\317\062\370\103\262 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\003\163\060\202\002\133\240\003\002\001\002\002\013\000 -\256\317\000\272\304\317\062\370\103\262\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\060\126\061\013\060\011\006 -\003\125\004\006\023\002\125\123\061\023\060\021\006\003\125\004 -\013\023\012\145\155\123\151\147\156\040\120\113\111\061\024\060 -\022\006\003\125\004\012\023\013\145\115\165\144\150\162\141\040 -\111\156\143\061\034\060\032\006\003\125\004\003\023\023\145\155 -\123\151\147\156\040\122\157\157\164\040\103\101\040\055\040\103 -\061\060\036\027\015\061\070\060\062\061\070\061\070\063\060\060 -\060\132\027\015\064\063\060\062\061\070\061\070\063\060\060\060 -\132\060\126\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147 -\156\040\120\113\111\061\024\060\022\006\003\125\004\012\023\013 -\145\115\165\144\150\162\141\040\111\156\143\061\034\060\032\006 -\003\125\004\003\023\023\145\155\123\151\147\156\040\122\157\157 -\164\040\103\101\040\055\040\103\061\060\202\001\042\060\015\006 -\011\052\206\110\206\367\015\001\001\001\005\000\003\202\001\017 -\000\060\202\001\012\002\202\001\001\000\317\353\251\271\361\231 -\005\314\330\050\041\112\363\163\064\121\204\126\020\365\240\117 -\054\022\343\372\023\232\047\320\317\371\171\032\164\137\035\171 -\071\374\133\370\160\216\340\222\122\367\344\045\371\124\203\331 -\035\323\310\132\205\077\136\307\266\007\356\076\300\316\232\257 -\254\126\102\052\071\045\160\326\277\265\173\066\255\254\366\163 -\334\315\327\035\212\203\245\373\053\220\025\067\153\034\046\107 -\334\073\051\126\223\152\263\301\152\072\235\075\365\301\227\070 -\130\005\213\034\021\343\344\264\270\135\205\035\203\376\170\137 -\013\105\150\030\110\245\106\163\064\073\376\017\310\166\273\307 -\030\363\005\321\206\363\205\355\347\271\331\062\255\125\210\316 -\246\266\221\260\117\254\176\025\043\226\366\077\360\040\064\026 -\336\012\306\304\004\105\171\177\247\375\276\322\251\245\257\234 -\305\043\052\367\074\041\154\275\257\217\116\305\072\262\363\064 -\022\374\337\200\032\111\244\324\251\225\367\236\211\136\242\211 -\254\224\313\250\150\233\257\212\145\047\315\211\356\335\214\265 -\153\051\160\103\240\151\013\344\271\017\002\003\001\000\001\243 -\102\060\100\060\035\006\003\125\035\016\004\026\004\024\376\241 -\340\160\036\052\003\071\122\132\102\276\134\221\205\172\030\252 -\115\265\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\006\060\017\006\003\125\035\023\001\001\377\004\005\060\003 -\001\001\377\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\003\202\001\001\000\302\112\126\372\025\041\173\050\242 -\351\345\035\373\370\055\304\071\226\101\114\073\047\054\304\154 -\030\025\200\306\254\257\107\131\057\046\013\343\066\260\357\073 -\376\103\227\111\062\231\022\025\133\337\021\051\377\253\123\370 -\273\301\170\017\254\234\123\257\127\275\150\214\075\151\063\360 -\243\240\043\143\073\144\147\042\104\255\325\161\313\126\052\170 -\222\243\117\022\061\066\066\342\336\376\000\304\243\140\017\047 -\255\240\260\212\265\066\172\122\241\275\047\364\040\047\142\350 -\115\224\044\023\344\012\004\351\074\253\056\310\103\011\112\306 -\141\004\345\111\064\176\323\304\310\365\017\300\252\351\272\124 -\136\363\143\053\117\117\120\324\376\271\173\231\214\075\300\056 -\274\002\053\323\304\100\344\212\007\061\036\233\316\046\231\023 -\373\021\352\232\042\014\021\031\307\136\033\201\120\060\310\226 -\022\156\347\313\101\177\221\073\242\107\267\124\200\033\334\000 -\314\232\220\352\303\303\120\006\142\014\060\300\025\110\247\250 -\131\174\341\256\042\242\342\012\172\017\372\142\253\122\114\341 -\361\337\312\276\203\015\102 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "emSign Root CA - C1" -# Issuer: CN=emSign Root CA - C1,O=eMudhra Inc,OU=emSign PKI,C=US -# Serial Number:00:ae:cf:00:ba:c4:cf:32:f8:43:b2 -# Subject: CN=emSign Root CA - C1,O=eMudhra Inc,OU=emSign PKI,C=US -# Not Valid Before: Sun Feb 18 18:30:00 2018 -# Not Valid After : Wed Feb 18 18:30:00 2043 -# Fingerprint (SHA-256): 12:56:09:AA:30:1D:A0:A2:49:B9:7A:82:39:CB:6A:34:21:6F:44:DC:AC:9F:39:54:B1:42:92:F2:E8:C8:60:8F -# Fingerprint (SHA1): E7:2E:F1:DF:FC:B2:09:28:CF:5D:D4:D5:67:37:B1:51:CB:86:4F:01 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "emSign Root CA - C1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\347\056\361\337\374\262\011\050\317\135\324\325\147\067\261\121 -\313\206\117\001 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\330\343\135\001\041\372\170\132\260\337\272\322\356\052\137\150 -END -CKA_ISSUER MULTILINE_OCTAL -\060\126\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\024\060\022\006\003\125\004\012\023\013\145 -\115\165\144\150\162\141\040\111\156\143\061\034\060\032\006\003 -\125\004\003\023\023\145\155\123\151\147\156\040\122\157\157\164 -\040\103\101\040\055\040\103\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\000\256\317\000\272\304\317\062\370\103\262 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "emSign ECC Root CA - C3" -# -# Issuer: CN=emSign ECC Root CA - C3,O=eMudhra Inc,OU=emSign PKI,C=US -# Serial Number:7b:71:b6:82:56:b8:12:7c:9c:a8 -# Subject: CN=emSign ECC Root CA - C3,O=eMudhra Inc,OU=emSign PKI,C=US -# Not Valid Before: Sun Feb 18 18:30:00 2018 -# Not Valid After : Wed Feb 18 18:30:00 2043 -# Fingerprint (SHA-256): BC:4D:80:9B:15:18:9D:78:DB:3E:1D:8C:F4:F9:72:6A:79:5D:A1:64:3C:A5:F1:35:8E:1D:DB:0E:DC:0D:7E:B3 -# Fingerprint (SHA1): B6:AF:43:C2:9B:81:53:7D:F6:EF:6B:C3:1F:1F:60:15:0C:EE:48:66 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "emSign ECC Root CA - C3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\024\060\022\006\003\125\004\012\023\013\145 -\115\165\144\150\162\141\040\111\156\143\061\040\060\036\006\003 -\125\004\003\023\027\145\155\123\151\147\156\040\105\103\103\040 -\122\157\157\164\040\103\101\040\055\040\103\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\024\060\022\006\003\125\004\012\023\013\145 -\115\165\144\150\162\141\040\111\156\143\061\040\060\036\006\003 -\125\004\003\023\027\145\155\123\151\147\156\040\105\103\103\040 -\122\157\157\164\040\103\101\040\055\040\103\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\012\173\161\266\202\126\270\022\174\234\250 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\053\060\202\001\261\240\003\002\001\002\002\012\173 -\161\266\202\126\270\022\174\234\250\060\012\006\010\052\206\110 -\316\075\004\003\003\060\132\061\013\060\011\006\003\125\004\006 -\023\002\125\123\061\023\060\021\006\003\125\004\013\023\012\145 -\155\123\151\147\156\040\120\113\111\061\024\060\022\006\003\125 -\004\012\023\013\145\115\165\144\150\162\141\040\111\156\143\061 -\040\060\036\006\003\125\004\003\023\027\145\155\123\151\147\156 -\040\105\103\103\040\122\157\157\164\040\103\101\040\055\040\103 -\063\060\036\027\015\061\070\060\062\061\070\061\070\063\060\060 -\060\132\027\015\064\063\060\062\061\070\061\070\063\060\060\060 -\132\060\132\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147 -\156\040\120\113\111\061\024\060\022\006\003\125\004\012\023\013 -\145\115\165\144\150\162\141\040\111\156\143\061\040\060\036\006 -\003\125\004\003\023\027\145\155\123\151\147\156\040\105\103\103 -\040\122\157\157\164\040\103\101\040\055\040\103\063\060\166\060 -\020\006\007\052\206\110\316\075\002\001\006\005\053\201\004\000 -\042\003\142\000\004\375\245\141\256\173\046\020\035\351\267\042 -\060\256\006\364\201\263\261\102\161\225\071\274\323\122\343\257 -\257\371\362\227\065\222\066\106\016\207\225\215\271\071\132\351 -\273\337\320\376\310\007\101\074\273\125\157\203\243\152\373\142 -\260\201\211\002\160\175\110\305\112\343\351\042\124\042\115\223 -\273\102\014\257\167\234\043\246\175\327\141\021\316\145\307\370 -\177\376\365\362\251\243\102\060\100\060\035\006\003\125\035\016 -\004\026\004\024\373\132\110\320\200\040\100\362\250\351\000\007 -\151\031\167\247\346\303\364\317\060\016\006\003\125\035\017\001 -\001\377\004\004\003\002\001\006\060\017\006\003\125\035\023\001 -\001\377\004\005\060\003\001\001\377\060\012\006\010\052\206\110 -\316\075\004\003\003\003\150\000\060\145\002\061\000\264\330\057 -\002\211\375\266\114\142\272\103\116\023\204\162\265\256\335\034 -\336\326\265\334\126\217\130\100\132\055\336\040\114\042\203\312 -\223\250\176\356\022\100\307\326\207\117\370\337\205\002\060\034 -\024\144\344\174\226\203\021\234\260\321\132\141\113\246\017\111 -\323\000\374\241\374\344\245\377\177\255\327\060\320\307\167\177 -\276\201\007\125\060\120\040\024\365\127\070\012\250\061\121 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "emSign ECC Root CA - C3" -# Issuer: CN=emSign ECC Root CA - C3,O=eMudhra Inc,OU=emSign PKI,C=US -# Serial Number:7b:71:b6:82:56:b8:12:7c:9c:a8 -# Subject: CN=emSign ECC Root CA - C3,O=eMudhra Inc,OU=emSign PKI,C=US -# Not Valid Before: Sun Feb 18 18:30:00 2018 -# Not Valid After : Wed Feb 18 18:30:00 2043 -# Fingerprint (SHA-256): BC:4D:80:9B:15:18:9D:78:DB:3E:1D:8C:F4:F9:72:6A:79:5D:A1:64:3C:A5:F1:35:8E:1D:DB:0E:DC:0D:7E:B3 -# Fingerprint (SHA1): B6:AF:43:C2:9B:81:53:7D:F6:EF:6B:C3:1F:1F:60:15:0C:EE:48:66 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "emSign ECC Root CA - C3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\266\257\103\302\233\201\123\175\366\357\153\303\037\037\140\025 -\014\356\110\146 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\076\123\263\243\201\356\327\020\370\323\260\035\027\222\365\325 -END -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\023\060\021\006\003\125\004\013\023\012\145\155\123\151\147\156 -\040\120\113\111\061\024\060\022\006\003\125\004\012\023\013\145 -\115\165\144\150\162\141\040\111\156\143\061\040\060\036\006\003 -\125\004\003\023\027\145\155\123\151\147\156\040\105\103\103\040 -\122\157\157\164\040\103\101\040\055\040\103\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\012\173\161\266\202\126\270\022\174\234\250 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Hongkong Post Root CA 3" -# -# Issuer: CN=Hongkong Post Root CA 3,O=Hongkong Post,L=Hong Kong,ST=Hong Kong,C=HK -# Serial Number:08:16:5f:8a:4c:a5:ec:00:c9:93:40:df:c4:c6:ae:23:b8:1c:5a:a4 -# Subject: CN=Hongkong Post Root CA 3,O=Hongkong Post,L=Hong Kong,ST=Hong Kong,C=HK -# Not Valid Before: Sat Jun 03 02:29:46 2017 -# Not Valid After : Tue Jun 03 02:29:46 2042 -# Fingerprint (SHA-256): 5A:2F:C0:3F:0C:83:B0:90:BB:FA:40:60:4B:09:88:44:6C:76:36:18:3D:F9:84:6E:17:10:1A:44:7F:B8:EF:D6 -# Fingerprint (SHA1): 58:A2:D0:EC:20:52:81:5B:C1:F3:F8:64:02:24:4E:C2:8E:02:4B:02 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Hongkong Post Root CA 3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\110\113\061 -\022\060\020\006\003\125\004\010\023\011\110\157\156\147\040\113 -\157\156\147\061\022\060\020\006\003\125\004\007\023\011\110\157 -\156\147\040\113\157\156\147\061\026\060\024\006\003\125\004\012 -\023\015\110\157\156\147\153\157\156\147\040\120\157\163\164\061 -\040\060\036\006\003\125\004\003\023\027\110\157\156\147\153\157 -\156\147\040\120\157\163\164\040\122\157\157\164\040\103\101\040 -\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\110\113\061 -\022\060\020\006\003\125\004\010\023\011\110\157\156\147\040\113 -\157\156\147\061\022\060\020\006\003\125\004\007\023\011\110\157 -\156\147\040\113\157\156\147\061\026\060\024\006\003\125\004\012 -\023\015\110\157\156\147\153\157\156\147\040\120\157\163\164\061 -\040\060\036\006\003\125\004\003\023\027\110\157\156\147\153\157 -\156\147\040\120\157\163\164\040\122\157\157\164\040\103\101\040 -\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\010\026\137\212\114\245\354\000\311\223\100\337\304\306 -\256\043\270\034\132\244 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\317\060\202\003\267\240\003\002\001\002\002\024\010 -\026\137\212\114\245\354\000\311\223\100\337\304\306\256\043\270 -\034\132\244\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\157\061\013\060\011\006\003\125\004\006\023\002\110 -\113\061\022\060\020\006\003\125\004\010\023\011\110\157\156\147 -\040\113\157\156\147\061\022\060\020\006\003\125\004\007\023\011 -\110\157\156\147\040\113\157\156\147\061\026\060\024\006\003\125 -\004\012\023\015\110\157\156\147\153\157\156\147\040\120\157\163 -\164\061\040\060\036\006\003\125\004\003\023\027\110\157\156\147 -\153\157\156\147\040\120\157\163\164\040\122\157\157\164\040\103 -\101\040\063\060\036\027\015\061\067\060\066\060\063\060\062\062 -\071\064\066\132\027\015\064\062\060\066\060\063\060\062\062\071 -\064\066\132\060\157\061\013\060\011\006\003\125\004\006\023\002 -\110\113\061\022\060\020\006\003\125\004\010\023\011\110\157\156 -\147\040\113\157\156\147\061\022\060\020\006\003\125\004\007\023 -\011\110\157\156\147\040\113\157\156\147\061\026\060\024\006\003 -\125\004\012\023\015\110\157\156\147\153\157\156\147\040\120\157 -\163\164\061\040\060\036\006\003\125\004\003\023\027\110\157\156 -\147\153\157\156\147\040\120\157\163\164\040\122\157\157\164\040 -\103\101\040\063\060\202\002\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002\012 -\002\202\002\001\000\263\210\327\352\316\017\040\116\276\346\326 -\003\155\356\131\374\302\127\337\051\150\241\203\016\076\150\307 -\150\130\234\034\140\113\211\103\014\271\324\025\262\356\301\116 -\165\351\265\247\357\345\351\065\231\344\314\034\347\113\137\215 -\063\060\040\063\123\331\246\273\325\076\023\216\351\037\207\111 -\255\120\055\120\312\030\276\001\130\242\023\160\226\273\211\210 -\126\200\134\370\275\054\074\341\114\127\210\273\323\271\225\357 -\313\307\366\332\061\164\050\246\346\124\211\365\101\061\312\345 -\046\032\315\202\340\160\332\073\051\273\325\003\365\231\272\125 -\365\144\321\140\016\263\211\111\270\212\057\005\322\204\105\050 -\174\217\150\120\022\170\374\013\265\123\313\302\230\034\204\243 -\236\260\276\043\244\332\334\310\053\036\332\156\105\036\211\230 -\332\371\000\056\006\351\014\073\160\325\120\045\210\231\313\315 -\163\140\367\325\377\065\147\305\241\274\136\253\315\112\270\105 -\353\310\150\036\015\015\024\106\022\343\322\144\142\212\102\230 -\274\264\306\010\010\370\375\250\114\144\234\166\001\275\057\251 -\154\063\017\330\077\050\270\074\151\001\102\206\176\151\301\311 -\006\312\345\172\106\145\351\302\326\120\101\056\077\267\344\355 -\154\327\277\046\001\021\242\026\051\112\153\064\006\220\354\023 -\322\266\373\152\166\322\074\355\360\326\055\335\341\025\354\243 -\233\057\054\311\076\053\344\151\073\377\162\045\261\066\206\133 -\307\177\153\213\125\033\112\305\040\141\075\256\313\120\341\010 -\072\276\260\217\143\101\123\060\010\131\074\230\035\167\272\143 -\221\172\312\020\120\140\277\360\327\274\225\207\217\227\305\376 -\227\152\001\224\243\174\133\205\035\052\071\072\320\124\241\321 -\071\161\235\375\041\371\265\173\360\342\340\002\217\156\226\044 -\045\054\240\036\054\250\304\211\247\357\355\231\006\057\266\012 -\114\117\333\242\314\067\032\257\107\205\055\212\137\304\064\064 -\114\000\375\030\223\147\023\321\067\346\110\264\213\006\305\127 -\173\031\206\012\171\313\000\311\122\257\102\377\067\217\341\243 -\036\172\075\120\253\143\006\347\025\265\077\266\105\067\224\067 -\261\176\362\110\303\177\305\165\376\227\215\105\217\032\247\032 -\162\050\032\100\017\002\003\001\000\001\243\143\060\141\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060 -\037\006\003\125\035\043\004\030\060\026\200\024\027\235\315\036 -\213\326\071\053\160\323\134\324\240\270\037\260\000\374\305\141 -\060\035\006\003\125\035\016\004\026\004\024\027\235\315\036\213 -\326\071\053\160\323\134\324\240\270\037\260\000\374\305\141\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003\202 -\002\001\000\126\325\173\156\346\042\001\322\102\233\030\325\016 -\327\146\043\134\343\376\240\307\222\322\351\224\255\113\242\306 -\354\022\174\164\325\110\322\131\024\231\300\353\271\321\353\364 -\110\060\133\255\247\127\163\231\251\323\345\267\321\056\131\044 -\130\334\150\056\056\142\330\152\344\160\013\055\040\120\040\244 -\062\225\321\000\230\273\323\375\367\062\362\111\256\306\172\340 -\107\276\156\316\313\243\162\072\055\151\135\313\310\350\105\071 -\324\372\102\301\021\114\167\135\222\373\152\377\130\104\345\353 -\201\236\257\240\231\255\276\251\001\146\313\070\035\074\337\103 -\037\364\115\156\264\272\027\106\374\175\375\207\201\171\152\015 -\063\017\372\057\370\024\271\200\263\135\115\252\227\341\371\344 -\030\305\370\325\070\214\046\074\375\362\050\342\356\132\111\210 -\054\337\171\075\216\236\220\074\275\101\112\072\335\133\366\232 -\264\316\077\045\060\177\062\175\242\003\224\320\334\172\241\122 -\336\156\223\215\030\046\375\125\254\275\217\233\322\317\257\347 -\206\054\313\037\011\157\243\157\251\204\324\163\277\115\241\164 -\033\116\043\140\362\314\016\252\177\244\234\114\045\250\262\146 -\073\070\377\331\224\060\366\162\204\276\150\125\020\017\306\163 -\054\026\151\223\007\376\261\105\355\273\242\125\152\260\332\265 -\112\002\045\047\205\327\267\267\206\104\026\211\154\200\053\076 -\227\251\234\325\176\125\114\306\336\105\020\034\352\351\073\237 -\003\123\356\356\172\001\002\026\170\324\350\302\276\106\166\210 -\023\077\042\273\110\022\035\122\000\264\002\176\041\032\036\234 -\045\364\363\075\136\036\322\034\371\263\055\266\367\067\134\306 -\313\041\116\260\367\231\107\030\205\301\053\272\125\256\006\352 -\320\007\262\334\253\320\202\226\165\316\322\120\376\231\347\317 -\057\237\347\166\321\141\052\373\041\273\061\320\252\237\107\244 -\262\042\312\026\072\120\127\304\133\103\147\305\145\142\003\111 -\001\353\103\331\330\370\236\255\317\261\143\016\105\364\240\132 -\054\233\055\305\246\300\255\250\107\364\047\114\070\015\056\033 -\111\073\122\364\350\210\203\053\124\050\324\362\065\122\264\062 -\203\142\151\144\014\221\234\237\227\352\164\026\375\037\021\006 -\232\233\364 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Hongkong Post Root CA 3" -# Issuer: CN=Hongkong Post Root CA 3,O=Hongkong Post,L=Hong Kong,ST=Hong Kong,C=HK -# Serial Number:08:16:5f:8a:4c:a5:ec:00:c9:93:40:df:c4:c6:ae:23:b8:1c:5a:a4 -# Subject: CN=Hongkong Post Root CA 3,O=Hongkong Post,L=Hong Kong,ST=Hong Kong,C=HK -# Not Valid Before: Sat Jun 03 02:29:46 2017 -# Not Valid After : Tue Jun 03 02:29:46 2042 -# Fingerprint (SHA-256): 5A:2F:C0:3F:0C:83:B0:90:BB:FA:40:60:4B:09:88:44:6C:76:36:18:3D:F9:84:6E:17:10:1A:44:7F:B8:EF:D6 -# Fingerprint (SHA1): 58:A2:D0:EC:20:52:81:5B:C1:F3:F8:64:02:24:4E:C2:8E:02:4B:02 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Hongkong Post Root CA 3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\130\242\320\354\040\122\201\133\301\363\370\144\002\044\116\302 -\216\002\113\002 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\021\374\237\275\163\060\002\212\375\077\363\130\271\313\040\360 -END -CKA_ISSUER MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\110\113\061 -\022\060\020\006\003\125\004\010\023\011\110\157\156\147\040\113 -\157\156\147\061\022\060\020\006\003\125\004\007\023\011\110\157 -\156\147\040\113\157\156\147\061\026\060\024\006\003\125\004\012 -\023\015\110\157\156\147\153\157\156\147\040\120\157\163\164\061 -\040\060\036\006\003\125\004\003\023\027\110\157\156\147\153\157 -\156\147\040\120\157\163\164\040\122\157\157\164\040\103\101\040 -\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\010\026\137\212\114\245\354\000\311\223\100\337\304\306 -\256\043\270\034\132\244 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Entrust Root Certification Authority - G4" -# -# Issuer: CN=Entrust Root Certification Authority - G4,OU="(c) 2015 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Serial Number:00:d9:b5:43:7f:af:a9:39:0f:00:00:00:00:55:65:ad:58 -# Subject: CN=Entrust Root Certification Authority - G4,OU="(c) 2015 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Not Valid Before: Wed May 27 11:11:16 2015 -# Not Valid After : Sun Dec 27 11:41:16 2037 -# Fingerprint (SHA-256): DB:35:17:D1:F6:73:2A:2D:5A:B9:7C:53:3E:C7:07:79:EE:32:70:A6:2F:B4:AC:42:38:37:24:60:E6:F0:1E:88 -# Fingerprint (SHA1): 14:88:4E:86:26:37:B0:26:AF:59:62:5C:40:77:EC:35:29:BA:96:01 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust Root Certification Authority - G4" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\276\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\061\065\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\062\060 -\060\006\003\125\004\003\023\051\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\107 -\064 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\276\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\061\065\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\062\060 -\060\006\003\125\004\003\023\051\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\107 -\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\331\265\103\177\257\251\071\017\000\000\000\000\125 -\145\255\130 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\006\113\060\202\004\063\240\003\002\001\002\002\021\000 -\331\265\103\177\257\251\071\017\000\000\000\000\125\145\255\130 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\201\276\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165\163 -\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004\013 -\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165\163 -\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162\155 -\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051\040 -\062\060\061\065\040\105\156\164\162\165\163\164\054\040\111\156 -\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162\151 -\172\145\144\040\165\163\145\040\157\156\154\171\061\062\060\060 -\006\003\125\004\003\023\051\105\156\164\162\165\163\164\040\122 -\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\040\055\040\107\064 -\060\036\027\015\061\065\060\065\062\067\061\061\061\061\061\066 -\132\027\015\063\067\061\062\062\067\061\061\064\061\061\066\132 -\060\201\276\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\061\065\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\062\060 -\060\006\003\125\004\003\023\051\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\107 -\064\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001 -\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002 -\001\000\261\354\054\102\356\342\321\060\377\245\222\107\342\055 -\303\272\144\227\155\312\367\015\265\131\301\263\313\250\150\031 -\330\257\204\155\060\160\135\176\363\056\322\123\231\341\376\037 -\136\331\110\257\135\023\215\333\377\143\063\115\323\000\002\274 -\304\370\321\006\010\224\171\130\212\025\336\051\263\375\375\304 -\117\350\252\342\240\073\171\315\277\153\103\062\335\331\164\020 -\271\367\364\150\324\273\320\207\325\252\113\212\052\157\052\004 -\265\262\246\307\240\172\346\110\253\322\321\131\314\326\176\043 -\346\227\154\360\102\345\334\121\113\025\101\355\111\112\311\336 -\020\227\326\166\301\357\245\265\066\024\227\065\330\170\042\065 -\122\357\103\275\333\047\333\141\126\202\064\334\313\210\140\014 -\013\132\345\054\001\306\124\257\327\252\301\020\173\322\005\132 -\270\100\236\206\247\303\220\206\002\126\122\011\172\234\322\047 -\202\123\112\145\122\152\365\074\347\250\362\234\257\213\275\323 -\016\324\324\136\156\207\236\152\075\105\035\321\135\033\364\351 -\012\254\140\231\373\211\264\377\230\054\317\174\035\351\002\252 -\004\232\036\270\334\210\156\045\263\154\146\367\074\220\363\127 -\301\263\057\365\155\362\373\312\241\370\051\235\106\213\263\152 -\366\346\147\007\276\054\147\012\052\037\132\262\076\127\304\323 -\041\041\143\145\122\221\033\261\231\216\171\176\346\353\215\000 -\331\132\252\352\163\350\244\202\002\107\226\376\133\216\124\141 -\243\353\057\113\060\260\213\043\165\162\174\041\074\310\366\361 -\164\324\034\173\243\005\125\356\273\115\073\062\276\232\167\146 -\236\254\151\220\042\007\037\141\072\226\276\345\232\117\314\005 -\074\050\131\323\301\014\124\250\131\141\275\310\162\114\350\334 -\237\207\177\275\234\110\066\136\225\243\016\271\070\044\125\374 -\165\146\353\002\343\010\064\051\112\306\343\053\057\063\240\332 -\243\206\245\022\227\375\200\053\332\024\102\343\222\275\076\362 -\135\136\147\164\056\034\210\107\051\064\137\342\062\250\234\045 -\067\214\272\230\000\227\213\111\226\036\375\045\212\254\334\332 -\330\135\164\156\146\260\377\104\337\241\030\306\276\110\057\067 -\224\170\370\225\112\077\177\023\136\135\131\375\164\206\103\143 -\163\111\002\003\001\000\001\243\102\060\100\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006\003 -\125\035\016\004\026\004\024\237\070\304\126\043\303\071\350\240 -\161\154\350\124\114\344\350\072\261\277\147\060\015\006\011\052 -\206\110\206\367\015\001\001\013\005\000\003\202\002\001\000\022 -\345\102\246\173\213\017\014\344\106\245\266\140\100\207\214\045 -\176\255\270\150\056\133\306\100\166\074\003\370\311\131\364\363 -\253\142\316\020\215\264\132\144\214\150\300\260\162\103\064\322 -\033\013\366\054\123\322\312\220\113\206\146\374\252\203\042\364 -\213\032\157\046\110\254\166\167\010\277\305\230\134\364\046\211 -\236\173\303\271\144\062\001\177\323\303\335\130\155\354\261\253 -\204\125\164\167\204\004\047\122\153\206\114\316\335\271\145\377 -\326\306\136\237\232\020\231\113\165\152\376\152\351\227\040\344 -\344\166\172\306\320\044\252\220\315\040\220\272\107\144\373\177 -\007\263\123\170\265\012\142\362\163\103\316\101\053\201\152\056 -\205\026\224\123\324\153\137\162\042\253\121\055\102\325\000\234 -\231\277\336\273\224\073\127\375\232\365\206\313\126\073\133\210 -\001\345\174\050\113\003\371\111\203\174\262\177\174\343\355\216 -\241\177\140\123\216\125\235\120\064\022\017\267\227\173\154\207 -\112\104\347\365\155\354\200\067\360\130\031\156\112\150\166\360 -\037\222\344\352\265\222\323\141\121\020\013\255\247\331\137\307 -\137\334\037\243\134\214\241\176\233\267\236\323\126\157\146\136 -\007\226\040\355\013\164\373\146\116\213\021\025\351\201\111\176 -\157\260\324\120\177\042\327\137\145\002\015\246\364\205\036\330 -\256\006\113\112\247\322\061\146\302\370\316\345\010\246\244\002 -\226\104\150\127\304\325\063\317\031\057\024\304\224\034\173\244 -\331\360\237\016\261\200\342\321\236\021\144\251\210\021\072\166 -\202\345\142\302\200\330\244\203\355\223\357\174\057\220\260\062 -\114\226\025\150\110\122\324\231\010\300\044\350\034\343\263\245 -\041\016\222\300\220\037\317\040\137\312\073\070\307\267\155\072 -\363\346\104\270\016\061\153\210\216\160\353\234\027\122\250\101 -\224\056\207\266\347\246\022\305\165\337\133\300\012\156\173\244 -\344\136\206\371\066\224\337\167\303\351\015\300\071\361\171\273 -\106\216\253\103\131\047\267\040\273\043\351\126\100\041\354\061 -\075\145\252\103\362\075\337\160\104\341\272\115\046\020\073\230 -\237\363\310\216\033\070\126\041\152\121\223\323\221\312\106\332 -\211\267\075\123\203\054\010\037\213\217\123\335\377\254\037 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE - -# Trust for "Entrust Root Certification Authority - G4" -# Issuer: CN=Entrust Root Certification Authority - G4,OU="(c) 2015 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Serial Number:00:d9:b5:43:7f:af:a9:39:0f:00:00:00:00:55:65:ad:58 -# Subject: CN=Entrust Root Certification Authority - G4,OU="(c) 2015 Entrust, Inc. - for authorized use only",OU=See www.entrust.net/legal-terms,O="Entrust, Inc.",C=US -# Not Valid Before: Wed May 27 11:11:16 2015 -# Not Valid After : Sun Dec 27 11:41:16 2037 -# Fingerprint (SHA-256): DB:35:17:D1:F6:73:2A:2D:5A:B9:7C:53:3E:C7:07:79:EE:32:70:A6:2F:B4:AC:42:38:37:24:60:E6:F0:1E:88 -# Fingerprint (SHA1): 14:88:4E:86:26:37:B0:26:AF:59:62:5C:40:77:EC:35:29:BA:96:01 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Entrust Root Certification Authority - G4" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\024\210\116\206\046\067\260\046\257\131\142\134\100\167\354\065 -\051\272\226\001 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\211\123\361\203\043\267\174\216\005\361\214\161\070\116\037\210 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\276\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\026\060\024\006\003\125\004\012\023\015\105\156\164\162\165 -\163\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\013\023\037\123\145\145\040\167\167\167\056\145\156\164\162\165 -\163\164\056\156\145\164\057\154\145\147\141\154\055\164\145\162 -\155\163\061\071\060\067\006\003\125\004\013\023\060\050\143\051 -\040\062\060\061\065\040\105\156\164\162\165\163\164\054\040\111 -\156\143\056\040\055\040\146\157\162\040\141\165\164\150\157\162 -\151\172\145\144\040\165\163\145\040\157\156\154\171\061\062\060 -\060\006\003\125\004\003\023\051\105\156\164\162\165\163\164\040 -\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\040\055\040\107 -\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\331\265\103\177\257\251\071\017\000\000\000\000\125 -\145\255\130 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Microsoft ECC Root Certificate Authority 2017" -# -# Issuer: CN=Microsoft ECC Root Certificate Authority 2017,O=Microsoft Corporation,C=US -# Serial Number:66:f2:3d:af:87:de:8b:b1:4a:ea:0c:57:31:01:c2:ec -# Subject: CN=Microsoft ECC Root Certificate Authority 2017,O=Microsoft Corporation,C=US -# Not Valid Before: Wed Dec 18 23:06:45 2019 -# Not Valid After : Fri Jul 18 23:16:04 2042 -# Fingerprint (SHA-256): 35:8D:F3:9D:76:4A:F9:E1:B7:66:E9:C9:72:DF:35:2E:E1:5C:FA:C2:27:AF:6A:D1:D7:0E:8E:4A:6E:DC:BA:02 -# Fingerprint (SHA1): 99:9A:64:C3:7F:F4:7D:9F:AB:95:F1:47:69:89:14:60:EE:C4:C3:C5 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Microsoft ECC Root Certificate Authority 2017" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\036\060\034\006\003\125\004\012\023\025\115\151\143\162\157\163 -\157\146\164\040\103\157\162\160\157\162\141\164\151\157\156\061 -\066\060\064\006\003\125\004\003\023\055\115\151\143\162\157\163 -\157\146\164\040\105\103\103\040\122\157\157\164\040\103\145\162 -\164\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151 -\164\171\040\062\060\061\067 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\036\060\034\006\003\125\004\012\023\025\115\151\143\162\157\163 -\157\146\164\040\103\157\162\160\157\162\141\164\151\157\156\061 -\066\060\064\006\003\125\004\003\023\055\115\151\143\162\157\163 -\157\146\164\040\105\103\103\040\122\157\157\164\040\103\145\162 -\164\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151 -\164\171\040\062\060\061\067 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\146\362\075\257\207\336\213\261\112\352\014\127\061\001 -\302\354 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\131\060\202\001\337\240\003\002\001\002\002\020\146 -\362\075\257\207\336\213\261\112\352\014\127\061\001\302\354\060 -\012\006\010\052\206\110\316\075\004\003\003\060\145\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\036\060\034\006\003 -\125\004\012\023\025\115\151\143\162\157\163\157\146\164\040\103 -\157\162\160\157\162\141\164\151\157\156\061\066\060\064\006\003 -\125\004\003\023\055\115\151\143\162\157\163\157\146\164\040\105 -\103\103\040\122\157\157\164\040\103\145\162\164\151\146\151\143 -\141\164\145\040\101\165\164\150\157\162\151\164\171\040\062\060 -\061\067\060\036\027\015\061\071\061\062\061\070\062\063\060\066 -\064\065\132\027\015\064\062\060\067\061\070\062\063\061\066\060 -\064\132\060\145\061\013\060\011\006\003\125\004\006\023\002\125 -\123\061\036\060\034\006\003\125\004\012\023\025\115\151\143\162 -\157\163\157\146\164\040\103\157\162\160\157\162\141\164\151\157 -\156\061\066\060\064\006\003\125\004\003\023\055\115\151\143\162 -\157\163\157\146\164\040\105\103\103\040\122\157\157\164\040\103 -\145\162\164\151\146\151\143\141\164\145\040\101\165\164\150\157 -\162\151\164\171\040\062\060\061\067\060\166\060\020\006\007\052 -\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142\000 -\004\324\274\075\002\102\165\101\023\043\315\200\004\206\002\121 -\057\152\250\201\142\013\145\314\366\312\235\036\157\112\146\121 -\242\003\331\235\221\372\266\026\261\214\156\336\174\315\333\171 -\246\057\316\273\316\161\057\345\245\253\050\354\143\004\146\231 -\370\372\362\223\020\005\341\201\050\102\343\306\150\364\346\033 -\204\140\112\211\257\355\171\017\073\316\361\366\104\365\001\170 -\300\243\124\060\122\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004 -\024\310\313\231\162\160\122\014\370\346\276\262\004\127\051\052 -\317\102\020\355\065\060\020\006\011\053\006\001\004\001\202\067 -\025\001\004\003\002\001\000\060\012\006\010\052\206\110\316\075 -\004\003\003\003\150\000\060\145\002\060\130\362\115\352\014\371 -\137\136\356\140\051\313\072\362\333\326\062\204\031\077\174\325 -\057\302\261\314\223\256\120\273\011\062\306\306\355\176\311\066 -\224\022\344\150\205\006\242\033\320\057\002\061\000\231\351\026 -\264\016\372\126\110\324\244\060\026\221\170\333\124\214\145\001 -\212\347\120\146\302\061\267\071\272\270\032\042\007\116\374\153 -\124\026\040\377\053\265\347\114\014\115\246\117\163 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Microsoft ECC Root Certificate Authority 2017" -# Issuer: CN=Microsoft ECC Root Certificate Authority 2017,O=Microsoft Corporation,C=US -# Serial Number:66:f2:3d:af:87:de:8b:b1:4a:ea:0c:57:31:01:c2:ec -# Subject: CN=Microsoft ECC Root Certificate Authority 2017,O=Microsoft Corporation,C=US -# Not Valid Before: Wed Dec 18 23:06:45 2019 -# Not Valid After : Fri Jul 18 23:16:04 2042 -# Fingerprint (SHA-256): 35:8D:F3:9D:76:4A:F9:E1:B7:66:E9:C9:72:DF:35:2E:E1:5C:FA:C2:27:AF:6A:D1:D7:0E:8E:4A:6E:DC:BA:02 -# Fingerprint (SHA1): 99:9A:64:C3:7F:F4:7D:9F:AB:95:F1:47:69:89:14:60:EE:C4:C3:C5 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Microsoft ECC Root Certificate Authority 2017" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\231\232\144\303\177\364\175\237\253\225\361\107\151\211\024\140 -\356\304\303\305 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\335\241\003\346\112\223\020\321\277\360\031\102\313\376\355\147 -END -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\036\060\034\006\003\125\004\012\023\025\115\151\143\162\157\163 -\157\146\164\040\103\157\162\160\157\162\141\164\151\157\156\061 -\066\060\064\006\003\125\004\003\023\055\115\151\143\162\157\163 -\157\146\164\040\105\103\103\040\122\157\157\164\040\103\145\162 -\164\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151 -\164\171\040\062\060\061\067 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\146\362\075\257\207\336\213\261\112\352\014\127\061\001 -\302\354 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Microsoft RSA Root Certificate Authority 2017" -# -# Issuer: CN=Microsoft RSA Root Certificate Authority 2017,O=Microsoft Corporation,C=US -# Serial Number:1e:d3:97:09:5f:d8:b4:b3:47:70:1e:aa:be:7f:45:b3 -# Subject: CN=Microsoft RSA Root Certificate Authority 2017,O=Microsoft Corporation,C=US -# Not Valid Before: Wed Dec 18 22:51:22 2019 -# Not Valid After : Fri Jul 18 23:00:23 2042 -# Fingerprint (SHA-256): C7:41:F7:0F:4B:2A:8D:88:BF:2E:71:C1:41:22:EF:53:EF:10:EB:A0:CF:A5:E6:4C:FA:20:F4:18:85:30:73:E0 -# Fingerprint (SHA1): 73:A5:E6:4A:3B:FF:83:16:FF:0E:DC:CC:61:8A:90:6E:4E:AE:4D:74 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Microsoft RSA Root Certificate Authority 2017" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\036\060\034\006\003\125\004\012\023\025\115\151\143\162\157\163 -\157\146\164\040\103\157\162\160\157\162\141\164\151\157\156\061 -\066\060\064\006\003\125\004\003\023\055\115\151\143\162\157\163 -\157\146\164\040\122\123\101\040\122\157\157\164\040\103\145\162 -\164\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151 -\164\171\040\062\060\061\067 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\036\060\034\006\003\125\004\012\023\025\115\151\143\162\157\163 -\157\146\164\040\103\157\162\160\157\162\141\164\151\157\156\061 -\066\060\064\006\003\125\004\003\023\055\115\151\143\162\157\163 -\157\146\164\040\122\123\101\040\122\157\157\164\040\103\145\162 -\164\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151 -\164\171\040\062\060\061\067 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\036\323\227\011\137\330\264\263\107\160\036\252\276\177 -\105\263 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\250\060\202\003\220\240\003\002\001\002\002\020\036 -\323\227\011\137\330\264\263\107\160\036\252\276\177\105\263\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\145 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\036\060 -\034\006\003\125\004\012\023\025\115\151\143\162\157\163\157\146 -\164\040\103\157\162\160\157\162\141\164\151\157\156\061\066\060 -\064\006\003\125\004\003\023\055\115\151\143\162\157\163\157\146 -\164\040\122\123\101\040\122\157\157\164\040\103\145\162\164\151 -\146\151\143\141\164\145\040\101\165\164\150\157\162\151\164\171 -\040\062\060\061\067\060\036\027\015\061\071\061\062\061\070\062 -\062\065\061\062\062\132\027\015\064\062\060\067\061\070\062\063 -\060\060\062\063\132\060\145\061\013\060\011\006\003\125\004\006 -\023\002\125\123\061\036\060\034\006\003\125\004\012\023\025\115 -\151\143\162\157\163\157\146\164\040\103\157\162\160\157\162\141 -\164\151\157\156\061\066\060\064\006\003\125\004\003\023\055\115 -\151\143\162\157\163\157\146\164\040\122\123\101\040\122\157\157 -\164\040\103\145\162\164\151\146\151\143\141\164\145\040\101\165 -\164\150\157\162\151\164\171\040\062\060\061\067\060\202\002\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\002\017\000\060\202\002\012\002\202\002\001\000\312\133\276 -\224\063\214\051\225\221\026\012\225\275\107\142\301\211\363\231 -\066\337\106\220\311\245\355\170\152\157\107\221\150\370\047\147 -\120\063\035\241\246\373\340\345\103\243\204\002\127\001\135\234 -\110\100\202\123\020\274\277\307\073\150\220\266\202\055\345\364 -\145\320\314\155\031\314\225\371\173\254\112\224\255\016\336\113 -\103\035\207\007\222\023\220\200\203\144\065\071\004\374\345\351 -\154\263\266\037\120\224\070\145\120\134\027\106\271\266\205\265 -\034\265\027\350\326\105\235\330\262\046\260\312\304\160\112\256 -\140\244\335\263\331\354\374\073\325\127\162\274\077\310\311\262 -\336\113\153\370\043\154\003\300\005\275\225\307\315\163\073\146 -\200\144\343\032\254\056\371\107\005\362\006\266\233\163\365\170 -\063\133\307\241\373\047\052\241\264\232\221\214\221\323\072\202 -\076\166\100\264\315\122\141\121\160\050\077\305\305\132\362\311 -\214\111\273\024\133\115\310\377\147\115\114\022\226\255\365\376 -\170\250\227\207\327\375\136\040\200\334\241\113\042\373\324\211 -\255\272\316\107\227\107\125\173\217\105\310\147\050\204\225\034 -\150\060\357\357\111\340\065\173\144\347\230\260\224\332\115\205 -\073\076\125\304\050\257\127\363\236\023\333\106\047\237\036\242 -\136\104\203\244\245\312\325\023\263\113\077\304\343\302\346\206 -\141\244\122\060\271\172\040\117\157\017\070\123\313\063\014\023 -\053\217\326\232\275\052\310\055\261\034\175\113\121\312\107\321 -\110\047\162\135\207\353\325\105\346\110\145\235\257\122\220\272 -\133\242\030\145\127\022\237\150\271\324\025\153\224\304\151\042 -\230\364\063\340\355\371\121\216\101\120\311\064\117\166\220\254 -\374\070\301\330\341\173\271\343\343\224\341\106\151\313\016\012 -\120\153\023\272\254\017\067\132\267\022\265\220\201\036\126\256 -\127\042\206\331\311\322\321\327\121\343\253\073\306\125\375\036 -\016\323\164\012\321\332\252\352\151\270\227\050\217\110\304\007 -\370\122\103\072\364\312\125\065\054\260\246\152\300\234\371\362 -\201\341\022\152\300\105\331\147\263\316\377\043\242\211\012\124 -\324\024\271\052\250\327\354\371\253\315\045\130\062\171\217\220 -\133\230\071\304\010\006\301\254\177\016\075\000\245\002\003\001 -\000\001\243\124\060\122\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026 -\004\024\011\313\131\177\206\262\160\217\032\303\071\343\300\331 -\351\277\273\115\262\043\060\020\006\011\053\006\001\004\001\202 -\067\025\001\004\003\002\001\000\060\015\006\011\052\206\110\206 -\367\015\001\001\014\005\000\003\202\002\001\000\254\257\076\135 -\302\021\226\211\216\243\347\222\326\227\025\270\023\242\246\102 -\056\002\315\026\005\131\047\312\040\350\272\270\350\032\354\115 -\250\227\126\256\145\103\261\217\000\233\122\315\125\315\123\071 -\155\142\114\213\015\133\174\056\104\277\203\020\217\363\123\202 -\200\303\117\072\307\156\021\077\346\343\026\221\204\373\155\204 -\177\064\164\255\211\247\316\271\327\327\237\204\144\222\276\225 -\241\255\011\123\063\335\356\012\352\112\121\216\157\125\253\272 -\265\224\106\256\214\177\330\242\120\045\145\140\200\106\333\063 -\004\256\154\265\230\164\124\045\334\223\344\370\343\125\025\075 -\270\155\303\012\244\022\301\151\205\156\337\144\361\123\231\341 -\112\165\040\235\225\017\344\326\334\003\361\131\030\350\107\211 -\262\127\132\224\266\251\330\027\053\027\111\345\166\313\301\126 -\231\072\067\261\377\151\054\221\221\223\341\337\114\243\067\166 -\115\241\237\370\155\036\035\323\372\354\373\364\105\035\023\155 -\317\367\131\345\042\047\162\053\206\363\127\273\060\355\044\115 -\334\175\126\273\243\263\370\064\171\211\301\340\362\002\141\367 -\246\374\017\273\034\027\013\256\101\331\174\275\047\243\375\056 -\072\321\223\224\261\163\035\044\213\257\133\040\211\255\267\147 -\146\171\365\072\306\246\226\063\376\123\222\310\106\261\021\221 -\306\231\177\217\311\326\146\061\040\101\020\207\055\014\326\301 -\257\064\230\312\144\203\373\023\127\321\301\360\074\172\214\245 -\301\375\225\041\240\161\301\223\147\161\022\352\217\210\012\151 -\031\144\231\043\126\373\254\052\056\160\276\146\304\014\204\357 -\345\213\363\223\001\370\152\220\223\147\113\262\150\243\265\142 -\217\351\077\214\172\073\136\017\347\214\270\306\174\357\067\375 -\164\342\310\117\063\162\341\224\071\155\275\022\257\276\014\116 -\160\174\033\157\215\263\062\223\163\104\026\155\350\364\367\340 -\225\200\217\226\135\070\244\364\253\336\012\060\207\223\330\115 -\000\161\142\105\047\113\072\102\204\133\177\145\267\147\064\122 -\055\234\026\153\252\250\330\173\243\102\114\161\307\014\312\076 -\203\344\246\357\267\001\060\136\121\243\171\365\160\151\246\101 -\104\017\206\260\054\221\306\075\352\256\017\204 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Microsoft RSA Root Certificate Authority 2017" -# Issuer: CN=Microsoft RSA Root Certificate Authority 2017,O=Microsoft Corporation,C=US -# Serial Number:1e:d3:97:09:5f:d8:b4:b3:47:70:1e:aa:be:7f:45:b3 -# Subject: CN=Microsoft RSA Root Certificate Authority 2017,O=Microsoft Corporation,C=US -# Not Valid Before: Wed Dec 18 22:51:22 2019 -# Not Valid After : Fri Jul 18 23:00:23 2042 -# Fingerprint (SHA-256): C7:41:F7:0F:4B:2A:8D:88:BF:2E:71:C1:41:22:EF:53:EF:10:EB:A0:CF:A5:E6:4C:FA:20:F4:18:85:30:73:E0 -# Fingerprint (SHA1): 73:A5:E6:4A:3B:FF:83:16:FF:0E:DC:CC:61:8A:90:6E:4E:AE:4D:74 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Microsoft RSA Root Certificate Authority 2017" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\163\245\346\112\073\377\203\026\377\016\334\314\141\212\220\156 -\116\256\115\164 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\020\377\000\377\317\311\370\307\172\300\356\065\216\311\017\107 -END -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\036\060\034\006\003\125\004\012\023\025\115\151\143\162\157\163 -\157\146\164\040\103\157\162\160\157\162\141\164\151\157\156\061 -\066\060\064\006\003\125\004\003\023\055\115\151\143\162\157\163 -\157\146\164\040\122\123\101\040\122\157\157\164\040\103\145\162 -\164\151\146\151\143\141\164\145\040\101\165\164\150\157\162\151 -\164\171\040\062\060\061\067 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\036\323\227\011\137\330\264\263\107\160\036\252\276\177 -\105\263 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "e-Szigno Root CA 2017" -# -# Issuer: CN=e-Szigno Root CA 2017,OID.2.5.4.97=VATHU-23584497,O=Microsec Ltd.,L=Budapest,C=HU -# Serial Number:01:54:48:ef:21:fd:97:59:0d:f5:04:0a -# Subject: CN=e-Szigno Root CA 2017,OID.2.5.4.97=VATHU-23584497,O=Microsec Ltd.,L=Budapest,C=HU -# Not Valid Before: Tue Aug 22 12:07:06 2017 -# Not Valid After : Fri Aug 22 12:07:06 2042 -# Fingerprint (SHA-256): BE:B0:0B:30:83:9B:9B:C3:2C:32:E4:44:79:05:95:06:41:F2:64:21:B1:5E:D0:89:19:8B:51:8A:E2:EA:1B:99 -# Fingerprint (SHA1): 89:D4:83:03:4F:9E:9A:48:80:5F:72:37:D4:A9:A6:EF:CB:7C:1F:D1 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "e-Szigno Root CA 2017" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\161\061\013\060\011\006\003\125\004\006\023\002\110\125\061 -\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160\145 -\163\164\061\026\060\024\006\003\125\004\012\014\015\115\151\143 -\162\157\163\145\143\040\114\164\144\056\061\027\060\025\006\003 -\125\004\141\014\016\126\101\124\110\125\055\062\063\065\070\064 -\064\071\067\061\036\060\034\006\003\125\004\003\014\025\145\055 -\123\172\151\147\156\157\040\122\157\157\164\040\103\101\040\062 -\060\061\067 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\161\061\013\060\011\006\003\125\004\006\023\002\110\125\061 -\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160\145 -\163\164\061\026\060\024\006\003\125\004\012\014\015\115\151\143 -\162\157\163\145\143\040\114\164\144\056\061\027\060\025\006\003 -\125\004\141\014\016\126\101\124\110\125\055\062\063\065\070\064 -\064\071\067\061\036\060\034\006\003\125\004\003\014\025\145\055 -\123\172\151\147\156\157\040\122\157\157\164\040\103\101\040\062 -\060\061\067 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\001\124\110\357\041\375\227\131\015\365\004\012 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\100\060\202\001\345\240\003\002\001\002\002\014\001 -\124\110\357\041\375\227\131\015\365\004\012\060\012\006\010\052 -\206\110\316\075\004\003\002\060\161\061\013\060\011\006\003\125 -\004\006\023\002\110\125\061\021\060\017\006\003\125\004\007\014 -\010\102\165\144\141\160\145\163\164\061\026\060\024\006\003\125 -\004\012\014\015\115\151\143\162\157\163\145\143\040\114\164\144 -\056\061\027\060\025\006\003\125\004\141\014\016\126\101\124\110 -\125\055\062\063\065\070\064\064\071\067\061\036\060\034\006\003 -\125\004\003\014\025\145\055\123\172\151\147\156\157\040\122\157 -\157\164\040\103\101\040\062\060\061\067\060\036\027\015\061\067 -\060\070\062\062\061\062\060\067\060\066\132\027\015\064\062\060 -\070\062\062\061\062\060\067\060\066\132\060\161\061\013\060\011 -\006\003\125\004\006\023\002\110\125\061\021\060\017\006\003\125 -\004\007\014\010\102\165\144\141\160\145\163\164\061\026\060\024 -\006\003\125\004\012\014\015\115\151\143\162\157\163\145\143\040 -\114\164\144\056\061\027\060\025\006\003\125\004\141\014\016\126 -\101\124\110\125\055\062\063\065\070\064\064\071\067\061\036\060 -\034\006\003\125\004\003\014\025\145\055\123\172\151\147\156\157 -\040\122\157\157\164\040\103\101\040\062\060\061\067\060\131\060 -\023\006\007\052\206\110\316\075\002\001\006\010\052\206\110\316 -\075\003\001\007\003\102\000\004\226\334\075\212\330\260\173\157 -\306\047\276\104\220\261\263\126\025\173\216\103\044\175\032\204 -\131\356\143\150\262\306\136\207\320\025\110\036\250\220\255\275 -\123\242\332\336\072\220\246\140\137\150\062\265\206\101\337\207 -\133\054\173\305\376\174\172\332\243\143\060\141\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006 -\003\125\035\016\004\026\004\024\207\021\025\010\321\252\301\170 -\014\261\257\316\306\311\220\357\277\060\004\300\060\037\006\003 -\125\035\043\004\030\060\026\200\024\207\021\025\010\321\252\301 -\170\014\261\257\316\306\311\220\357\277\060\004\300\060\012\006 -\010\052\206\110\316\075\004\003\002\003\111\000\060\106\002\041 -\000\265\127\335\327\212\125\013\066\341\206\104\372\324\331\150 -\215\270\334\043\212\212\015\324\057\175\352\163\354\277\115\154 -\250\002\041\000\313\245\264\022\372\347\265\350\317\176\223\374 -\363\065\217\157\116\132\174\264\274\116\262\374\162\252\133\131 -\371\347\334\061 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "e-Szigno Root CA 2017" -# Issuer: CN=e-Szigno Root CA 2017,OID.2.5.4.97=VATHU-23584497,O=Microsec Ltd.,L=Budapest,C=HU -# Serial Number:01:54:48:ef:21:fd:97:59:0d:f5:04:0a -# Subject: CN=e-Szigno Root CA 2017,OID.2.5.4.97=VATHU-23584497,O=Microsec Ltd.,L=Budapest,C=HU -# Not Valid Before: Tue Aug 22 12:07:06 2017 -# Not Valid After : Fri Aug 22 12:07:06 2042 -# Fingerprint (SHA-256): BE:B0:0B:30:83:9B:9B:C3:2C:32:E4:44:79:05:95:06:41:F2:64:21:B1:5E:D0:89:19:8B:51:8A:E2:EA:1B:99 -# Fingerprint (SHA1): 89:D4:83:03:4F:9E:9A:48:80:5F:72:37:D4:A9:A6:EF:CB:7C:1F:D1 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "e-Szigno Root CA 2017" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\211\324\203\003\117\236\232\110\200\137\162\067\324\251\246\357 -\313\174\037\321 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\336\037\366\236\204\256\247\264\041\316\036\130\175\321\204\230 -END -CKA_ISSUER MULTILINE_OCTAL -\060\161\061\013\060\011\006\003\125\004\006\023\002\110\125\061 -\021\060\017\006\003\125\004\007\014\010\102\165\144\141\160\145 -\163\164\061\026\060\024\006\003\125\004\012\014\015\115\151\143 -\162\157\163\145\143\040\114\164\144\056\061\027\060\025\006\003 -\125\004\141\014\016\126\101\124\110\125\055\062\063\065\070\064 -\064\071\067\061\036\060\034\006\003\125\004\003\014\025\145\055 -\123\172\151\147\156\157\040\122\157\157\164\040\103\101\040\062 -\060\061\067 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\001\124\110\357\041\375\227\131\015\365\004\012 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "certSIGN Root CA G2" -# -# Issuer: OU=certSIGN ROOT CA G2,O=CERTSIGN SA,C=RO -# Serial Number:11:00:34:b6:4e:c6:36:2d:36 -# Subject: OU=certSIGN ROOT CA G2,O=CERTSIGN SA,C=RO -# Not Valid Before: Mon Feb 06 09:27:35 2017 -# Not Valid After : Thu Feb 06 09:27:35 2042 -# Fingerprint (SHA-256): 65:7C:FE:2F:A7:3F:AA:38:46:25:71:F3:32:A2:36:3A:46:FC:E7:02:09:51:71:07:02:CD:FB:B6:EE:DA:33:05 -# Fingerprint (SHA1): 26:F9:93:B4:ED:3D:28:27:B0:B9:4B:A7:E9:15:1D:A3:8D:92:E5:32 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "certSIGN Root CA G2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\101\061\013\060\011\006\003\125\004\006\023\002\122\117\061 -\024\060\022\006\003\125\004\012\023\013\103\105\122\124\123\111 -\107\116\040\123\101\061\034\060\032\006\003\125\004\013\023\023 -\143\145\162\164\123\111\107\116\040\122\117\117\124\040\103\101 -\040\107\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\101\061\013\060\011\006\003\125\004\006\023\002\122\117\061 -\024\060\022\006\003\125\004\012\023\013\103\105\122\124\123\111 -\107\116\040\123\101\061\034\060\032\006\003\125\004\013\023\023 -\143\145\162\164\123\111\107\116\040\122\117\117\124\040\103\101 -\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\021\000\064\266\116\306\066\055\066 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\107\060\202\003\057\240\003\002\001\002\002\011\021 -\000\064\266\116\306\066\055\066\060\015\006\011\052\206\110\206 -\367\015\001\001\013\005\000\060\101\061\013\060\011\006\003\125 -\004\006\023\002\122\117\061\024\060\022\006\003\125\004\012\023 -\013\103\105\122\124\123\111\107\116\040\123\101\061\034\060\032 -\006\003\125\004\013\023\023\143\145\162\164\123\111\107\116\040 -\122\117\117\124\040\103\101\040\107\062\060\036\027\015\061\067 -\060\062\060\066\060\071\062\067\063\065\132\027\015\064\062\060 -\062\060\066\060\071\062\067\063\065\132\060\101\061\013\060\011 -\006\003\125\004\006\023\002\122\117\061\024\060\022\006\003\125 -\004\012\023\013\103\105\122\124\123\111\107\116\040\123\101\061 -\034\060\032\006\003\125\004\013\023\023\143\145\162\164\123\111 -\107\116\040\122\117\117\124\040\103\101\040\107\062\060\202\002 -\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000 -\003\202\002\017\000\060\202\002\012\002\202\002\001\000\300\305 -\165\031\221\175\104\164\164\207\376\016\073\226\334\330\001\026 -\314\356\143\221\347\013\157\316\073\012\151\032\174\302\343\257 -\202\216\206\327\136\217\127\353\323\041\131\375\071\067\102\060 -\276\120\352\266\017\251\210\330\056\055\151\041\347\321\067\030 -\116\175\221\325\026\137\153\133\000\302\071\103\015\066\205\122 -\271\123\145\017\035\102\345\217\317\005\323\356\334\014\032\331 -\270\213\170\042\147\344\151\260\150\305\074\344\154\132\106\347 -\315\307\372\357\304\354\113\275\152\244\254\375\314\050\121\357 -\222\264\051\253\253\065\232\114\344\304\010\306\046\314\370\151 -\237\344\234\360\051\323\134\371\306\026\045\236\043\303\040\301 -\075\017\077\070\100\260\376\202\104\070\252\132\032\212\153\143 -\130\070\264\025\323\266\021\151\173\036\124\356\214\032\042\254 -\162\227\077\043\131\233\311\042\204\301\007\117\314\177\342\127 -\312\022\160\273\246\145\363\151\165\143\275\225\373\033\227\315 -\344\250\257\366\321\116\250\331\212\161\044\315\066\075\274\226 -\304\361\154\251\256\345\317\015\156\050\015\260\016\265\312\121 -\173\170\024\303\040\057\177\373\024\125\341\021\231\375\325\012 -\241\236\002\343\142\137\353\065\113\054\270\162\350\076\075\117 -\254\054\273\056\206\342\243\166\217\345\223\052\317\245\253\310 -\134\215\113\006\377\022\106\254\170\313\024\007\065\340\251\337 -\213\351\257\025\117\026\211\133\275\366\215\306\131\256\210\205 -\016\301\211\353\037\147\305\105\216\377\155\067\066\053\170\146 -\203\221\121\053\075\377\121\167\166\142\241\354\147\076\076\201 -\203\340\126\251\120\037\037\172\231\253\143\277\204\027\167\361 -\015\073\337\367\234\141\263\065\230\212\072\262\354\074\032\067 -\077\176\217\222\317\331\022\024\144\332\020\002\025\101\377\117 -\304\353\034\243\311\372\231\367\106\351\341\030\331\261\270\062 -\055\313\024\014\120\330\203\145\203\356\271\134\317\313\005\132 -\114\372\031\227\153\326\135\023\323\302\134\124\274\062\163\240 -\170\365\361\155\036\313\237\245\246\237\042\334\321\121\236\202 -\171\144\140\051\023\076\243\375\117\162\152\253\342\324\345\270 -\044\125\054\104\113\212\210\104\234\312\204\323\052\073\002\003 -\001\000\001\243\102\060\100\060\017\006\003\125\035\023\001\001 -\377\004\005\060\003\001\001\377\060\016\006\003\125\035\017\001 -\001\377\004\004\003\002\001\006\060\035\006\003\125\035\016\004 -\026\004\024\202\041\055\146\306\327\240\340\025\353\316\114\011 -\167\304\140\236\124\156\003\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\003\202\002\001\000\140\336\032\270\347 -\362\140\202\325\003\063\201\313\006\212\361\042\111\351\350\352 -\221\177\306\063\136\150\031\003\206\073\103\001\317\007\160\344 -\010\036\145\205\221\346\021\042\267\365\002\043\216\256\271\036 -\175\037\176\154\346\275\045\325\225\032\362\005\246\257\205\002 -\157\256\370\326\061\377\045\311\112\310\307\212\251\331\237\113 -\111\233\021\127\231\222\103\021\336\266\063\244\314\327\215\144 -\175\324\315\074\050\054\264\232\226\352\115\365\304\104\304\045 -\252\040\200\330\051\125\367\340\101\374\006\046\377\271\066\365 -\103\024\003\146\170\341\021\261\332\040\137\106\000\170\000\041 -\245\036\000\050\141\170\157\250\001\001\217\235\064\232\377\364 -\070\220\373\270\321\263\162\006\311\161\346\201\305\171\355\013 -\246\171\362\023\013\234\367\135\016\173\044\223\264\110\333\206 -\137\336\120\206\170\347\100\346\061\250\220\166\160\141\257\234 -\067\054\021\265\202\267\252\256\044\064\133\162\014\151\015\315 -\131\237\366\161\257\234\013\321\012\070\371\006\042\203\123\045 -\014\374\121\304\346\276\342\071\225\013\044\255\257\321\225\344 -\226\327\164\144\153\161\116\002\074\252\205\363\040\243\103\071 -\166\133\154\120\376\232\234\024\036\145\024\212\025\275\243\202 -\105\132\111\126\152\322\234\261\143\062\345\141\340\123\042\016 -\247\012\111\352\313\176\037\250\342\142\200\366\020\105\122\230 -\006\030\336\245\315\057\177\252\324\351\076\010\162\354\043\003 -\002\074\246\252\330\274\147\164\075\024\027\373\124\113\027\343 -\323\171\075\155\153\111\311\050\016\056\164\120\277\014\331\106 -\072\020\206\311\247\077\351\240\354\177\353\245\167\130\151\161 -\346\203\012\067\362\206\111\152\276\171\010\220\366\002\026\144 -\076\345\332\114\176\014\064\311\371\137\266\263\050\121\247\247 -\053\252\111\372\215\145\051\116\343\153\023\247\224\243\055\121 -\155\170\014\104\313\337\336\010\157\316\243\144\253\323\225\204 -\324\271\122\124\162\173\226\045\314\274\151\343\110\156\015\320 -\307\235\047\232\252\370\023\222\335\036\337\143\237\065\251\026 -\066\354\214\270\203\364\075\211\217\315\264\027\136\327\263\027 -\101\020\135\047\163\140\205\127\111\042\007 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "certSIGN Root CA G2" -# Issuer: OU=certSIGN ROOT CA G2,O=CERTSIGN SA,C=RO -# Serial Number:11:00:34:b6:4e:c6:36:2d:36 -# Subject: OU=certSIGN ROOT CA G2,O=CERTSIGN SA,C=RO -# Not Valid Before: Mon Feb 06 09:27:35 2017 -# Not Valid After : Thu Feb 06 09:27:35 2042 -# Fingerprint (SHA-256): 65:7C:FE:2F:A7:3F:AA:38:46:25:71:F3:32:A2:36:3A:46:FC:E7:02:09:51:71:07:02:CD:FB:B6:EE:DA:33:05 -# Fingerprint (SHA1): 26:F9:93:B4:ED:3D:28:27:B0:B9:4B:A7:E9:15:1D:A3:8D:92:E5:32 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "certSIGN Root CA G2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\046\371\223\264\355\075\050\047\260\271\113\247\351\025\035\243 -\215\222\345\062 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\214\361\165\212\306\031\317\224\267\367\145\040\207\303\227\307 -END -CKA_ISSUER MULTILINE_OCTAL -\060\101\061\013\060\011\006\003\125\004\006\023\002\122\117\061 -\024\060\022\006\003\125\004\012\023\013\103\105\122\124\123\111 -\107\116\040\123\101\061\034\060\032\006\003\125\004\013\023\023 -\143\145\162\164\123\111\107\116\040\122\117\117\124\040\103\101 -\040\107\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\021\000\064\266\116\306\066\055\066 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Trustwave Global Certification Authority" -# -# Issuer: CN=Trustwave Global Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Serial Number:05:f7:0e:86:da:49:f3:46:35:2e:ba:b2 -# Subject: CN=Trustwave Global Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Not Valid Before: Wed Aug 23 19:34:12 2017 -# Not Valid After : Sat Aug 23 19:34:12 2042 -# Fingerprint (SHA-256): 97:55:20:15:F5:DD:FC:3C:87:88:C0:06:94:45:55:40:88:94:45:00:84:F1:00:86:70:86:BC:1A:2B:B5:8D:C8 -# Fingerprint (SHA1): 2F:8F:36:4F:E1:58:97:44:21:59:87:A5:2A:9A:D0:69:95:26:7F:B5 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Trustwave Global Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\014\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\014\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\014\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\061\060\057\006\003\125\004 -\003\014\050\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\014\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\014\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\014\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\061\060\057\006\003\125\004 -\003\014\050\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\005\367\016\206\332\111\363\106\065\056\272\262 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\332\060\202\003\302\240\003\002\001\002\002\014\005 -\367\016\206\332\111\363\106\065\056\272\262\060\015\006\011\052 -\206\110\206\367\015\001\001\013\005\000\060\201\210\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\021\060\017\006\003 -\125\004\010\014\010\111\154\154\151\156\157\151\163\061\020\060 -\016\006\003\125\004\007\014\007\103\150\151\143\141\147\157\061 -\041\060\037\006\003\125\004\012\014\030\124\162\165\163\164\167 -\141\166\145\040\110\157\154\144\151\156\147\163\054\040\111\156 -\143\056\061\061\060\057\006\003\125\004\003\014\050\124\162\165 -\163\164\167\141\166\145\040\107\154\157\142\141\154\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171\060\036\027\015\061\067\060\070\062\063\061 -\071\063\064\061\062\132\027\015\064\062\060\070\062\063\061\071 -\063\064\061\062\132\060\201\210\061\013\060\011\006\003\125\004 -\006\023\002\125\123\061\021\060\017\006\003\125\004\010\014\010 -\111\154\154\151\156\157\151\163\061\020\060\016\006\003\125\004 -\007\014\007\103\150\151\143\141\147\157\061\041\060\037\006\003 -\125\004\012\014\030\124\162\165\163\164\167\141\166\145\040\110 -\157\154\144\151\156\147\163\054\040\111\156\143\056\061\061\060 -\057\006\003\125\004\003\014\050\124\162\165\163\164\167\141\166 -\145\040\107\154\157\142\141\154\040\103\145\162\164\151\146\151 -\143\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\271\135\121\050\113\074\067\222\321\202\316\275\035\275\315 -\335\270\253\317\012\076\341\135\345\334\252\011\271\127\002\076 -\346\143\141\337\362\017\202\143\256\243\367\254\163\321\174\347 -\263\013\257\010\000\011\131\177\315\051\052\210\223\207\027\030 -\200\355\210\262\264\266\020\037\055\326\137\125\242\023\135\321 -\306\353\006\126\211\210\376\254\062\235\375\134\303\005\307\156 -\356\206\211\272\210\003\235\162\041\206\220\256\217\003\245\334 -\237\210\050\313\243\222\111\017\354\320\017\342\155\104\117\200 -\152\262\324\347\240\012\123\001\272\216\227\221\166\156\274\374 -\325\153\066\346\100\210\326\173\057\137\005\350\054\155\021\363 -\347\262\276\222\104\114\322\227\244\376\322\162\201\103\007\234 -\351\021\076\365\213\032\131\175\037\150\130\335\004\000\054\226 -\363\103\263\176\230\031\164\331\234\163\331\030\276\101\307\064 -\171\331\364\142\302\103\271\263\047\260\042\313\371\075\122\307 -\060\107\263\311\076\270\152\342\347\350\201\160\136\102\213\117 -\046\245\376\072\302\040\156\273\370\026\216\315\014\251\264\033 -\154\166\020\341\130\171\106\076\124\316\200\250\127\011\067\051 -\033\231\023\217\014\310\326\054\034\373\005\350\010\225\075\145 -\106\334\356\315\151\342\115\217\207\050\116\064\013\076\317\024 -\331\273\335\266\120\232\255\167\324\031\326\332\032\210\310\116 -\033\047\165\330\262\010\361\256\203\060\271\021\016\315\207\360 -\204\215\025\162\174\241\357\314\362\210\141\272\364\151\273\014 -\214\013\165\127\004\270\116\052\024\056\075\017\034\036\062\246 -\142\066\356\146\342\042\270\005\100\143\020\042\363\063\035\164 -\162\212\054\365\071\051\240\323\347\033\200\204\055\305\075\343 -\115\261\375\032\157\272\145\007\073\130\354\102\105\046\373\330 -\332\045\162\304\366\000\261\042\171\275\343\174\131\142\112\234 -\005\157\075\316\346\326\107\143\231\306\044\157\162\022\310\254 -\177\220\264\013\221\160\350\267\346\026\020\161\027\316\336\006 -\117\110\101\175\065\112\243\211\362\311\113\173\101\021\155\147 -\267\010\230\114\345\021\031\256\102\200\334\373\220\005\324\370 -\120\312\276\344\255\307\302\224\327\026\235\346\027\217\257\066 -\373\002\003\001\000\001\243\102\060\100\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125 -\035\016\004\026\004\024\231\340\031\147\015\142\333\166\263\332 -\075\270\133\350\375\102\322\061\016\207\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\006\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\003\202\002\001\000\230\163 -\160\342\260\323\355\071\354\114\140\331\251\022\206\027\036\226 -\320\350\124\050\073\144\055\041\246\370\235\126\023\152\110\075 -\117\307\076\051\333\155\130\203\124\075\207\175\043\005\324\344 -\034\334\350\070\145\206\305\165\247\132\333\065\005\275\167\336 -\273\051\067\100\005\007\303\224\122\237\312\144\335\361\033\053 -\334\106\012\020\002\061\375\112\150\015\007\144\220\346\036\365 -\052\241\250\273\074\135\371\243\010\013\021\014\361\077\055\020 -\224\157\376\342\064\207\203\326\317\345\033\065\155\322\003\341 -\260\015\250\240\252\106\047\202\066\247\025\266\010\246\102\124 -\127\266\231\132\342\013\171\220\327\127\022\121\065\031\210\101 -\150\045\324\067\027\204\025\373\001\162\334\225\336\122\046\040 -\230\046\342\166\365\047\157\372\000\073\112\141\331\015\313\121 -\223\052\375\026\006\226\247\043\232\043\110\376\121\275\266\304 -\260\261\124\316\336\154\101\255\026\147\176\333\375\070\315\271 -\070\116\262\301\140\313\235\027\337\130\236\172\142\262\046\217 -\164\225\233\344\133\035\322\017\335\230\034\233\131\271\043\323 -\061\240\246\377\070\335\317\040\117\351\130\126\072\147\303\321 -\366\231\231\235\272\066\266\200\057\210\107\117\206\277\104\072 -\200\344\067\034\246\272\352\227\230\021\320\204\142\107\144\036 -\252\356\100\277\064\261\234\217\116\341\362\222\117\037\216\363 -\236\227\336\363\246\171\152\211\161\117\113\047\027\110\376\354 -\364\120\017\117\111\175\314\105\343\275\172\100\305\101\334\141 -\126\047\006\151\345\162\101\201\323\266\001\211\240\057\072\162 -\171\376\072\060\277\101\354\307\142\076\221\113\307\331\061\166 -\102\371\367\074\143\354\046\214\163\014\175\032\035\352\250\174 -\207\250\302\047\174\341\063\101\017\317\317\374\000\240\042\200 -\236\112\247\157\000\260\101\105\267\042\312\150\110\305\102\242 -\256\335\035\362\340\156\116\005\130\261\300\220\026\052\244\075 -\020\100\276\217\142\143\203\251\234\202\175\055\002\351\203\060 -\174\313\047\311\375\036\146\000\260\056\323\041\057\216\063\026 -\154\230\355\020\250\007\326\314\223\317\333\321\151\034\344\312 -\311\340\266\234\351\316\161\161\336\154\077\026\244\171 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Trustwave Global Certification Authority" -# Issuer: CN=Trustwave Global Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Serial Number:05:f7:0e:86:da:49:f3:46:35:2e:ba:b2 -# Subject: CN=Trustwave Global Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Not Valid Before: Wed Aug 23 19:34:12 2017 -# Not Valid After : Sat Aug 23 19:34:12 2042 -# Fingerprint (SHA-256): 97:55:20:15:F5:DD:FC:3C:87:88:C0:06:94:45:55:40:88:94:45:00:84:F1:00:86:70:86:BC:1A:2B:B5:8D:C8 -# Fingerprint (SHA1): 2F:8F:36:4F:E1:58:97:44:21:59:87:A5:2A:9A:D0:69:95:26:7F:B5 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Trustwave Global Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\057\217\066\117\341\130\227\104\041\131\207\245\052\232\320\151 -\225\046\177\265 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\370\034\030\055\057\272\137\155\241\154\274\307\253\221\307\016 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\210\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\014\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\014\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\014\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\061\060\057\006\003\125\004 -\003\014\050\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\005\367\016\206\332\111\363\106\065\056\272\262 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Trustwave Global ECC P256 Certification Authority" -# -# Issuer: CN=Trustwave Global ECC P256 Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Serial Number:0d:6a:5f:08:3f:28:5c:3e:51:95:df:5d -# Subject: CN=Trustwave Global ECC P256 Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Not Valid Before: Wed Aug 23 19:35:10 2017 -# Not Valid After : Sat Aug 23 19:35:10 2042 -# Fingerprint (SHA-256): 94:5B:BC:82:5E:A5:54:F4:89:D1:FD:51:A7:3D:DF:2E:A6:24:AC:70:19:A0:52:05:22:5C:22:A7:8C:CF:A8:B4 -# Fingerprint (SHA1): B4:90:82:DD:45:0C:BE:8B:5B:B1:66:D3:E2:A4:08:26:CD:ED:42:CF -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Trustwave Global ECC P256 Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\221\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\023\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\023\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\023\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\072\060\070\006\003\125\004 -\003\023\061\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\105\103\103\040\120\062\065\066\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\221\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\023\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\023\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\023\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\072\060\070\006\003\125\004 -\003\023\061\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\105\103\103\040\120\062\065\066\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\015\152\137\010\077\050\134\076\121\225\337\135 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\140\060\202\002\007\240\003\002\001\002\002\014\015 -\152\137\010\077\050\134\076\121\225\337\135\060\012\006\010\052 -\206\110\316\075\004\003\002\060\201\221\061\013\060\011\006\003 -\125\004\006\023\002\125\123\061\021\060\017\006\003\125\004\010 -\023\010\111\154\154\151\156\157\151\163\061\020\060\016\006\003 -\125\004\007\023\007\103\150\151\143\141\147\157\061\041\060\037 -\006\003\125\004\012\023\030\124\162\165\163\164\167\141\166\145 -\040\110\157\154\144\151\156\147\163\054\040\111\156\143\056\061 -\072\060\070\006\003\125\004\003\023\061\124\162\165\163\164\167 -\141\166\145\040\107\154\157\142\141\154\040\105\103\103\040\120 -\062\065\066\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\060\036\027\015\061 -\067\060\070\062\063\061\071\063\065\061\060\132\027\015\064\062 -\060\070\062\063\061\071\063\065\061\060\132\060\201\221\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\021\060\017\006 -\003\125\004\010\023\010\111\154\154\151\156\157\151\163\061\020 -\060\016\006\003\125\004\007\023\007\103\150\151\143\141\147\157 -\061\041\060\037\006\003\125\004\012\023\030\124\162\165\163\164 -\167\141\166\145\040\110\157\154\144\151\156\147\163\054\040\111 -\156\143\056\061\072\060\070\006\003\125\004\003\023\061\124\162 -\165\163\164\167\141\166\145\040\107\154\157\142\141\154\040\105 -\103\103\040\120\062\065\066\040\103\145\162\164\151\146\151\143 -\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171\060 -\131\060\023\006\007\052\206\110\316\075\002\001\006\010\052\206 -\110\316\075\003\001\007\003\102\000\004\176\373\154\346\043\343 -\163\062\010\312\140\346\123\234\272\164\215\030\260\170\220\122 -\200\335\070\300\112\035\321\250\314\223\244\227\006\070\312\015 -\025\142\306\216\001\052\145\235\252\337\064\221\056\201\301\344 -\063\222\061\304\375\011\072\246\077\255\243\103\060\101\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\017\006\003\125\035\017\001\001\377\004\005\003\003\007\006\000 -\060\035\006\003\125\035\016\004\026\004\024\243\101\006\254\220 -\155\321\112\353\165\245\112\020\231\263\261\241\213\112\367\060 -\012\006\010\052\206\110\316\075\004\003\002\003\107\000\060\104 -\002\040\007\346\124\332\016\240\132\262\256\021\237\207\305\266 -\377\151\336\045\276\370\240\267\010\363\104\316\052\337\010\041 -\014\067\002\040\055\046\003\240\005\275\153\321\366\134\370\145 -\314\206\155\263\234\064\110\143\204\011\305\215\167\032\342\314 -\234\341\164\173 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Trustwave Global ECC P256 Certification Authority" -# Issuer: CN=Trustwave Global ECC P256 Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Serial Number:0d:6a:5f:08:3f:28:5c:3e:51:95:df:5d -# Subject: CN=Trustwave Global ECC P256 Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Not Valid Before: Wed Aug 23 19:35:10 2017 -# Not Valid After : Sat Aug 23 19:35:10 2042 -# Fingerprint (SHA-256): 94:5B:BC:82:5E:A5:54:F4:89:D1:FD:51:A7:3D:DF:2E:A6:24:AC:70:19:A0:52:05:22:5C:22:A7:8C:CF:A8:B4 -# Fingerprint (SHA1): B4:90:82:DD:45:0C:BE:8B:5B:B1:66:D3:E2:A4:08:26:CD:ED:42:CF -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Trustwave Global ECC P256 Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\264\220\202\335\105\014\276\213\133\261\146\323\342\244\010\046 -\315\355\102\317 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\133\104\343\215\135\066\206\046\350\015\005\322\131\247\203\124 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\221\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\023\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\023\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\023\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\072\060\070\006\003\125\004 -\003\023\061\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\105\103\103\040\120\062\065\066\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\015\152\137\010\077\050\134\076\121\225\337\135 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Trustwave Global ECC P384 Certification Authority" -# -# Issuer: CN=Trustwave Global ECC P384 Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Serial Number:08:bd:85:97:6c:99:27:a4:80:68:47:3b -# Subject: CN=Trustwave Global ECC P384 Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Not Valid Before: Wed Aug 23 19:36:43 2017 -# Not Valid After : Sat Aug 23 19:36:43 2042 -# Fingerprint (SHA-256): 55:90:38:59:C8:C0:C3:EB:B8:75:9E:CE:4E:25:57:22:5F:F5:75:8B:BD:38:EB:D4:82:76:60:1E:1B:D5:80:97 -# Fingerprint (SHA1): E7:F3:A3:C8:CF:6F:C3:04:2E:6D:0E:67:32:C5:9E:68:95:0D:5E:D2 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Trustwave Global ECC P384 Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\221\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\023\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\023\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\023\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\072\060\070\006\003\125\004 -\003\023\061\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\105\103\103\040\120\063\070\064\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\221\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\023\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\023\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\023\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\072\060\070\006\003\125\004 -\003\023\061\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\105\103\103\040\120\063\070\064\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\010\275\205\227\154\231\047\244\200\150\107\073 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\235\060\202\002\044\240\003\002\001\002\002\014\010 -\275\205\227\154\231\047\244\200\150\107\073\060\012\006\010\052 -\206\110\316\075\004\003\003\060\201\221\061\013\060\011\006\003 -\125\004\006\023\002\125\123\061\021\060\017\006\003\125\004\010 -\023\010\111\154\154\151\156\157\151\163\061\020\060\016\006\003 -\125\004\007\023\007\103\150\151\143\141\147\157\061\041\060\037 -\006\003\125\004\012\023\030\124\162\165\163\164\167\141\166\145 -\040\110\157\154\144\151\156\147\163\054\040\111\156\143\056\061 -\072\060\070\006\003\125\004\003\023\061\124\162\165\163\164\167 -\141\166\145\040\107\154\157\142\141\154\040\105\103\103\040\120 -\063\070\064\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\060\036\027\015\061 -\067\060\070\062\063\061\071\063\066\064\063\132\027\015\064\062 -\060\070\062\063\061\071\063\066\064\063\132\060\201\221\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\021\060\017\006 -\003\125\004\010\023\010\111\154\154\151\156\157\151\163\061\020 -\060\016\006\003\125\004\007\023\007\103\150\151\143\141\147\157 -\061\041\060\037\006\003\125\004\012\023\030\124\162\165\163\164 -\167\141\166\145\040\110\157\154\144\151\156\147\163\054\040\111 -\156\143\056\061\072\060\070\006\003\125\004\003\023\061\124\162 -\165\163\164\167\141\166\145\040\107\154\157\142\141\154\040\105 -\103\103\040\120\063\070\064\040\103\145\162\164\151\146\151\143 -\141\164\151\157\156\040\101\165\164\150\157\162\151\164\171\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\153\332\015\165\065\010\061\107\005 -\256\105\231\125\361\021\023\056\112\370\020\061\043\243\176\203 -\323\177\050\010\072\046\032\072\317\227\202\037\200\267\047\011 -\217\321\216\060\304\012\233\016\254\130\004\253\367\066\175\224 -\043\244\233\012\212\213\253\353\375\071\045\146\361\136\376\214 -\256\215\101\171\235\011\140\316\050\251\323\212\155\363\326\105 -\324\362\230\204\070\145\240\243\103\060\101\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\017\006\003 -\125\035\017\001\001\377\004\005\003\003\007\006\000\060\035\006 -\003\125\035\016\004\026\004\024\125\251\204\211\322\301\062\275 -\030\313\154\246\007\116\310\347\235\276\202\220\060\012\006\010 -\052\206\110\316\075\004\003\003\003\147\000\060\144\002\060\067 -\001\222\227\105\022\176\240\363\076\255\031\072\162\335\364\120 -\223\003\022\276\104\322\117\101\244\214\234\235\037\243\366\302 -\222\347\110\024\376\116\233\245\221\127\256\306\067\162\273\002 -\060\147\045\012\261\014\136\356\251\143\222\157\345\220\013\376 -\146\042\312\107\375\212\061\367\203\376\172\277\020\276\030\053 -\036\217\366\051\036\224\131\357\216\041\067\313\121\230\245\156 -\113 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Trustwave Global ECC P384 Certification Authority" -# Issuer: CN=Trustwave Global ECC P384 Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Serial Number:08:bd:85:97:6c:99:27:a4:80:68:47:3b -# Subject: CN=Trustwave Global ECC P384 Certification Authority,O="Trustwave Holdings, Inc.",L=Chicago,ST=Illinois,C=US -# Not Valid Before: Wed Aug 23 19:36:43 2017 -# Not Valid After : Sat Aug 23 19:36:43 2042 -# Fingerprint (SHA-256): 55:90:38:59:C8:C0:C3:EB:B8:75:9E:CE:4E:25:57:22:5F:F5:75:8B:BD:38:EB:D4:82:76:60:1E:1B:D5:80:97 -# Fingerprint (SHA1): E7:F3:A3:C8:CF:6F:C3:04:2E:6D:0E:67:32:C5:9E:68:95:0D:5E:D2 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Trustwave Global ECC P384 Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\347\363\243\310\317\157\303\004\056\155\016\147\062\305\236\150 -\225\015\136\322 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\352\317\140\304\073\271\025\051\100\241\227\355\170\047\223\326 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\221\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\021\060\017\006\003\125\004\010\023\010\111\154\154\151\156 -\157\151\163\061\020\060\016\006\003\125\004\007\023\007\103\150 -\151\143\141\147\157\061\041\060\037\006\003\125\004\012\023\030 -\124\162\165\163\164\167\141\166\145\040\110\157\154\144\151\156 -\147\163\054\040\111\156\143\056\061\072\060\070\006\003\125\004 -\003\023\061\124\162\165\163\164\167\141\166\145\040\107\154\157 -\142\141\154\040\105\103\103\040\120\063\070\064\040\103\145\162 -\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150\157 -\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\010\275\205\227\154\231\047\244\200\150\107\073 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "NAVER Global Root Certification Authority" -# -# Issuer: CN=NAVER Global Root Certification Authority,O=NAVER BUSINESS PLATFORM Corp.,C=KR -# Serial Number:01:94:30:1e:a2:0b:dd:f5:c5:33:2a:b1:43:44:71:f8:d6:50:4d:0d -# Subject: CN=NAVER Global Root Certification Authority,O=NAVER BUSINESS PLATFORM Corp.,C=KR -# Not Valid Before: Fri Aug 18 08:58:42 2017 -# Not Valid After : Tue Aug 18 23:59:59 2037 -# Fingerprint (SHA-256): 88:F4:38:DC:F8:FF:D1:FA:8F:42:91:15:FF:E5:F8:2A:E1:E0:6E:0C:70:C3:75:FA:AD:71:7B:34:A4:9E:72:65 -# Fingerprint (SHA1): 8F:6B:F2:A9:27:4A:DA:14:A0:C4:F4:8E:61:27:F9:C0:1E:78:5D:D1 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "NAVER Global Root Certification Authority" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\151\061\013\060\011\006\003\125\004\006\023\002\113\122\061 -\046\060\044\006\003\125\004\012\014\035\116\101\126\105\122\040 -\102\125\123\111\116\105\123\123\040\120\114\101\124\106\117\122 -\115\040\103\157\162\160\056\061\062\060\060\006\003\125\004\003 -\014\051\116\101\126\105\122\040\107\154\157\142\141\154\040\122 -\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\151\061\013\060\011\006\003\125\004\006\023\002\113\122\061 -\046\060\044\006\003\125\004\012\014\035\116\101\126\105\122\040 -\102\125\123\111\116\105\123\123\040\120\114\101\124\106\117\122 -\115\040\103\157\162\160\056\061\062\060\060\006\003\125\004\003 -\014\051\116\101\126\105\122\040\107\154\157\142\141\154\040\122 -\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\001\224\060\036\242\013\335\365\305\063\052\261\103\104 -\161\370\326\120\115\015 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\242\060\202\003\212\240\003\002\001\002\002\024\001 -\224\060\036\242\013\335\365\305\063\052\261\103\104\161\370\326 -\120\115\015\060\015\006\011\052\206\110\206\367\015\001\001\014 -\005\000\060\151\061\013\060\011\006\003\125\004\006\023\002\113 -\122\061\046\060\044\006\003\125\004\012\014\035\116\101\126\105 -\122\040\102\125\123\111\116\105\123\123\040\120\114\101\124\106 -\117\122\115\040\103\157\162\160\056\061\062\060\060\006\003\125 -\004\003\014\051\116\101\126\105\122\040\107\154\157\142\141\154 -\040\122\157\157\164\040\103\145\162\164\151\146\151\143\141\164 -\151\157\156\040\101\165\164\150\157\162\151\164\171\060\036\027 -\015\061\067\060\070\061\070\060\070\065\070\064\062\132\027\015 -\063\067\060\070\061\070\062\063\065\071\065\071\132\060\151\061 -\013\060\011\006\003\125\004\006\023\002\113\122\061\046\060\044 -\006\003\125\004\012\014\035\116\101\126\105\122\040\102\125\123 -\111\116\105\123\123\040\120\114\101\124\106\117\122\115\040\103 -\157\162\160\056\061\062\060\060\006\003\125\004\003\014\051\116 -\101\126\105\122\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040\101 -\165\164\150\157\162\151\164\171\060\202\002\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000 -\060\202\002\012\002\202\002\001\000\266\324\361\223\134\265\100 -\211\012\253\015\220\133\120\143\256\220\224\164\027\105\162\326 -\173\145\132\051\113\247\126\240\113\270\057\102\165\351\331\173 -\044\132\061\145\253\027\027\321\063\072\331\021\334\100\066\207 -\337\307\152\351\046\136\131\212\167\343\350\110\234\061\026\372 -\076\221\261\312\311\243\342\237\316\041\123\243\002\066\060\313 -\122\002\345\332\062\135\303\305\346\371\356\021\307\213\311\104 -\036\204\223\030\112\264\237\345\022\144\151\320\046\205\142\001 -\266\311\002\035\276\203\121\273\134\332\370\255\025\152\231\367 -\222\124\367\064\133\351\277\352\051\201\022\324\123\221\226\263 -\221\132\335\376\220\163\050\373\060\106\265\312\010\007\307\161 -\162\311\146\323\064\227\366\214\364\030\112\341\320\075\132\105 -\266\151\247\051\373\043\316\210\330\022\234\000\110\250\246\017 -\263\073\222\215\161\016\164\305\213\310\114\371\364\233\216\270 -\074\151\355\157\073\120\057\130\355\304\260\320\034\033\152\014 -\342\274\104\252\330\315\024\135\224\170\141\277\016\156\332\052 -\274\057\014\013\161\246\263\026\077\234\346\371\314\237\123\065 -\342\003\240\240\030\277\273\361\276\364\326\214\207\015\102\367 -\006\271\361\155\355\004\224\250\376\266\323\006\306\100\141\337 -\235\235\363\124\166\316\123\072\001\246\222\101\354\004\243\217 -\015\242\325\011\312\326\313\232\361\357\103\135\300\253\245\101 -\317\134\123\160\160\311\210\246\055\324\153\141\163\120\046\206 -\141\016\137\033\302\053\342\214\325\273\235\301\003\102\272\224 -\332\137\251\260\312\314\115\012\357\107\151\003\057\042\373\361 -\050\316\277\135\120\145\250\220\155\263\164\260\010\307\254\250 -\321\353\076\234\374\135\032\203\056\053\313\265\363\104\235\072 -\247\027\141\226\242\161\323\160\226\025\115\267\114\163\356\031 -\134\305\133\076\101\376\254\165\140\073\033\143\316\000\335\332 -\010\220\142\264\345\055\356\110\247\153\027\231\124\276\207\112 -\343\251\136\004\114\353\020\155\124\326\357\361\350\362\142\026 -\313\200\153\355\075\355\365\037\060\245\256\113\311\023\355\212 -\001\001\311\270\121\130\300\146\072\261\146\113\304\325\061\002 -\142\351\164\204\014\333\115\106\055\002\003\001\000\001\243\102 -\060\100\060\035\006\003\125\035\016\004\026\004\024\322\237\210 -\337\241\315\054\275\354\365\073\001\001\223\063\047\262\353\140 -\113\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\006\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\015\006\011\052\206\110\206\367\015\001\001\014\005 -\000\003\202\002\001\000\062\312\200\263\235\075\124\006\335\322 -\322\056\360\244\001\041\013\147\110\312\155\216\340\310\252\015 -\252\215\041\127\217\306\076\172\312\333\121\324\122\263\324\226 -\204\245\130\140\177\345\013\216\037\365\334\012\025\201\345\073 -\266\267\042\057\011\234\023\026\261\154\014\065\010\155\253\143 -\162\355\334\276\354\307\127\346\060\040\161\326\327\020\301\023 -\125\001\214\052\103\344\101\361\317\072\172\123\222\316\242\003 -\005\015\070\337\002\273\020\056\331\073\322\233\172\300\241\246 -\370\265\061\346\364\165\311\271\123\231\165\107\042\132\024\025 -\307\170\033\266\235\351\014\370\033\166\361\205\204\336\241\332 -\022\357\244\342\020\227\172\170\336\014\121\227\250\041\100\213 -\206\275\015\360\136\116\113\066\273\073\040\037\212\102\126\341 -\013\032\277\173\320\042\103\054\104\214\373\345\052\264\154\034 -\034\272\224\340\023\176\041\346\232\302\313\305\102\144\264\036 -\224\173\010\045\310\161\314\207\105\127\205\323\237\051\142\042 -\203\121\227\000\030\227\167\152\230\222\311\174\140\154\337\154 -\175\112\344\160\114\302\236\270\035\367\320\064\307\017\314\373 -\247\377\003\276\255\160\220\332\013\335\310\155\227\137\232\177 -\011\062\101\375\315\242\314\132\155\114\362\252\111\376\146\370 -\351\330\065\353\016\050\036\356\110\057\072\320\171\011\070\174 -\246\042\202\223\225\320\003\276\276\002\240\005\335\040\042\343 -\157\035\210\064\140\306\346\012\271\011\165\013\360\007\350\151 -\226\065\307\373\043\201\216\070\071\270\105\053\103\170\242\321 -\054\024\377\015\050\162\162\225\233\136\011\333\211\104\230\252 -\241\111\273\161\122\362\277\366\377\047\241\066\257\270\266\167 -\210\335\072\244\155\233\064\220\334\024\135\060\277\267\353\027 -\344\207\267\161\320\241\327\167\025\324\102\327\362\363\061\231 -\135\233\335\026\155\077\352\006\043\370\106\242\042\355\223\366 -\335\232\346\052\207\261\230\124\361\042\367\153\105\343\342\216 -\166\035\232\215\304\006\215\066\267\024\363\235\124\151\267\216 -\074\325\244\155\223\201\267\255\366\275\144\173\302\311\150\071 -\240\222\234\315\064\206\221\220\372\144\121\235\376\376\353\245 -\365\165\336\211\367\162 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "NAVER Global Root Certification Authority" -# Issuer: CN=NAVER Global Root Certification Authority,O=NAVER BUSINESS PLATFORM Corp.,C=KR -# Serial Number:01:94:30:1e:a2:0b:dd:f5:c5:33:2a:b1:43:44:71:f8:d6:50:4d:0d -# Subject: CN=NAVER Global Root Certification Authority,O=NAVER BUSINESS PLATFORM Corp.,C=KR -# Not Valid Before: Fri Aug 18 08:58:42 2017 -# Not Valid After : Tue Aug 18 23:59:59 2037 -# Fingerprint (SHA-256): 88:F4:38:DC:F8:FF:D1:FA:8F:42:91:15:FF:E5:F8:2A:E1:E0:6E:0C:70:C3:75:FA:AD:71:7B:34:A4:9E:72:65 -# Fingerprint (SHA1): 8F:6B:F2:A9:27:4A:DA:14:A0:C4:F4:8E:61:27:F9:C0:1E:78:5D:D1 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "NAVER Global Root Certification Authority" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\217\153\362\251\047\112\332\024\240\304\364\216\141\047\371\300 -\036\170\135\321 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\310\176\101\366\045\073\365\011\263\027\350\106\075\277\320\233 -END -CKA_ISSUER MULTILINE_OCTAL -\060\151\061\013\060\011\006\003\125\004\006\023\002\113\122\061 -\046\060\044\006\003\125\004\012\014\035\116\101\126\105\122\040 -\102\125\123\111\116\105\123\123\040\120\114\101\124\106\117\122 -\115\040\103\157\162\160\056\061\062\060\060\006\003\125\004\003 -\014\051\116\101\126\105\122\040\107\154\157\142\141\154\040\122 -\157\157\164\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\001\224\060\036\242\013\335\365\305\063\052\261\103\104 -\161\370\326\120\115\015 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "AC RAIZ FNMT-RCM SERVIDORES SEGUROS" -# -# Issuer: CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS,OID.2.5.4.97=VATES-Q2826004J,OU=Ceres,O=FNMT-RCM,C=ES -# Serial Number:62:f6:32:6c:e5:c4:e3:68:5c:1b:62:dd:9c:2e:9d:95 -# Subject: CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS,OID.2.5.4.97=VATES-Q2826004J,OU=Ceres,O=FNMT-RCM,C=ES -# Not Valid Before: Thu Dec 20 09:37:33 2018 -# Not Valid After : Sun Dec 20 09:37:33 2043 -# Fingerprint (SHA-256): 55:41:53:B1:3D:2C:F9:DD:B7:53:BF:BE:1A:4E:0A:E0:8D:0A:A4:18:70:58:FE:60:A2:B8:62:B2:E4:B8:7B:CB -# Fingerprint (SHA1): 62:FF:D9:9E:C0:65:0D:03:CE:75:93:D2:ED:3F:2D:32:C9:E3:E5:4A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AC RAIZ FNMT-RCM SERVIDORES SEGUROS" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\170\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\021\060\017\006\003\125\004\012\014\010\106\116\115\124\055\122 -\103\115\061\016\060\014\006\003\125\004\013\014\005\103\145\162 -\145\163\061\030\060\026\006\003\125\004\141\014\017\126\101\124 -\105\123\055\121\062\070\062\066\060\060\064\112\061\054\060\052 -\006\003\125\004\003\014\043\101\103\040\122\101\111\132\040\106 -\116\115\124\055\122\103\115\040\123\105\122\126\111\104\117\122 -\105\123\040\123\105\107\125\122\117\123 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\170\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\021\060\017\006\003\125\004\012\014\010\106\116\115\124\055\122 -\103\115\061\016\060\014\006\003\125\004\013\014\005\103\145\162 -\145\163\061\030\060\026\006\003\125\004\141\014\017\126\101\124 -\105\123\055\121\062\070\062\066\060\060\064\112\061\054\060\052 -\006\003\125\004\003\014\043\101\103\040\122\101\111\132\040\106 -\116\115\124\055\122\103\115\040\123\105\122\126\111\104\117\122 -\105\123\040\123\105\107\125\122\117\123 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\142\366\062\154\345\304\343\150\134\033\142\335\234\056 -\235\225 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\156\060\202\001\363\240\003\002\001\002\002\020\142 -\366\062\154\345\304\343\150\134\033\142\335\234\056\235\225\060 -\012\006\010\052\206\110\316\075\004\003\003\060\170\061\013\060 -\011\006\003\125\004\006\023\002\105\123\061\021\060\017\006\003 -\125\004\012\014\010\106\116\115\124\055\122\103\115\061\016\060 -\014\006\003\125\004\013\014\005\103\145\162\145\163\061\030\060 -\026\006\003\125\004\141\014\017\126\101\124\105\123\055\121\062 -\070\062\066\060\060\064\112\061\054\060\052\006\003\125\004\003 -\014\043\101\103\040\122\101\111\132\040\106\116\115\124\055\122 -\103\115\040\123\105\122\126\111\104\117\122\105\123\040\123\105 -\107\125\122\117\123\060\036\027\015\061\070\061\062\062\060\060 -\071\063\067\063\063\132\027\015\064\063\061\062\062\060\060\071 -\063\067\063\063\132\060\170\061\013\060\011\006\003\125\004\006 -\023\002\105\123\061\021\060\017\006\003\125\004\012\014\010\106 -\116\115\124\055\122\103\115\061\016\060\014\006\003\125\004\013 -\014\005\103\145\162\145\163\061\030\060\026\006\003\125\004\141 -\014\017\126\101\124\105\123\055\121\062\070\062\066\060\060\064 -\112\061\054\060\052\006\003\125\004\003\014\043\101\103\040\122 -\101\111\132\040\106\116\115\124\055\122\103\115\040\123\105\122 -\126\111\104\117\122\105\123\040\123\105\107\125\122\117\123\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\366\272\127\123\310\312\253\337\066 -\112\122\041\344\227\322\203\147\236\360\145\121\320\136\207\307 -\107\261\131\362\127\107\233\000\002\223\104\027\151\333\102\307 -\261\262\072\030\016\264\135\214\263\146\135\241\064\371\066\054 -\111\333\363\106\374\263\104\151\104\023\146\375\327\305\375\257 -\066\115\316\003\115\007\161\317\257\152\005\322\242\103\132\012 -\122\157\001\003\116\216\213\243\102\060\100\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006\003 -\125\035\016\004\026\004\024\001\271\057\357\277\021\206\140\362 -\117\320\101\156\253\163\037\347\322\156\111\060\012\006\010\052 -\206\110\316\075\004\003\003\003\151\000\060\146\002\061\000\256 -\112\343\053\100\303\164\021\362\225\255\026\043\336\116\014\032 -\346\135\245\044\136\153\104\173\374\070\342\117\313\234\105\027 -\021\114\024\047\046\125\071\165\112\003\314\023\220\237\222\002 -\061\000\372\112\154\140\210\163\363\356\270\230\142\251\316\053 -\302\331\212\246\160\061\035\257\260\224\114\353\117\306\343\321 -\363\142\247\074\377\223\056\007\134\111\001\147\151\022\002\162 -\277\347 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "AC RAIZ FNMT-RCM SERVIDORES SEGUROS" -# Issuer: CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS,OID.2.5.4.97=VATES-Q2826004J,OU=Ceres,O=FNMT-RCM,C=ES -# Serial Number:62:f6:32:6c:e5:c4:e3:68:5c:1b:62:dd:9c:2e:9d:95 -# Subject: CN=AC RAIZ FNMT-RCM SERVIDORES SEGUROS,OID.2.5.4.97=VATES-Q2826004J,OU=Ceres,O=FNMT-RCM,C=ES -# Not Valid Before: Thu Dec 20 09:37:33 2018 -# Not Valid After : Sun Dec 20 09:37:33 2043 -# Fingerprint (SHA-256): 55:41:53:B1:3D:2C:F9:DD:B7:53:BF:BE:1A:4E:0A:E0:8D:0A:A4:18:70:58:FE:60:A2:B8:62:B2:E4:B8:7B:CB -# Fingerprint (SHA1): 62:FF:D9:9E:C0:65:0D:03:CE:75:93:D2:ED:3F:2D:32:C9:E3:E5:4A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "AC RAIZ FNMT-RCM SERVIDORES SEGUROS" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\142\377\331\236\300\145\015\003\316\165\223\322\355\077\055\062 -\311\343\345\112 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\031\066\234\122\003\057\322\321\273\043\314\335\036\022\125\273 -END -CKA_ISSUER MULTILINE_OCTAL -\060\170\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\021\060\017\006\003\125\004\012\014\010\106\116\115\124\055\122 -\103\115\061\016\060\014\006\003\125\004\013\014\005\103\145\162 -\145\163\061\030\060\026\006\003\125\004\141\014\017\126\101\124 -\105\123\055\121\062\070\062\066\060\060\064\112\061\054\060\052 -\006\003\125\004\003\014\043\101\103\040\122\101\111\132\040\106 -\116\115\124\055\122\103\115\040\123\105\122\126\111\104\117\122 -\105\123\040\123\105\107\125\122\117\123 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\142\366\062\154\345\304\343\150\134\033\142\335\234\056 -\235\225 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GlobalSign Secure Mail Root R45" -# -# Issuer: CN=GlobalSign Secure Mail Root R45,O=GlobalSign nv-sa,C=BE -# Serial Number:76:53:fe:a8:4c:50:ab:9f:8d:32:b5:1d:03:8f:57:dc -# Subject: CN=GlobalSign Secure Mail Root R45,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Wed Mar 18 00:00:00 2020 -# Not Valid After : Sat Mar 18 00:00:00 2045 -# Fingerprint (SHA-256): 31:9A:F0:A7:72:9E:6F:89:26:9C:13:1E:A6:A3:A1:6F:CD:86:38:9F:DC:AB:3C:47:A4:A6:75:C1:61:A3:F9:74 -# Fingerprint (SHA1): 76:18:D1:F3:80:24:3D:52:40:C6:11:6A:AD:57:77:09:7D:81:30:A0 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Secure Mail Root R45" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\050\060\046\006\003 -\125\004\003\023\037\107\154\157\142\141\154\123\151\147\156\040 -\123\145\143\165\162\145\040\115\141\151\154\040\122\157\157\164 -\040\122\064\065 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\050\060\046\006\003 -\125\004\003\023\037\107\154\157\142\141\154\123\151\147\156\040 -\123\145\143\165\162\145\040\115\141\151\154\040\122\157\157\164 -\040\122\064\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\123\376\250\114\120\253\237\215\062\265\035\003\217 -\127\334 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\160\060\202\003\130\240\003\002\001\002\002\020\166 -\123\376\250\114\120\253\237\215\062\265\035\003\217\127\334\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\122 -\061\013\060\011\006\003\125\004\006\023\002\102\105\061\031\060 -\027\006\003\125\004\012\023\020\107\154\157\142\141\154\123\151 -\147\156\040\156\166\055\163\141\061\050\060\046\006\003\125\004 -\003\023\037\107\154\157\142\141\154\123\151\147\156\040\123\145 -\143\165\162\145\040\115\141\151\154\040\122\157\157\164\040\122 -\064\065\060\036\027\015\062\060\060\063\061\070\060\060\060\060 -\060\060\132\027\015\064\065\060\063\061\070\060\060\060\060\060 -\060\132\060\122\061\013\060\011\006\003\125\004\006\023\002\102 -\105\061\031\060\027\006\003\125\004\012\023\020\107\154\157\142 -\141\154\123\151\147\156\040\156\166\055\163\141\061\050\060\046 -\006\003\125\004\003\023\037\107\154\157\142\141\154\123\151\147 -\156\040\123\145\143\165\162\145\040\115\141\151\154\040\122\157 -\157\164\040\122\064\065\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\334\171\314\155\006\371\155\273\340 -\126\004\154\177\340\165\314\055\005\111\350\113\334\124\354\133 -\167\225\162\277\177\142\235\205\251\212\044\120\137\123\345\333 -\164\157\244\051\133\023\052\011\255\232\305\057\302\367\166\073 -\241\105\106\252\103\346\044\376\053\260\157\062\160\031\106\132 -\171\046\057\374\075\175\137\144\313\127\314\141\141\250\331\225 -\156\343\225\240\156\177\107\022\030\326\357\003\311\373\212\372 -\232\275\202\025\251\125\167\113\021\117\131\340\153\303\161\363 -\014\330\124\325\201\150\076\023\271\025\056\207\212\074\104\047 -\066\142\044\156\370\054\005\162\060\141\275\102\221\043\304\235 -\045\247\331\124\232\024\243\061\255\200\171\014\247\143\154\230 -\243\254\127\107\063\037\145\226\341\320\322\065\332\371\161\367 -\241\246\045\265\101\135\337\076\140\330\321\366\237\245\362\270 -\314\023\252\217\371\262\156\341\203\055\223\335\076\205\032\335 -\350\261\134\046\001\313\111\205\374\374\322\324\177\205\142\206 -\164\371\313\354\065\042\242\014\060\217\073\253\171\353\126\362 -\372\102\363\355\371\037\105\211\100\051\255\352\222\164\352\122 -\375\126\264\053\332\242\355\165\302\156\253\316\122\220\113\366 -\336\360\111\217\232\110\324\210\031\155\105\346\314\214\271\335 -\144\140\140\002\100\370\271\317\274\130\353\075\205\271\306\012 -\323\234\007\146\217\307\030\071\043\106\341\074\036\243\057\120 -\141\222\013\075\053\154\361\243\107\070\127\221\253\015\217\306 -\235\115\004\322\046\122\134\345\245\375\052\055\026\052\001\151 -\347\251\175\341\066\267\261\052\305\331\261\215\275\271\213\316 -\314\213\241\076\013\110\315\120\225\064\304\330\010\131\330\153 -\046\364\276\365\324\042\027\000\127\311\256\233\004\060\063\237 -\013\373\337\126\242\311\156\124\166\332\261\227\142\047\131\017 -\021\212\042\033\144\226\077\250\361\267\044\112\215\074\123\174 -\155\203\166\075\262\046\110\163\365\104\026\001\055\011\052\216 -\026\226\120\320\163\006\135\273\042\110\202\114\012\106\132\077 -\200\377\134\362\362\232\254\054\010\340\326\352\360\022\070\201 -\117\246\020\355\106\253\314\026\234\013\317\144\246\231\002\205 -\104\147\106\255\375\115\347\002\003\001\000\001\243\102\060\100 -\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001\206 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\035\006\003\125\035\016\004\026\004\024\240\223\025\050 -\156\356\217\010\262\065\306\236\142\171\164\247\261\016\053\173 -\060\015\006\011\052\206\110\206\367\015\001\001\014\005\000\003 -\202\002\001\000\105\012\370\321\134\254\142\201\320\004\327\266 -\377\127\121\211\013\014\313\336\044\145\067\373\253\236\355\146 -\364\352\014\031\151\211\270\031\261\060\126\264\331\366\367\276 -\306\256\227\313\105\366\021\214\072\060\144\114\301\237\131\300 -\106\102\010\006\107\144\027\170\340\225\007\006\326\214\242\254 -\251\331\077\323\173\126\117\374\304\207\050\337\266\053\026\043 -\300\237\037\133\343\326\104\136\042\117\043\004\214\065\026\265 -\171\007\206\134\057\227\342\366\010\144\246\334\333\250\212\343 -\244\173\167\015\321\051\223\050\040\264\123\243\113\116\137\336 -\301\366\165\043\374\037\074\170\117\160\061\170\057\242\065\124 -\161\004\254\310\304\155\303\366\221\261\376\315\356\104\156\201 -\366\100\305\076\052\001\277\253\114\261\003\077\015\021\344\017 -\322\044\343\042\210\233\237\137\107\075\121\111\340\011\067\176 -\027\041\061\166\267\147\161\110\050\113\045\327\020\350\237\141 -\131\026\305\076\062\116\037\014\316\243\314\017\344\307\021\007 -\042\057\070\010\335\133\227\353\102\154\131\232\232\356\172\320 -\235\337\305\333\011\103\056\012\252\031\075\153\350\152\060\172 -\127\346\277\263\152\071\251\217\343\361\117\145\150\266\275\237 -\050\217\241\026\132\011\120\072\062\056\035\057\104\021\102\246 -\000\346\061\230\377\055\241\017\346\244\140\126\317\171\327\262 -\116\327\260\372\156\014\127\043\307\316\037\245\261\114\155\031 -\111\236\016\177\160\217\161\077\130\050\237\165\335\141\340\072 -\267\071\266\356\227\324\065\121\373\213\111\140\310\074\146\256 -\227\356\215\046\131\127\273\170\360\172\120\060\011\260\140\252 -\237\116\334\311\076\036\072\334\142\223\063\260\072\124\164\157 -\054\061\105\321\153\021\062\152\150\166\366\075\366\152\023\136 -\044\230\347\352\035\232\317\170\202\007\140\367\115\020\323\201 -\232\105\215\236\257\233\334\200\307\103\262\225\150\244\303\016 -\350\012\107\025\277\124\063\334\001\347\325\246\036\163\330\172 -\262\277\057\255\343\125\060\236\337\016\101\274\340\021\365\241 -\014\250\042\341\343\000\243\116\160\174\222\343\004\321\172\102 -\212\165\220\131\343\233\321\114\242\144\275\163\171\233\157\362 -\263\301\366\074 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign Secure Mail Root R45" -# Issuer: CN=GlobalSign Secure Mail Root R45,O=GlobalSign nv-sa,C=BE -# Serial Number:76:53:fe:a8:4c:50:ab:9f:8d:32:b5:1d:03:8f:57:dc -# Subject: CN=GlobalSign Secure Mail Root R45,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Wed Mar 18 00:00:00 2020 -# Not Valid After : Sat Mar 18 00:00:00 2045 -# Fingerprint (SHA-256): 31:9A:F0:A7:72:9E:6F:89:26:9C:13:1E:A6:A3:A1:6F:CD:86:38:9F:DC:AB:3C:47:A4:A6:75:C1:61:A3:F9:74 -# Fingerprint (SHA1): 76:18:D1:F3:80:24:3D:52:40:C6:11:6A:AD:57:77:09:7D:81:30:A0 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Secure Mail Root R45" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\166\030\321\363\200\044\075\122\100\306\021\152\255\127\167\011 -\175\201\060\240 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\223\304\173\263\016\124\107\034\103\054\213\276\160\205\142\051 -END -CKA_ISSUER MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\050\060\046\006\003 -\125\004\003\023\037\107\154\157\142\141\154\123\151\147\156\040 -\123\145\143\165\162\145\040\115\141\151\154\040\122\157\157\164 -\040\122\064\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\123\376\250\114\120\253\237\215\062\265\035\003\217 -\127\334 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GlobalSign Secure Mail Root E45" -# -# Issuer: CN=GlobalSign Secure Mail Root E45,O=GlobalSign nv-sa,C=BE -# Serial Number:76:53:fe:aa:27:1d:95:46:5d:d6:f1:9e:e5:b8:90:0a -# Subject: CN=GlobalSign Secure Mail Root E45,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Wed Mar 18 00:00:00 2020 -# Not Valid After : Sat Mar 18 00:00:00 2045 -# Fingerprint (SHA-256): 5C:BF:6F:B8:1F:D4:17:EA:41:28:CD:6F:81:72:A3:C9:40:20:94:F7:4A:B2:ED:3A:06:B4:40:5D:04:F3:0B:19 -# Fingerprint (SHA1): 18:2E:1F:32:4F:89:DF:BE:FE:88:89:F0:93:C2:C4:A0:2B:67:75:21 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Secure Mail Root E45" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\050\060\046\006\003 -\125\004\003\023\037\107\154\157\142\141\154\123\151\147\156\040 -\123\145\143\165\162\145\040\115\141\151\154\040\122\157\157\164 -\040\105\064\065 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\050\060\046\006\003 -\125\004\003\023\037\107\154\157\142\141\154\123\151\147\156\040 -\123\145\143\165\162\145\040\115\141\151\154\040\122\157\157\164 -\040\105\064\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\123\376\252\047\035\225\106\135\326\361\236\345\270 -\220\012 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\041\060\202\001\247\240\003\002\001\002\002\020\166 -\123\376\252\047\035\225\106\135\326\361\236\345\270\220\012\060 -\012\006\010\052\206\110\316\075\004\003\003\060\122\061\013\060 -\011\006\003\125\004\006\023\002\102\105\061\031\060\027\006\003 -\125\004\012\023\020\107\154\157\142\141\154\123\151\147\156\040 -\156\166\055\163\141\061\050\060\046\006\003\125\004\003\023\037 -\107\154\157\142\141\154\123\151\147\156\040\123\145\143\165\162 -\145\040\115\141\151\154\040\122\157\157\164\040\105\064\065\060 -\036\027\015\062\060\060\063\061\070\060\060\060\060\060\060\132 -\027\015\064\065\060\063\061\070\060\060\060\060\060\060\132\060 -\122\061\013\060\011\006\003\125\004\006\023\002\102\105\061\031 -\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154\123 -\151\147\156\040\156\166\055\163\141\061\050\060\046\006\003\125 -\004\003\023\037\107\154\157\142\141\154\123\151\147\156\040\123 -\145\143\165\162\145\040\115\141\151\154\040\122\157\157\164\040 -\105\064\065\060\166\060\020\006\007\052\206\110\316\075\002\001 -\006\005\053\201\004\000\042\003\142\000\004\371\171\213\201\107 -\067\211\226\077\105\111\120\177\032\046\013\223\062\176\056\300 -\300\247\010\232\303\156\217\233\076\013\042\354\067\123\267\157 -\212\260\274\047\067\113\155\251\106\073\331\037\377\245\241\104 -\273\055\163\277\236\101\007\134\123\233\121\010\072\132\273\157 -\070\307\026\221\170\302\112\023\151\035\202\337\132\057\000\210 -\226\242\056\034\164\371\235\176\146\067\212\243\102\060\100\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\035\006\003\125\035\016\004\026\004\024\337\023\136\213\137 -\302\100\002\375\126\267\224\114\266\036\325\246\261\024\226\060 -\012\006\010\052\206\110\316\075\004\003\003\003\150\000\060\145 -\002\060\023\260\276\327\161\040\076\344\253\234\316\066\022\175 -\137\114\037\052\265\151\105\063\137\323\055\132\262\344\210\307 -\336\012\066\102\062\171\235\246\153\272\341\371\104\052\173\212 -\303\022\002\061\000\240\146\034\116\207\235\207\311\355\231\114 -\033\012\356\055\140\303\067\307\035\315\265\162\260\331\306\357 -\274\362\377\077\360\122\335\010\347\252\144\171\303\344\151\127 -\221\057\244\313\174 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign Secure Mail Root E45" -# Issuer: CN=GlobalSign Secure Mail Root E45,O=GlobalSign nv-sa,C=BE -# Serial Number:76:53:fe:aa:27:1d:95:46:5d:d6:f1:9e:e5:b8:90:0a -# Subject: CN=GlobalSign Secure Mail Root E45,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Wed Mar 18 00:00:00 2020 -# Not Valid After : Sat Mar 18 00:00:00 2045 -# Fingerprint (SHA-256): 5C:BF:6F:B8:1F:D4:17:EA:41:28:CD:6F:81:72:A3:C9:40:20:94:F7:4A:B2:ED:3A:06:B4:40:5D:04:F3:0B:19 -# Fingerprint (SHA1): 18:2E:1F:32:4F:89:DF:BE:FE:88:89:F0:93:C2:C4:A0:2B:67:75:21 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Secure Mail Root E45" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\030\056\037\062\117\211\337\276\376\210\211\360\223\302\304\240 -\053\147\165\041 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\305\374\306\056\237\364\122\055\052\250\244\272\373\147\062\377 -END -CKA_ISSUER MULTILINE_OCTAL -\060\122\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\050\060\046\006\003 -\125\004\003\023\037\107\154\157\142\141\154\123\151\147\156\040 -\123\145\143\165\162\145\040\115\141\151\154\040\122\157\157\164 -\040\105\064\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\123\376\252\047\035\225\106\135\326\361\236\345\270 -\220\012 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GlobalSign Root R46" -# -# Issuer: CN=GlobalSign Root R46,O=GlobalSign nv-sa,C=BE -# Serial Number:11:d2:bb:b9:d7:23:18:9e:40:5f:0a:9d:2d:d0:df:25:67:d1 -# Subject: CN=GlobalSign Root R46,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Wed Mar 20 00:00:00 2019 -# Not Valid After : Tue Mar 20 00:00:00 2046 -# Fingerprint (SHA-256): 4F:A3:12:6D:8D:3A:11:D1:C4:85:5A:4F:80:7C:BA:D6:CF:91:9D:3A:5A:88:B0:3B:EA:2C:63:72:D9:3C:40:C9 -# Fingerprint (SHA1): 53:A2:B0:4B:CA:6B:D6:45:E6:39:8A:8E:C4:0D:D2:BF:77:C3:A2:90 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root R46" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\106\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\034\060\032\006\003 -\125\004\003\023\023\107\154\157\142\141\154\123\151\147\156\040 -\122\157\157\164\040\122\064\066 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\106\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\034\060\032\006\003 -\125\004\003\023\023\107\154\157\142\141\154\123\151\147\156\040 -\122\157\157\164\040\122\064\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\022\021\322\273\271\327\043\030\236\100\137\012\235\055\320 -\337\045\147\321 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\132\060\202\003\102\240\003\002\001\002\002\022\021 -\322\273\271\327\043\030\236\100\137\012\235\055\320\337\045\147 -\321\060\015\006\011\052\206\110\206\367\015\001\001\014\005\000 -\060\106\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\034\060\032\006\003 -\125\004\003\023\023\107\154\157\142\141\154\123\151\147\156\040 -\122\157\157\164\040\122\064\066\060\036\027\015\061\071\060\063 -\062\060\060\060\060\060\060\060\132\027\015\064\066\060\063\062 -\060\060\060\060\060\060\060\132\060\106\061\013\060\011\006\003 -\125\004\006\023\002\102\105\061\031\060\027\006\003\125\004\012 -\023\020\107\154\157\142\141\154\123\151\147\156\040\156\166\055 -\163\141\061\034\060\032\006\003\125\004\003\023\023\107\154\157 -\142\141\154\123\151\147\156\040\122\157\157\164\040\122\064\066 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\254\254\164\062\350\263\145\345\272\355\103\046\035\246\211 -\015\105\272\051\210\262\244\035\143\335\323\301\054\011\127\211 -\071\241\125\351\147\064\167\014\156\344\125\035\122\045\322\023 -\153\136\341\035\251\267\175\211\062\137\015\236\237\054\172\143 -\140\100\037\246\260\266\170\217\231\124\226\010\130\256\344\006 -\274\142\005\002\026\277\257\250\043\003\266\224\017\274\156\154 -\302\313\325\246\273\014\351\366\301\002\373\041\336\146\335\027 -\253\164\102\357\360\164\057\045\364\352\153\125\133\220\333\235 -\337\136\207\012\100\373\255\031\153\373\367\312\140\210\336\332 -\301\217\326\256\325\177\324\074\203\356\327\026\114\203\105\063 -\153\047\320\206\320\034\055\153\363\253\175\361\205\251\365\050 -\322\255\357\363\204\113\034\207\374\023\243\072\162\242\132\021 -\053\326\047\161\047\355\201\055\155\146\201\222\207\264\033\130 -\172\314\077\012\372\106\117\115\170\134\370\053\110\343\004\204 -\313\135\366\264\152\263\145\374\102\236\121\046\043\040\313\075 -\024\371\201\355\145\026\000\117\032\144\227\146\010\317\214\173 -\343\053\300\235\371\024\362\033\361\126\152\026\277\054\205\205 -\315\170\070\232\353\102\152\002\064\030\203\027\116\224\126\370 -\266\202\265\363\226\335\075\363\276\177\040\167\076\173\031\043 -\153\054\324\162\163\103\127\175\340\370\327\151\117\027\066\004 -\371\300\220\140\067\105\336\346\014\330\164\215\256\234\242\155 -\164\135\102\276\006\365\331\144\156\002\020\254\211\260\114\073 -\007\115\100\176\044\305\212\230\202\171\216\244\247\202\040\215 -\043\372\047\161\311\337\306\101\164\240\115\366\221\026\334\106 -\214\137\051\143\061\131\161\014\330\157\302\266\062\175\373\346 -\135\123\246\176\025\374\273\165\174\135\354\370\366\027\034\354 -\307\153\031\313\363\173\360\053\007\245\331\154\171\124\166\154 -\235\034\246\156\016\351\171\014\250\043\152\243\337\033\060\061 -\237\261\124\173\376\152\313\146\252\334\145\320\242\236\112\232 -\007\041\153\201\217\333\304\131\372\336\042\300\004\234\343\252 -\133\066\223\350\075\275\172\241\235\013\166\261\013\307\235\375 -\317\230\250\006\302\370\052\243\241\203\240\267\045\162\245\002 -\343\002\003\001\000\001\243\102\060\100\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\206\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125 -\035\016\004\026\004\024\003\134\253\163\201\207\250\314\260\246 -\325\224\342\066\226\111\377\005\231\054\060\015\006\011\052\206 -\110\206\367\015\001\001\014\005\000\003\202\002\001\000\174\170 -\354\366\002\054\273\133\176\222\053\135\071\334\276\330\035\242 -\102\063\115\371\357\244\052\073\104\151\036\254\331\105\243\116 -\074\247\330\044\121\262\124\034\223\116\304\357\173\223\205\140 -\046\352\011\110\340\365\273\307\351\150\322\273\152\061\161\314 -\171\256\021\250\360\231\375\345\037\274\057\250\314\127\353\166 -\304\041\246\107\123\125\115\150\277\005\244\356\327\046\253\142 -\332\103\067\113\342\306\265\345\262\203\031\072\307\323\333\115 -\236\010\172\363\356\317\076\142\373\254\350\140\314\321\307\241 -\134\203\105\304\105\314\363\027\153\024\311\004\002\076\322\044 -\246\171\351\036\316\242\347\301\131\025\237\035\342\113\232\076 -\237\166\010\055\153\330\272\127\024\332\203\352\376\214\125\351 -\320\116\251\314\167\061\261\104\021\172\134\261\076\323\024\105 -\025\030\142\044\023\322\313\115\316\134\203\301\066\362\020\265 -\016\210\155\270\341\126\237\211\336\226\146\071\107\144\054\156 -\115\256\142\173\277\140\164\031\270\126\254\222\254\026\062\355 -\255\150\125\376\230\272\323\064\336\364\311\141\303\016\206\366 -\113\204\140\356\015\173\265\062\130\171\221\125\054\201\103\263 -\164\037\172\252\045\236\035\327\241\213\271\315\102\056\004\244 -\146\203\115\211\065\266\154\250\066\112\171\041\170\042\320\102 -\274\321\100\061\220\241\276\004\317\312\147\355\365\360\200\323 -\140\311\203\052\042\005\320\007\073\122\277\014\236\252\053\371 -\273\346\037\217\045\272\205\215\027\036\002\376\135\120\004\127 -\317\376\055\274\357\134\300\032\253\266\237\044\306\337\163\150 -\110\220\054\024\364\077\122\032\344\322\313\024\303\141\151\317 -\342\371\030\305\272\063\237\024\243\004\135\271\161\367\265\224 -\330\366\063\301\132\301\064\213\174\233\335\223\072\347\023\242 -\160\141\237\257\217\353\330\305\165\370\063\146\324\164\147\072 -\067\167\234\347\335\244\017\166\103\146\212\103\362\237\373\014 -\102\170\143\321\342\017\157\173\324\241\075\164\227\205\267\110 -\071\101\326\040\374\320\072\263\372\350\157\304\212\272\161\067 -\276\213\227\261\170\061\117\263\347\266\003\023\316\124\235\256 -\045\131\314\177\065\137\010\367\100\105\061\170\052\172 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign Root R46" -# Issuer: CN=GlobalSign Root R46,O=GlobalSign nv-sa,C=BE -# Serial Number:11:d2:bb:b9:d7:23:18:9e:40:5f:0a:9d:2d:d0:df:25:67:d1 -# Subject: CN=GlobalSign Root R46,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Wed Mar 20 00:00:00 2019 -# Not Valid After : Tue Mar 20 00:00:00 2046 -# Fingerprint (SHA-256): 4F:A3:12:6D:8D:3A:11:D1:C4:85:5A:4F:80:7C:BA:D6:CF:91:9D:3A:5A:88:B0:3B:EA:2C:63:72:D9:3C:40:C9 -# Fingerprint (SHA1): 53:A2:B0:4B:CA:6B:D6:45:E6:39:8A:8E:C4:0D:D2:BF:77:C3:A2:90 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root R46" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\123\242\260\113\312\153\326\105\346\071\212\216\304\015\322\277 -\167\303\242\220 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\304\024\060\344\372\146\103\224\052\152\033\044\137\031\320\357 -END -CKA_ISSUER MULTILINE_OCTAL -\060\106\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\034\060\032\006\003 -\125\004\003\023\023\107\154\157\142\141\154\123\151\147\156\040 -\122\157\157\164\040\122\064\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\022\021\322\273\271\327\043\030\236\100\137\012\235\055\320 -\337\045\147\321 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GlobalSign Root E46" -# -# Issuer: CN=GlobalSign Root E46,O=GlobalSign nv-sa,C=BE -# Serial Number:11:d2:bb:ba:33:6e:d4:bc:e6:24:68:c5:0d:84:1d:98:e8:43 -# Subject: CN=GlobalSign Root E46,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Wed Mar 20 00:00:00 2019 -# Not Valid After : Tue Mar 20 00:00:00 2046 -# Fingerprint (SHA-256): CB:B9:C4:4D:84:B8:04:3E:10:50:EA:31:A6:9F:51:49:55:D7:BF:D2:E2:C6:B4:93:01:01:9A:D6:1D:9F:50:58 -# Fingerprint (SHA1): 39:B4:6C:D5:FE:80:06:EB:E2:2F:4A:BB:08:33:A0:AF:DB:B9:DD:84 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root E46" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\106\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\034\060\032\006\003 -\125\004\003\023\023\107\154\157\142\141\154\123\151\147\156\040 -\122\157\157\164\040\105\064\066 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\106\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\034\060\032\006\003 -\125\004\003\023\023\107\154\157\142\141\154\123\151\147\156\040 -\122\157\157\164\040\105\064\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\022\021\322\273\272\063\156\324\274\346\044\150\305\015\204 -\035\230\350\103 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\013\060\202\001\221\240\003\002\001\002\002\022\021 -\322\273\272\063\156\324\274\346\044\150\305\015\204\035\230\350 -\103\060\012\006\010\052\206\110\316\075\004\003\003\060\106\061 -\013\060\011\006\003\125\004\006\023\002\102\105\061\031\060\027 -\006\003\125\004\012\023\020\107\154\157\142\141\154\123\151\147 -\156\040\156\166\055\163\141\061\034\060\032\006\003\125\004\003 -\023\023\107\154\157\142\141\154\123\151\147\156\040\122\157\157 -\164\040\105\064\066\060\036\027\015\061\071\060\063\062\060\060 -\060\060\060\060\060\132\027\015\064\066\060\063\062\060\060\060 -\060\060\060\060\132\060\106\061\013\060\011\006\003\125\004\006 -\023\002\102\105\061\031\060\027\006\003\125\004\012\023\020\107 -\154\157\142\141\154\123\151\147\156\040\156\166\055\163\141\061 -\034\060\032\006\003\125\004\003\023\023\107\154\157\142\141\154 -\123\151\147\156\040\122\157\157\164\040\105\064\066\060\166\060 -\020\006\007\052\206\110\316\075\002\001\006\005\053\201\004\000 -\042\003\142\000\004\234\016\261\317\267\350\236\122\167\165\064 -\372\245\106\247\255\062\031\062\264\007\251\047\312\224\273\014 -\322\012\020\307\332\211\260\227\014\160\023\011\001\216\330\352 -\107\352\276\262\200\053\315\374\050\015\333\254\274\244\206\067 -\355\160\010\000\165\352\223\013\173\056\122\234\043\150\043\006 -\103\354\222\057\123\204\333\373\107\024\007\350\137\224\147\135 -\311\172\201\074\040\243\102\060\100\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\206\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125\035 -\016\004\026\004\024\061\012\220\217\266\306\235\322\104\113\200 -\265\242\346\037\261\022\117\033\225\060\012\006\010\052\206\110 -\316\075\004\003\003\003\150\000\060\145\002\061\000\337\124\220 -\355\233\357\213\224\002\223\027\202\231\276\263\236\054\366\013 -\221\214\237\112\024\261\366\144\274\273\150\121\023\014\003\367 -\025\213\204\140\271\213\377\122\216\347\214\274\034\002\060\074 -\371\021\324\214\116\300\301\141\302\025\114\252\253\035\013\061 -\137\073\034\342\000\227\104\061\346\376\163\226\057\332\226\323 -\376\010\007\263\064\211\274\005\237\367\036\206\356\213\160 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign Root E46" -# Issuer: CN=GlobalSign Root E46,O=GlobalSign nv-sa,C=BE -# Serial Number:11:d2:bb:ba:33:6e:d4:bc:e6:24:68:c5:0d:84:1d:98:e8:43 -# Subject: CN=GlobalSign Root E46,O=GlobalSign nv-sa,C=BE -# Not Valid Before: Wed Mar 20 00:00:00 2019 -# Not Valid After : Tue Mar 20 00:00:00 2046 -# Fingerprint (SHA-256): CB:B9:C4:4D:84:B8:04:3E:10:50:EA:31:A6:9F:51:49:55:D7:BF:D2:E2:C6:B4:93:01:01:9A:D6:1D:9F:50:58 -# Fingerprint (SHA1): 39:B4:6C:D5:FE:80:06:EB:E2:2F:4A:BB:08:33:A0:AF:DB:B9:DD:84 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign Root E46" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\071\264\154\325\376\200\006\353\342\057\112\273\010\063\240\257 -\333\271\335\204 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\265\270\146\355\336\010\203\343\311\342\001\064\006\254\121\157 -END -CKA_ISSUER MULTILINE_OCTAL -\060\106\061\013\060\011\006\003\125\004\006\023\002\102\105\061 -\031\060\027\006\003\125\004\012\023\020\107\154\157\142\141\154 -\123\151\147\156\040\156\166\055\163\141\061\034\060\032\006\003 -\125\004\003\023\023\107\154\157\142\141\154\123\151\147\156\040 -\122\157\157\164\040\105\064\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\022\021\322\273\272\063\156\324\274\346\044\150\305\015\204 -\035\230\350\103 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GLOBALTRUST 2020" -# -# Issuer: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT -# Serial Number:5a:4b:bd:5a:fb:4f:8a:5b:fa:65:e5 -# Subject: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT -# Not Valid Before: Mon Feb 10 00:00:00 2020 -# Not Valid After : Sun Jun 10 00:00:00 2040 -# Fingerprint (SHA-256): 9A:29:6A:51:82:D1:D4:51:A2:E3:7F:43:9B:74:DA:AF:A2:67:52:33:29:F9:0F:9A:0D:20:07:C3:34:E2:3C:9A -# Fingerprint (SHA1): D0:67:C1:13:51:01:0C:AA:D0:C7:6A:65:37:31:16:26:4F:53:71:A2 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GLOBALTRUST 2020" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061 -\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155 -\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040 -\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107 -\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061 -\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155 -\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040 -\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107 -\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\132\113\275\132\373\117\212\133\372\145\345 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\202\060\202\003\152\240\003\002\001\002\002\013\132 -\113\275\132\373\117\212\133\372\145\345\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\060\115\061\013\060\011\006 -\003\125\004\006\023\002\101\124\061\043\060\041\006\003\125\004 -\012\023\032\145\055\143\157\155\155\145\162\143\145\040\155\157 -\156\151\164\157\162\151\156\147\040\107\155\142\110\061\031\060 -\027\006\003\125\004\003\023\020\107\114\117\102\101\114\124\122 -\125\123\124\040\062\060\062\060\060\036\027\015\062\060\060\062 -\061\060\060\060\060\060\060\060\132\027\015\064\060\060\066\061 -\060\060\060\060\060\060\060\132\060\115\061\013\060\011\006\003 -\125\004\006\023\002\101\124\061\043\060\041\006\003\125\004\012 -\023\032\145\055\143\157\155\155\145\162\143\145\040\155\157\156 -\151\164\157\162\151\156\147\040\107\155\142\110\061\031\060\027 -\006\003\125\004\003\023\020\107\114\117\102\101\114\124\122\125 -\123\124\040\062\060\062\060\060\202\002\042\060\015\006\011\052 -\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060 -\202\002\012\002\202\002\001\000\256\056\126\255\033\034\357\366 -\225\217\240\167\033\053\323\143\217\204\115\105\242\017\237\133 -\105\253\131\173\121\064\371\354\213\212\170\305\335\153\257\275 -\304\337\223\105\036\277\221\070\013\256\016\026\347\101\163\370 -\333\273\321\270\121\340\313\203\073\163\070\156\167\212\017\131 -\143\046\315\247\052\316\124\373\270\342\300\174\107\316\140\174 -\077\262\163\362\300\031\266\212\222\207\065\015\220\050\242\344 -\025\004\143\076\272\257\356\174\136\314\246\213\120\262\070\367 -\101\143\312\316\377\151\217\150\016\225\066\345\314\271\214\011 -\312\113\335\061\220\226\310\314\037\375\126\226\064\333\216\034 -\352\054\276\205\056\143\335\252\251\225\323\375\051\225\023\360 -\310\230\223\331\055\026\107\220\021\203\242\072\042\242\050\127 -\242\353\376\300\214\050\240\246\175\347\052\102\073\202\200\143 -\245\143\037\031\314\174\262\146\250\302\323\155\067\157\342\176 -\006\121\331\105\204\037\022\316\044\122\144\205\013\110\200\116 -\207\261\042\042\060\252\353\256\276\340\002\340\100\350\260\102 -\200\003\121\252\264\176\252\104\327\103\141\363\242\153\026\211 -\111\244\243\244\053\212\002\304\170\364\150\212\301\344\172\066 -\261\157\033\226\033\167\111\215\324\311\006\162\217\317\123\343 -\334\027\205\040\112\334\230\047\323\221\046\053\107\036\151\007 -\257\336\242\344\344\324\153\013\263\136\174\324\044\200\107\051 -\151\073\156\350\254\375\100\353\330\355\161\161\053\362\350\130 -\035\353\101\227\042\305\037\324\071\320\047\217\207\343\030\364 -\340\251\106\015\365\164\072\202\056\320\156\054\221\243\061\134 -\073\106\352\173\004\020\126\136\200\035\365\245\145\350\202\374 -\342\007\214\142\105\365\040\336\106\160\206\241\274\223\323\036 -\164\246\154\260\054\367\003\014\210\014\313\324\162\123\206\274 -\140\106\363\230\152\302\361\277\103\371\160\040\167\312\067\101 -\171\125\122\143\215\133\022\237\305\150\304\210\235\254\362\060 -\253\267\243\061\227\147\255\217\027\017\154\307\163\355\044\224 -\153\310\203\232\320\232\067\111\004\253\261\026\310\154\111\111 -\055\253\241\320\214\222\362\101\112\171\041\045\333\143\327\266 -\234\247\176\102\151\373\072\143\002\003\001\000\001\243\143\060 -\141\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\006\060\035\006\003\125\035\016\004\026\004\024\334\056\037 -\321\141\067\171\344\253\325\325\263\022\161\150\075\152\150\234 -\042\060\037\006\003\125\035\043\004\030\060\026\200\024\334\056 -\037\321\141\067\171\344\253\325\325\263\022\161\150\075\152\150 -\234\042\060\015\006\011\052\206\110\206\367\015\001\001\013\005 -\000\003\202\002\001\000\221\360\102\002\150\100\356\303\150\300 -\124\057\337\354\142\303\303\236\212\240\061\050\252\203\216\244 -\126\226\022\020\206\126\272\227\162\322\124\060\174\255\031\325 -\035\150\157\373\024\102\330\215\016\363\265\321\245\343\002\102 -\136\334\350\106\130\007\065\002\060\340\274\164\112\301\103\052 -\377\333\032\320\260\257\154\303\375\313\263\365\177\155\003\056 -\131\126\235\055\055\065\214\262\326\103\027\054\222\012\313\135 -\350\214\017\113\160\103\320\202\377\250\314\277\244\224\300\276 -\207\275\212\343\223\173\306\217\233\026\235\047\145\274\172\305 -\102\202\154\134\007\320\251\301\210\140\104\351\230\205\026\137 -\370\217\312\001\020\316\045\303\371\140\033\240\305\227\303\323 -\054\210\061\242\275\060\354\320\320\300\022\361\301\071\343\345 -\365\370\326\112\335\064\315\373\157\301\117\343\000\213\126\342 -\222\367\050\262\102\167\162\043\147\307\077\021\025\262\304\003 -\005\276\273\021\173\012\277\250\156\347\377\130\103\317\233\147 -\240\200\007\266\035\312\255\155\352\101\021\176\055\164\223\373 -\302\274\276\121\104\305\357\150\045\047\200\343\310\240\324\022 -\354\331\245\067\035\067\174\264\221\312\332\324\261\226\201\357 -\150\134\166\020\111\257\176\245\067\200\261\034\122\275\063\201 -\114\217\371\335\145\331\024\315\212\045\130\364\342\305\203\245 -\011\220\324\154\024\143\265\100\337\353\300\374\304\130\176\015 -\024\026\207\124\047\156\126\344\160\204\270\154\062\022\176\202 -\061\103\276\327\335\174\241\255\256\326\253\040\022\357\012\303 -\020\214\111\226\065\334\013\165\136\261\117\325\117\064\016\021 -\040\007\165\103\105\351\243\021\332\254\243\231\302\266\171\047 -\342\271\357\310\342\366\065\051\172\164\372\305\177\202\005\142 -\246\012\352\150\262\171\107\006\156\362\127\250\025\063\306\367 -\170\112\075\102\173\153\176\376\367\106\352\321\353\216\357\210 -\150\133\350\301\331\161\176\375\144\357\377\147\107\210\130\045 -\057\076\206\007\275\373\250\345\202\250\254\245\323\151\103\315 -\061\210\111\204\123\222\300\261\071\033\071\203\001\060\304\362 -\251\372\320\003\275\162\067\140\126\037\066\174\275\071\221\365 -\155\015\277\173\327\222 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GLOBALTRUST 2020" -# Issuer: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT -# Serial Number:5a:4b:bd:5a:fb:4f:8a:5b:fa:65:e5 -# Subject: CN=GLOBALTRUST 2020,O=e-commerce monitoring GmbH,C=AT -# Not Valid Before: Mon Feb 10 00:00:00 2020 -# Not Valid After : Sun Jun 10 00:00:00 2040 -# Fingerprint (SHA-256): 9A:29:6A:51:82:D1:D4:51:A2:E3:7F:43:9B:74:DA:AF:A2:67:52:33:29:F9:0F:9A:0D:20:07:C3:34:E2:3C:9A -# Fingerprint (SHA1): D0:67:C1:13:51:01:0C:AA:D0:C7:6A:65:37:31:16:26:4F:53:71:A2 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GLOBALTRUST 2020" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\320\147\301\023\121\001\014\252\320\307\152\145\067\061\026\046 -\117\123\161\242 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\212\307\157\313\155\343\314\242\361\174\203\372\016\170\327\350 -END -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\101\124\061 -\043\060\041\006\003\125\004\012\023\032\145\055\143\157\155\155 -\145\162\143\145\040\155\157\156\151\164\157\162\151\156\147\040 -\107\155\142\110\061\031\060\027\006\003\125\004\003\023\020\107 -\114\117\102\101\114\124\122\125\123\124\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\013\132\113\275\132\373\117\212\133\372\145\345 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "ANF Secure Server Root CA" -# -# Issuer: CN=ANF Secure Server Root CA,OU=ANF CA Raiz,O=ANF Autoridad de Certificacion,C=ES,serialNumber=G63287510 -# Serial Number:0d:d3:e3:bc:6c:f9:6b:b1 -# Subject: CN=ANF Secure Server Root CA,OU=ANF CA Raiz,O=ANF Autoridad de Certificacion,C=ES,serialNumber=G63287510 -# Not Valid Before: Wed Sep 04 10:00:38 2019 -# Not Valid After : Tue Aug 30 10:00:38 2039 -# Fingerprint (SHA-256): FB:8F:EC:75:91:69:B9:10:6B:1E:51:16:44:C6:18:C5:13:04:37:3F:6C:06:43:08:8D:8B:EF:FD:1B:99:75:99 -# Fingerprint (SHA1): 5B:6E:68:D0:CC:15:B6:A0:5F:1E:C1:5F:AE:02:FC:6B:2F:5D:6F:74 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ANF Secure Server Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\201\204\061\022\060\020\006\003\125\004\005\023\011\107\066 -\063\062\070\067\065\061\060\061\013\060\011\006\003\125\004\006 -\023\002\105\123\061\047\060\045\006\003\125\004\012\023\036\101 -\116\106\040\101\165\164\157\162\151\144\141\144\040\144\145\040 -\103\145\162\164\151\146\151\143\141\143\151\157\156\061\024\060 -\022\006\003\125\004\013\023\013\101\116\106\040\103\101\040\122 -\141\151\172\061\042\060\040\006\003\125\004\003\023\031\101\116 -\106\040\123\145\143\165\162\145\040\123\145\162\166\145\162\040 -\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\201\204\061\022\060\020\006\003\125\004\005\023\011\107\066 -\063\062\070\067\065\061\060\061\013\060\011\006\003\125\004\006 -\023\002\105\123\061\047\060\045\006\003\125\004\012\023\036\101 -\116\106\040\101\165\164\157\162\151\144\141\144\040\144\145\040 -\103\145\162\164\151\146\151\143\141\143\151\157\156\061\024\060 -\022\006\003\125\004\013\023\013\101\116\106\040\103\101\040\122 -\141\151\172\061\042\060\040\006\003\125\004\003\023\031\101\116 -\106\040\123\145\143\165\162\145\040\123\145\162\166\145\162\040 -\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\015\323\343\274\154\371\153\261 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\357\060\202\003\327\240\003\002\001\002\002\010\015 -\323\343\274\154\371\153\261\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\060\201\204\061\022\060\020\006\003\125 -\004\005\023\011\107\066\063\062\070\067\065\061\060\061\013\060 -\011\006\003\125\004\006\023\002\105\123\061\047\060\045\006\003 -\125\004\012\023\036\101\116\106\040\101\165\164\157\162\151\144 -\141\144\040\144\145\040\103\145\162\164\151\146\151\143\141\143 -\151\157\156\061\024\060\022\006\003\125\004\013\023\013\101\116 -\106\040\103\101\040\122\141\151\172\061\042\060\040\006\003\125 -\004\003\023\031\101\116\106\040\123\145\143\165\162\145\040\123 -\145\162\166\145\162\040\122\157\157\164\040\103\101\060\036\027 -\015\061\071\060\071\060\064\061\060\060\060\063\070\132\027\015 -\063\071\060\070\063\060\061\060\060\060\063\070\132\060\201\204 -\061\022\060\020\006\003\125\004\005\023\011\107\066\063\062\070 -\067\065\061\060\061\013\060\011\006\003\125\004\006\023\002\105 -\123\061\047\060\045\006\003\125\004\012\023\036\101\116\106\040 -\101\165\164\157\162\151\144\141\144\040\144\145\040\103\145\162 -\164\151\146\151\143\141\143\151\157\156\061\024\060\022\006\003 -\125\004\013\023\013\101\116\106\040\103\101\040\122\141\151\172 -\061\042\060\040\006\003\125\004\003\023\031\101\116\106\040\123 -\145\143\165\162\145\040\123\145\162\166\145\162\040\122\157\157 -\164\040\103\101\060\202\002\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002\012 -\002\202\002\001\000\333\353\153\053\346\144\124\225\202\220\243 -\162\244\031\001\235\234\013\201\137\163\111\272\247\254\363\004 -\116\173\226\013\354\021\340\133\246\034\316\033\322\015\203\034 -\053\270\236\035\176\105\062\140\017\007\351\167\130\176\237\152 -\310\141\116\266\046\301\114\215\377\114\357\064\262\037\145\330 -\271\170\365\255\251\161\271\357\117\130\035\245\336\164\040\227 -\241\355\150\114\336\222\027\113\274\253\377\145\232\236\373\107 -\331\127\162\363\011\241\256\166\104\023\156\234\055\104\071\274 -\371\307\073\244\130\075\101\275\264\302\111\243\310\015\322\227 -\057\007\145\122\000\247\156\310\257\150\354\364\024\226\266\127 -\037\126\303\071\237\053\155\344\363\076\366\065\144\332\014\034 -\241\204\113\057\113\113\342\054\044\235\155\223\100\353\265\043 -\216\062\312\157\105\323\250\211\173\036\317\036\372\133\103\213 -\315\315\250\017\152\312\014\136\271\236\107\217\360\331\266\012 -\013\130\145\027\063\271\043\344\167\031\175\313\112\056\222\173 -\117\057\020\167\261\215\057\150\234\142\314\340\120\370\354\221 -\247\124\114\127\011\325\166\143\305\350\145\036\356\155\152\317 -\011\235\372\174\117\255\140\010\375\126\231\017\025\054\173\251 -\200\253\214\141\217\112\007\166\102\336\075\364\335\262\044\063 -\133\270\265\243\104\311\254\177\167\074\035\043\354\202\251\246 -\342\310\006\114\002\376\254\134\231\231\013\057\020\212\246\364 -\177\325\207\164\015\131\111\105\366\360\161\134\071\051\326\277 -\112\043\213\365\137\001\143\322\207\163\050\265\113\012\365\370 -\253\202\054\176\163\045\062\035\013\143\012\027\201\000\377\266 -\166\136\347\264\261\100\312\041\273\325\200\121\345\110\122\147 -\054\322\141\211\007\015\017\316\102\167\300\104\163\234\104\120 -\240\333\020\012\055\225\034\201\257\344\034\345\024\036\361\066 -\101\001\002\057\175\163\247\336\102\314\114\351\211\015\126\367 -\237\221\324\003\306\154\311\217\333\330\034\340\100\230\135\146 -\231\230\200\156\055\377\001\305\316\313\106\037\254\002\306\103 -\346\256\242\204\074\305\116\036\075\155\311\024\114\343\056\101 -\273\312\071\277\066\074\052\031\252\101\207\116\245\316\113\062 -\171\335\220\111\177\002\003\001\000\001\243\143\060\141\060\037 -\006\003\125\035\043\004\030\060\026\200\024\234\137\320\154\143 -\243\137\223\312\223\230\010\255\214\207\245\054\134\301\067\060 -\035\006\003\125\035\016\004\026\004\024\234\137\320\154\143\243 -\137\223\312\223\230\010\255\214\207\245\054\134\301\067\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003\202 -\002\001\000\116\036\271\212\306\240\230\077\156\303\151\300\152 -\134\111\122\254\313\053\135\170\070\301\325\124\204\237\223\360 -\207\031\075\054\146\211\353\015\102\374\314\360\165\205\077\213 -\364\200\135\171\345\027\147\275\065\202\342\362\074\216\175\133 -\066\313\132\200\000\051\362\316\053\054\361\217\252\155\005\223 -\154\162\307\126\353\337\120\043\050\345\105\020\075\350\147\243 -\257\016\125\017\220\011\142\357\113\131\242\366\123\361\300\065 -\344\057\301\044\275\171\057\116\040\042\073\375\032\040\260\244 -\016\054\160\355\164\077\270\023\225\006\121\310\350\207\046\312 -\244\133\152\026\041\222\335\163\140\236\020\030\336\074\201\352 -\350\030\303\174\211\362\213\120\076\275\021\342\025\003\250\066 -\175\063\001\154\110\025\327\210\220\231\004\305\314\346\007\364 -\274\364\220\355\023\342\352\213\303\217\243\063\017\301\051\114 -\023\116\332\025\126\161\163\162\202\120\366\232\063\174\242\261 -\250\032\064\164\145\134\316\321\353\253\123\340\032\200\330\352 -\072\111\344\046\060\233\345\034\212\250\251\025\062\206\231\222 -\012\020\043\126\022\340\366\316\114\342\273\276\333\215\222\163 -\001\146\057\142\076\262\162\047\105\066\355\115\126\343\227\231 -\377\072\065\076\245\124\112\122\131\113\140\333\356\376\170\021 -\177\112\334\024\171\140\266\153\144\003\333\025\203\341\242\276 -\366\043\227\120\360\011\063\066\247\161\226\045\363\271\102\175 -\333\070\077\054\130\254\350\102\341\016\330\323\073\114\056\202 -\351\203\056\153\061\331\335\107\206\117\155\227\221\056\117\342 -\050\161\065\026\321\362\163\376\045\053\007\107\044\143\047\310 -\370\366\331\153\374\022\061\126\010\300\123\102\257\234\320\063 -\176\374\006\360\061\104\003\024\361\130\352\362\152\015\251\021 -\262\203\276\305\032\277\007\352\131\334\243\210\065\357\234\166 -\062\074\115\006\042\316\025\345\335\236\330\217\332\336\322\304 -\071\345\027\201\317\070\107\353\177\210\155\131\033\337\237\102 -\024\256\176\317\250\260\146\145\332\067\257\237\252\075\352\050 -\266\336\325\061\130\026\202\133\352\273\031\165\002\163\032\312 -\110\032\041\223\220\012\216\223\204\247\175\073\043\030\222\211 -\240\215\254 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "ANF Secure Server Root CA" -# Issuer: CN=ANF Secure Server Root CA,OU=ANF CA Raiz,O=ANF Autoridad de Certificacion,C=ES,serialNumber=G63287510 -# Serial Number:0d:d3:e3:bc:6c:f9:6b:b1 -# Subject: CN=ANF Secure Server Root CA,OU=ANF CA Raiz,O=ANF Autoridad de Certificacion,C=ES,serialNumber=G63287510 -# Not Valid Before: Wed Sep 04 10:00:38 2019 -# Not Valid After : Tue Aug 30 10:00:38 2039 -# Fingerprint (SHA-256): FB:8F:EC:75:91:69:B9:10:6B:1E:51:16:44:C6:18:C5:13:04:37:3F:6C:06:43:08:8D:8B:EF:FD:1B:99:75:99 -# Fingerprint (SHA1): 5B:6E:68:D0:CC:15:B6:A0:5F:1E:C1:5F:AE:02:FC:6B:2F:5D:6F:74 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ANF Secure Server Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\133\156\150\320\314\025\266\240\137\036\301\137\256\002\374\153 -\057\135\157\164 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\046\246\104\132\331\257\116\057\262\035\266\145\260\116\350\226 -END -CKA_ISSUER MULTILINE_OCTAL -\060\201\204\061\022\060\020\006\003\125\004\005\023\011\107\066 -\063\062\070\067\065\061\060\061\013\060\011\006\003\125\004\006 -\023\002\105\123\061\047\060\045\006\003\125\004\012\023\036\101 -\116\106\040\101\165\164\157\162\151\144\141\144\040\144\145\040 -\103\145\162\164\151\146\151\143\141\143\151\157\156\061\024\060 -\022\006\003\125\004\013\023\013\101\116\106\040\103\101\040\122 -\141\151\172\061\042\060\040\006\003\125\004\003\023\031\101\116 -\106\040\123\145\143\165\162\145\040\123\145\162\166\145\162\040 -\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\015\323\343\274\154\371\153\261 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certum EC-384 CA" -# -# Issuer: CN=Certum EC-384 CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL -# Serial Number:78:8f:27:5c:81:12:52:20:a5:04:d0:2d:dd:ba:73:f4 -# Subject: CN=Certum EC-384 CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL -# Not Valid Before: Mon Mar 26 07:24:54 2018 -# Not Valid After : Thu Mar 26 07:24:54 2043 -# Fingerprint (SHA-256): 6B:32:80:85:62:53:18:AA:50:D1:73:C9:8D:8B:DA:09:D5:7E:27:41:3D:11:4C:F7:87:A0:F5:D0:6C:03:0C:F6 -# Fingerprint (SHA1): F3:3E:78:3C:AC:DF:F4:A2:CC:AC:67:55:69:56:D7:E5:16:3C:E1:ED -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum EC-384 CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\164\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\041\060\037\006\003\125\004\012\023\030\101\163\163\145\143\157 -\040\104\141\164\141\040\123\171\163\164\145\155\163\040\123\056 -\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145\162 -\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\061\031\060\027\006 -\003\125\004\003\023\020\103\145\162\164\165\155\040\105\103\055 -\063\070\064\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\164\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\041\060\037\006\003\125\004\012\023\030\101\163\163\145\143\157 -\040\104\141\164\141\040\123\171\163\164\145\155\163\040\123\056 -\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145\162 -\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\061\031\060\027\006 -\003\125\004\003\023\020\103\145\162\164\165\155\040\105\103\055 -\063\070\064\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\170\217\047\134\201\022\122\040\245\004\320\055\335\272 -\163\364 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\145\060\202\001\353\240\003\002\001\002\002\020\170 -\217\047\134\201\022\122\040\245\004\320\055\335\272\163\364\060 -\012\006\010\052\206\110\316\075\004\003\003\060\164\061\013\060 -\011\006\003\125\004\006\023\002\120\114\061\041\060\037\006\003 -\125\004\012\023\030\101\163\163\145\143\157\040\104\141\164\141 -\040\123\171\163\164\145\155\163\040\123\056\101\056\061\047\060 -\045\006\003\125\004\013\023\036\103\145\162\164\165\155\040\103 -\145\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164 -\150\157\162\151\164\171\061\031\060\027\006\003\125\004\003\023 -\020\103\145\162\164\165\155\040\105\103\055\063\070\064\040\103 -\101\060\036\027\015\061\070\060\063\062\066\060\067\062\064\065 -\064\132\027\015\064\063\060\063\062\066\060\067\062\064\065\064 -\132\060\164\061\013\060\011\006\003\125\004\006\023\002\120\114 -\061\041\060\037\006\003\125\004\012\023\030\101\163\163\145\143 -\157\040\104\141\164\141\040\123\171\163\164\145\155\163\040\123 -\056\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145 -\162\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151 -\157\156\040\101\165\164\150\157\162\151\164\171\061\031\060\027 -\006\003\125\004\003\023\020\103\145\162\164\165\155\040\105\103 -\055\063\070\064\040\103\101\060\166\060\020\006\007\052\206\110 -\316\075\002\001\006\005\053\201\004\000\042\003\142\000\004\304 -\050\216\253\030\133\152\276\156\144\067\143\344\315\354\253\072 -\367\314\241\270\016\202\111\327\206\051\237\241\224\362\343\140 -\170\230\201\170\006\115\362\354\232\016\127\140\203\237\264\346 -\027\057\032\263\135\002\133\211\043\074\302\021\005\052\247\210 -\023\030\363\120\204\327\275\064\054\047\211\125\377\316\114\347 -\337\246\037\050\304\360\124\303\271\174\267\123\255\353\302\243 -\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024\215 -\006\146\164\044\166\072\363\211\367\274\326\275\107\175\057\274 -\020\137\113\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\006\060\012\006\010\052\206\110\316\075\004\003\003\003 -\150\000\060\145\002\060\003\125\055\246\346\030\304\174\357\311 -\120\156\301\047\017\234\207\257\156\325\033\010\030\275\222\051 -\301\357\224\221\170\322\072\034\125\211\142\345\033\011\036\272 -\144\153\361\166\264\324\002\061\000\264\102\204\231\377\253\347 -\236\373\221\227\047\135\334\260\133\060\161\316\136\070\032\152 -\331\045\347\352\367\141\222\126\370\352\332\066\302\207\145\226 -\056\162\045\057\177\337\303\023\311 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certum EC-384 CA" -# Issuer: CN=Certum EC-384 CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL -# Serial Number:78:8f:27:5c:81:12:52:20:a5:04:d0:2d:dd:ba:73:f4 -# Subject: CN=Certum EC-384 CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL -# Not Valid Before: Mon Mar 26 07:24:54 2018 -# Not Valid After : Thu Mar 26 07:24:54 2043 -# Fingerprint (SHA-256): 6B:32:80:85:62:53:18:AA:50:D1:73:C9:8D:8B:DA:09:D5:7E:27:41:3D:11:4C:F7:87:A0:F5:D0:6C:03:0C:F6 -# Fingerprint (SHA1): F3:3E:78:3C:AC:DF:F4:A2:CC:AC:67:55:69:56:D7:E5:16:3C:E1:ED -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum EC-384 CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\363\076\170\074\254\337\364\242\314\254\147\125\151\126\327\345 -\026\074\341\355 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\266\145\263\226\140\227\022\241\354\116\341\075\243\306\311\361 -END -CKA_ISSUER MULTILINE_OCTAL -\060\164\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\041\060\037\006\003\125\004\012\023\030\101\163\163\145\143\157 -\040\104\141\164\141\040\123\171\163\164\145\155\163\040\123\056 -\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145\162 -\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\061\031\060\027\006 -\003\125\004\003\023\020\103\145\162\164\165\155\040\105\103\055 -\063\070\064\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\170\217\047\134\201\022\122\040\245\004\320\055\335\272 -\163\364 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certum Trusted Root CA" -# -# Issuer: CN=Certum Trusted Root CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL -# Serial Number:1e:bf:59:50:b8:c9:80:37:4c:06:f7:eb:55:4f:b5:ed -# Subject: CN=Certum Trusted Root CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL -# Not Valid Before: Fri Mar 16 12:10:13 2018 -# Not Valid After : Mon Mar 16 12:10:13 2043 -# Fingerprint (SHA-256): FE:76:96:57:38:55:77:3E:37:A9:5E:7A:D4:D9:CC:96:C3:01:57:C1:5D:31:76:5B:A9:B1:57:04:E1:AE:78:FD -# Fingerprint (SHA1): C8:83:44:C0:18:AE:9F:CC:F1:87:B7:8F:22:D1:C5:D7:45:84:BA:E5 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum Trusted Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\172\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\041\060\037\006\003\125\004\012\023\030\101\163\163\145\143\157 -\040\104\141\164\141\040\123\171\163\164\145\155\163\040\123\056 -\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145\162 -\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\061\037\060\035\006 -\003\125\004\003\023\026\103\145\162\164\165\155\040\124\162\165 -\163\164\145\144\040\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\172\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\041\060\037\006\003\125\004\012\023\030\101\163\163\145\143\157 -\040\104\141\164\141\040\123\171\163\164\145\155\163\040\123\056 -\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145\162 -\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\061\037\060\035\006 -\003\125\004\003\023\026\103\145\162\164\165\155\040\124\162\165 -\163\164\145\144\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\036\277\131\120\270\311\200\067\114\006\367\353\125\117 -\265\355 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\300\060\202\003\250\240\003\002\001\002\002\020\036 -\277\131\120\270\311\200\067\114\006\367\353\125\117\265\355\060 -\015\006\011\052\206\110\206\367\015\001\001\015\005\000\060\172 -\061\013\060\011\006\003\125\004\006\023\002\120\114\061\041\060 -\037\006\003\125\004\012\023\030\101\163\163\145\143\157\040\104 -\141\164\141\040\123\171\163\164\145\155\163\040\123\056\101\056 -\061\047\060\045\006\003\125\004\013\023\036\103\145\162\164\165 -\155\040\103\145\162\164\151\146\151\143\141\164\151\157\156\040 -\101\165\164\150\157\162\151\164\171\061\037\060\035\006\003\125 -\004\003\023\026\103\145\162\164\165\155\040\124\162\165\163\164 -\145\144\040\122\157\157\164\040\103\101\060\036\027\015\061\070 -\060\063\061\066\061\062\061\060\061\063\132\027\015\064\063\060 -\063\061\066\061\062\061\060\061\063\132\060\172\061\013\060\011 -\006\003\125\004\006\023\002\120\114\061\041\060\037\006\003\125 -\004\012\023\030\101\163\163\145\143\157\040\104\141\164\141\040 -\123\171\163\164\145\155\163\040\123\056\101\056\061\047\060\045 -\006\003\125\004\013\023\036\103\145\162\164\165\155\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\101\165\164\150 -\157\162\151\164\171\061\037\060\035\006\003\125\004\003\023\026 -\103\145\162\164\165\155\040\124\162\165\163\164\145\144\040\122 -\157\157\164\040\103\101\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\321\055\216\273\267\066\352\155\067 -\221\237\116\223\247\005\344\051\003\045\316\034\202\367\174\231 -\237\101\006\315\355\243\272\300\333\011\054\301\174\337\051\176 -\113\145\057\223\247\324\001\153\003\050\030\243\330\235\005\301 -\052\330\105\361\221\336\337\073\320\200\002\214\317\070\017\352 -\247\134\170\021\244\301\310\205\134\045\323\323\262\347\045\317 -\021\124\227\253\065\300\036\166\034\357\000\123\237\071\334\024 -\245\054\042\045\263\162\162\374\215\263\345\076\010\036\024\052 -\067\013\210\074\312\260\364\310\302\241\256\274\301\276\051\147 -\125\342\374\255\131\134\376\275\127\054\260\220\215\302\355\067 -\266\174\231\210\265\325\003\232\075\025\015\075\072\250\250\105 -\360\225\116\045\131\035\315\230\151\273\323\314\062\311\215\357 -\201\376\255\175\211\273\272\140\023\312\145\225\147\240\363\031 -\366\003\126\324\152\323\047\342\241\255\203\360\112\022\042\167 -\034\005\163\342\031\161\102\300\354\165\106\232\220\130\340\152 -\216\053\245\106\060\004\216\031\262\027\343\276\251\272\177\126 -\361\044\003\327\262\041\050\166\016\066\060\114\171\325\101\232 -\232\250\270\065\272\014\072\362\104\033\040\210\367\305\045\327 -\075\306\343\076\103\335\207\376\304\352\365\123\076\114\145\377 -\073\112\313\170\132\153\027\137\015\307\303\117\116\232\052\242 -\355\127\115\042\342\106\232\077\017\221\064\044\175\125\343\214 -\225\067\323\032\360\011\053\054\322\311\215\264\015\000\253\147 -\051\050\330\001\365\031\004\266\035\276\166\376\162\134\304\205 -\312\322\200\101\337\005\250\243\325\204\220\117\013\363\340\077 -\233\031\322\067\211\077\362\173\122\034\214\366\341\367\074\007 -\227\214\016\242\131\201\014\262\220\075\323\343\131\106\355\017 -\251\247\336\200\153\132\252\007\266\031\313\274\127\363\227\041 -\172\014\261\053\164\076\353\332\247\147\055\114\304\230\236\066 -\011\166\146\146\374\032\077\352\110\124\034\276\060\275\200\120 -\277\174\265\316\000\366\014\141\331\347\044\003\340\343\001\201 -\016\275\330\205\064\210\275\262\066\250\173\134\010\345\104\200 -\214\157\370\057\325\041\312\035\034\320\373\304\265\207\321\072 -\116\307\166\265\065\110\265\002\003\001\000\001\243\102\060\100 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\035\006\003\125\035\016\004\026\004\024\214\373\034\165 -\274\002\323\237\116\056\110\331\371\140\124\252\304\263\117\372 -\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006 -\060\015\006\011\052\206\110\206\367\015\001\001\015\005\000\003 -\202\002\001\000\110\242\325\000\013\056\320\077\274\034\325\265 -\124\111\036\132\153\364\344\362\340\100\067\340\314\024\173\271 -\311\372\065\265\165\027\223\152\005\151\205\234\315\117\031\170 -\133\031\201\363\143\076\303\316\133\217\365\057\136\001\166\023 -\077\054\000\271\315\226\122\071\111\155\004\116\305\351\017\206 -\015\341\372\263\137\202\022\361\072\316\146\006\044\064\053\350 -\314\312\347\151\334\207\235\302\064\327\171\321\323\167\270\252 -\131\130\376\235\046\372\070\206\076\235\212\207\144\127\345\027 -\072\342\371\215\271\343\063\170\301\220\330\270\335\267\203\121 -\344\304\314\043\325\006\174\346\121\323\315\064\061\300\366\106 -\273\013\255\374\075\020\005\052\073\112\221\045\356\214\324\204 -\207\200\052\274\011\214\252\072\023\137\350\064\171\120\301\020 -\031\371\323\050\036\324\321\121\060\051\263\256\220\147\326\037 -\012\143\261\305\251\306\102\061\143\027\224\357\151\313\057\372 -\214\024\175\304\103\030\211\331\360\062\100\346\200\342\106\137 -\345\343\301\000\131\250\371\350\040\274\211\054\016\107\064\013 -\352\127\302\123\066\374\247\324\257\061\315\376\002\345\165\372 -\271\047\011\371\363\365\073\312\175\237\251\042\313\210\311\252 -\321\107\075\066\167\250\131\144\153\047\317\357\047\301\343\044 -\265\206\367\256\176\062\115\260\171\150\321\071\350\220\130\303 -\203\274\017\054\326\227\353\316\014\341\040\307\332\267\076\303 -\077\277\057\334\064\244\373\053\041\315\147\217\113\364\343\352 -\324\077\347\117\272\271\245\223\105\034\146\037\041\372\144\136 -\157\340\166\224\062\313\165\365\156\345\366\217\307\270\244\314 -\250\226\175\144\373\044\132\112\003\154\153\070\306\350\003\103 -\232\367\127\271\263\051\151\223\070\364\003\362\273\373\202\153 -\007\040\321\122\037\232\144\002\173\230\146\333\134\115\132\017 -\320\204\225\240\074\024\103\006\312\312\333\270\101\066\332\152 -\104\147\207\257\257\343\105\021\025\151\010\262\276\026\071\227 -\044\157\022\105\321\147\135\011\250\311\025\332\372\322\246\137 -\023\141\037\277\205\254\264\255\255\005\224\010\203\036\165\027 -\323\161\073\223\120\043\131\240\355\074\221\124\235\166\000\305 -\303\270\070\333 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certum Trusted Root CA" -# Issuer: CN=Certum Trusted Root CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL -# Serial Number:1e:bf:59:50:b8:c9:80:37:4c:06:f7:eb:55:4f:b5:ed -# Subject: CN=Certum Trusted Root CA,OU=Certum Certification Authority,O=Asseco Data Systems S.A.,C=PL -# Not Valid Before: Fri Mar 16 12:10:13 2018 -# Not Valid After : Mon Mar 16 12:10:13 2043 -# Fingerprint (SHA-256): FE:76:96:57:38:55:77:3E:37:A9:5E:7A:D4:D9:CC:96:C3:01:57:C1:5D:31:76:5B:A9:B1:57:04:E1:AE:78:FD -# Fingerprint (SHA1): C8:83:44:C0:18:AE:9F:CC:F1:87:B7:8F:22:D1:C5:D7:45:84:BA:E5 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certum Trusted Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\310\203\104\300\030\256\237\314\361\207\267\217\042\321\305\327 -\105\204\272\345 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\121\341\302\347\376\114\204\257\131\016\057\364\124\157\352\051 -END -CKA_ISSUER MULTILINE_OCTAL -\060\172\061\013\060\011\006\003\125\004\006\023\002\120\114\061 -\041\060\037\006\003\125\004\012\023\030\101\163\163\145\143\157 -\040\104\141\164\141\040\123\171\163\164\145\155\163\040\123\056 -\101\056\061\047\060\045\006\003\125\004\013\023\036\103\145\162 -\164\165\155\040\103\145\162\164\151\146\151\143\141\164\151\157 -\156\040\101\165\164\150\157\162\151\164\171\061\037\060\035\006 -\003\125\004\003\023\026\103\145\162\164\165\155\040\124\162\165 -\163\164\145\144\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\036\277\131\120\270\311\200\067\114\006\367\353\125\117 -\265\355 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "TunTrust Root CA" -# -# Issuer: CN=TunTrust Root CA,O=Agence Nationale de Certification Electronique,C=TN -# Serial Number:13:02:d5:e2:40:4c:92:46:86:16:67:5d:b4:bb:bb:b2:6b:3e:fc:13 -# Subject: CN=TunTrust Root CA,O=Agence Nationale de Certification Electronique,C=TN -# Not Valid Before: Fri Apr 26 08:57:56 2019 -# Not Valid After : Tue Apr 26 08:57:56 2044 -# Fingerprint (SHA-256): 2E:44:10:2A:B5:8C:B8:54:19:45:1C:8E:19:D9:AC:F3:66:2C:AF:BC:61:4B:6A:53:96:0A:30:F7:D0:E2:EB:41 -# Fingerprint (SHA1): CF:E9:70:84:0F:E0:73:0F:9D:F6:0C:7F:2C:4B:EE:20:46:34:9C:BB -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TunTrust Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\124\116\061 -\067\060\065\006\003\125\004\012\014\056\101\147\145\156\143\145 -\040\116\141\164\151\157\156\141\154\145\040\144\145\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\105\154\145\143 -\164\162\157\156\151\161\165\145\061\031\060\027\006\003\125\004 -\003\014\020\124\165\156\124\162\165\163\164\040\122\157\157\164 -\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\124\116\061 -\067\060\065\006\003\125\004\012\014\056\101\147\145\156\143\145 -\040\116\141\164\151\157\156\141\154\145\040\144\145\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\105\154\145\143 -\164\162\157\156\151\161\165\145\061\031\060\027\006\003\125\004 -\003\014\020\124\165\156\124\162\165\163\164\040\122\157\157\164 -\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\023\002\325\342\100\114\222\106\206\026\147\135\264\273 -\273\262\153\076\374\023 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\263\060\202\003\233\240\003\002\001\002\002\024\023 -\002\325\342\100\114\222\106\206\026\147\135\264\273\273\262\153 -\076\374\023\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\141\061\013\060\011\006\003\125\004\006\023\002\124 -\116\061\067\060\065\006\003\125\004\012\014\056\101\147\145\156 -\143\145\040\116\141\164\151\157\156\141\154\145\040\144\145\040 -\103\145\162\164\151\146\151\143\141\164\151\157\156\040\105\154 -\145\143\164\162\157\156\151\161\165\145\061\031\060\027\006\003 -\125\004\003\014\020\124\165\156\124\162\165\163\164\040\122\157 -\157\164\040\103\101\060\036\027\015\061\071\060\064\062\066\060 -\070\065\067\065\066\132\027\015\064\064\060\064\062\066\060\070 -\065\067\065\066\132\060\141\061\013\060\011\006\003\125\004\006 -\023\002\124\116\061\067\060\065\006\003\125\004\012\014\056\101 -\147\145\156\143\145\040\116\141\164\151\157\156\141\154\145\040 -\144\145\040\103\145\162\164\151\146\151\143\141\164\151\157\156 -\040\105\154\145\143\164\162\157\156\151\161\165\145\061\031\060 -\027\006\003\125\004\003\014\020\124\165\156\124\162\165\163\164 -\040\122\157\157\164\040\103\101\060\202\002\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000 -\060\202\002\012\002\202\002\001\000\303\315\323\374\275\004\123 -\335\014\040\072\325\210\056\005\113\101\365\203\202\176\367\131 -\237\236\236\143\350\163\332\366\006\251\117\037\264\371\013\037 -\071\214\232\040\320\176\006\324\354\064\331\206\274\165\133\207 -\210\360\322\331\324\243\012\262\154\033\353\111\054\076\254\135 -\330\224\003\240\354\064\345\060\304\065\175\373\046\115\033\156 -\060\124\330\365\200\105\234\071\255\234\311\045\004\115\232\220 -\076\116\100\156\212\153\315\051\147\306\314\055\340\164\350\005 -\127\012\110\120\372\172\103\332\176\354\133\232\016\142\166\376 -\352\235\035\205\162\354\021\273\065\350\037\047\277\301\241\307 -\273\110\026\335\126\327\314\116\240\341\271\254\333\325\203\031 -\032\205\321\224\227\327\312\243\145\013\363\070\371\002\256\335 -\366\147\317\311\077\365\212\054\107\032\231\157\005\015\375\320 -\035\202\061\374\051\314\000\130\227\221\114\200\000\034\063\205 -\226\057\313\101\302\213\020\204\303\011\044\211\037\265\017\331 -\331\167\107\030\222\224\140\134\307\231\003\074\376\367\225\247 -\175\120\241\200\302\251\203\255\130\226\125\041\333\206\131\324 -\257\306\274\335\201\156\007\333\140\142\376\354\020\156\332\150 -\001\364\203\033\251\076\242\133\043\327\144\306\337\334\242\175 -\330\113\272\202\322\121\370\146\277\006\106\344\171\052\046\066 -\171\217\037\116\231\035\262\217\014\016\034\377\311\135\300\375 -\220\020\246\261\067\363\315\072\044\156\264\205\220\277\200\271 -\014\214\325\233\326\310\361\126\077\032\200\211\172\251\342\033 -\062\121\054\076\362\337\173\366\135\172\051\031\216\345\310\275 -\066\161\213\135\114\302\035\077\255\130\242\317\075\160\115\246 -\120\230\045\334\043\371\270\130\101\010\161\277\117\270\204\240 -\217\000\124\025\374\221\155\130\247\226\073\353\113\226\047\315 -\153\242\241\206\254\015\174\124\346\146\114\146\137\220\276\041 -\232\002\106\055\344\203\302\200\271\317\113\076\350\177\074\001 -\354\217\136\315\177\322\050\102\001\225\212\342\227\075\020\041 -\175\366\235\034\305\064\241\354\054\016\012\122\054\022\125\160 -\044\075\313\302\024\065\103\135\047\116\276\300\275\252\174\226 -\347\374\236\141\255\104\323\000\227\002\003\001\000\001\243\143 -\060\141\060\035\006\003\125\035\016\004\026\004\024\006\232\233 -\037\123\175\361\365\244\310\323\206\076\241\163\131\264\367\104 -\041\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\037\006\003\125\035\043\004\030\060\026\200\024\006 -\232\233\037\123\175\361\365\244\310\323\206\076\241\163\131\264 -\367\104\041\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\006\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\003\202\002\001\000\252\005\156\266\335\025\311\277\263 -\306\040\366\006\107\260\206\223\045\323\215\271\310\000\077\227 -\365\122\047\210\161\311\164\375\353\312\144\333\133\357\036\135 -\272\277\321\353\356\134\151\272\026\310\363\271\217\323\066\056 -\100\111\007\015\131\336\213\020\260\111\005\342\377\221\077\113 -\267\335\002\216\370\201\050\134\314\334\155\257\137\024\234\175 -\130\170\015\366\200\011\271\351\016\227\051\031\270\267\353\370 -\026\313\125\022\344\306\175\273\304\354\370\265\034\116\076\147 -\277\305\137\033\155\155\107\050\252\004\130\141\326\166\277\042 -\177\320\007\152\247\144\123\360\227\215\235\200\077\273\301\007 -\333\145\257\346\233\062\232\303\124\223\304\034\010\303\104\373 -\173\143\021\103\321\152\032\141\152\171\155\220\117\051\216\107 -\005\301\022\151\151\326\306\066\061\341\374\372\200\272\134\117 -\304\353\267\062\254\370\165\141\027\327\020\031\271\361\322\011 -\357\172\102\235\133\132\013\324\306\225\116\052\316\377\007\327 -\117\176\030\006\210\361\031\265\331\230\273\256\161\304\034\347 -\164\131\130\357\014\211\317\213\037\165\223\032\004\024\222\110 -\120\251\353\127\051\000\026\343\066\034\310\370\277\360\063\325 -\101\017\304\314\074\335\351\063\103\001\221\020\053\036\321\271 -\135\315\062\031\213\217\214\040\167\327\042\304\102\334\204\026 -\233\045\155\350\264\125\161\177\260\174\263\323\161\111\271\317 -\122\244\004\077\334\075\240\273\257\063\236\012\060\140\216\333 -\235\135\224\250\275\140\347\142\200\166\201\203\014\214\314\060 -\106\111\342\014\322\250\257\353\141\161\357\347\042\142\251\367 -\134\144\154\237\026\214\147\066\047\105\365\011\173\277\366\020 -\012\361\260\215\124\103\214\004\272\243\077\357\342\065\307\371 -\164\340\157\064\101\320\277\163\145\127\040\371\233\147\172\146 -\150\044\116\200\145\275\020\231\006\131\362\145\257\270\306\107 -\273\375\220\170\213\101\163\056\257\125\037\334\073\222\162\156 -\204\323\320\141\114\015\314\166\127\342\055\205\042\025\066\015 -\353\001\235\353\330\353\304\204\231\373\300\014\314\062\350\343 -\167\332\203\104\213\236\125\050\300\213\130\323\220\076\116\033 -\000\361\025\255\203\053\232 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "TunTrust Root CA" -# Issuer: CN=TunTrust Root CA,O=Agence Nationale de Certification Electronique,C=TN -# Serial Number:13:02:d5:e2:40:4c:92:46:86:16:67:5d:b4:bb:bb:b2:6b:3e:fc:13 -# Subject: CN=TunTrust Root CA,O=Agence Nationale de Certification Electronique,C=TN -# Not Valid Before: Fri Apr 26 08:57:56 2019 -# Not Valid After : Tue Apr 26 08:57:56 2044 -# Fingerprint (SHA-256): 2E:44:10:2A:B5:8C:B8:54:19:45:1C:8E:19:D9:AC:F3:66:2C:AF:BC:61:4B:6A:53:96:0A:30:F7:D0:E2:EB:41 -# Fingerprint (SHA1): CF:E9:70:84:0F:E0:73:0F:9D:F6:0C:7F:2C:4B:EE:20:46:34:9C:BB -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TunTrust Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\317\351\160\204\017\340\163\017\235\366\014\177\054\113\356\040 -\106\064\234\273 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\205\023\271\220\133\066\134\266\136\270\132\370\340\061\127\264 -END -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\124\116\061 -\067\060\065\006\003\125\004\012\014\056\101\147\145\156\143\145 -\040\116\141\164\151\157\156\141\154\145\040\144\145\040\103\145 -\162\164\151\146\151\143\141\164\151\157\156\040\105\154\145\143 -\164\162\157\156\151\161\165\145\061\031\060\027\006\003\125\004 -\003\014\020\124\165\156\124\162\165\163\164\040\122\157\157\164 -\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\023\002\325\342\100\114\222\106\206\026\147\135\264\273 -\273\262\153\076\374\023 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "HARICA TLS RSA Root CA 2021" -# -# Issuer: CN=HARICA TLS RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Serial Number:39:ca:93:1c:ef:43:f3:c6:8e:93:c7:f4:64:89:38:7e -# Subject: CN=HARICA TLS RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Not Valid Before: Fri Feb 19 10:55:38 2021 -# Not Valid After : Mon Feb 13 10:55:37 2045 -# Fingerprint (SHA-256): D9:5D:0E:8E:DA:79:52:5B:F9:BE:B1:1B:14:D2:10:0D:32:94:98:5F:0C:62:D9:FA:BD:9C:D9:99:EC:CB:7B:1D -# Fingerprint (SHA1): 02:2D:05:82:FA:88:CE:14:0C:06:79:DE:7F:14:10:E9:45:D7:A5:6D -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HARICA TLS RSA Root CA 2021" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\044\060\042\006\003\125\004 -\003\014\033\110\101\122\111\103\101\040\124\114\123\040\122\123 -\101\040\122\157\157\164\040\103\101\040\062\060\062\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\044\060\042\006\003\125\004 -\003\014\033\110\101\122\111\103\101\040\124\114\123\040\122\123 -\101\040\122\157\157\164\040\103\101\040\062\060\062\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\071\312\223\034\357\103\363\306\216\223\307\364\144\211 -\070\176 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\244\060\202\003\214\240\003\002\001\002\002\020\071 -\312\223\034\357\103\363\306\216\223\307\364\144\211\070\176\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\154 -\061\013\060\011\006\003\125\004\006\023\002\107\122\061\067\060 -\065\006\003\125\004\012\014\056\110\145\154\154\145\156\151\143 -\040\101\143\141\144\145\155\151\143\040\141\156\144\040\122\145 -\163\145\141\162\143\150\040\111\156\163\164\151\164\165\164\151 -\157\156\163\040\103\101\061\044\060\042\006\003\125\004\003\014 -\033\110\101\122\111\103\101\040\124\114\123\040\122\123\101\040 -\122\157\157\164\040\103\101\040\062\060\062\061\060\036\027\015 -\062\061\060\062\061\071\061\060\065\065\063\070\132\027\015\064 -\065\060\062\061\063\061\060\065\065\063\067\132\060\154\061\013 -\060\011\006\003\125\004\006\023\002\107\122\061\067\060\065\006 -\003\125\004\012\014\056\110\145\154\154\145\156\151\143\040\101 -\143\141\144\145\155\151\143\040\141\156\144\040\122\145\163\145 -\141\162\143\150\040\111\156\163\164\151\164\165\164\151\157\156 -\163\040\103\101\061\044\060\042\006\003\125\004\003\014\033\110 -\101\122\111\103\101\040\124\114\123\040\122\123\101\040\122\157 -\157\164\040\103\101\040\062\060\062\061\060\202\002\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002 -\017\000\060\202\002\012\002\202\002\001\000\213\302\347\257\145 -\233\005\147\226\311\015\044\271\320\016\144\374\316\342\044\030 -\054\204\177\167\121\313\004\021\066\270\136\355\151\161\247\236 -\344\045\011\227\147\301\107\302\317\221\026\066\142\075\070\004 -\341\121\202\377\254\322\264\151\335\056\354\021\243\105\356\153 -\153\073\114\277\214\215\244\036\235\021\271\351\070\371\172\016 -\014\230\342\043\035\321\116\143\324\347\270\101\104\373\153\257 -\153\332\037\323\305\221\210\133\244\211\222\321\201\346\214\071 -\130\240\326\151\103\251\255\230\122\130\156\333\012\373\153\317 -\150\372\343\244\136\072\105\163\230\007\352\137\002\162\336\014 -\245\263\237\256\251\035\267\035\263\374\212\131\347\156\162\145 -\255\365\060\224\043\007\363\202\026\113\065\230\234\123\273\057 -\312\344\132\331\307\215\035\374\230\231\373\054\244\202\153\360 -\052\037\216\013\137\161\134\134\256\102\173\051\211\201\313\003 -\243\231\312\210\236\013\100\011\101\063\333\346\130\172\375\256 -\231\160\300\132\017\326\023\206\161\057\166\151\374\220\335\333 -\055\156\321\362\233\365\032\153\236\157\025\214\172\360\113\050 -\240\042\070\200\044\154\066\244\073\362\060\221\363\170\023\317 -\301\077\065\253\361\035\021\043\265\103\042\236\001\222\267\030 -\002\345\021\321\202\333\025\000\314\141\067\301\052\174\232\341 -\320\272\263\120\106\356\202\254\235\061\370\373\043\342\003\000 -\110\160\243\011\046\171\025\123\140\363\070\134\255\070\352\201 -\000\143\024\271\063\136\335\013\333\240\105\007\032\063\011\370 -\115\264\247\002\246\151\364\302\131\005\210\145\205\126\256\113 -\313\340\336\074\175\055\032\310\351\373\037\243\141\112\326\052 -\023\255\167\114\032\030\233\221\017\130\330\006\124\305\227\370 -\252\077\040\212\246\205\246\167\366\246\374\034\342\356\156\224 -\063\052\203\120\204\012\345\117\206\370\120\105\170\000\201\353 -\133\150\343\046\215\314\173\134\121\364\024\054\100\276\032\140 -\035\172\162\141\035\037\143\055\210\252\316\242\105\220\010\374 -\153\276\263\120\052\132\375\250\110\030\106\326\220\100\222\220 -\012\204\136\150\061\370\353\355\015\323\035\306\175\231\030\125 -\126\047\145\056\215\105\305\044\354\316\343\002\003\001\000\001 -\243\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024 -\012\110\043\246\140\244\222\012\063\352\223\133\305\127\352\045 -\115\275\022\356\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\206\060\015\006\011\052\206\110\206\367\015\001\001 -\013\005\000\003\202\002\001\000\076\220\110\252\156\142\025\045 -\146\173\014\325\214\213\211\235\327\355\116\007\357\234\320\024 -\137\136\120\275\150\226\220\244\024\021\252\150\155\011\065\071 -\100\011\332\364\011\054\064\245\173\131\204\111\051\227\164\310 -\007\036\107\155\362\316\034\120\046\343\236\075\100\123\077\367 -\177\226\166\020\305\106\245\320\040\113\120\364\065\073\030\364 -\125\152\101\033\107\006\150\074\273\011\010\142\331\137\125\102 -\252\254\123\205\254\225\126\066\126\253\344\005\214\305\250\332 -\037\243\151\275\123\017\304\377\334\312\343\176\362\114\210\206 -\107\106\032\363\000\365\200\221\242\334\103\102\224\233\040\360 -\321\315\262\353\054\123\302\123\170\112\117\004\224\101\232\217 -\047\062\301\345\111\031\277\361\362\302\213\250\012\071\061\050 -\264\175\142\066\054\115\354\037\063\266\176\167\155\176\120\360 -\237\016\327\021\217\317\030\305\343\047\376\046\357\005\235\317 -\317\067\305\320\173\332\073\260\026\204\014\072\223\326\276\027 -\333\017\076\016\031\170\011\307\251\002\162\042\113\367\067\166 -\272\165\304\205\003\132\143\325\261\165\005\302\271\275\224\255 -\214\025\231\247\223\175\366\305\363\252\164\317\004\205\224\230 -\000\364\342\371\312\044\145\277\340\142\257\310\305\372\262\311 -\236\126\110\332\171\375\226\166\025\276\243\216\126\304\263\064 -\374\276\107\364\301\264\250\374\325\060\210\150\356\313\256\311 -\143\304\166\276\254\070\030\341\136\134\317\256\072\042\121\353 -\321\213\263\363\053\063\007\124\207\372\264\262\023\173\272\123 -\004\142\001\235\361\300\117\356\341\072\324\213\040\020\372\002 -\127\346\357\301\013\267\220\106\234\031\051\214\334\157\240\112 -\151\151\224\267\044\145\240\377\254\077\316\001\373\041\056\375 -\150\370\233\362\245\317\061\070\134\025\252\346\227\000\301\337 -\132\245\247\071\252\351\204\177\074\121\250\072\331\224\133\214 -\277\117\010\161\345\333\250\134\324\322\246\376\000\243\306\026 -\307\017\350\200\316\034\050\144\164\031\010\323\102\343\316\000 -\135\177\261\334\023\260\341\005\313\321\040\252\206\164\236\071 -\347\221\375\377\133\326\367\255\246\057\003\013\155\343\127\124 -\353\166\123\030\215\021\230\272 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "HARICA TLS RSA Root CA 2021" -# Issuer: CN=HARICA TLS RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Serial Number:39:ca:93:1c:ef:43:f3:c6:8e:93:c7:f4:64:89:38:7e -# Subject: CN=HARICA TLS RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Not Valid Before: Fri Feb 19 10:55:38 2021 -# Not Valid After : Mon Feb 13 10:55:37 2045 -# Fingerprint (SHA-256): D9:5D:0E:8E:DA:79:52:5B:F9:BE:B1:1B:14:D2:10:0D:32:94:98:5F:0C:62:D9:FA:BD:9C:D9:99:EC:CB:7B:1D -# Fingerprint (SHA1): 02:2D:05:82:FA:88:CE:14:0C:06:79:DE:7F:14:10:E9:45:D7:A5:6D -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HARICA TLS RSA Root CA 2021" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\002\055\005\202\372\210\316\024\014\006\171\336\177\024\020\351 -\105\327\245\155 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\145\107\233\130\206\335\054\360\374\242\204\037\036\226\304\221 -END -CKA_ISSUER MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\044\060\042\006\003\125\004 -\003\014\033\110\101\122\111\103\101\040\124\114\123\040\122\123 -\101\040\122\157\157\164\040\103\101\040\062\060\062\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\071\312\223\034\357\103\363\306\216\223\307\364\144\211 -\070\176 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "HARICA TLS ECC Root CA 2021" -# -# Issuer: CN=HARICA TLS ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Serial Number:67:74:9d:8d:77:d8:3b:6a:db:22:f4:ff:59:e2:bf:ce -# Subject: CN=HARICA TLS ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Not Valid Before: Fri Feb 19 11:01:10 2021 -# Not Valid After : Mon Feb 13 11:01:09 2045 -# Fingerprint (SHA-256): 3F:99:CC:47:4A:CF:CE:4D:FE:D5:87:94:66:5E:47:8D:15:47:73:9F:2E:78:0F:1B:B4:CA:9B:13:30:97:D4:01 -# Fingerprint (SHA1): BC:B0:C1:9D:E9:98:92:70:19:38:57:E9:8D:A7:B4:5D:6E:EE:01:48 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HARICA TLS ECC Root CA 2021" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\044\060\042\006\003\125\004 -\003\014\033\110\101\122\111\103\101\040\124\114\123\040\105\103 -\103\040\122\157\157\164\040\103\101\040\062\060\062\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\044\060\042\006\003\125\004 -\003\014\033\110\101\122\111\103\101\040\124\114\123\040\105\103 -\103\040\122\157\157\164\040\103\101\040\062\060\062\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\147\164\235\215\167\330\073\152\333\042\364\377\131\342 -\277\316 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\124\060\202\001\333\240\003\002\001\002\002\020\147 -\164\235\215\167\330\073\152\333\042\364\377\131\342\277\316\060 -\012\006\010\052\206\110\316\075\004\003\003\060\154\061\013\060 -\011\006\003\125\004\006\023\002\107\122\061\067\060\065\006\003 -\125\004\012\014\056\110\145\154\154\145\156\151\143\040\101\143 -\141\144\145\155\151\143\040\141\156\144\040\122\145\163\145\141 -\162\143\150\040\111\156\163\164\151\164\165\164\151\157\156\163 -\040\103\101\061\044\060\042\006\003\125\004\003\014\033\110\101 -\122\111\103\101\040\124\114\123\040\105\103\103\040\122\157\157 -\164\040\103\101\040\062\060\062\061\060\036\027\015\062\061\060 -\062\061\071\061\061\060\061\061\060\132\027\015\064\065\060\062 -\061\063\061\061\060\061\060\071\132\060\154\061\013\060\011\006 -\003\125\004\006\023\002\107\122\061\067\060\065\006\003\125\004 -\012\014\056\110\145\154\154\145\156\151\143\040\101\143\141\144 -\145\155\151\143\040\141\156\144\040\122\145\163\145\141\162\143 -\150\040\111\156\163\164\151\164\165\164\151\157\156\163\040\103 -\101\061\044\060\042\006\003\125\004\003\014\033\110\101\122\111 -\103\101\040\124\114\123\040\105\103\103\040\122\157\157\164\040 -\103\101\040\062\060\062\061\060\166\060\020\006\007\052\206\110 -\316\075\002\001\006\005\053\201\004\000\042\003\142\000\004\070 -\010\376\261\240\226\322\172\254\257\111\072\320\300\340\303\073 -\050\252\361\162\155\145\000\107\210\204\374\232\046\153\252\113 -\272\154\004\012\210\136\027\362\125\207\374\060\260\064\342\064 -\130\127\032\204\123\351\060\331\251\362\226\164\303\121\037\130 -\111\061\314\230\116\140\021\207\165\323\162\224\220\117\233\020 -\045\052\250\170\055\276\220\101\130\220\025\162\247\241\267\243 -\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024\311 -\033\123\201\022\376\004\325\026\321\252\274\232\157\267\240\225 -\031\156\312\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\206\060\012\006\010\052\206\110\316\075\004\003\003\003 -\147\000\060\144\002\060\021\336\256\370\334\116\210\260\251\360 -\042\255\302\121\100\357\140\161\055\356\217\002\304\135\003\160 -\111\244\222\352\305\024\210\160\246\323\015\260\252\312\054\100 -\234\373\351\202\156\232\002\060\053\107\232\007\306\321\302\201 -\174\312\013\226\030\101\033\243\364\060\011\236\265\043\050\015 -\237\024\266\074\123\242\114\006\151\175\372\154\221\306\052\111 -\105\346\354\267\023\341\072\154 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "HARICA TLS ECC Root CA 2021" -# Issuer: CN=HARICA TLS ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Serial Number:67:74:9d:8d:77:d8:3b:6a:db:22:f4:ff:59:e2:bf:ce -# Subject: CN=HARICA TLS ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Not Valid Before: Fri Feb 19 11:01:10 2021 -# Not Valid After : Mon Feb 13 11:01:09 2045 -# Fingerprint (SHA-256): 3F:99:CC:47:4A:CF:CE:4D:FE:D5:87:94:66:5E:47:8D:15:47:73:9F:2E:78:0F:1B:B4:CA:9B:13:30:97:D4:01 -# Fingerprint (SHA1): BC:B0:C1:9D:E9:98:92:70:19:38:57:E9:8D:A7:B4:5D:6E:EE:01:48 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HARICA TLS ECC Root CA 2021" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\274\260\301\235\351\230\222\160\031\070\127\351\215\247\264\135 -\156\356\001\110 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\256\367\114\345\146\065\321\267\233\214\042\223\164\323\113\260 -END -CKA_ISSUER MULTILINE_OCTAL -\060\154\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\044\060\042\006\003\125\004 -\003\014\033\110\101\122\111\103\101\040\124\114\123\040\105\103 -\103\040\122\157\157\164\040\103\101\040\062\060\062\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\147\164\235\215\167\330\073\152\333\042\364\377\131\342 -\277\316 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "HARICA Client RSA Root CA 2021" -# -# Issuer: CN=HARICA Client RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Serial Number:55:52:f8:1e:db:1b:24:2c:9e:bb:96:18:cd:02:28:3e -# Subject: CN=HARICA Client RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Not Valid Before: Fri Feb 19 10:58:46 2021 -# Not Valid After : Mon Feb 13 10:58:45 2045 -# Fingerprint (SHA-256): 1B:E7:AB:E3:06:86:B1:63:48:AF:D1:C6:1B:68:66:A0:EA:7F:48:21:E6:7D:5E:8A:F9:37:CF:80:11:BC:75:0D -# Fingerprint (SHA1): 46:C6:90:0A:77:3A:B6:BC:F4:65:AD:AC:FC:E3:F7:07:00:6E:DE:6E -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HARICA Client RSA Root CA 2021" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\047\060\045\006\003\125\004 -\003\014\036\110\101\122\111\103\101\040\103\154\151\145\156\164 -\040\122\123\101\040\122\157\157\164\040\103\101\040\062\060\062 -\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\047\060\045\006\003\125\004 -\003\014\036\110\101\122\111\103\101\040\103\154\151\145\156\164 -\040\122\123\101\040\122\157\157\164\040\103\101\040\062\060\062 -\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\125\122\370\036\333\033\044\054\236\273\226\030\315\002 -\050\076 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\252\060\202\003\222\240\003\002\001\002\002\020\125 -\122\370\036\333\033\044\054\236\273\226\030\315\002\050\076\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\157 -\061\013\060\011\006\003\125\004\006\023\002\107\122\061\067\060 -\065\006\003\125\004\012\014\056\110\145\154\154\145\156\151\143 -\040\101\143\141\144\145\155\151\143\040\141\156\144\040\122\145 -\163\145\141\162\143\150\040\111\156\163\164\151\164\165\164\151 -\157\156\163\040\103\101\061\047\060\045\006\003\125\004\003\014 -\036\110\101\122\111\103\101\040\103\154\151\145\156\164\040\122 -\123\101\040\122\157\157\164\040\103\101\040\062\060\062\061\060 -\036\027\015\062\061\060\062\061\071\061\060\065\070\064\066\132 -\027\015\064\065\060\062\061\063\061\060\065\070\064\065\132\060 -\157\061\013\060\011\006\003\125\004\006\023\002\107\122\061\067 -\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156\151 -\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040\122 -\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165\164 -\151\157\156\163\040\103\101\061\047\060\045\006\003\125\004\003 -\014\036\110\101\122\111\103\101\040\103\154\151\145\156\164\040 -\122\123\101\040\122\157\157\164\040\103\101\040\062\060\062\061 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\201\333\127\102\220\054\164\065\364\370\270\164\031\115\253 -\011\132\167\105\201\163\142\260\065\237\370\320\267\063\000\207 -\023\266\226\253\016\124\022\060\007\274\233\267\110\327\321\031 -\203\256\216\330\251\361\251\000\204\260\214\136\236\350\014\217 -\124\151\277\366\324\010\117\046\160\376\030\101\143\032\263\062 -\213\100\370\007\253\127\061\360\306\026\166\147\232\264\335\057 -\362\321\153\305\320\222\204\221\161\156\017\056\143\351\037\123 -\244\335\122\023\314\011\203\051\201\014\305\123\165\104\261\016 -\147\123\030\320\303\037\210\113\237\224\044\264\051\274\273\350 -\116\375\157\322\025\035\111\334\215\160\362\021\032\040\121\125 -\021\272\210\157\304\367\120\171\326\252\061\342\204\075\136\062 -\310\167\052\120\161\345\013\057\351\266\352\357\253\012\063\071 -\016\375\217\245\147\103\202\216\230\151\011\011\033\100\315\070 -\147\107\352\311\354\227\161\022\336\044\365\162\074\321\367\103 -\114\046\367\220\262\211\351\105\113\125\075\061\005\172\101\342 -\225\272\103\300\027\305\266\205\075\031\215\144\160\363\133\254 -\315\237\323\051\165\207\113\225\147\152\246\370\321\335\274\220 -\206\211\103\051\251\067\133\365\135\260\046\132\123\102\166\220 -\053\317\236\126\154\053\124\317\134\232\145\337\133\213\110\140 -\070\174\373\305\013\317\166\004\143\002\063\052\175\365\203\147 -\347\372\306\103\375\053\017\324\046\057\167\244\062\301\044\352 -\144\235\277\263\070\161\061\104\362\107\270\242\146\101\241\373 -\233\173\274\307\106\152\165\277\132\242\214\350\152\104\301\270 -\226\265\300\062\010\055\173\164\065\163\262\312\306\376\257\021 -\162\030\366\347\310\302\317\245\052\352\173\326\131\350\174\240 -\262\152\100\011\151\016\245\226\333\321\000\271\361\210\156\066 -\360\210\262\235\361\122\362\303\174\277\060\211\074\012\151\371 -\042\244\145\341\233\340\164\306\261\205\227\226\054\256\224\217 -\120\246\071\022\037\276\107\362\201\170\323\165\066\236\175\132 -\040\227\342\122\256\231\237\306\174\233\146\363\376\330\317\356 -\275\227\006\035\055\205\334\076\066\123\226\173\040\272\350\310 -\341\255\226\142\076\021\174\263\000\204\236\247\114\161\253\112 -\067\002\003\001\000\001\243\102\060\100\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125 -\035\016\004\026\004\024\240\326\007\075\136\044\367\173\240\104 -\056\044\122\015\031\252\053\004\221\247\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\206\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\003\202\002\001\000\015\107 -\371\011\146\061\122\354\171\356\302\250\362\150\076\355\226\105 -\313\072\246\230\143\077\352\053\115\116\003\320\034\202\341\313 -\323\345\326\253\133\147\050\274\235\376\014\231\012\200\125\247 -\316\033\043\141\015\260\127\360\376\340\312\276\346\220\333\203 -\054\276\203\216\364\171\266\376\320\015\102\247\130\037\151\352 -\201\365\005\245\376\106\150\353\154\170\311\340\352\347\346\336 -\061\305\322\325\054\202\143\050\235\135\250\032\176\210\346\347 -\053\361\054\325\320\005\236\334\055\275\067\146\324\004\242\247 -\255\277\072\302\250\073\255\377\215\235\063\340\271\232\204\241 -\207\037\166\364\202\164\327\016\371\060\110\076\133\210\076\252 -\134\153\326\057\014\350\216\163\302\030\221\203\071\266\146\132 -\320\037\140\047\135\115\343\366\072\015\146\120\234\170\173\253 -\363\023\020\256\017\057\253\350\144\263\030\040\235\106\065\144 -\045\163\352\233\020\134\130\065\211\261\106\110\247\364\254\324 -\035\236\133\314\251\245\032\023\117\044\120\252\331\033\155\261 -\100\373\235\335\130\164\304\302\157\024\162\354\333\065\237\270 -\124\165\105\303\246\310\032\050\065\072\256\145\362\251\230\316 -\257\133\311\070\214\061\073\177\314\334\226\375\342\133\326\320 -\131\364\166\272\013\313\117\203\020\307\100\320\035\140\351\052 -\345\110\130\167\014\105\151\276\031\161\004\044\342\343\044\037 -\112\310\301\076\231\365\226\230\070\110\045\241\025\260\033\327 -\342\204\030\133\366\161\065\232\150\173\100\314\030\134\014\044 -\235\324\225\365\231\252\106\352\256\254\277\364\024\031\044\350 -\214\354\343\365\274\006\150\212\052\014\005\137\012\227\165\247 -\334\176\300\375\327\172\030\337\060\321\070\113\037\260\230\160 -\277\314\174\163\360\156\304\061\245\244\227\035\254\277\316\154 -\041\112\276\047\043\147\363\006\126\201\012\221\216\266\341\003 -\005\063\054\332\064\010\115\116\120\043\255\037\245\305\324\172 -\376\352\011\354\247\050\140\213\106\174\265\352\233\335\117\371 -\347\153\025\306\210\317\103\333\345\047\334\004\126\156\157\106 -\025\361\126\055\350\134\014\163\303\043\201\070\040\313\311\014 -\151\317\054\253\073\204\140\063\031\122\375\151\024\063 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "HARICA Client RSA Root CA 2021" -# Issuer: CN=HARICA Client RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Serial Number:55:52:f8:1e:db:1b:24:2c:9e:bb:96:18:cd:02:28:3e -# Subject: CN=HARICA Client RSA Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Not Valid Before: Fri Feb 19 10:58:46 2021 -# Not Valid After : Mon Feb 13 10:58:45 2045 -# Fingerprint (SHA-256): 1B:E7:AB:E3:06:86:B1:63:48:AF:D1:C6:1B:68:66:A0:EA:7F:48:21:E6:7D:5E:8A:F9:37:CF:80:11:BC:75:0D -# Fingerprint (SHA1): 46:C6:90:0A:77:3A:B6:BC:F4:65:AD:AC:FC:E3:F7:07:00:6E:DE:6E -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HARICA Client RSA Root CA 2021" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\106\306\220\012\167\072\266\274\364\145\255\254\374\343\367\007 -\000\156\336\156 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\157\355\134\327\210\314\070\251\334\351\335\331\135\333\330\355 -END -CKA_ISSUER MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\047\060\045\006\003\125\004 -\003\014\036\110\101\122\111\103\101\040\103\154\151\145\156\164 -\040\122\123\101\040\122\157\157\164\040\103\101\040\062\060\062 -\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\125\122\370\036\333\033\044\054\236\273\226\030\315\002 -\050\076 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "HARICA Client ECC Root CA 2021" -# -# Issuer: CN=HARICA Client ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Serial Number:31:68:d9:d8:e1:62:57:1e:d2:19:44:88:e6:10:7d:f0 -# Subject: CN=HARICA Client ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Not Valid Before: Fri Feb 19 11:03:34 2021 -# Not Valid After : Mon Feb 13 11:03:33 2045 -# Fingerprint (SHA-256): 8D:D4:B5:37:3C:B0:DE:36:76:9C:12:33:92:80:D8:27:46:B3:AA:6C:D4:26:E7:97:A3:1B:AB:E4:27:9C:F0:0B -# Fingerprint (SHA1): BE:64:D3:DA:14:4B:D2:6B:CD:AF:8F:DB:A6:A6:72:F8:DE:26:F9:00 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HARICA Client ECC Root CA 2021" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\047\060\045\006\003\125\004 -\003\014\036\110\101\122\111\103\101\040\103\154\151\145\156\164 -\040\105\103\103\040\122\157\157\164\040\103\101\040\062\060\062 -\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\047\060\045\006\003\125\004 -\003\014\036\110\101\122\111\103\101\040\103\154\151\145\156\164 -\040\105\103\103\040\122\157\157\164\040\103\101\040\062\060\062 -\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\061\150\331\330\341\142\127\036\322\031\104\210\346\020 -\175\360 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\132\060\202\001\341\240\003\002\001\002\002\020\061 -\150\331\330\341\142\127\036\322\031\104\210\346\020\175\360\060 -\012\006\010\052\206\110\316\075\004\003\003\060\157\061\013\060 -\011\006\003\125\004\006\023\002\107\122\061\067\060\065\006\003 -\125\004\012\014\056\110\145\154\154\145\156\151\143\040\101\143 -\141\144\145\155\151\143\040\141\156\144\040\122\145\163\145\141 -\162\143\150\040\111\156\163\164\151\164\165\164\151\157\156\163 -\040\103\101\061\047\060\045\006\003\125\004\003\014\036\110\101 -\122\111\103\101\040\103\154\151\145\156\164\040\105\103\103\040 -\122\157\157\164\040\103\101\040\062\060\062\061\060\036\027\015 -\062\061\060\062\061\071\061\061\060\063\063\064\132\027\015\064 -\065\060\062\061\063\061\061\060\063\063\063\132\060\157\061\013 -\060\011\006\003\125\004\006\023\002\107\122\061\067\060\065\006 -\003\125\004\012\014\056\110\145\154\154\145\156\151\143\040\101 -\143\141\144\145\155\151\143\040\141\156\144\040\122\145\163\145 -\141\162\143\150\040\111\156\163\164\151\164\165\164\151\157\156 -\163\040\103\101\061\047\060\045\006\003\125\004\003\014\036\110 -\101\122\111\103\101\040\103\154\151\145\156\164\040\105\103\103 -\040\122\157\157\164\040\103\101\040\062\060\062\061\060\166\060 -\020\006\007\052\206\110\316\075\002\001\006\005\053\201\004\000 -\042\003\142\000\004\007\030\255\225\226\224\320\134\017\202\367 -\052\100\372\002\311\311\075\066\246\243\004\152\301\155\225\001 -\210\140\022\124\154\134\242\053\156\023\072\210\225\014\034\046 -\206\066\112\211\031\267\030\336\073\350\250\120\037\312\337\133 -\277\111\200\025\333\343\060\341\035\132\307\052\212\001\007\376 -\155\054\064\357\050\050\227\274\301\371\127\206\225\213\065\317 -\236\132\321\150\225\243\102\060\100\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125\035 -\016\004\026\004\024\122\010\322\276\062\201\045\375\365\032\227 -\354\116\137\032\273\123\315\220\255\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\206\060\012\006\010\052\206\110 -\316\075\004\003\003\003\147\000\060\144\002\060\114\061\105\106 -\117\250\346\276\303\167\262\032\030\113\055\210\173\130\346\253 -\224\153\104\003\260\027\377\337\202\163\104\121\054\375\223\035 -\006\173\024\322\211\354\100\014\357\041\001\056\002\060\057\311 -\056\132\154\054\035\331\225\340\236\260\271\134\122\174\366\370 -\070\312\056\361\324\035\362\242\111\242\225\370\301\130\136\117 -\376\163\012\357\061\260\253\043\130\023\214\213\336\073 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "HARICA Client ECC Root CA 2021" -# Issuer: CN=HARICA Client ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Serial Number:31:68:d9:d8:e1:62:57:1e:d2:19:44:88:e6:10:7d:f0 -# Subject: CN=HARICA Client ECC Root CA 2021,O=Hellenic Academic and Research Institutions CA,C=GR -# Not Valid Before: Fri Feb 19 11:03:34 2021 -# Not Valid After : Mon Feb 13 11:03:33 2045 -# Fingerprint (SHA-256): 8D:D4:B5:37:3C:B0:DE:36:76:9C:12:33:92:80:D8:27:46:B3:AA:6C:D4:26:E7:97:A3:1B:AB:E4:27:9C:F0:0B -# Fingerprint (SHA1): BE:64:D3:DA:14:4B:D2:6B:CD:AF:8F:DB:A6:A6:72:F8:DE:26:F9:00 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HARICA Client ECC Root CA 2021" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\276\144\323\332\024\113\322\153\315\257\217\333\246\246\162\370 -\336\046\371\000 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\255\270\120\246\251\202\172\154\075\032\252\244\322\143\244\104 -END -CKA_ISSUER MULTILINE_OCTAL -\060\157\061\013\060\011\006\003\125\004\006\023\002\107\122\061 -\067\060\065\006\003\125\004\012\014\056\110\145\154\154\145\156 -\151\143\040\101\143\141\144\145\155\151\143\040\141\156\144\040 -\122\145\163\145\141\162\143\150\040\111\156\163\164\151\164\165 -\164\151\157\156\163\040\103\101\061\047\060\045\006\003\125\004 -\003\014\036\110\101\122\111\103\101\040\103\154\151\145\156\164 -\040\105\103\103\040\122\157\157\164\040\103\101\040\062\060\062 -\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\061\150\331\330\341\142\127\036\322\031\104\210\346\020 -\175\360 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Autoridad de Certificacion Firmaprofesional CIF A62634068" -# -# Issuer: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068,C=ES -# Serial Number:1b:70:e9:d2:ff:ae:6c:71 -# Subject: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068,C=ES -# Not Valid Before: Tue Sep 23 15:22:07 2014 -# Not Valid After : Mon May 05 15:22:07 2036 -# Fingerprint (SHA-256): 57:DE:05:83:EF:D2:B2:6E:03:61:DA:99:DA:9D:F4:64:8D:EF:7E:E8:44:1C:3B:72:8A:FA:9B:CD:E0:F9:B2:6A -# Fingerprint (SHA1): 0B:BE:C2:27:22:49:CB:39:AA:DB:35:5C:53:E3:8C:AE:78:FF:B6:FE -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Autoridad de Certificacion Firmaprofesional CIF A62634068" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\102\060\100\006\003\125\004\003\014\071\101\165\164\157\162\151 -\144\141\144\040\144\145\040\103\145\162\164\151\146\151\143\141 -\143\151\157\156\040\106\151\162\155\141\160\162\157\146\145\163 -\151\157\156\141\154\040\103\111\106\040\101\066\062\066\063\064 -\060\066\070 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\102\060\100\006\003\125\004\003\014\071\101\165\164\157\162\151 -\144\141\144\040\144\145\040\103\145\162\164\151\146\151\143\141 -\143\151\157\156\040\106\151\162\155\141\160\162\157\146\145\163 -\151\157\156\141\154\040\103\111\106\040\101\066\062\066\063\064 -\060\066\070 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\033\160\351\322\377\256\154\161 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\006\024\060\202\003\374\240\003\002\001\002\002\010\033 -\160\351\322\377\256\154\161\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\060\121\061\013\060\011\006\003\125\004 -\006\023\002\105\123\061\102\060\100\006\003\125\004\003\014\071 -\101\165\164\157\162\151\144\141\144\040\144\145\040\103\145\162 -\164\151\146\151\143\141\143\151\157\156\040\106\151\162\155\141 -\160\162\157\146\145\163\151\157\156\141\154\040\103\111\106\040 -\101\066\062\066\063\064\060\066\070\060\036\027\015\061\064\060 -\071\062\063\061\065\062\062\060\067\132\027\015\063\066\060\065 -\060\065\061\065\062\062\060\067\132\060\121\061\013\060\011\006 -\003\125\004\006\023\002\105\123\061\102\060\100\006\003\125\004 -\003\014\071\101\165\164\157\162\151\144\141\144\040\144\145\040 -\103\145\162\164\151\146\151\143\141\143\151\157\156\040\106\151 -\162\155\141\160\162\157\146\145\163\151\157\156\141\154\040\103 -\111\106\040\101\066\062\066\063\064\060\066\070\060\202\002\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\002\017\000\060\202\002\012\002\202\002\001\000\312\226\153 -\216\352\370\373\361\242\065\340\177\114\332\340\303\122\327\175 -\266\020\310\002\136\263\103\052\304\117\152\262\312\034\135\050 -\232\170\021\032\151\131\127\257\265\040\102\344\213\017\346\337 -\133\246\003\222\057\365\021\344\142\327\062\161\070\331\004\014 -\161\253\075\121\176\017\007\337\143\005\134\351\277\224\157\301 -\051\202\300\264\332\121\260\301\074\273\255\067\112\134\312\361 -\113\066\016\044\253\277\303\204\167\375\250\120\364\261\347\306 -\057\322\055\131\215\172\012\116\226\151\122\002\252\066\230\354 -\374\372\024\203\014\067\037\311\222\067\177\327\201\055\345\304 -\271\340\076\064\376\147\364\076\146\321\323\364\100\317\136\142 -\064\017\160\006\076\040\030\132\316\367\162\033\045\154\223\164 -\024\223\243\163\261\016\252\207\020\043\131\137\040\005\031\107 -\355\150\216\222\022\312\135\374\326\053\262\222\074\040\317\341 -\137\257\040\276\240\166\177\166\345\354\032\206\141\063\076\347 -\173\264\077\240\017\216\242\271\152\157\271\207\046\157\101\154 -\210\246\120\375\152\143\013\365\223\026\033\031\217\262\355\233 -\233\311\220\365\001\014\337\031\075\017\076\070\043\311\057\217 -\014\321\002\376\033\125\326\116\320\215\074\257\117\244\363\376 -\257\052\323\005\235\171\010\241\313\127\061\264\234\310\220\262 -\147\364\030\026\223\072\374\107\330\321\170\226\061\037\272\053 -\014\137\135\231\255\143\211\132\044\040\166\330\337\375\253\116 -\246\042\252\235\136\346\047\212\175\150\051\243\347\212\270\332 -\021\273\027\055\231\235\023\044\106\367\305\342\330\237\216\177 -\307\217\164\155\132\262\350\162\365\254\356\044\020\255\057\024 -\332\377\055\232\106\161\107\276\102\337\273\001\333\364\177\323 -\050\217\061\131\133\323\311\002\246\264\122\312\156\227\373\103 -\305\010\046\157\212\364\273\375\237\050\252\015\325\105\363\023 -\072\035\330\300\170\217\101\147\074\036\224\144\256\173\013\305 -\350\331\001\210\071\032\227\206\144\101\325\073\207\014\156\372 -\017\306\275\110\024\277\071\115\324\236\101\266\217\226\035\143 -\226\223\331\225\006\170\061\150\236\067\006\073\200\211\105\141 -\071\043\307\033\104\243\025\345\034\370\222\060\273\002\003\001 -\000\001\243\201\357\060\201\354\060\035\006\003\125\035\016\004 -\026\004\024\145\315\353\253\065\036\000\076\176\325\164\300\034 -\264\163\107\016\032\144\057\060\022\006\003\125\035\023\001\001 -\377\004\010\060\006\001\001\377\002\001\001\060\201\246\006\003 -\125\035\040\004\201\236\060\201\233\060\201\230\006\004\125\035 -\040\000\060\201\217\060\057\006\010\053\006\001\005\005\007\002 -\001\026\043\150\164\164\160\072\057\057\167\167\167\056\146\151 -\162\155\141\160\162\157\146\145\163\151\157\156\141\154\056\143 -\157\155\057\143\160\163\060\134\006\010\053\006\001\005\005\007 -\002\002\060\120\036\116\000\120\000\141\000\163\000\145\000\157 -\000\040\000\144\000\145\000\040\000\154\000\141\000\040\000\102 -\000\157\000\156\000\141\000\156\000\157\000\166\000\141\000\040 -\000\064\000\067\000\040\000\102\000\141\000\162\000\143\000\145 -\000\154\000\157\000\156\000\141\000\040\000\060\000\070\000\060 -\000\061\000\067\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\015\006\011\052\206\110\206\367\015\001\001 -\013\005\000\003\202\002\001\000\164\207\050\002\053\167\037\146 -\211\144\355\217\164\056\106\034\273\250\370\370\013\035\203\266 -\072\247\350\105\212\007\267\340\076\040\313\341\010\333\023\010 -\370\050\241\065\262\200\263\013\121\300\323\126\232\215\063\105 -\111\257\111\360\340\075\007\172\105\023\132\377\310\227\330\323 -\030\054\175\226\370\335\242\145\103\160\223\220\025\272\220\337 -\350\031\260\333\054\212\140\017\267\157\224\007\036\035\246\311 -\205\366\275\064\370\100\170\142\020\160\072\276\175\113\071\201 -\251\020\324\226\101\273\370\137\034\013\035\010\362\261\260\211 -\172\362\367\240\340\304\217\213\170\265\073\130\245\043\216\117 -\125\376\066\073\340\014\267\312\052\060\101\040\264\200\315\256 -\374\166\146\163\250\256\156\341\174\332\003\350\224\040\346\042 -\243\320\037\220\135\040\123\024\046\127\332\124\227\337\026\104 -\020\001\036\210\146\217\162\070\223\335\040\267\064\276\327\361 -\356\143\216\107\171\050\006\374\363\131\105\045\140\042\063\033 -\243\137\250\272\052\332\032\075\315\100\352\214\356\005\025\225 -\325\245\054\040\057\247\230\050\356\105\374\361\270\210\000\054 -\217\102\332\121\325\234\345\023\150\161\105\103\213\236\013\041 -\074\113\134\005\334\032\237\230\216\332\275\042\236\162\315\255 -\012\313\314\243\147\233\050\164\304\233\327\032\074\004\130\246 -\202\235\255\307\173\157\377\200\226\351\370\215\152\275\030\220 -\035\377\111\032\220\122\067\223\057\074\002\135\202\166\013\121 -\347\026\307\127\370\070\371\247\315\233\042\124\357\143\260\025 -\155\123\145\003\112\136\112\240\262\247\216\111\000\131\070\325 -\307\364\200\144\365\156\225\120\270\021\176\025\160\070\112\260 -\177\320\304\062\160\300\031\377\311\070\055\024\054\146\364\102 -\104\346\125\166\033\200\025\127\377\300\247\247\252\071\252\330 -\323\160\320\056\272\353\224\152\372\137\064\206\347\142\265\375 -\212\360\060\205\224\311\257\044\002\057\157\326\335\147\376\343 -\260\125\117\004\230\117\244\101\126\342\223\320\152\350\326\363 -\373\145\340\316\165\304\061\131\014\356\202\310\014\140\063\112 -\031\272\204\147\047\017\274\102\135\275\044\124\015\354\035\160 -\006\137\244\274\372\040\174\125 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Autoridad de Certificacion Firmaprofesional CIF A62634068" -# Issuer: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068,C=ES -# Serial Number:1b:70:e9:d2:ff:ae:6c:71 -# Subject: CN=Autoridad de Certificacion Firmaprofesional CIF A62634068,C=ES -# Not Valid Before: Tue Sep 23 15:22:07 2014 -# Not Valid After : Mon May 05 15:22:07 2036 -# Fingerprint (SHA-256): 57:DE:05:83:EF:D2:B2:6E:03:61:DA:99:DA:9D:F4:64:8D:EF:7E:E8:44:1C:3B:72:8A:FA:9B:CD:E0:F9:B2:6A -# Fingerprint (SHA1): 0B:BE:C2:27:22:49:CB:39:AA:DB:35:5C:53:E3:8C:AE:78:FF:B6:FE -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Autoridad de Certificacion Firmaprofesional CIF A62634068" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\013\276\302\047\042\111\313\071\252\333\065\134\123\343\214\256 -\170\377\266\376 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\116\156\233\124\114\312\267\372\110\344\220\261\025\113\034\243 -END -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\105\123\061 -\102\060\100\006\003\125\004\003\014\071\101\165\164\157\162\151 -\144\141\144\040\144\145\040\103\145\162\164\151\146\151\143\141 -\143\151\157\156\040\106\151\162\155\141\160\162\157\146\145\163 -\151\157\156\141\154\040\103\111\106\040\101\066\062\066\063\064 -\060\066\070 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\010\033\160\351\322\377\256\154\161 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "vTrus ECC Root CA" -# -# Issuer: CN=vTrus ECC Root CA,O="iTrusChina Co.,Ltd.",C=CN -# Serial Number:6e:6a:bc:59:aa:53:be:98:39:67:a2:d2:6b:a4:3b:e6:6d:1c:d6:da -# Subject: CN=vTrus ECC Root CA,O="iTrusChina Co.,Ltd.",C=CN -# Not Valid Before: Tue Jul 31 07:26:44 2018 -# Not Valid After : Fri Jul 31 07:26:44 2043 -# Fingerprint (SHA-256): 30:FB:BA:2C:32:23:8E:2A:98:54:7A:F9:79:31:E5:50:42:8B:9B:3F:1C:8E:EB:66:33:DC:FA:86:C5:B2:7D:D3 -# Fingerprint (SHA1): F6:9C:DB:B0:FC:F6:02:13:B6:52:32:A6:A3:91:3F:16:70:DA:C3:E1 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "vTrus ECC Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\034\060\032\006\003\125\004\012\023\023\151\124\162\165\163\103 -\150\151\156\141\040\103\157\056\054\114\164\144\056\061\032\060 -\030\006\003\125\004\003\023\021\166\124\162\165\163\040\105\103 -\103\040\122\157\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\034\060\032\006\003\125\004\012\023\023\151\124\162\165\163\103 -\150\151\156\141\040\103\157\056\054\114\164\144\056\061\032\060 -\030\006\003\125\004\003\023\021\166\124\162\165\163\040\105\103 -\103\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\156\152\274\131\252\123\276\230\071\147\242\322\153\244 -\073\346\155\034\326\332 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\017\060\202\001\225\240\003\002\001\002\002\024\156 -\152\274\131\252\123\276\230\071\147\242\322\153\244\073\346\155 -\034\326\332\060\012\006\010\052\206\110\316\075\004\003\003\060 -\107\061\013\060\011\006\003\125\004\006\023\002\103\116\061\034 -\060\032\006\003\125\004\012\023\023\151\124\162\165\163\103\150 -\151\156\141\040\103\157\056\054\114\164\144\056\061\032\060\030 -\006\003\125\004\003\023\021\166\124\162\165\163\040\105\103\103 -\040\122\157\157\164\040\103\101\060\036\027\015\061\070\060\067 -\063\061\060\067\062\066\064\064\132\027\015\064\063\060\067\063 -\061\060\067\062\066\064\064\132\060\107\061\013\060\011\006\003 -\125\004\006\023\002\103\116\061\034\060\032\006\003\125\004\012 -\023\023\151\124\162\165\163\103\150\151\156\141\040\103\157\056 -\054\114\164\144\056\061\032\060\030\006\003\125\004\003\023\021 -\166\124\162\165\163\040\105\103\103\040\122\157\157\164\040\103 -\101\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005 -\053\201\004\000\042\003\142\000\004\145\120\112\256\214\171\226 -\112\252\034\010\303\243\242\315\376\131\126\101\167\375\046\224 -\102\273\035\315\010\333\163\262\133\165\363\317\234\116\202\364 -\277\370\141\046\205\154\326\205\133\162\160\322\375\333\142\264 -\337\123\213\275\261\104\130\142\102\011\307\372\177\133\020\347 -\376\100\375\300\330\303\053\062\347\160\246\267\246\040\125\035 -\173\200\135\113\217\147\114\361\020\243\102\060\100\060\035\006 -\003\125\035\016\004\026\004\024\230\071\315\276\330\262\214\367 -\262\253\341\255\044\257\173\174\241\333\037\317\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\012\006 -\010\052\206\110\316\075\004\003\003\003\150\000\060\145\002\060 -\127\235\335\126\361\307\343\351\270\111\120\153\233\151\303\157 -\354\303\175\045\344\127\225\023\100\233\122\323\073\363\100\031 -\274\046\307\055\006\236\265\173\066\237\365\045\324\143\153\000 -\002\061\000\351\323\306\236\126\232\052\314\241\332\077\310\146 -\053\323\130\234\040\205\372\253\221\212\160\160\021\070\140\144 -\013\142\011\221\130\000\371\115\373\064\150\332\011\255\041\006 -\030\224\316 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "vTrus ECC Root CA" -# Issuer: CN=vTrus ECC Root CA,O="iTrusChina Co.,Ltd.",C=CN -# Serial Number:6e:6a:bc:59:aa:53:be:98:39:67:a2:d2:6b:a4:3b:e6:6d:1c:d6:da -# Subject: CN=vTrus ECC Root CA,O="iTrusChina Co.,Ltd.",C=CN -# Not Valid Before: Tue Jul 31 07:26:44 2018 -# Not Valid After : Fri Jul 31 07:26:44 2043 -# Fingerprint (SHA-256): 30:FB:BA:2C:32:23:8E:2A:98:54:7A:F9:79:31:E5:50:42:8B:9B:3F:1C:8E:EB:66:33:DC:FA:86:C5:B2:7D:D3 -# Fingerprint (SHA1): F6:9C:DB:B0:FC:F6:02:13:B6:52:32:A6:A3:91:3F:16:70:DA:C3:E1 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "vTrus ECC Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\366\234\333\260\374\366\002\023\266\122\062\246\243\221\077\026 -\160\332\303\341 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\336\113\301\365\122\214\233\103\341\076\217\125\124\027\215\205 -END -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\034\060\032\006\003\125\004\012\023\023\151\124\162\165\163\103 -\150\151\156\141\040\103\157\056\054\114\164\144\056\061\032\060 -\030\006\003\125\004\003\023\021\166\124\162\165\163\040\105\103 -\103\040\122\157\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\156\152\274\131\252\123\276\230\071\147\242\322\153\244 -\073\346\155\034\326\332 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "vTrus Root CA" -# -# Issuer: CN=vTrus Root CA,O="iTrusChina Co.,Ltd.",C=CN -# Serial Number:43:e3:71:13:d8:b3:59:14:5d:b7:ce:8c:fd:35:fd:6f:bc:05:8d:45 -# Subject: CN=vTrus Root CA,O="iTrusChina Co.,Ltd.",C=CN -# Not Valid Before: Tue Jul 31 07:24:05 2018 -# Not Valid After : Fri Jul 31 07:24:05 2043 -# Fingerprint (SHA-256): 8A:71:DE:65:59:33:6F:42:6C:26:E5:38:80:D0:0D:88:A1:8D:A4:C6:A9:1F:0D:CB:61:94:E2:06:C5:C9:63:87 -# Fingerprint (SHA1): 84:1A:69:FB:F5:CD:1A:25:34:13:3D:E3:F8:FC:B8:99:D0:C9:14:B7 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "vTrus Root CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\103\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\034\060\032\006\003\125\004\012\023\023\151\124\162\165\163\103 -\150\151\156\141\040\103\157\056\054\114\164\144\056\061\026\060 -\024\006\003\125\004\003\023\015\166\124\162\165\163\040\122\157 -\157\164\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\103\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\034\060\032\006\003\125\004\012\023\023\151\124\162\165\163\103 -\150\151\156\141\040\103\157\056\054\114\164\144\056\061\026\060 -\024\006\003\125\004\003\023\015\166\124\162\165\163\040\122\157 -\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\103\343\161\023\330\263\131\024\135\267\316\214\375\065 -\375\157\274\005\215\105 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\126\060\202\003\076\240\003\002\001\002\002\024\103 -\343\161\023\330\263\131\024\135\267\316\214\375\065\375\157\274 -\005\215\105\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\103\061\013\060\011\006\003\125\004\006\023\002\103 -\116\061\034\060\032\006\003\125\004\012\023\023\151\124\162\165 -\163\103\150\151\156\141\040\103\157\056\054\114\164\144\056\061 -\026\060\024\006\003\125\004\003\023\015\166\124\162\165\163\040 -\122\157\157\164\040\103\101\060\036\027\015\061\070\060\067\063 -\061\060\067\062\064\060\065\132\027\015\064\063\060\067\063\061 -\060\067\062\064\060\065\132\060\103\061\013\060\011\006\003\125 -\004\006\023\002\103\116\061\034\060\032\006\003\125\004\012\023 -\023\151\124\162\165\163\103\150\151\156\141\040\103\157\056\054 -\114\164\144\056\061\026\060\024\006\003\125\004\003\023\015\166 -\124\162\165\163\040\122\157\157\164\040\103\101\060\202\002\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\002\017\000\060\202\002\012\002\202\002\001\000\275\125\174 -\141\323\270\035\004\142\005\240\256\154\267\160\264\101\352\113 -\003\136\020\077\220\132\034\213\073\260\146\213\154\110\246\034 -\042\272\325\100\222\356\063\262\043\131\311\216\274\130\332\213 -\236\320\031\362\057\131\306\214\143\132\272\237\243\013\260\263 -\232\134\272\021\270\022\351\014\273\317\156\154\200\207\051\024 -\003\054\215\044\232\310\144\203\265\152\254\023\054\063\361\237 -\334\054\141\074\032\077\160\125\233\255\000\122\177\317\004\271 -\376\066\372\234\300\026\256\142\376\226\114\103\176\125\024\276 -\032\263\322\155\302\257\166\146\225\153\052\260\224\167\205\136 -\004\017\142\035\143\165\367\153\347\313\133\232\160\354\076\147 -\005\360\376\007\010\200\317\050\333\005\306\024\047\057\206\175 -\360\047\336\377\346\176\063\110\347\013\036\130\321\047\053\123 -\016\127\112\145\327\373\242\200\140\374\114\274\065\123\001\152 -\227\162\202\257\361\035\160\350\234\365\357\136\302\154\307\107 -\176\132\224\205\046\115\073\272\353\114\350\260\011\302\145\302 -\235\235\011\233\116\265\227\005\254\365\006\240\367\066\005\176 -\364\220\262\153\304\264\371\144\352\351\032\012\310\015\250\355 -\047\311\324\347\263\271\253\202\042\220\047\075\052\350\174\220 -\357\274\117\375\342\012\044\247\336\145\044\244\135\352\300\166 -\060\323\167\120\370\015\004\233\224\066\001\163\312\006\130\246 -\323\073\334\372\004\106\023\125\212\311\104\107\270\121\071\032 -\056\350\064\342\171\313\131\112\012\177\274\246\357\037\003\147 -\152\131\053\045\142\223\331\123\031\146\074\047\142\051\206\115 -\244\153\356\377\324\116\272\325\264\342\216\110\132\000\031\011 -\361\005\331\316\221\261\367\353\351\071\117\366\157\004\103\232 -\125\365\076\005\024\275\277\263\131\264\330\216\063\204\243\220 -\122\252\263\002\225\140\371\014\114\150\371\356\325\027\015\370 -\161\127\265\045\344\051\356\145\135\257\321\356\074\027\013\132 -\103\305\245\206\352\044\236\342\005\007\334\064\102\022\221\326 -\071\164\256\114\101\202\333\362\246\110\321\263\233\363\063\252 -\363\246\300\305\116\365\364\235\166\143\346\002\306\042\113\301 -\225\077\120\144\054\124\345\266\360\074\051\317\127\002\003\001 -\000\001\243\102\060\100\060\035\006\003\125\035\016\004\026\004 -\024\124\142\160\143\361\165\204\103\130\216\321\026\040\261\306 -\254\032\274\366\211\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\015\006\011\052\206\110\206\367\015 -\001\001\013\005\000\003\202\002\001\000\051\272\222\111\247\255 -\360\361\160\303\344\227\360\237\251\045\325\153\236\064\376\346 -\032\144\366\072\153\122\262\020\170\032\237\114\332\212\332\354 -\034\067\122\340\102\113\373\154\166\312\044\013\071\022\025\235 -\237\021\055\374\171\144\334\340\340\365\335\340\127\311\245\262 -\166\160\120\244\376\267\012\160\325\240\064\361\165\327\115\111 -\272\021\321\263\330\354\202\377\353\016\304\277\144\055\175\143 -\156\027\170\354\135\174\210\310\353\216\127\166\331\131\004\372 -\274\122\037\105\254\360\172\200\354\354\157\166\256\221\333\020 -\216\004\334\222\337\240\366\346\256\111\323\301\154\022\033\314 -\051\252\371\010\245\342\067\024\312\261\270\146\357\032\202\344 -\360\370\361\247\026\151\267\333\251\141\074\237\365\061\313\344 -\000\106\302\057\164\261\261\327\201\356\250\046\225\274\210\257 -\114\065\007\052\002\312\170\024\155\107\053\100\126\351\313\052 -\140\241\147\003\240\316\214\274\260\162\147\304\061\316\333\064 -\345\045\003\140\045\173\161\230\344\300\033\053\137\164\102\322 -\113\305\131\010\007\207\276\305\303\177\347\226\331\341\334\050 -\227\326\217\005\343\365\233\116\312\035\120\107\005\123\260\312 -\071\347\205\240\211\301\005\073\001\067\323\077\111\342\167\353 -\043\310\210\146\073\075\071\166\041\106\361\354\137\043\270\353 -\242\146\165\164\301\100\367\330\150\232\223\342\055\251\056\275 -\034\243\036\310\164\306\244\055\172\040\253\073\270\260\106\375 -\157\335\137\122\125\165\142\360\227\240\174\327\070\375\045\337 -\315\240\233\020\317\213\270\070\136\136\305\264\246\002\066\241 -\036\137\034\317\342\226\235\051\252\375\230\256\122\341\363\101 -\122\373\251\056\162\226\237\047\343\252\163\175\370\032\043\146 -\173\073\253\145\260\062\001\113\025\076\075\242\117\014\053\065 -\242\306\331\147\022\065\060\315\166\056\026\263\231\236\115\117 -\116\055\073\064\103\341\232\016\015\244\146\227\272\322\034\112 -\114\054\052\213\213\201\117\161\032\251\335\134\173\173\010\305 -\000\015\067\100\343\174\173\124\137\057\205\137\166\366\367\247 -\260\034\127\126\301\162\350\255\242\257\215\063\111\272\037\212 -\334\346\164\174\140\206\157\207\227\173 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "vTrus Root CA" -# Issuer: CN=vTrus Root CA,O="iTrusChina Co.,Ltd.",C=CN -# Serial Number:43:e3:71:13:d8:b3:59:14:5d:b7:ce:8c:fd:35:fd:6f:bc:05:8d:45 -# Subject: CN=vTrus Root CA,O="iTrusChina Co.,Ltd.",C=CN -# Not Valid Before: Tue Jul 31 07:24:05 2018 -# Not Valid After : Fri Jul 31 07:24:05 2043 -# Fingerprint (SHA-256): 8A:71:DE:65:59:33:6F:42:6C:26:E5:38:80:D0:0D:88:A1:8D:A4:C6:A9:1F:0D:CB:61:94:E2:06:C5:C9:63:87 -# Fingerprint (SHA1): 84:1A:69:FB:F5:CD:1A:25:34:13:3D:E3:F8:FC:B8:99:D0:C9:14:B7 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "vTrus Root CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\204\032\151\373\365\315\032\045\064\023\075\343\370\374\270\231 -\320\311\024\267 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\270\311\067\337\372\153\061\204\144\305\352\021\152\033\165\374 -END -CKA_ISSUER MULTILINE_OCTAL -\060\103\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\034\060\032\006\003\125\004\012\023\023\151\124\162\165\163\103 -\150\151\156\141\040\103\157\056\054\114\164\144\056\061\026\060 -\024\006\003\125\004\003\023\015\166\124\162\165\163\040\122\157 -\157\164\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\103\343\161\023\330\263\131\024\135\267\316\214\375\065 -\375\157\274\005\215\105 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "ISRG Root X2" -# -# Issuer: CN=ISRG Root X2,O=Internet Security Research Group,C=US -# Serial Number:41:d2:9d:d1:72:ea:ee:a7:80:c1:2c:6c:e9:2f:87:52 -# Subject: CN=ISRG Root X2,O=Internet Security Research Group,C=US -# Not Valid Before: Fri Sep 04 00:00:00 2020 -# Not Valid After : Mon Sep 17 16:00:00 2040 -# Fingerprint (SHA-256): 69:72:9B:8E:15:A8:6E:FC:17:7A:57:AF:B7:17:1D:FC:64:AD:D2:8C:2F:CA:8C:F1:50:7E:34:45:3C:CB:14:70 -# Fingerprint (SHA1): BD:B1:B9:3C:D5:97:8D:45:C6:26:14:55:F8:DB:95:C7:5A:D1:53:AF -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ISRG Root X2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\051\060\047\006\003\125\004\012\023\040\111\156\164\145\162\156 -\145\164\040\123\145\143\165\162\151\164\171\040\122\145\163\145 -\141\162\143\150\040\107\162\157\165\160\061\025\060\023\006\003 -\125\004\003\023\014\111\123\122\107\040\122\157\157\164\040\130 -\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\051\060\047\006\003\125\004\012\023\040\111\156\164\145\162\156 -\145\164\040\123\145\143\165\162\151\164\171\040\122\145\163\145 -\141\162\143\150\040\107\162\157\165\160\061\025\060\023\006\003 -\125\004\003\023\014\111\123\122\107\040\122\157\157\164\040\130 -\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\101\322\235\321\162\352\356\247\200\301\054\154\351\057 -\207\122 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\033\060\202\001\241\240\003\002\001\002\002\020\101 -\322\235\321\162\352\356\247\200\301\054\154\351\057\207\122\060 -\012\006\010\052\206\110\316\075\004\003\003\060\117\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\051\060\047\006\003 -\125\004\012\023\040\111\156\164\145\162\156\145\164\040\123\145 -\143\165\162\151\164\171\040\122\145\163\145\141\162\143\150\040 -\107\162\157\165\160\061\025\060\023\006\003\125\004\003\023\014 -\111\123\122\107\040\122\157\157\164\040\130\062\060\036\027\015 -\062\060\060\071\060\064\060\060\060\060\060\060\132\027\015\064 -\060\060\071\061\067\061\066\060\060\060\060\132\060\117\061\013 -\060\011\006\003\125\004\006\023\002\125\123\061\051\060\047\006 -\003\125\004\012\023\040\111\156\164\145\162\156\145\164\040\123 -\145\143\165\162\151\164\171\040\122\145\163\145\141\162\143\150 -\040\107\162\157\165\160\061\025\060\023\006\003\125\004\003\023 -\014\111\123\122\107\040\122\157\157\164\040\130\062\060\166\060 -\020\006\007\052\206\110\316\075\002\001\006\005\053\201\004\000 -\042\003\142\000\004\315\233\325\237\200\203\012\354\011\112\363 -\026\112\076\134\317\167\254\336\147\005\015\035\007\266\334\026 -\373\132\213\024\333\342\161\140\304\272\105\225\021\211\216\352 -\006\337\367\052\026\034\244\271\305\305\062\340\003\340\036\202 -\030\070\213\327\105\330\012\152\156\346\000\167\373\002\121\175 -\042\330\012\156\232\133\167\337\360\372\101\354\071\334\165\312 -\150\007\014\037\352\243\102\060\100\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\006\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125\035 -\016\004\026\004\024\174\102\226\256\336\113\110\073\372\222\370 -\236\214\317\155\213\251\162\067\225\060\012\006\010\052\206\110 -\316\075\004\003\003\003\150\000\060\145\002\060\173\171\116\106 -\120\204\302\104\207\106\033\105\160\377\130\231\336\364\375\244 -\322\125\246\040\055\164\326\064\274\101\243\120\137\001\047\126 -\264\276\047\165\006\257\022\056\165\230\215\374\002\061\000\213 -\365\167\154\324\310\145\252\340\013\054\356\024\235\047\067\244 -\371\123\245\121\344\051\203\327\370\220\061\133\102\237\012\365 -\376\256\000\150\347\214\111\017\266\157\133\133\025\362\347 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "ISRG Root X2" -# Issuer: CN=ISRG Root X2,O=Internet Security Research Group,C=US -# Serial Number:41:d2:9d:d1:72:ea:ee:a7:80:c1:2c:6c:e9:2f:87:52 -# Subject: CN=ISRG Root X2,O=Internet Security Research Group,C=US -# Not Valid Before: Fri Sep 04 00:00:00 2020 -# Not Valid After : Mon Sep 17 16:00:00 2040 -# Fingerprint (SHA-256): 69:72:9B:8E:15:A8:6E:FC:17:7A:57:AF:B7:17:1D:FC:64:AD:D2:8C:2F:CA:8C:F1:50:7E:34:45:3C:CB:14:70 -# Fingerprint (SHA1): BD:B1:B9:3C:D5:97:8D:45:C6:26:14:55:F8:DB:95:C7:5A:D1:53:AF -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "ISRG Root X2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\275\261\271\074\325\227\215\105\306\046\024\125\370\333\225\307 -\132\321\123\257 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\323\236\304\036\043\074\246\337\317\243\176\155\340\024\346\345 -END -CKA_ISSUER MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\051\060\047\006\003\125\004\012\023\040\111\156\164\145\162\156 -\145\164\040\123\145\143\165\162\151\164\171\040\122\145\163\145 -\141\162\143\150\040\107\162\157\165\160\061\025\060\023\006\003 -\125\004\003\023\014\111\123\122\107\040\122\157\157\164\040\130 -\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\101\322\235\321\162\352\356\247\200\301\054\154\351\057 -\207\122 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "HiPKI Root CA - G1" -# -# Issuer: CN=HiPKI Root CA - G1,O="Chunghwa Telecom Co., Ltd.",C=TW -# Serial Number:2d:dd:ac:ce:62:97:94:a1:43:e8:b0:cd:76:6a:5e:60 -# Subject: CN=HiPKI Root CA - G1,O="Chunghwa Telecom Co., Ltd.",C=TW -# Not Valid Before: Fri Feb 22 09:46:04 2019 -# Not Valid After : Thu Dec 31 15:59:59 2037 -# Fingerprint (SHA-256): F0:15:CE:3C:C2:39:BF:EF:06:4B:E9:F1:D2:C4:17:E1:A0:26:4A:0A:94:BE:1F:0C:8D:12:18:64:EB:69:49:CC -# Fingerprint (SHA1): 6A:92:E4:A8:EE:1B:EC:96:45:37:E3:29:57:49:CD:96:E3:E5:D2:60 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HiPKI Root CA - G1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\043\060\041\006\003\125\004\012\014\032\103\150\165\156\147\150 -\167\141\040\124\145\154\145\143\157\155\040\103\157\056\054\040 -\114\164\144\056\061\033\060\031\006\003\125\004\003\014\022\110 -\151\120\113\111\040\122\157\157\164\040\103\101\040\055\040\107 -\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\043\060\041\006\003\125\004\012\014\032\103\150\165\156\147\150 -\167\141\040\124\145\154\145\143\157\155\040\103\157\056\054\040 -\114\164\144\056\061\033\060\031\006\003\125\004\003\014\022\110 -\151\120\113\111\040\122\157\157\164\040\103\101\040\055\040\107 -\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\055\335\254\316\142\227\224\241\103\350\260\315\166\152 -\136\140 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\152\060\202\003\122\240\003\002\001\002\002\020\055 -\335\254\316\142\227\224\241\103\350\260\315\166\152\136\140\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\117 -\061\013\060\011\006\003\125\004\006\023\002\124\127\061\043\060 -\041\006\003\125\004\012\014\032\103\150\165\156\147\150\167\141 -\040\124\145\154\145\143\157\155\040\103\157\056\054\040\114\164 -\144\056\061\033\060\031\006\003\125\004\003\014\022\110\151\120 -\113\111\040\122\157\157\164\040\103\101\040\055\040\107\061\060 -\036\027\015\061\071\060\062\062\062\060\071\064\066\060\064\132 -\027\015\063\067\061\062\063\061\061\065\065\071\065\071\132\060 -\117\061\013\060\011\006\003\125\004\006\023\002\124\127\061\043 -\060\041\006\003\125\004\012\014\032\103\150\165\156\147\150\167 -\141\040\124\145\154\145\143\157\155\040\103\157\056\054\040\114 -\164\144\056\061\033\060\031\006\003\125\004\003\014\022\110\151 -\120\113\111\040\122\157\157\164\040\103\101\040\055\040\107\061 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\364\036\177\122\163\062\014\163\344\275\023\164\243\324\060 -\250\320\256\113\330\266\337\165\107\146\364\174\347\071\004\036 -\152\160\040\322\132\107\162\147\125\364\245\350\235\325\036\041 -\241\360\147\272\314\041\150\276\104\123\277\215\371\342\334\057 -\125\310\067\077\037\244\300\234\263\344\167\134\240\106\376\167 -\372\032\240\070\352\355\232\162\336\053\275\224\127\072\272\354 -\171\347\137\175\102\144\071\172\046\066\367\044\360\325\057\272 -\225\230\021\146\255\227\065\326\165\001\200\340\257\364\204\141 -\214\015\036\137\174\207\226\136\101\257\353\207\352\370\135\361 -\056\210\005\076\114\042\273\332\037\052\335\122\106\144\071\363 -\102\316\331\236\014\263\260\167\227\144\234\300\364\243\056\037 -\225\007\260\027\337\060\333\000\030\226\114\241\201\113\335\004 -\155\123\243\075\374\007\254\324\305\067\202\353\344\225\010\031 -\050\202\322\102\072\243\330\123\354\171\211\140\110\140\310\162 -\222\120\334\003\217\203\077\262\102\127\132\333\152\351\021\227 -\335\205\050\274\060\114\253\343\302\261\105\104\107\037\340\212 -\026\007\226\322\041\017\123\300\355\251\176\324\116\354\233\011 -\354\257\102\254\060\326\277\321\020\105\340\246\026\262\245\305 -\323\117\163\224\063\161\002\241\152\243\326\063\227\117\041\143 -\036\133\217\331\301\136\105\161\167\017\201\135\137\041\232\255 -\203\314\372\136\326\215\043\137\033\075\101\257\040\165\146\132 -\112\366\237\373\253\030\367\161\300\266\035\061\354\073\040\353 -\313\342\270\365\256\222\262\367\341\204\113\362\242\362\223\232 -\042\236\323\024\157\066\124\275\037\136\131\025\271\163\250\301 -\174\157\173\142\351\026\154\107\132\145\363\016\021\233\106\331 -\375\155\334\326\234\300\264\175\245\260\335\077\126\157\241\371 -\366\344\022\110\375\006\177\022\127\266\251\043\117\133\003\303 -\340\161\052\043\267\367\260\261\073\274\230\275\326\230\250\014 -\153\366\216\022\147\246\362\262\130\344\002\011\023\074\251\273 -\020\264\322\060\105\361\354\367\000\021\337\145\370\334\053\103 -\125\277\026\227\304\017\325\054\141\204\252\162\206\376\346\072 -\176\302\077\175\356\374\057\024\076\346\205\335\120\157\267\111 -\355\002\003\001\000\001\243\102\060\100\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003\125 -\035\016\004\026\004\024\362\167\027\372\136\250\376\366\075\161 -\325\150\272\311\106\014\070\330\257\260\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\206\060\015\006\011\052\206 -\110\206\367\015\001\001\013\005\000\003\202\002\001\000\120\121 -\360\165\334\160\004\343\377\252\165\324\161\242\313\236\217\250 -\251\323\257\165\307\124\317\072\034\004\231\042\254\304\021\342 -\357\063\112\246\043\035\016\015\107\330\067\307\157\257\064\177 -\117\201\153\065\117\351\162\245\061\342\170\347\367\116\224\030 -\133\100\175\317\153\041\124\206\346\225\172\373\306\312\352\234 -\110\116\127\011\135\057\254\364\245\264\227\063\130\325\254\171 -\251\314\137\371\205\372\122\305\215\370\221\024\353\072\015\027 -\320\122\302\173\343\302\163\216\106\170\006\070\054\350\134\332 -\146\304\364\244\360\126\031\063\051\132\145\222\005\107\106\112 -\253\204\303\036\047\241\037\021\222\231\047\165\223\017\274\066 -\073\227\127\217\046\133\014\273\234\017\324\156\060\007\324\334 -\137\066\150\146\071\203\226\047\046\212\310\304\071\376\232\041 -\157\325\162\206\351\177\142\345\227\116\320\044\320\100\260\320 -\165\010\216\275\150\356\010\327\156\174\020\160\106\033\174\340 -\210\262\236\162\206\231\001\343\277\237\111\031\264\045\276\126 -\145\256\027\143\345\036\337\350\377\107\245\277\341\046\005\204 -\344\260\300\257\347\010\231\250\014\136\046\200\105\324\370\150 -\057\226\217\256\342\112\034\234\026\014\023\157\070\207\366\273 -\310\064\137\222\003\121\171\160\246\337\313\365\231\115\171\315 -\116\274\127\237\103\116\153\056\053\030\370\152\163\214\272\305 -\065\357\071\152\101\036\317\161\250\242\262\206\007\133\072\311 -\341\357\077\145\004\200\107\062\104\160\225\116\061\147\152\164 -\133\020\105\165\352\260\237\320\346\065\376\116\237\213\314\053 -\222\105\133\156\045\140\205\106\315\321\252\260\166\146\223\167 -\226\276\203\276\070\266\044\116\046\013\314\355\172\126\032\340 -\351\132\306\144\255\114\172\000\110\104\057\271\100\273\023\076 -\276\025\170\235\205\201\112\052\127\336\325\031\103\332\333\312 -\133\107\206\203\013\077\266\015\166\170\163\171\042\136\261\200 -\037\317\276\321\077\126\020\230\053\225\207\241\037\235\144\024 -\140\071\054\263\000\125\056\344\365\263\016\127\304\221\101\000 -\234\077\350\245\337\352\366\377\310\360\255\155\122\250\027\253 -\233\141\374\022\121\065\344\045\375\257\252\152\206\071 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "HiPKI Root CA - G1" -# Issuer: CN=HiPKI Root CA - G1,O="Chunghwa Telecom Co., Ltd.",C=TW -# Serial Number:2d:dd:ac:ce:62:97:94:a1:43:e8:b0:cd:76:6a:5e:60 -# Subject: CN=HiPKI Root CA - G1,O="Chunghwa Telecom Co., Ltd.",C=TW -# Not Valid Before: Fri Feb 22 09:46:04 2019 -# Not Valid After : Thu Dec 31 15:59:59 2037 -# Fingerprint (SHA-256): F0:15:CE:3C:C2:39:BF:EF:06:4B:E9:F1:D2:C4:17:E1:A0:26:4A:0A:94:BE:1F:0C:8D:12:18:64:EB:69:49:CC -# Fingerprint (SHA1): 6A:92:E4:A8:EE:1B:EC:96:45:37:E3:29:57:49:CD:96:E3:E5:D2:60 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "HiPKI Root CA - G1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\152\222\344\250\356\033\354\226\105\067\343\051\127\111\315\226 -\343\345\322\140 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\151\105\337\026\145\113\350\150\232\217\166\137\377\200\236\323 -END -CKA_ISSUER MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\124\127\061 -\043\060\041\006\003\125\004\012\014\032\103\150\165\156\147\150 -\167\141\040\124\145\154\145\143\157\155\040\103\157\056\054\040 -\114\164\144\056\061\033\060\031\006\003\125\004\003\014\022\110 -\151\120\113\111\040\122\157\157\164\040\103\101\040\055\040\107 -\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\055\335\254\316\142\227\224\241\103\350\260\315\166\152 -\136\140 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GlobalSign ECC Root CA - R4" -# -# Issuer: CN=GlobalSign,O=GlobalSign,OU=GlobalSign ECC Root CA - R4 -# Serial Number:02:03:e5:7e:f5:3f:93:fd:a5:09:21:b2:a6 -# Subject: CN=GlobalSign,O=GlobalSign,OU=GlobalSign ECC Root CA - R4 -# Not Valid Before: Tue Nov 13 00:00:00 2012 -# Not Valid After : Tue Jan 19 03:14:07 2038 -# Fingerprint (SHA-256): B0:85:D7:0B:96:4F:19:1A:73:E4:AF:0D:54:AE:7A:0E:07:AA:FD:AF:9B:71:DD:08:62:13:8A:B7:32:5A:24:A2 -# Fingerprint (SHA1): 6B:A0:B0:98:E1:71:EF:5A:AD:FE:48:15:80:77:10:F4:BD:6F:0B:28 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign ECC Root CA - R4" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\120\061\044\060\042\006\003\125\004\013\023\033\107\154\157 -\142\141\154\123\151\147\156\040\105\103\103\040\122\157\157\164 -\040\103\101\040\055\040\122\064\061\023\060\021\006\003\125\004 -\012\023\012\107\154\157\142\141\154\123\151\147\156\061\023\060 -\021\006\003\125\004\003\023\012\107\154\157\142\141\154\123\151 -\147\156 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\120\061\044\060\042\006\003\125\004\013\023\033\107\154\157 -\142\141\154\123\151\147\156\040\105\103\103\040\122\157\157\164 -\040\103\101\040\055\040\122\064\061\023\060\021\006\003\125\004 -\012\023\012\107\154\157\142\141\154\123\151\147\156\061\023\060 -\021\006\003\125\004\003\023\012\107\154\157\142\141\154\123\151 -\147\156 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\176\365\077\223\375\245\011\041\262\246 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\001\334\060\202\001\203\240\003\002\001\002\002\015\002 -\003\345\176\365\077\223\375\245\011\041\262\246\060\012\006\010 -\052\206\110\316\075\004\003\002\060\120\061\044\060\042\006\003 -\125\004\013\023\033\107\154\157\142\141\154\123\151\147\156\040 -\105\103\103\040\122\157\157\164\040\103\101\040\055\040\122\064 -\061\023\060\021\006\003\125\004\012\023\012\107\154\157\142\141 -\154\123\151\147\156\061\023\060\021\006\003\125\004\003\023\012 -\107\154\157\142\141\154\123\151\147\156\060\036\027\015\061\062 -\061\061\061\063\060\060\060\060\060\060\132\027\015\063\070\060 -\061\061\071\060\063\061\064\060\067\132\060\120\061\044\060\042 -\006\003\125\004\013\023\033\107\154\157\142\141\154\123\151\147 -\156\040\105\103\103\040\122\157\157\164\040\103\101\040\055\040 -\122\064\061\023\060\021\006\003\125\004\012\023\012\107\154\157 -\142\141\154\123\151\147\156\061\023\060\021\006\003\125\004\003 -\023\012\107\154\157\142\141\154\123\151\147\156\060\131\060\023 -\006\007\052\206\110\316\075\002\001\006\010\052\206\110\316\075 -\003\001\007\003\102\000\004\270\306\171\323\217\154\045\016\237 -\056\071\031\034\003\244\256\232\345\071\007\011\026\312\143\261 -\271\206\370\212\127\301\127\316\102\372\163\241\367\145\102\377 -\036\301\000\262\156\163\016\377\307\041\345\030\244\252\331\161 -\077\250\324\271\316\214\035\243\102\060\100\060\016\006\003\125 -\035\017\001\001\377\004\004\003\002\001\206\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\035\006\003 -\125\035\016\004\026\004\024\124\260\173\255\105\270\342\100\177 -\373\012\156\373\276\063\311\074\243\204\325\060\012\006\010\052 -\206\110\316\075\004\003\002\003\107\000\060\104\002\040\042\117 -\164\162\271\140\257\361\346\234\240\026\005\120\137\303\136\073 -\156\141\164\357\276\001\304\276\030\110\131\141\202\062\002\040 -\046\235\124\143\100\336\067\140\120\317\310\330\355\235\202\256 -\067\230\274\243\217\114\114\251\064\053\154\357\373\225\233\046 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GlobalSign ECC Root CA - R4" -# Issuer: CN=GlobalSign,O=GlobalSign,OU=GlobalSign ECC Root CA - R4 -# Serial Number:02:03:e5:7e:f5:3f:93:fd:a5:09:21:b2:a6 -# Subject: CN=GlobalSign,O=GlobalSign,OU=GlobalSign ECC Root CA - R4 -# Not Valid Before: Tue Nov 13 00:00:00 2012 -# Not Valid After : Tue Jan 19 03:14:07 2038 -# Fingerprint (SHA-256): B0:85:D7:0B:96:4F:19:1A:73:E4:AF:0D:54:AE:7A:0E:07:AA:FD:AF:9B:71:DD:08:62:13:8A:B7:32:5A:24:A2 -# Fingerprint (SHA1): 6B:A0:B0:98:E1:71:EF:5A:AD:FE:48:15:80:77:10:F4:BD:6F:0B:28 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GlobalSign ECC Root CA - R4" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\153\240\260\230\341\161\357\132\255\376\110\025\200\167\020\364 -\275\157\013\050 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\046\051\370\155\341\210\277\242\145\177\252\304\315\017\177\374 -END -CKA_ISSUER MULTILINE_OCTAL -\060\120\061\044\060\042\006\003\125\004\013\023\033\107\154\157 -\142\141\154\123\151\147\156\040\105\103\103\040\122\157\157\164 -\040\103\101\040\055\040\122\064\061\023\060\021\006\003\125\004 -\012\023\012\107\154\157\142\141\154\123\151\147\156\061\023\060 -\021\006\003\125\004\003\023\012\107\154\157\142\141\154\123\151 -\147\156 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\176\365\077\223\375\245\011\041\262\246 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GTS Root R1" -# -# Issuer: CN=GTS Root R1,O=Google Trust Services LLC,C=US -# Serial Number:02:03:e5:93:6f:31:b0:13:49:88:6b:a2:17 -# Subject: CN=GTS Root R1,O=Google Trust Services LLC,C=US -# Not Valid Before: Wed Jun 22 00:00:00 2016 -# Not Valid After : Sun Jun 22 00:00:00 2036 -# Fingerprint (SHA-256): D9:47:43:2A:BD:E7:B7:FA:90:FC:2E:6B:59:10:1B:12:80:E0:E1:C7:E4:E4:0F:A3:C6:88:7F:FF:57:A7:F4:CF -# Fingerprint (SHA1): E5:8C:1C:C4:91:3B:38:63:4B:E9:10:6E:E3:AD:8E:6B:9D:D9:81:4A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GTS Root R1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\223\157\061\260\023\111\210\153\242\027 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\127\060\202\003\077\240\003\002\001\002\002\015\002 -\003\345\223\157\061\260\023\111\210\153\242\027\060\015\006\011 -\052\206\110\206\367\015\001\001\014\005\000\060\107\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\042\060\040\006\003 -\125\004\012\023\031\107\157\157\147\154\145\040\124\162\165\163 -\164\040\123\145\162\166\151\143\145\163\040\114\114\103\061\024 -\060\022\006\003\125\004\003\023\013\107\124\123\040\122\157\157 -\164\040\122\061\060\036\027\015\061\066\060\066\062\062\060\060 -\060\060\060\060\132\027\015\063\066\060\066\062\062\060\060\060 -\060\060\060\132\060\107\061\013\060\011\006\003\125\004\006\023 -\002\125\123\061\042\060\040\006\003\125\004\012\023\031\107\157 -\157\147\154\145\040\124\162\165\163\164\040\123\145\162\166\151 -\143\145\163\040\114\114\103\061\024\060\022\006\003\125\004\003 -\023\013\107\124\123\040\122\157\157\164\040\122\061\060\202\002 -\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000 -\003\202\002\017\000\060\202\002\012\002\202\002\001\000\266\021 -\002\213\036\343\241\167\233\073\334\277\224\076\267\225\247\100 -\074\241\375\202\371\175\062\006\202\161\366\366\214\177\373\350 -\333\274\152\056\227\227\243\214\113\371\053\366\261\371\316\204 -\035\261\371\305\227\336\357\271\362\243\351\274\022\211\136\247 -\252\122\253\370\043\047\313\244\261\234\143\333\327\231\176\360 -\012\136\353\150\246\364\306\132\107\015\115\020\063\343\116\261 -\023\243\310\030\154\113\354\374\011\220\337\235\144\051\045\043 -\007\241\264\322\075\056\140\340\317\322\011\207\273\315\110\360 -\115\302\302\172\210\212\273\272\317\131\031\326\257\217\260\007 -\260\236\061\361\202\301\300\337\056\246\155\154\031\016\265\330 -\176\046\032\105\003\075\260\171\244\224\050\255\017\177\046\345 -\250\010\376\226\350\074\150\224\123\356\203\072\210\053\025\226 -\011\262\340\172\214\056\165\326\234\353\247\126\144\217\226\117 -\150\256\075\227\302\204\217\300\274\100\300\013\134\275\366\207 -\263\065\154\254\030\120\177\204\340\114\315\222\323\040\351\063 -\274\122\231\257\062\265\051\263\045\052\264\110\371\162\341\312 -\144\367\346\202\020\215\350\235\302\212\210\372\070\146\212\374 -\143\371\001\371\170\375\173\134\167\372\166\207\372\354\337\261 -\016\171\225\127\264\275\046\357\326\001\321\353\026\012\273\216 -\013\265\305\305\212\125\253\323\254\352\221\113\051\314\031\244 -\062\045\116\052\361\145\104\320\002\316\252\316\111\264\352\237 -\174\203\260\100\173\347\103\253\247\154\243\217\175\211\201\372 -\114\245\377\325\216\303\316\113\340\265\330\263\216\105\317\166 -\300\355\100\053\375\123\017\260\247\325\073\015\261\212\242\003 -\336\061\255\314\167\352\157\173\076\326\337\221\042\022\346\276 -\372\330\062\374\020\143\024\121\162\336\135\326\026\223\275\051 -\150\063\357\072\146\354\007\212\046\337\023\327\127\145\170\047 -\336\136\111\024\000\242\000\177\232\250\041\266\251\261\225\260 -\245\271\015\026\021\332\307\154\110\074\100\340\176\015\132\315 -\126\074\321\227\005\271\313\113\355\071\113\234\304\077\322\125 -\023\156\044\260\326\161\372\364\301\272\314\355\033\365\376\201 -\101\330\000\230\075\072\310\256\172\230\067\030\005\225\002\003 -\001\000\001\243\102\060\100\060\016\006\003\125\035\017\001\001 -\377\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001 -\377\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004 -\026\004\024\344\257\053\046\161\032\053\110\047\205\057\122\146 -\054\357\360\211\023\161\076\060\015\006\011\052\206\110\206\367 -\015\001\001\014\005\000\003\202\002\001\000\237\252\102\046\333 -\013\233\276\377\036\226\222\056\076\242\145\112\152\230\272\042 -\313\175\301\072\330\202\012\006\306\366\245\336\300\116\207\146 -\171\241\371\246\130\234\252\371\265\346\140\347\340\350\261\036 -\102\101\063\013\067\075\316\211\160\025\312\265\044\250\317\153 -\265\322\100\041\230\317\042\064\317\073\305\042\204\340\305\016 -\212\174\135\210\344\065\044\316\233\076\032\124\036\156\333\262 -\207\247\374\363\372\201\125\024\142\012\131\251\042\005\061\076 -\202\326\356\333\127\064\274\063\225\323\027\033\350\047\242\213 -\173\116\046\032\172\132\144\266\321\254\067\361\375\240\363\070 -\354\162\360\021\165\235\313\064\122\215\346\166\153\027\306\337 -\206\253\047\216\111\053\165\146\201\020\041\246\352\076\364\256 -\045\377\174\025\336\316\214\045\077\312\142\160\012\367\057\011 -\146\007\310\077\034\374\360\333\105\060\337\142\210\301\265\017 -\235\303\237\112\336\131\131\107\305\207\042\066\346\202\247\355 -\012\271\342\007\240\215\173\172\112\074\161\322\342\003\241\037 -\062\007\335\033\344\102\316\014\000\105\141\200\265\013\040\131 -\051\170\275\371\125\313\143\305\074\114\364\266\377\333\152\137 -\061\153\231\236\054\301\153\120\244\327\346\030\024\275\205\077 -\147\253\106\237\240\377\102\247\072\177\134\313\135\260\160\035 -\053\064\365\324\166\011\014\353\170\114\131\005\363\063\102\303 -\141\025\020\033\167\115\316\042\214\324\205\362\105\175\267\123 -\352\357\100\132\224\012\134\040\137\116\100\135\142\042\166\337 -\377\316\141\275\214\043\170\322\067\002\340\216\336\321\021\067 -\211\366\277\355\111\007\142\256\222\354\100\032\257\024\011\331 -\320\116\262\242\367\276\356\356\330\377\334\032\055\336\270\066 -\161\342\374\171\267\224\045\321\110\163\133\241\065\347\263\231 -\147\165\301\031\072\053\107\116\323\102\216\375\061\310\026\146 -\332\322\014\074\333\263\216\311\241\015\200\017\173\026\167\024 -\277\377\333\011\224\262\223\274\040\130\025\351\333\161\103\363 -\336\020\303\000\334\250\052\225\266\302\326\077\220\153\166\333 -\154\376\214\274\362\160\065\014\334\231\031\065\334\327\310\106 -\143\325\066\161\256\127\373\267\202\155\334 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GTS Root R1" -# Issuer: CN=GTS Root R1,O=Google Trust Services LLC,C=US -# Serial Number:02:03:e5:93:6f:31:b0:13:49:88:6b:a2:17 -# Subject: CN=GTS Root R1,O=Google Trust Services LLC,C=US -# Not Valid Before: Wed Jun 22 00:00:00 2016 -# Not Valid After : Sun Jun 22 00:00:00 2036 -# Fingerprint (SHA-256): D9:47:43:2A:BD:E7:B7:FA:90:FC:2E:6B:59:10:1B:12:80:E0:E1:C7:E4:E4:0F:A3:C6:88:7F:FF:57:A7:F4:CF -# Fingerprint (SHA1): E5:8C:1C:C4:91:3B:38:63:4B:E9:10:6E:E3:AD:8E:6B:9D:D9:81:4A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GTS Root R1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\345\214\034\304\221\073\070\143\113\351\020\156\343\255\216\153 -\235\331\201\112 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\005\376\320\277\161\250\243\166\143\332\001\340\330\122\334\100 -END -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\223\157\061\260\023\111\210\153\242\027 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GTS Root R2" -# -# Issuer: CN=GTS Root R2,O=Google Trust Services LLC,C=US -# Serial Number:02:03:e5:ae:c5:8d:04:25:1a:ab:11:25:aa -# Subject: CN=GTS Root R2,O=Google Trust Services LLC,C=US -# Not Valid Before: Wed Jun 22 00:00:00 2016 -# Not Valid After : Sun Jun 22 00:00:00 2036 -# Fingerprint (SHA-256): 8D:25:CD:97:22:9D:BF:70:35:6B:DA:4E:B3:CC:73:40:31:E2:4C:F0:0F:AF:CF:D3:2D:C7:6E:B5:84:1C:7E:A8 -# Fingerprint (SHA1): 9A:44:49:76:32:DB:DE:FA:D0:BC:FB:5A:7B:17:BD:9E:56:09:24:94 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GTS Root R2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\256\305\215\004\045\032\253\021\045\252 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\127\060\202\003\077\240\003\002\001\002\002\015\002 -\003\345\256\305\215\004\045\032\253\021\045\252\060\015\006\011 -\052\206\110\206\367\015\001\001\014\005\000\060\107\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\042\060\040\006\003 -\125\004\012\023\031\107\157\157\147\154\145\040\124\162\165\163 -\164\040\123\145\162\166\151\143\145\163\040\114\114\103\061\024 -\060\022\006\003\125\004\003\023\013\107\124\123\040\122\157\157 -\164\040\122\062\060\036\027\015\061\066\060\066\062\062\060\060 -\060\060\060\060\132\027\015\063\066\060\066\062\062\060\060\060 -\060\060\060\132\060\107\061\013\060\011\006\003\125\004\006\023 -\002\125\123\061\042\060\040\006\003\125\004\012\023\031\107\157 -\157\147\154\145\040\124\162\165\163\164\040\123\145\162\166\151 -\143\145\163\040\114\114\103\061\024\060\022\006\003\125\004\003 -\023\013\107\124\123\040\122\157\157\164\040\122\062\060\202\002 -\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000 -\003\202\002\017\000\060\202\002\012\002\202\002\001\000\316\336 -\375\246\373\354\354\024\064\074\007\006\132\154\131\367\031\065 -\335\367\301\235\125\252\323\315\073\244\223\162\357\012\372\155 -\235\366\360\205\200\133\241\110\122\237\071\305\267\356\050\254 -\357\313\166\150\024\271\337\255\001\154\231\037\304\042\035\237 -\376\162\167\340\054\133\257\344\004\277\117\162\240\032\064\230 -\350\071\150\354\225\045\173\166\241\346\151\271\205\031\275\211 -\214\376\255\355\066\352\163\274\377\203\342\313\175\301\322\316 -\112\263\215\005\236\213\111\223\337\301\133\320\156\136\360\056 -\060\056\202\374\372\274\264\027\012\110\345\210\233\305\233\153 -\336\260\312\264\003\360\332\364\220\270\145\144\367\134\114\255 -\350\176\146\136\231\327\270\302\076\310\320\023\235\255\356\344 -\105\173\211\125\367\212\037\142\122\204\022\263\302\100\227\343 -\212\037\107\221\246\164\132\322\370\261\143\050\020\270\263\011 -\270\126\167\100\242\046\230\171\306\376\337\045\356\076\345\240 -\177\324\141\017\121\113\074\077\214\332\341\160\164\330\302\150 -\241\371\301\014\351\241\342\177\273\125\074\166\006\356\152\116 -\314\222\210\060\115\232\275\117\013\110\232\204\265\230\243\325 -\373\163\301\127\141\335\050\126\165\023\256\207\216\347\014\121 -\011\020\165\210\114\274\215\371\173\074\324\042\110\037\052\334 -\353\153\273\104\261\313\063\161\062\106\257\255\112\361\214\350 -\164\072\254\347\032\042\163\200\322\060\367\045\102\307\042\073 -\073\022\255\226\056\306\303\166\007\252\040\267\065\111\127\351 -\222\111\350\166\026\162\061\147\053\226\176\212\243\307\224\126 -\042\277\152\113\176\001\041\262\043\062\337\344\232\104\155\131 -\133\135\365\000\240\034\233\306\170\227\215\220\377\233\310\252 -\264\257\021\121\071\136\331\373\147\255\325\133\021\235\062\232 -\033\275\325\272\133\245\311\313\045\151\123\125\047\134\340\312 -\066\313\210\141\373\036\267\320\313\356\026\373\323\246\114\336 -\222\245\324\342\337\365\006\124\336\056\235\113\264\223\060\252 -\201\316\335\032\334\121\163\015\117\160\351\345\266\026\041\031 -\171\262\346\211\013\165\144\312\325\253\274\011\301\030\241\377 -\324\124\241\205\074\375\024\044\003\262\207\323\244\267\002\003 -\001\000\001\243\102\060\100\060\016\006\003\125\035\017\001\001 -\377\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001 -\377\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004 -\026\004\024\273\377\312\216\043\237\117\231\312\333\342\150\246 -\245\025\047\027\036\331\016\060\015\006\011\052\206\110\206\367 -\015\001\001\014\005\000\003\202\002\001\000\037\312\316\335\307 -\276\241\237\331\047\114\013\334\027\230\021\152\210\336\075\346 -\161\126\162\262\236\032\116\234\325\053\230\044\135\233\153\173 -\260\063\202\011\275\337\045\106\352\230\236\266\033\376\203\074 -\322\142\141\301\004\355\316\340\305\311\310\023\023\125\347\250 -\143\255\214\173\001\376\167\060\341\316\150\233\005\370\022\356 -\171\061\240\101\105\065\050\012\161\244\044\117\214\334\074\202 -\007\137\146\334\175\020\376\014\141\263\005\225\356\341\256\201 -\017\250\370\307\217\115\250\043\002\046\153\035\203\122\125\316 -\265\057\000\312\200\100\340\341\164\254\140\365\207\200\235\256 -\066\144\221\135\260\150\030\352\212\141\311\167\250\227\304\311 -\307\245\374\125\113\363\360\177\271\145\075\047\150\320\314\153 -\372\123\235\341\221\032\311\135\032\226\155\062\207\355\003\040 -\310\002\316\132\276\331\352\375\262\115\304\057\033\337\137\172 -\365\370\213\306\356\061\072\045\121\125\147\215\144\062\173\351 -\236\303\202\272\052\055\351\036\264\340\110\006\242\374\147\257 -\037\042\002\163\373\040\012\257\235\124\113\241\315\377\140\107 -\260\077\135\357\033\126\275\227\041\226\055\012\321\136\235\070 -\002\107\154\271\364\366\043\045\270\240\152\232\053\167\010\372 -\304\261\050\220\046\130\010\074\342\176\252\327\075\157\272\061 -\210\012\005\353\047\265\241\111\356\240\105\124\173\346\047\145 -\231\040\041\250\243\274\373\030\226\273\122\157\014\355\203\121 -\114\351\131\342\040\140\305\302\145\222\202\214\363\020\037\016 -\212\227\276\167\202\155\077\217\035\135\274\111\047\275\314\117 -\017\341\316\166\206\004\043\305\300\214\022\133\375\333\204\240 -\044\361\110\377\144\174\320\276\134\026\321\357\231\255\300\037 -\373\313\256\274\070\042\006\046\144\332\332\227\016\077\050\025 -\104\250\117\000\312\360\232\314\317\164\152\264\076\074\353\225 -\354\265\323\132\330\201\231\351\103\030\067\353\263\273\321\130 -\142\101\363\146\322\217\252\170\225\124\040\303\132\056\164\053 -\325\321\276\030\151\300\254\325\244\317\071\272\121\204\003\145 -\351\142\300\142\376\330\115\125\226\342\320\021\372\110\064\021 -\354\236\355\005\035\344\310\326\035\206\313 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GTS Root R2" -# Issuer: CN=GTS Root R2,O=Google Trust Services LLC,C=US -# Serial Number:02:03:e5:ae:c5:8d:04:25:1a:ab:11:25:aa -# Subject: CN=GTS Root R2,O=Google Trust Services LLC,C=US -# Not Valid Before: Wed Jun 22 00:00:00 2016 -# Not Valid After : Sun Jun 22 00:00:00 2036 -# Fingerprint (SHA-256): 8D:25:CD:97:22:9D:BF:70:35:6B:DA:4E:B3:CC:73:40:31:E2:4C:F0:0F:AF:CF:D3:2D:C7:6E:B5:84:1C:7E:A8 -# Fingerprint (SHA1): 9A:44:49:76:32:DB:DE:FA:D0:BC:FB:5A:7B:17:BD:9E:56:09:24:94 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GTS Root R2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\232\104\111\166\062\333\336\372\320\274\373\132\173\027\275\236 -\126\011\044\224 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\036\071\300\123\346\036\051\202\013\312\122\125\066\135\127\334 -END -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\256\305\215\004\045\032\253\021\045\252 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GTS Root R3" -# -# Issuer: CN=GTS Root R3,O=Google Trust Services LLC,C=US -# Serial Number:02:03:e5:b8:82:eb:20:f8:25:27:6d:3d:66 -# Subject: CN=GTS Root R3,O=Google Trust Services LLC,C=US -# Not Valid Before: Wed Jun 22 00:00:00 2016 -# Not Valid After : Sun Jun 22 00:00:00 2036 -# Fingerprint (SHA-256): 34:D8:A7:3E:E2:08:D9:BC:DB:0D:95:65:20:93:4B:4E:40:E6:94:82:59:6E:8B:6F:73:C8:42:6B:01:0A:6F:48 -# Fingerprint (SHA1): ED:E5:71:80:2B:C8:92:B9:5B:83:3C:D2:32:68:3F:09:CD:A0:1E:46 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GTS Root R3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\270\202\353\040\370\045\047\155\075\146 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\011\060\202\001\216\240\003\002\001\002\002\015\002 -\003\345\270\202\353\040\370\045\047\155\075\146\060\012\006\010 -\052\206\110\316\075\004\003\003\060\107\061\013\060\011\006\003 -\125\004\006\023\002\125\123\061\042\060\040\006\003\125\004\012 -\023\031\107\157\157\147\154\145\040\124\162\165\163\164\040\123 -\145\162\166\151\143\145\163\040\114\114\103\061\024\060\022\006 -\003\125\004\003\023\013\107\124\123\040\122\157\157\164\040\122 -\063\060\036\027\015\061\066\060\066\062\062\060\060\060\060\060 -\060\132\027\015\063\066\060\066\062\062\060\060\060\060\060\060 -\132\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154 -\145\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163 -\040\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107 -\124\123\040\122\157\157\164\040\122\063\060\166\060\020\006\007 -\052\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142 -\000\004\037\117\063\207\063\051\212\241\204\336\313\307\041\130 -\101\211\352\126\235\053\113\205\306\035\114\047\274\177\046\121 -\162\157\342\237\326\243\312\314\105\024\106\213\255\357\176\206 -\214\354\261\176\057\377\251\161\235\030\204\105\004\101\125\156 -\053\352\046\177\273\220\001\343\113\031\272\344\124\226\105\011 -\261\325\154\221\104\255\204\023\216\232\214\015\200\014\062\366 -\340\047\243\102\060\100\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026 -\004\024\301\361\046\272\240\055\256\205\201\317\323\361\052\022 -\275\270\012\147\375\274\060\012\006\010\052\206\110\316\075\004 -\003\003\003\151\000\060\146\002\061\000\366\341\040\225\024\173 -\124\243\220\026\021\277\204\310\352\157\153\027\236\036\106\230 -\040\233\237\323\015\331\254\323\057\315\174\370\133\056\125\273 -\277\335\222\367\244\014\334\061\341\242\002\061\000\374\227\146 -\146\345\103\026\023\203\335\307\337\057\276\024\070\355\001\316 -\261\027\032\021\165\351\275\003\217\046\176\204\345\311\140\246 -\225\327\124\131\267\347\021\054\211\324\271\356\027 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GTS Root R3" -# Issuer: CN=GTS Root R3,O=Google Trust Services LLC,C=US -# Serial Number:02:03:e5:b8:82:eb:20:f8:25:27:6d:3d:66 -# Subject: CN=GTS Root R3,O=Google Trust Services LLC,C=US -# Not Valid Before: Wed Jun 22 00:00:00 2016 -# Not Valid After : Sun Jun 22 00:00:00 2036 -# Fingerprint (SHA-256): 34:D8:A7:3E:E2:08:D9:BC:DB:0D:95:65:20:93:4B:4E:40:E6:94:82:59:6E:8B:6F:73:C8:42:6B:01:0A:6F:48 -# Fingerprint (SHA1): ED:E5:71:80:2B:C8:92:B9:5B:83:3C:D2:32:68:3F:09:CD:A0:1E:46 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GTS Root R3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\355\345\161\200\053\310\222\271\133\203\074\322\062\150\077\011 -\315\240\036\106 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\076\347\235\130\002\224\106\121\224\345\340\042\112\213\347\163 -END -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\270\202\353\040\370\045\047\155\075\146 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "GTS Root R4" -# -# Issuer: CN=GTS Root R4,O=Google Trust Services LLC,C=US -# Serial Number:02:03:e5:c0:68:ef:63:1a:9c:72:90:50:52 -# Subject: CN=GTS Root R4,O=Google Trust Services LLC,C=US -# Not Valid Before: Wed Jun 22 00:00:00 2016 -# Not Valid After : Sun Jun 22 00:00:00 2036 -# Fingerprint (SHA-256): 34:9D:FA:40:58:C5:E2:63:12:3B:39:8A:E7:95:57:3C:4E:13:13:C8:3F:E6:8F:93:55:6C:D5:E8:03:1B:3C:7D -# Fingerprint (SHA1): 77:D3:03:67:B5:E0:0C:15:F6:0C:38:61:DF:7C:E1:3B:92:46:4D:47 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GTS Root R4" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\064 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\300\150\357\143\032\234\162\220\120\122 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\011\060\202\001\216\240\003\002\001\002\002\015\002 -\003\345\300\150\357\143\032\234\162\220\120\122\060\012\006\010 -\052\206\110\316\075\004\003\003\060\107\061\013\060\011\006\003 -\125\004\006\023\002\125\123\061\042\060\040\006\003\125\004\012 -\023\031\107\157\157\147\154\145\040\124\162\165\163\164\040\123 -\145\162\166\151\143\145\163\040\114\114\103\061\024\060\022\006 -\003\125\004\003\023\013\107\124\123\040\122\157\157\164\040\122 -\064\060\036\027\015\061\066\060\066\062\062\060\060\060\060\060 -\060\132\027\015\063\066\060\066\062\062\060\060\060\060\060\060 -\132\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154 -\145\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163 -\040\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107 -\124\123\040\122\157\157\164\040\122\064\060\166\060\020\006\007 -\052\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142 -\000\004\363\164\163\247\150\213\140\256\103\270\065\305\201\060 -\173\113\111\235\373\301\141\316\346\336\106\275\153\325\141\030 -\065\256\100\335\163\367\211\221\060\132\353\074\356\205\174\242 -\100\166\073\251\306\270\107\330\052\347\222\221\152\163\351\261 -\162\071\237\051\237\242\230\323\137\136\130\206\145\017\241\204 -\145\006\321\334\213\311\307\163\310\214\152\057\345\304\253\321 -\035\212\243\102\060\100\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026 -\004\024\200\114\326\353\164\377\111\066\243\325\330\374\265\076 -\305\152\360\224\035\214\060\012\006\010\052\206\110\316\075\004 -\003\003\003\151\000\060\146\002\061\000\350\100\377\203\336\003 -\364\237\256\035\172\247\056\271\257\117\366\203\035\016\055\205 -\001\035\321\331\152\354\017\302\257\307\136\126\136\134\325\034 -\130\042\050\013\367\060\266\057\261\174\002\061\000\360\141\074 -\247\364\240\202\343\041\325\204\035\163\206\234\055\257\312\064 -\233\361\237\271\043\066\342\274\140\003\235\200\263\232\126\310 -\341\342\273\024\171\312\315\041\324\224\265\111\103 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "GTS Root R4" -# Issuer: CN=GTS Root R4,O=Google Trust Services LLC,C=US -# Serial Number:02:03:e5:c0:68:ef:63:1a:9c:72:90:50:52 -# Subject: CN=GTS Root R4,O=Google Trust Services LLC,C=US -# Not Valid Before: Wed Jun 22 00:00:00 2016 -# Not Valid After : Sun Jun 22 00:00:00 2036 -# Fingerprint (SHA-256): 34:9D:FA:40:58:C5:E2:63:12:3B:39:8A:E7:95:57:3C:4E:13:13:C8:3F:E6:8F:93:55:6C:D5:E8:03:1B:3C:7D -# Fingerprint (SHA1): 77:D3:03:67:B5:E0:0C:15:F6:0C:38:61:DF:7C:E1:3B:92:46:4D:47 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "GTS Root R4" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\167\323\003\147\265\340\014\025\366\014\070\141\337\174\341\073 -\222\106\115\107 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\103\226\203\167\031\115\166\263\235\145\122\344\035\042\245\350 -END -CKA_ISSUER MULTILINE_OCTAL -\060\107\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\042\060\040\006\003\125\004\012\023\031\107\157\157\147\154\145 -\040\124\162\165\163\164\040\123\145\162\166\151\143\145\163\040 -\114\114\103\061\024\060\022\006\003\125\004\003\023\013\107\124 -\123\040\122\157\157\164\040\122\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\015\002\003\345\300\150\357\143\032\234\162\220\120\122 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Telia Root CA v2" -# -# Issuer: CN=Telia Root CA v2,O=Telia Finland Oyj,C=FI -# Serial Number:01:67:5f:27:d6:fe:7a:e3:e4:ac:be:09:5b:05:9e -# Subject: CN=Telia Root CA v2,O=Telia Finland Oyj,C=FI -# Not Valid Before: Thu Nov 29 11:55:54 2018 -# Not Valid After : Sun Nov 29 11:55:54 2043 -# Fingerprint (SHA-256): 24:2B:69:74:2F:CB:1E:5B:2A:BF:98:89:8B:94:57:21:87:54:4E:5B:4D:99:11:78:65:73:62:1F:6A:74:B8:2C -# Fingerprint (SHA1): B9:99:CD:D1:73:50:8A:C4:47:05:08:9C:8C:88:FB:BE:A0:2B:40:CD -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telia Root CA v2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\106\111\061 -\032\060\030\006\003\125\004\012\014\021\124\145\154\151\141\040 -\106\151\156\154\141\156\144\040\117\171\152\061\031\060\027\006 -\003\125\004\003\014\020\124\145\154\151\141\040\122\157\157\164 -\040\103\101\040\166\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\106\111\061 -\032\060\030\006\003\125\004\012\014\021\124\145\154\151\141\040 -\106\151\156\154\141\156\144\040\117\171\152\061\031\060\027\006 -\003\125\004\003\014\020\124\145\154\151\141\040\122\157\157\164 -\040\103\101\040\166\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\017\001\147\137\047\326\376\172\343\344\254\276\011\133\005 -\236 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\164\060\202\003\134\240\003\002\001\002\002\017\001 -\147\137\047\326\376\172\343\344\254\276\011\133\005\236\060\015 -\006\011\052\206\110\206\367\015\001\001\013\005\000\060\104\061 -\013\060\011\006\003\125\004\006\023\002\106\111\061\032\060\030 -\006\003\125\004\012\014\021\124\145\154\151\141\040\106\151\156 -\154\141\156\144\040\117\171\152\061\031\060\027\006\003\125\004 -\003\014\020\124\145\154\151\141\040\122\157\157\164\040\103\101 -\040\166\062\060\036\027\015\061\070\061\061\062\071\061\061\065 -\065\065\064\132\027\015\064\063\061\061\062\071\061\061\065\065 -\065\064\132\060\104\061\013\060\011\006\003\125\004\006\023\002 -\106\111\061\032\060\030\006\003\125\004\012\014\021\124\145\154 -\151\141\040\106\151\156\154\141\156\144\040\117\171\152\061\031 -\060\027\006\003\125\004\003\014\020\124\145\154\151\141\040\122 -\157\157\164\040\103\101\040\166\062\060\202\002\042\060\015\006 -\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017 -\000\060\202\002\012\002\202\002\001\000\262\320\077\007\274\342 -\173\320\153\231\370\342\167\151\347\316\235\244\003\274\202\155 -\241\376\201\145\037\114\047\254\216\000\272\026\173\353\060\152 -\000\300\263\164\150\176\262\257\307\325\142\263\172\077\120\312 -\214\066\104\044\143\322\066\351\014\205\366\103\166\325\114\241 -\140\162\147\342\050\063\245\313\061\270\072\042\043\064\270\175 -\275\126\042\100\235\352\364\173\003\255\150\374\262\201\117\230 -\320\164\352\215\345\175\315\143\303\243\366\336\222\302\130\031 -\340\226\273\305\304\251\075\245\164\226\376\257\371\211\252\275 -\225\027\124\330\170\104\361\014\167\025\222\340\230\102\247\244 -\326\252\040\222\315\301\240\263\226\262\072\204\102\215\175\325 -\225\344\326\333\351\142\304\130\263\171\305\214\323\065\063\203 -\237\165\241\122\047\141\070\361\131\075\216\120\340\275\171\074 -\347\154\226\376\136\331\002\145\264\216\134\320\021\064\337\135 -\277\122\247\201\000\303\177\231\105\231\025\325\027\310\012\123 -\354\143\363\231\175\314\151\022\206\302\027\360\001\236\277\204 -\274\321\122\313\033\222\146\316\244\123\345\241\277\304\333\011 -\326\346\211\126\053\310\343\174\336\343\377\211\345\065\156\050 -\350\154\013\043\121\251\045\005\353\110\370\335\261\312\372\154 -\010\121\357\267\030\154\104\312\046\341\163\306\211\006\201\345 -\212\254\260\342\051\306\271\044\263\153\104\021\364\245\103\302 -\114\103\345\160\066\214\266\063\127\172\225\056\202\240\364\134 -\020\263\141\203\366\002\005\206\056\174\055\154\334\003\106\156 -\065\223\325\172\225\057\336\040\330\133\176\224\220\004\152\272 -\131\075\004\005\165\235\067\242\016\056\075\353\301\244\122\203 -\376\320\153\324\146\216\334\306\351\022\116\035\052\127\252\020 -\274\174\136\202\175\246\246\311\362\055\271\365\027\047\255\321 -\016\211\124\053\225\372\300\255\035\230\024\170\063\102\206\012 -\251\163\265\373\164\015\267\033\060\031\304\132\016\034\047\267 -\332\030\320\377\212\310\005\272\361\252\034\242\067\267\346\110 -\244\106\054\224\352\250\166\142\107\213\020\123\007\110\127\154 -\342\222\115\266\256\005\313\334\301\112\136\217\254\075\031\116 -\302\355\140\165\053\333\301\312\102\325\002\003\001\000\001\243 -\143\060\141\060\037\006\003\125\035\043\004\030\060\026\200\024 -\162\254\344\063\171\252\105\207\366\375\254\035\236\326\307\057 -\206\330\044\071\060\035\006\003\125\035\016\004\026\004\024\162 -\254\344\063\171\252\105\207\366\375\254\035\236\326\307\057\206 -\330\044\071\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\006\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\015\006\011\052\206\110\206\367\015\001\001 -\013\005\000\003\202\002\001\000\240\073\131\247\011\224\076\066 -\204\322\176\057\071\245\226\227\372\021\255\374\147\363\161\011 -\362\262\211\204\147\104\257\271\357\355\226\354\234\144\333\062 -\060\157\147\232\254\176\137\262\253\001\066\176\201\372\344\204 -\136\322\254\066\340\153\142\305\175\113\016\202\155\322\166\142 -\321\376\227\370\237\060\174\030\371\264\122\167\202\035\166\333 -\323\035\251\360\301\232\000\275\155\165\330\175\347\372\307\070 -\243\234\160\350\106\171\003\257\056\164\333\165\370\156\123\014 -\003\310\231\032\211\065\031\074\323\311\124\174\250\360\054\346 -\156\007\171\157\152\341\346\352\221\202\151\012\035\303\176\131 -\242\236\153\106\025\230\133\323\257\106\035\142\310\316\200\122 -\111\021\077\311\004\022\303\023\174\077\073\212\226\333\074\240 -\036\012\264\213\124\262\044\147\015\357\202\313\276\074\175\321 -\342\177\256\026\326\126\130\271\332\040\261\203\025\241\357\212 -\115\062\157\101\057\023\122\202\224\327\032\301\170\242\121\335 -\053\160\155\267\032\371\367\260\340\147\227\126\333\174\141\123 -\011\003\050\002\100\307\263\330\375\234\160\152\306\050\303\205 -\351\342\355\032\223\240\336\113\230\242\204\076\005\167\001\226 -\075\373\264\040\017\234\162\002\172\022\057\325\243\272\121\170 -\257\052\053\104\145\116\265\375\012\350\301\315\171\207\141\053 -\336\200\127\105\277\147\361\233\221\136\245\244\354\131\110\020 -\015\070\307\260\372\303\104\155\004\365\170\120\034\222\226\133 -\332\365\270\056\272\133\317\345\360\152\235\113\057\130\163\055 -\117\055\304\034\076\364\263\077\253\025\016\073\031\101\212\244 -\301\127\022\146\161\114\372\123\343\127\353\142\225\011\236\124 -\335\321\302\074\127\074\275\070\255\230\144\267\270\003\232\123 -\126\140\135\263\330\102\033\134\113\022\212\034\353\353\175\306 -\172\151\307\047\177\244\370\213\362\344\224\146\207\113\351\224 -\007\011\022\171\212\262\353\164\004\334\316\364\104\131\340\026 -\312\305\054\130\327\074\173\317\142\206\152\120\175\065\066\146 -\247\373\067\347\050\307\330\320\255\245\151\224\217\350\301\337 -\044\370\033\007\061\207\201\330\135\366\350\050\330\112\122\200 -\254\023\356\120\024\036\230\307 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Telia Root CA v2" -# Issuer: CN=Telia Root CA v2,O=Telia Finland Oyj,C=FI -# Serial Number:01:67:5f:27:d6:fe:7a:e3:e4:ac:be:09:5b:05:9e -# Subject: CN=Telia Root CA v2,O=Telia Finland Oyj,C=FI -# Not Valid Before: Thu Nov 29 11:55:54 2018 -# Not Valid After : Sun Nov 29 11:55:54 2043 -# Fingerprint (SHA-256): 24:2B:69:74:2F:CB:1E:5B:2A:BF:98:89:8B:94:57:21:87:54:4E:5B:4D:99:11:78:65:73:62:1F:6A:74:B8:2C -# Fingerprint (SHA1): B9:99:CD:D1:73:50:8A:C4:47:05:08:9C:8C:88:FB:BE:A0:2B:40:CD -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telia Root CA v2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\271\231\315\321\163\120\212\304\107\005\010\234\214\210\373\276 -\240\053\100\315 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\016\217\254\252\202\337\205\261\364\334\020\034\374\231\331\110 -END -CKA_ISSUER MULTILINE_OCTAL -\060\104\061\013\060\011\006\003\125\004\006\023\002\106\111\061 -\032\060\030\006\003\125\004\012\014\021\124\145\154\151\141\040 -\106\151\156\154\141\156\144\040\117\171\152\061\031\060\027\006 -\003\125\004\003\014\020\124\145\154\151\141\040\122\157\157\164 -\040\103\101\040\166\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\017\001\147\137\047\326\376\172\343\344\254\276\011\133\005 -\236 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "D-TRUST BR Root CA 1 2020" -# -# Issuer: CN=D-TRUST BR Root CA 1 2020,O=D-Trust GmbH,C=DE -# Serial Number:7c:c9:8f:2b:84:d7:df:ea:0f:c9:65:9a:d3:4b:4d:96 -# Subject: CN=D-TRUST BR Root CA 1 2020,O=D-Trust GmbH,C=DE -# Not Valid Before: Tue Feb 11 09:45:00 2020 -# Not Valid After : Sun Feb 11 09:44:59 2035 -# Fingerprint (SHA-256): E5:9A:AA:81:60:09:C2:2B:FF:5B:25:BA:D3:7D:F3:06:F0:49:79:7C:1F:81:D8:5A:B0:89:E6:57:BD:8F:00:44 -# Fingerprint (SHA1): 1F:5B:98:F0:E3:B5:F7:74:3C:ED:E6:B0:36:7D:32:CD:F4:09:41:67 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST BR Root CA 1 2020" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023 -\031\104\055\124\122\125\123\124\040\102\122\040\122\157\157\164 -\040\103\101\040\061\040\062\060\062\060 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023 -\031\104\055\124\122\125\123\124\040\102\122\040\122\157\157\164 -\040\103\101\040\061\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\174\311\217\053\204\327\337\352\017\311\145\232\323\113 -\115\226 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\333\060\202\002\140\240\003\002\001\002\002\020\174 -\311\217\053\204\327\337\352\017\311\145\232\323\113\115\226\060 -\012\006\010\052\206\110\316\075\004\003\003\060\110\061\013\060 -\011\006\003\125\004\006\023\002\104\105\061\025\060\023\006\003 -\125\004\012\023\014\104\055\124\162\165\163\164\040\107\155\142 -\110\061\042\060\040\006\003\125\004\003\023\031\104\055\124\122 -\125\123\124\040\102\122\040\122\157\157\164\040\103\101\040\061 -\040\062\060\062\060\060\036\027\015\062\060\060\062\061\061\060 -\071\064\065\060\060\132\027\015\063\065\060\062\061\061\060\071 -\064\064\065\071\132\060\110\061\013\060\011\006\003\125\004\006 -\023\002\104\105\061\025\060\023\006\003\125\004\012\023\014\104 -\055\124\162\165\163\164\040\107\155\142\110\061\042\060\040\006 -\003\125\004\003\023\031\104\055\124\122\125\123\124\040\102\122 -\040\122\157\157\164\040\103\101\040\061\040\062\060\062\060\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\306\313\307\050\321\373\204\365\232 -\357\102\024\040\341\103\153\156\165\255\374\053\003\204\324\166 -\223\045\327\131\073\101\145\153\036\346\064\052\273\164\366\022 -\316\350\155\347\253\344\074\116\077\104\010\213\315\026\161\313 -\277\222\231\364\244\327\074\120\124\122\220\205\203\170\224\147 -\147\243\034\011\031\075\165\064\205\336\355\140\175\307\014\264 -\101\122\271\156\345\356\102\243\202\001\015\060\202\001\011\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\035\006\003\125\035\016\004\026\004\024\163\221\020\253\377 -\125\263\132\174\011\045\325\262\272\010\240\153\253\037\155\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060 -\201\306\006\003\125\035\037\004\201\276\060\201\273\060\076\240 -\074\240\072\206\070\150\164\164\160\072\057\057\143\162\154\056 -\144\055\164\162\165\163\164\056\156\145\164\057\143\162\154\057 -\144\055\164\162\165\163\164\137\142\162\137\162\157\157\164\137 -\143\141\137\061\137\062\060\062\060\056\143\162\154\060\171\240 -\167\240\165\206\163\154\144\141\160\072\057\057\144\151\162\145 -\143\164\157\162\171\056\144\055\164\162\165\163\164\056\156\145 -\164\057\103\116\075\104\055\124\122\125\123\124\045\062\060\102 -\122\045\062\060\122\157\157\164\045\062\060\103\101\045\062\060 -\061\045\062\060\062\060\062\060\054\117\075\104\055\124\162\165 -\163\164\045\062\060\107\155\142\110\054\103\075\104\105\077\143 -\145\162\164\151\146\151\143\141\164\145\162\145\166\157\143\141 -\164\151\157\156\154\151\163\164\060\012\006\010\052\206\110\316 -\075\004\003\003\003\151\000\060\146\002\061\000\224\220\055\023 -\372\341\143\370\141\143\350\255\205\170\124\221\234\270\223\070 -\076\032\101\332\100\026\123\102\010\312\057\216\361\076\201\126 -\300\252\330\355\030\304\260\256\364\076\372\046\002\061\000\363 -\050\342\306\333\053\231\373\267\121\270\044\243\244\224\172\032 -\077\346\066\342\003\127\063\212\060\313\202\307\326\024\021\325 -\165\143\133\024\225\234\037\001\317\330\325\162\247\017\073 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "D-TRUST BR Root CA 1 2020" -# Issuer: CN=D-TRUST BR Root CA 1 2020,O=D-Trust GmbH,C=DE -# Serial Number:7c:c9:8f:2b:84:d7:df:ea:0f:c9:65:9a:d3:4b:4d:96 -# Subject: CN=D-TRUST BR Root CA 1 2020,O=D-Trust GmbH,C=DE -# Not Valid Before: Tue Feb 11 09:45:00 2020 -# Not Valid After : Sun Feb 11 09:44:59 2035 -# Fingerprint (SHA-256): E5:9A:AA:81:60:09:C2:2B:FF:5B:25:BA:D3:7D:F3:06:F0:49:79:7C:1F:81:D8:5A:B0:89:E6:57:BD:8F:00:44 -# Fingerprint (SHA1): 1F:5B:98:F0:E3:B5:F7:74:3C:ED:E6:B0:36:7D:32:CD:F4:09:41:67 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST BR Root CA 1 2020" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\037\133\230\360\343\265\367\164\074\355\346\260\066\175\062\315 -\364\011\101\147 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\265\252\113\325\355\367\343\125\056\217\162\012\363\165\270\355 -END -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023 -\031\104\055\124\122\125\123\124\040\102\122\040\122\157\157\164 -\040\103\101\040\061\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\174\311\217\053\204\327\337\352\017\311\145\232\323\113 -\115\226 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "D-TRUST EV Root CA 1 2020" -# -# Issuer: CN=D-TRUST EV Root CA 1 2020,O=D-Trust GmbH,C=DE -# Serial Number:5f:02:41:d7:7a:87:7c:4c:03:a3:ac:96:8d:fb:ff:d0 -# Subject: CN=D-TRUST EV Root CA 1 2020,O=D-Trust GmbH,C=DE -# Not Valid Before: Tue Feb 11 10:00:00 2020 -# Not Valid After : Sun Feb 11 09:59:59 2035 -# Fingerprint (SHA-256): 08:17:0D:1A:A3:64:53:90:1A:2F:95:92:45:E3:47:DB:0C:8D:37:AB:AA:BC:56:B8:1A:A1:00:DC:95:89:70:DB -# Fingerprint (SHA1): 61:DB:8C:21:59:69:03:90:D8:7C:9C:12:86:54:CF:9D:3D:F4:DD:07 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST EV Root CA 1 2020" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023 -\031\104\055\124\122\125\123\124\040\105\126\040\122\157\157\164 -\040\103\101\040\061\040\062\060\062\060 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023 -\031\104\055\124\122\125\123\124\040\105\126\040\122\157\157\164 -\040\103\101\040\061\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\137\002\101\327\172\207\174\114\003\243\254\226\215\373 -\377\320 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\333\060\202\002\140\240\003\002\001\002\002\020\137 -\002\101\327\172\207\174\114\003\243\254\226\215\373\377\320\060 -\012\006\010\052\206\110\316\075\004\003\003\060\110\061\013\060 -\011\006\003\125\004\006\023\002\104\105\061\025\060\023\006\003 -\125\004\012\023\014\104\055\124\162\165\163\164\040\107\155\142 -\110\061\042\060\040\006\003\125\004\003\023\031\104\055\124\122 -\125\123\124\040\105\126\040\122\157\157\164\040\103\101\040\061 -\040\062\060\062\060\060\036\027\015\062\060\060\062\061\061\061 -\060\060\060\060\060\132\027\015\063\065\060\062\061\061\060\071 -\065\071\065\071\132\060\110\061\013\060\011\006\003\125\004\006 -\023\002\104\105\061\025\060\023\006\003\125\004\012\023\014\104 -\055\124\162\165\163\164\040\107\155\142\110\061\042\060\040\006 -\003\125\004\003\023\031\104\055\124\122\125\123\124\040\105\126 -\040\122\157\157\164\040\103\101\040\061\040\062\060\062\060\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\361\013\335\206\103\040\031\337\227 -\205\350\042\112\233\317\235\230\277\264\005\046\311\313\343\246 -\322\217\305\236\170\173\061\211\251\211\255\047\074\145\020\202 -\374\337\303\235\116\360\063\043\304\322\062\365\034\260\337\063 -\027\135\305\360\261\212\371\357\271\267\024\312\051\112\302\017 -\251\177\165\145\111\052\060\147\364\144\367\326\032\167\332\303 -\302\227\141\102\173\111\255\243\202\001\015\060\202\001\011\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\035\006\003\125\035\016\004\026\004\024\177\020\001\026\067 -\072\244\050\344\120\370\244\367\354\153\062\266\376\351\213\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060 -\201\306\006\003\125\035\037\004\201\276\060\201\273\060\076\240 -\074\240\072\206\070\150\164\164\160\072\057\057\143\162\154\056 -\144\055\164\162\165\163\164\056\156\145\164\057\143\162\154\057 -\144\055\164\162\165\163\164\137\145\166\137\162\157\157\164\137 -\143\141\137\061\137\062\060\062\060\056\143\162\154\060\171\240 -\167\240\165\206\163\154\144\141\160\072\057\057\144\151\162\145 -\143\164\157\162\171\056\144\055\164\162\165\163\164\056\156\145 -\164\057\103\116\075\104\055\124\122\125\123\124\045\062\060\105 -\126\045\062\060\122\157\157\164\045\062\060\103\101\045\062\060 -\061\045\062\060\062\060\062\060\054\117\075\104\055\124\162\165 -\163\164\045\062\060\107\155\142\110\054\103\075\104\105\077\143 -\145\162\164\151\146\151\143\141\164\145\162\145\166\157\143\141 -\164\151\157\156\154\151\163\164\060\012\006\010\052\206\110\316 -\075\004\003\003\003\151\000\060\146\002\061\000\312\074\306\052 -\165\302\136\165\142\071\066\000\140\132\213\301\223\231\314\331 -\333\101\073\073\207\231\027\073\325\314\117\312\042\367\240\200 -\313\371\264\261\033\126\365\162\322\374\031\321\002\061\000\221 -\367\060\223\077\020\106\053\161\244\320\073\104\233\300\051\002 -\005\262\101\167\121\363\171\132\236\216\024\240\116\102\322\133 -\201\363\064\152\003\347\042\070\120\133\355\031\117\103\026 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "D-TRUST EV Root CA 1 2020" -# Issuer: CN=D-TRUST EV Root CA 1 2020,O=D-Trust GmbH,C=DE -# Serial Number:5f:02:41:d7:7a:87:7c:4c:03:a3:ac:96:8d:fb:ff:d0 -# Subject: CN=D-TRUST EV Root CA 1 2020,O=D-Trust GmbH,C=DE -# Not Valid Before: Tue Feb 11 10:00:00 2020 -# Not Valid After : Sun Feb 11 09:59:59 2035 -# Fingerprint (SHA-256): 08:17:0D:1A:A3:64:53:90:1A:2F:95:92:45:E3:47:DB:0C:8D:37:AB:AA:BC:56:B8:1A:A1:00:DC:95:89:70:DB -# Fingerprint (SHA1): 61:DB:8C:21:59:69:03:90:D8:7C:9C:12:86:54:CF:9D:3D:F4:DD:07 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-TRUST EV Root CA 1 2020" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\141\333\214\041\131\151\003\220\330\174\234\022\206\124\317\235 -\075\364\335\007 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\214\055\235\160\237\110\231\021\006\021\373\351\313\060\300\156 -END -CKA_ISSUER MULTILINE_OCTAL -\060\110\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\042\060\040\006\003\125\004\003\023 -\031\104\055\124\122\125\123\124\040\105\126\040\122\157\157\164 -\040\103\101\040\061\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\137\002\101\327\172\207\174\114\003\243\254\226\215\373 -\377\320 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert TLS ECC P384 Root G5" -# -# Issuer: CN=DigiCert TLS ECC P384 Root G5,O="DigiCert, Inc.",C=US -# Serial Number:09:e0:93:65:ac:f7:d9:c8:b9:3e:1c:0b:04:2a:2e:f3 -# Subject: CN=DigiCert TLS ECC P384 Root G5,O="DigiCert, Inc.",C=US -# Not Valid Before: Fri Jan 15 00:00:00 2021 -# Not Valid After : Sun Jan 14 23:59:59 2046 -# Fingerprint (SHA-256): 01:8E:13:F0:77:25:32:CF:80:9B:D1:B1:72:81:86:72:83:FC:48:C6:E1:3B:E9:C6:98:12:85:4A:49:0C:1B:05 -# Fingerprint (SHA1): 17:F3:DE:5E:9F:0F:19:E9:8E:F6:1F:32:26:6E:20:C4:07:AE:30:EE -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert TLS ECC P384 Root G5" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\046\060\044\006\003\125\004 -\003\023\035\104\151\147\151\103\145\162\164\040\124\114\123\040 -\105\103\103\040\120\063\070\064\040\122\157\157\164\040\107\065 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\046\060\044\006\003\125\004 -\003\023\035\104\151\147\151\103\145\162\164\040\124\114\123\040 -\105\103\103\040\120\063\070\064\040\122\157\157\164\040\107\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\011\340\223\145\254\367\331\310\271\076\034\013\004\052 -\056\363 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\031\060\202\001\237\240\003\002\001\002\002\020\011 -\340\223\145\254\367\331\310\271\076\034\013\004\052\056\363\060 -\012\006\010\052\206\110\316\075\004\003\003\060\116\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\027\060\025\006\003 -\125\004\012\023\016\104\151\147\151\103\145\162\164\054\040\111 -\156\143\056\061\046\060\044\006\003\125\004\003\023\035\104\151 -\147\151\103\145\162\164\040\124\114\123\040\105\103\103\040\120 -\063\070\064\040\122\157\157\164\040\107\065\060\036\027\015\062 -\061\060\061\061\065\060\060\060\060\060\060\132\027\015\064\066 -\060\061\061\064\062\063\065\071\065\071\132\060\116\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\027\060\025\006\003 -\125\004\012\023\016\104\151\147\151\103\145\162\164\054\040\111 -\156\143\056\061\046\060\044\006\003\125\004\003\023\035\104\151 -\147\151\103\145\162\164\040\124\114\123\040\105\103\103\040\120 -\063\070\064\040\122\157\157\164\040\107\065\060\166\060\020\006 -\007\052\206\110\316\075\002\001\006\005\053\201\004\000\042\003 -\142\000\004\301\104\241\317\021\227\120\232\336\043\202\065\007 -\315\320\313\030\235\322\361\177\167\065\117\073\335\224\162\122 -\355\302\073\370\354\372\173\153\130\040\354\231\256\311\374\150 -\263\165\271\333\011\354\310\023\365\116\306\012\035\146\060\114 -\273\037\107\012\074\141\020\102\051\174\245\010\016\340\042\351 -\323\065\150\316\233\143\237\204\265\231\115\130\240\216\365\124 -\347\225\311\243\102\060\100\060\035\006\003\125\035\016\004\026 -\004\024\301\121\105\120\131\253\076\347\054\132\372\040\042\022 -\007\200\210\174\021\152\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377 -\004\005\060\003\001\001\377\060\012\006\010\052\206\110\316\075 -\004\003\003\003\150\000\060\145\002\061\000\211\152\215\107\347 -\354\374\156\125\003\331\147\154\046\116\203\306\375\311\373\053 -\023\274\267\172\214\264\145\322\151\151\143\023\143\073\046\120 -\056\001\241\171\006\221\235\110\277\302\276\002\060\107\303\025 -\173\261\240\221\231\111\223\250\074\174\350\106\006\213\054\362 -\061\000\224\235\142\310\211\275\031\204\024\351\245\373\001\270 -\015\166\103\214\056\123\313\174\337\014\027\226\120 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert TLS ECC P384 Root G5" -# Issuer: CN=DigiCert TLS ECC P384 Root G5,O="DigiCert, Inc.",C=US -# Serial Number:09:e0:93:65:ac:f7:d9:c8:b9:3e:1c:0b:04:2a:2e:f3 -# Subject: CN=DigiCert TLS ECC P384 Root G5,O="DigiCert, Inc.",C=US -# Not Valid Before: Fri Jan 15 00:00:00 2021 -# Not Valid After : Sun Jan 14 23:59:59 2046 -# Fingerprint (SHA-256): 01:8E:13:F0:77:25:32:CF:80:9B:D1:B1:72:81:86:72:83:FC:48:C6:E1:3B:E9:C6:98:12:85:4A:49:0C:1B:05 -# Fingerprint (SHA1): 17:F3:DE:5E:9F:0F:19:E9:8E:F6:1F:32:26:6E:20:C4:07:AE:30:EE -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert TLS ECC P384 Root G5" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\027\363\336\136\237\017\031\351\216\366\037\062\046\156\040\304 -\007\256\060\356 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\323\161\004\152\103\034\333\246\131\341\250\243\252\305\161\355 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\046\060\044\006\003\125\004 -\003\023\035\104\151\147\151\103\145\162\164\040\124\114\123\040 -\105\103\103\040\120\063\070\064\040\122\157\157\164\040\107\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\011\340\223\145\254\367\331\310\271\076\034\013\004\052 -\056\363 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert TLS RSA4096 Root G5" -# -# Issuer: CN=DigiCert TLS RSA4096 Root G5,O="DigiCert, Inc.",C=US -# Serial Number:08:f9:b4:78:a8:fa:7e:da:6a:33:37:89:de:7c:cf:8a -# Subject: CN=DigiCert TLS RSA4096 Root G5,O="DigiCert, Inc.",C=US -# Not Valid Before: Fri Jan 15 00:00:00 2021 -# Not Valid After : Sun Jan 14 23:59:59 2046 -# Fingerprint (SHA-256): 37:1A:00:DC:05:33:B3:72:1A:7E:EB:40:E8:41:9E:70:79:9D:2B:0A:0F:2C:1D:80:69:31:65:F7:CE:C4:AD:75 -# Fingerprint (SHA1): A7:88:49:DC:5D:7C:75:8C:8C:DE:39:98:56:B3:AA:D0:B2:A5:71:35 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert TLS RSA4096 Root G5" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\045\060\043\006\003\125\004 -\003\023\034\104\151\147\151\103\145\162\164\040\124\114\123\040 -\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\045\060\043\006\003\125\004 -\003\023\034\104\151\147\151\103\145\162\164\040\124\114\123\040 -\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\010\371\264\170\250\372\176\332\152\063\067\211\336\174 -\317\212 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\146\060\202\003\116\240\003\002\001\002\002\020\010 -\371\264\170\250\372\176\332\152\063\067\211\336\174\317\212\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\115 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\027\060 -\025\006\003\125\004\012\023\016\104\151\147\151\103\145\162\164 -\054\040\111\156\143\056\061\045\060\043\006\003\125\004\003\023 -\034\104\151\147\151\103\145\162\164\040\124\114\123\040\122\123 -\101\064\060\071\066\040\122\157\157\164\040\107\065\060\036\027 -\015\062\061\060\061\061\065\060\060\060\060\060\060\132\027\015 -\064\066\060\061\061\064\062\063\065\071\065\071\132\060\115\061 -\013\060\011\006\003\125\004\006\023\002\125\123\061\027\060\025 -\006\003\125\004\012\023\016\104\151\147\151\103\145\162\164\054 -\040\111\156\143\056\061\045\060\043\006\003\125\004\003\023\034 -\104\151\147\151\103\145\162\164\040\124\114\123\040\122\123\101 -\064\060\071\066\040\122\157\157\164\040\107\065\060\202\002\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\002\017\000\060\202\002\012\002\202\002\001\000\263\320\364 -\311\171\021\235\375\374\146\201\347\314\325\344\274\354\201\076 -\152\065\216\056\267\347\336\257\371\007\115\317\060\235\352\011 -\013\231\275\154\127\332\030\112\270\170\254\072\071\250\246\110 -\254\056\162\345\275\353\361\032\315\347\244\003\251\077\021\264 -\330\057\211\026\373\224\001\075\273\057\370\023\005\241\170\034 -\216\050\340\105\340\203\364\131\033\225\263\256\176\003\105\345 -\276\302\102\376\356\362\074\266\205\023\230\062\235\026\250\051 -\302\013\034\070\334\237\061\167\134\277\047\243\374\047\254\267 -\053\275\164\233\027\055\362\201\332\135\260\341\043\027\076\210 -\112\022\043\320\352\317\235\336\003\027\261\102\112\240\026\114 -\244\155\223\351\077\072\356\072\174\235\130\235\364\116\217\374 -\073\043\310\155\270\342\005\332\314\353\354\303\061\364\327\247 -\051\124\200\317\104\133\114\157\060\236\363\314\335\037\224\103 -\235\115\177\160\160\015\324\072\321\067\360\154\235\233\300\024 -\223\130\357\315\101\070\165\274\023\003\225\174\177\343\134\351 -\325\015\325\342\174\020\142\252\153\360\075\166\363\077\243\350 -\260\301\375\357\252\127\115\254\206\247\030\264\051\301\054\016 -\277\144\276\051\214\330\002\055\315\134\057\362\177\357\025\364 -\014\025\254\012\260\361\323\015\117\152\115\167\227\001\240\361 -\146\267\267\316\357\316\354\354\245\165\312\254\343\341\143\367 -\270\241\004\310\274\173\077\135\055\026\042\126\355\110\111\376 -\247\057\171\060\045\233\272\153\055\077\235\073\304\027\347\035 -\056\373\362\317\246\374\343\024\054\226\230\041\214\264\221\351 -\031\140\203\362\060\053\006\163\120\325\230\073\006\351\307\212 -\014\140\214\050\370\122\233\156\341\366\115\273\006\044\233\327 -\053\046\077\375\052\057\161\365\326\044\276\177\061\236\017\155 -\350\217\117\115\243\077\377\065\352\337\111\136\101\217\206\371 -\361\167\171\113\033\264\243\136\057\373\106\002\320\146\023\136 -\136\205\117\316\330\160\210\173\316\001\265\226\227\327\315\175 -\375\202\370\302\044\301\312\001\071\117\215\242\301\024\100\037 -\234\146\325\014\011\106\326\362\320\321\110\166\126\072\103\313 -\266\012\021\071\272\214\023\154\006\265\236\317\353\002\003\001 -\000\001\243\102\060\100\060\035\006\003\125\035\016\004\026\004 -\024\121\063\034\355\066\100\257\027\323\045\315\151\150\362\257 -\116\043\076\263\101\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\206\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\015\006\011\052\206\110\206\367\015 -\001\001\014\005\000\003\202\002\001\000\140\246\257\133\137\127 -\332\211\333\113\120\251\304\043\065\041\377\320\141\060\204\221 -\267\077\020\317\045\216\311\277\106\064\331\301\041\046\034\160 -\031\162\036\243\311\207\376\251\103\144\226\072\310\123\004\012 -\266\101\273\304\107\000\331\237\030\030\073\262\016\363\064\352 -\044\367\335\257\040\140\256\222\050\137\066\347\135\344\336\307 -\074\333\120\071\255\273\075\050\115\226\174\166\306\133\364\301 -\333\024\245\253\031\142\007\030\100\137\227\221\334\234\307\253 -\265\121\015\346\151\123\125\314\071\175\332\305\021\125\162\305 -\073\213\211\370\064\055\244\027\345\027\346\231\175\060\210\041 -\067\315\060\027\075\270\362\274\250\165\240\103\334\076\211\113 -\220\256\155\003\340\034\243\240\226\011\273\175\243\267\052\020 -\104\113\106\007\064\143\355\061\271\004\356\243\233\232\256\346 -\061\170\364\352\044\141\073\253\130\144\377\273\207\047\142\045 -\201\337\334\241\057\366\355\247\377\172\217\121\056\060\370\244 -\001\322\205\071\137\001\231\226\157\132\133\160\031\106\376\206 -\140\076\255\200\020\011\335\071\045\057\130\177\273\322\164\360 -\367\106\037\106\071\112\330\123\320\363\056\073\161\245\324\157 -\374\363\147\344\007\217\335\046\031\341\215\133\372\243\223\021 -\233\351\310\072\303\125\150\232\222\341\122\166\070\350\341\272 -\275\373\117\325\357\263\347\110\203\061\360\202\041\343\266\276 -\247\253\157\357\237\337\114\317\001\270\142\152\043\075\347\011 -\115\200\033\173\060\244\303\335\007\177\064\276\244\046\262\366 -\101\350\011\035\343\040\230\252\067\117\377\367\361\342\051\160 -\061\107\077\164\320\024\026\372\041\212\002\325\212\011\224\167 -\056\362\131\050\213\174\120\222\012\146\170\070\203\165\304\265 -\132\250\021\306\345\301\235\146\125\317\123\304\257\327\165\205 -\251\102\023\126\354\041\167\201\223\132\014\352\226\331\111\312 -\241\010\362\227\073\155\233\004\030\044\104\216\174\001\362\334 -\045\330\136\206\232\261\071\333\365\221\062\152\321\246\160\212 -\242\367\336\244\105\205\046\250\036\214\135\051\133\310\113\330 -\232\152\003\136\160\362\205\117\154\113\150\057\312\124\366\214 -\332\062\376\303\153\203\077\070\306\176 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert TLS RSA4096 Root G5" -# Issuer: CN=DigiCert TLS RSA4096 Root G5,O="DigiCert, Inc.",C=US -# Serial Number:08:f9:b4:78:a8:fa:7e:da:6a:33:37:89:de:7c:cf:8a -# Subject: CN=DigiCert TLS RSA4096 Root G5,O="DigiCert, Inc.",C=US -# Not Valid Before: Fri Jan 15 00:00:00 2021 -# Not Valid After : Sun Jan 14 23:59:59 2046 -# Fingerprint (SHA-256): 37:1A:00:DC:05:33:B3:72:1A:7E:EB:40:E8:41:9E:70:79:9D:2B:0A:0F:2C:1D:80:69:31:65:F7:CE:C4:AD:75 -# Fingerprint (SHA1): A7:88:49:DC:5D:7C:75:8C:8C:DE:39:98:56:B3:AA:D0:B2:A5:71:35 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert TLS RSA4096 Root G5" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\247\210\111\334\135\174\165\214\214\336\071\230\126\263\252\320 -\262\245\161\065 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\254\376\367\064\226\251\362\263\264\022\113\344\047\101\157\341 -END -CKA_ISSUER MULTILINE_OCTAL -\060\115\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\045\060\043\006\003\125\004 -\003\023\034\104\151\147\151\103\145\162\164\040\124\114\123\040 -\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\010\371\264\170\250\372\176\332\152\063\067\211\336\174 -\317\212 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert SMIME ECC P384 Root G5" -# -# Issuer: CN=DigiCert SMIME ECC P384 Root G5,O="DigiCert, Inc.",C=US -# Serial Number:05:3f:6e:a0:06:01:72:7d:ed:3f:c3:a3:b6:a3:d6:ef -# Subject: CN=DigiCert SMIME ECC P384 Root G5,O="DigiCert, Inc.",C=US -# Not Valid Before: Fri Jan 15 00:00:00 2021 -# Not Valid After : Sun Jan 14 23:59:59 2046 -# Fingerprint (SHA-256): E8:E8:17:65:36:A6:0C:C2:C4:E1:01:87:C3:BE:FC:A2:0E:F2:63:49:70:18:F5:66:D5:BE:A0:F9:4D:0C:11:1B -# Fingerprint (SHA1): 1C:B8:A7:08:C9:0D:20:79:01:A0:B2:36:7F:F0:95:65:E4:53:24:FE -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert SMIME ECC P384 Root G5" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\120\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\003\023\037\104\151\147\151\103\145\162\164\040\123\115\111\115 -\105\040\105\103\103\040\120\063\070\064\040\122\157\157\164\040 -\107\065 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\120\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\003\023\037\104\151\147\151\103\145\162\164\040\123\115\111\115 -\105\040\105\103\103\040\120\063\070\064\040\122\157\157\164\040 -\107\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\005\077\156\240\006\001\162\175\355\077\303\243\266\243 -\326\357 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\034\060\202\001\243\240\003\002\001\002\002\020\005 -\077\156\240\006\001\162\175\355\077\303\243\266\243\326\357\060 -\012\006\010\052\206\110\316\075\004\003\003\060\120\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\027\060\025\006\003 -\125\004\012\023\016\104\151\147\151\103\145\162\164\054\040\111 -\156\143\056\061\050\060\046\006\003\125\004\003\023\037\104\151 -\147\151\103\145\162\164\040\123\115\111\115\105\040\105\103\103 -\040\120\063\070\064\040\122\157\157\164\040\107\065\060\036\027 -\015\062\061\060\061\061\065\060\060\060\060\060\060\132\027\015 -\064\066\060\061\061\064\062\063\065\071\065\071\132\060\120\061 -\013\060\011\006\003\125\004\006\023\002\125\123\061\027\060\025 -\006\003\125\004\012\023\016\104\151\147\151\103\145\162\164\054 -\040\111\156\143\056\061\050\060\046\006\003\125\004\003\023\037 -\104\151\147\151\103\145\162\164\040\123\115\111\115\105\040\105 -\103\103\040\120\063\070\064\040\122\157\157\164\040\107\065\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\026\235\125\345\266\324\373\373\147 -\153\032\324\241\252\322\167\225\076\210\345\007\237\266\160\146 -\040\050\244\210\354\160\065\257\263\062\377\067\023\112\236\274 -\001\003\336\204\301\270\306\346\145\107\211\362\023\125\277\315 -\245\036\010\140\177\255\177\350\141\222\051\317\011\107\136\013 -\034\300\037\244\277\362\133\274\230\357\231\114\314\160\153\266 -\272\320\050\035\277\276\004\243\102\060\100\060\035\006\003\125 -\035\016\004\026\004\024\163\172\153\226\333\102\007\213\122\146 -\302\144\062\027\376\340\147\220\056\255\060\016\006\003\125\035 -\017\001\001\377\004\004\003\002\001\206\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\012\006\010\052 -\206\110\316\075\004\003\003\003\147\000\060\144\002\060\067\104 -\365\062\200\343\161\353\364\155\317\174\314\221\232\303\156\161 -\330\322\043\135\222\115\202\102\155\134\141\225\366\221\365\247 -\010\366\152\227\351\234\224\055\230\160\375\063\266\011\002\060 -\007\074\057\271\130\202\136\017\243\142\250\223\147\360\040\303 -\151\277\003\054\073\120\247\073\257\101\070\311\122\110\221\326 -\016\373\274\140\060\174\144\077\022\036\105\177\121\076\364\246 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert SMIME ECC P384 Root G5" -# Issuer: CN=DigiCert SMIME ECC P384 Root G5,O="DigiCert, Inc.",C=US -# Serial Number:05:3f:6e:a0:06:01:72:7d:ed:3f:c3:a3:b6:a3:d6:ef -# Subject: CN=DigiCert SMIME ECC P384 Root G5,O="DigiCert, Inc.",C=US -# Not Valid Before: Fri Jan 15 00:00:00 2021 -# Not Valid After : Sun Jan 14 23:59:59 2046 -# Fingerprint (SHA-256): E8:E8:17:65:36:A6:0C:C2:C4:E1:01:87:C3:BE:FC:A2:0E:F2:63:49:70:18:F5:66:D5:BE:A0:F9:4D:0C:11:1B -# Fingerprint (SHA1): 1C:B8:A7:08:C9:0D:20:79:01:A0:B2:36:7F:F0:95:65:E4:53:24:FE -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert SMIME ECC P384 Root G5" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\034\270\247\010\311\015\040\171\001\240\262\066\177\360\225\145 -\344\123\044\376 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\246\376\364\122\066\104\330\356\015\267\003\013\357\164\263\003 -END -CKA_ISSUER MULTILINE_OCTAL -\060\120\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\050\060\046\006\003\125\004 -\003\023\037\104\151\147\151\103\145\162\164\040\123\115\111\115 -\105\040\105\103\103\040\120\063\070\064\040\122\157\157\164\040 -\107\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\005\077\156\240\006\001\162\175\355\077\303\243\266\243 -\326\357 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DigiCert SMIME RSA4096 Root G5" -# -# Issuer: CN=DigiCert SMIME RSA4096 Root G5,O="DigiCert, Inc.",C=US -# Serial Number:05:f6:ba:04:23:83:46:cb:7d:5c:e6:b9:5b:ba:1c:55 -# Subject: CN=DigiCert SMIME RSA4096 Root G5,O="DigiCert, Inc.",C=US -# Not Valid Before: Fri Jan 15 00:00:00 2021 -# Not Valid After : Sun Jan 14 23:59:59 2046 -# Fingerprint (SHA-256): 90:37:0D:3E:FA:88:BF:58:C3:01:05:BA:25:10:4A:35:84:60:A7:FA:52:DF:C2:01:1D:F2:33:A0:F4:17:91:2A -# Fingerprint (SHA1): 5B:C5:AD:E2:9A:A7:54:DA:84:89:53:A5:FE:D7:5B:46:86:D0:57:08 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert SMIME RSA4096 Root G5" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\047\060\045\006\003\125\004 -\003\023\036\104\151\147\151\103\145\162\164\040\123\115\111\115 -\105\040\122\123\101\064\060\071\066\040\122\157\157\164\040\107 -\065 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\047\060\045\006\003\125\004 -\003\023\036\104\151\147\151\103\145\162\164\040\123\115\111\115 -\105\040\122\123\101\064\060\071\066\040\122\157\157\164\040\107 -\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\005\366\272\004\043\203\106\313\175\134\346\271\133\272 -\034\125 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\152\060\202\003\122\240\003\002\001\002\002\020\005 -\366\272\004\043\203\106\313\175\134\346\271\133\272\034\125\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\117 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\027\060 -\025\006\003\125\004\012\023\016\104\151\147\151\103\145\162\164 -\054\040\111\156\143\056\061\047\060\045\006\003\125\004\003\023 -\036\104\151\147\151\103\145\162\164\040\123\115\111\115\105\040 -\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065\060 -\036\027\015\062\061\060\061\061\065\060\060\060\060\060\060\132 -\027\015\064\066\060\061\061\064\062\063\065\071\065\071\132\060 -\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061\027 -\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145\162 -\164\054\040\111\156\143\056\061\047\060\045\006\003\125\004\003 -\023\036\104\151\147\151\103\145\162\164\040\123\115\111\115\105 -\040\122\123\101\064\060\071\066\040\122\157\157\164\040\107\065 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\340\152\133\331\370\371\175\354\265\173\357\137\335\134\064 -\330\332\135\321\313\145\165\253\041\174\133\000\324\202\157\105 -\205\101\212\251\022\002\162\062\360\024\365\003\165\273\143\227 -\111\017\100\231\013\032\036\126\247\322\320\341\253\335\345\004 -\033\343\037\024\022\002\210\365\240\200\011\366\047\232\120\360 -\272\343\242\340\254\152\024\221\265\153\070\020\172\242\061\341 -\221\033\267\271\360\053\133\310\167\011\166\267\121\304\066\012 -\231\123\124\104\045\267\011\065\206\027\005\126\223\075\101\267 -\002\327\142\037\212\222\021\207\352\021\155\352\010\021\334\261 -\170\110\111\222\366\264\121\200\170\043\330\376\341\126\032\072 -\220\023\126\064\211\325\342\225\213\137\336\262\314\373\077\070 -\267\205\367\352\236\277\056\241\056\057\115\175\152\021\056\066 -\240\377\021\010\004\225\125\340\033\073\147\223\251\224\125\352 -\062\355\006\072\177\302\177\343\255\023\047\321\064\101\263\060 -\303\277\264\210\370\003\202\244\337\076\253\170\167\240\131\223 -\161\347\335\353\000\004\173\314\110\071\050\340\036\243\025\151 -\310\066\262\241\013\227\337\125\326\357\221\234\244\366\026\367 -\121\012\356\003\043\221\334\004\377\340\335\070\366\042\003\000 -\302\007\161\032\022\311\327\106\052\224\033\315\326\273\033\356 -\277\276\115\120\130\260\013\315\060\166\051\365\317\345\266\152 -\057\166\260\260\151\152\320\155\145\030\065\176\223\274\162\027 -\301\125\102\315\057\302\045\273\364\375\035\241\144\042\124\135 -\342\236\162\101\204\156\161\226\352\105\007\266\136\172\112\206 -\235\163\144\167\070\003\322\017\123\245\125\040\304\115\377\150 -\157\125\251\352\335\161\344\117\331\205\243\174\116\051\002\236 -\013\011\362\032\123\314\000\246\335\321\064\366\015\301\060\261 -\234\002\144\254\065\355\245\260\051\261\322\225\063\017\322\040 -\063\275\354\043\113\362\031\371\332\230\144\344\054\061\037\056 -\341\215\034\004\225\050\115\214\130\315\113\345\163\202\206\214 -\354\250\326\171\134\373\144\273\334\014\114\050\366\027\257\342 -\150\326\026\206\230\333\374\001\334\061\272\370\234\016\371\050 -\106\112\341\375\226\006\105\171\021\150\027\145\134\213\046\207 -\133\002\003\001\000\001\243\102\060\100\060\035\006\003\125\035 -\016\004\026\004\024\321\243\324\127\035\117\125\333\165\114\134 -\102\236\143\026\316\264\306\073\037\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\206\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\015\006\011\052\206 -\110\206\367\015\001\001\014\005\000\003\202\002\001\000\007\247 -\012\336\123\273\232\353\160\277\262\066\220\315\344\247\270\361 -\014\344\135\132\035\170\145\374\311\270\036\043\021\127\174\151 -\065\155\001\377\123\120\277\007\016\272\307\001\077\130\052\224 -\165\003\253\034\013\043\334\033\212\036\067\075\035\130\217\163 -\331\263\052\157\337\020\240\133\014\247\312\260\177\271\044\242 -\001\065\062\345\136\106\101\353\330\177\163\347\102\351\244\121 -\046\167\201\012\250\353\017\012\120\235\176\212\040\147\374\013 -\216\072\021\323\305\214\140\030\331\113\261\374\324\361\264\111 -\116\256\207\341\321\373\166\241\137\363\006\317\227\226\014\351 -\236\165\201\134\123\015\042\374\066\346\111\156\164\333\000\205 -\215\174\042\240\216\373\020\114\324\142\023\133\357\113\162\046 -\213\374\116\212\217\376\227\020\123\305\170\213\102\144\033\137 -\340\211\375\273\011\177\120\340\124\205\046\021\152\035\145\371 -\111\051\334\174\066\337\373\075\367\322\254\356\062\215\156\246 -\175\071\234\105\304\312\015\365\073\264\171\123\245\057\126\307 -\121\305\212\114\144\135\220\103\043\216\153\114\027\170\314\350 -\277\365\073\344\250\110\317\255\233\014\337\062\112\323\331\022 -\216\043\170\015\055\257\237\257\236\074\011\302\227\000\355\072 -\151\034\161\077\071\337\323\217\304\146\365\357\066\224\017\363 -\335\222\266\226\137\220\246\335\163\252\246\040\224\224\045\152 -\011\014\162\344\023\043\140\114\243\312\027\056\173\147\000\333 -\320\315\352\172\037\071\046\127\211\060\167\313\116\345\225\105 -\117\137\373\066\134\075\371\040\265\072\020\045\117\223\062\132 -\356\301\226\350\351\126\004\260\111\141\115\354\170\250\235\030 -\301\377\330\352\057\126\357\225\053\173\004\136\147\343\125\100 -\355\071\004\371\013\171\365\152\214\134\017\211\232\220\307\315 -\213\336\333\046\065\241\156\315\263\102\362\242\017\073\014\216 -\223\377\024\317\374\367\223\367\344\101\010\156\031\122\021\017 -\123\031\163\170\014\317\330\205\201\370\255\125\310\260\236\106 -\143\257\234\122\356\134\277\360\300\133\067\036\011\040\322\076 -\043\306\241\025\112\016\066\176\060\305\171\152\274\042\210\331 -\014\122\100\037\335\116\017\147\046\026\322\255\027\034 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DigiCert SMIME RSA4096 Root G5" -# Issuer: CN=DigiCert SMIME RSA4096 Root G5,O="DigiCert, Inc.",C=US -# Serial Number:05:f6:ba:04:23:83:46:cb:7d:5c:e6:b9:5b:ba:1c:55 -# Subject: CN=DigiCert SMIME RSA4096 Root G5,O="DigiCert, Inc.",C=US -# Not Valid Before: Fri Jan 15 00:00:00 2021 -# Not Valid After : Sun Jan 14 23:59:59 2046 -# Fingerprint (SHA-256): 90:37:0D:3E:FA:88:BF:58:C3:01:05:BA:25:10:4A:35:84:60:A7:FA:52:DF:C2:01:1D:F2:33:A0:F4:17:91:2A -# Fingerprint (SHA1): 5B:C5:AD:E2:9A:A7:54:DA:84:89:53:A5:FE:D7:5B:46:86:D0:57:08 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DigiCert SMIME RSA4096 Root G5" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\133\305\255\342\232\247\124\332\204\211\123\245\376\327\133\106 -\206\320\127\010 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\321\173\340\265\077\065\162\237\175\276\013\245\244\035\251\156 -END -CKA_ISSUER MULTILINE_OCTAL -\060\117\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\027\060\025\006\003\125\004\012\023\016\104\151\147\151\103\145 -\162\164\054\040\111\156\143\056\061\047\060\045\006\003\125\004 -\003\023\036\104\151\147\151\103\145\162\164\040\123\115\111\115 -\105\040\122\123\101\064\060\071\066\040\122\157\157\164\040\107 -\065 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\005\366\272\004\043\203\106\313\175\134\346\271\133\272 -\034\125 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certainly Root R1" -# -# Issuer: CN=Certainly Root R1,O=Certainly,C=US -# Serial Number:00:8e:0f:f9:4b:90:71:68:65:33:54:f4:d4:44:39:b7:e0 -# Subject: CN=Certainly Root R1,O=Certainly,C=US -# Not Valid Before: Thu Apr 01 00:00:00 2021 -# Not Valid After : Sun Apr 01 00:00:00 2046 -# Fingerprint (SHA-256): 77:B8:2C:D8:64:4C:43:05:F7:AC:C5:CB:15:6B:45:67:50:04:03:3D:51:C6:0C:62:02:A8:E0:C3:34:67:D3:A0 -# Fingerprint (SHA1): A0:50:EE:0F:28:71:F4:27:B2:12:6D:6F:50:96:25:BA:CC:86:42:AF -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certainly Root R1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 -\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 -\162\164\141\151\156\154\171\040\122\157\157\164\040\122\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 -\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 -\162\164\141\151\156\154\171\040\122\157\157\164\040\122\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\216\017\371\113\220\161\150\145\063\124\364\324\104 -\071\267\340 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\107\060\202\003\057\240\003\002\001\002\002\021\000 -\216\017\371\113\220\161\150\145\063\124\364\324\104\071\267\340 -\060\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060 -\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022 -\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151\156 -\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145\162 -\164\141\151\156\154\171\040\122\157\157\164\040\122\061\060\036 -\027\015\062\061\060\064\060\061\060\060\060\060\060\060\132\027 -\015\064\066\060\064\060\061\060\060\060\060\060\060\132\060\075 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022\060 -\020\006\003\125\004\012\023\011\103\145\162\164\141\151\156\154 -\171\061\032\060\030\006\003\125\004\003\023\021\103\145\162\164 -\141\151\156\154\171\040\122\157\157\164\040\122\061\060\202\002 -\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000 -\003\202\002\017\000\060\202\002\012\002\202\002\001\000\320\066 -\324\037\352\335\253\344\321\266\346\373\042\300\335\023\015\152 -\173\042\023\034\227\074\150\143\146\062\234\003\265\215\244\201 -\203\332\170\060\021\317\334\262\053\276\222\277\216\344\304\023 -\276\244\150\114\332\002\150\026\164\276\262\335\004\344\153\052 -\335\067\037\140\054\333\365\367\241\174\225\267\014\160\206\056 -\361\072\357\122\367\314\323\233\371\213\276\016\337\061\267\235 -\150\134\222\246\365\345\363\012\064\265\377\173\242\344\207\241 -\306\257\027\000\357\003\221\355\251\034\116\161\075\322\213\154 -\211\364\170\206\346\152\111\240\316\265\322\260\253\233\366\364 -\324\056\343\162\371\066\306\353\025\267\045\214\072\374\045\015 -\263\042\163\041\164\310\112\226\141\222\365\057\013\030\245\364 -\255\342\356\101\275\001\171\372\226\214\215\027\002\060\264\371 -\257\170\032\214\264\066\020\020\007\005\160\320\364\061\220\212 -\121\305\206\046\171\262\021\210\136\305\360\012\124\315\111\246 -\277\002\234\322\104\247\355\343\170\357\106\136\155\161\321\171 -\160\034\106\137\121\351\311\067\334\137\176\151\173\101\337\064 -\105\340\073\204\364\241\212\012\066\236\067\314\142\122\341\211 -\015\050\371\172\043\261\015\075\075\232\375\235\201\357\054\220 -\300\173\104\116\273\111\340\016\112\126\222\274\313\265\335\171 -\027\211\221\336\141\211\164\222\250\343\062\205\276\116\205\244 -\113\131\313\053\305\170\216\161\124\320\002\067\231\214\345\111 -\352\340\124\162\244\021\006\057\013\214\301\133\276\265\241\260 -\123\156\234\270\140\221\037\131\153\371\055\364\224\012\227\265 -\354\305\166\003\124\033\145\122\272\114\222\126\121\065\240\100 -\330\051\333\256\122\166\073\055\060\100\233\212\320\102\126\264 -\267\210\001\244\207\073\123\226\315\243\026\217\363\146\252\027 -\261\307\140\340\301\103\005\014\356\233\133\140\157\006\134\207 -\133\047\371\100\021\236\234\063\301\267\345\065\127\005\177\047 -\316\027\040\214\034\374\361\373\332\061\051\111\355\365\013\204 -\247\117\301\366\116\302\050\234\372\356\340\257\007\373\063\021 -\172\041\117\013\041\020\266\100\072\253\042\072\004\234\213\233 -\204\206\162\232\322\247\245\304\264\165\221\251\053\043\002\003 -\001\000\001\243\102\060\100\060\016\006\003\125\035\017\001\001 -\377\004\004\003\002\001\006\060\017\006\003\125\035\023\001\001 -\377\004\005\060\003\001\001\377\060\035\006\003\125\035\016\004 -\026\004\024\340\252\077\045\215\237\104\134\301\072\350\056\256 -\167\114\204\076\147\014\364\060\015\006\011\052\206\110\206\367 -\015\001\001\013\005\000\003\202\002\001\000\271\127\257\270\022 -\332\127\203\217\150\013\063\035\003\123\125\364\225\160\344\053 -\075\260\071\353\372\211\142\375\367\326\030\004\057\041\064\335 -\361\150\360\325\226\132\336\302\200\243\301\215\306\152\367\131 -\167\256\025\144\317\133\171\005\167\146\352\214\323\153\015\335 -\361\131\054\301\063\245\060\200\025\105\007\105\032\061\042\266 -\222\000\253\231\115\072\217\167\257\251\042\312\057\143\312\025 -\326\307\306\360\075\154\374\034\015\230\020\141\236\021\242\042 -\327\012\362\221\172\153\071\016\057\060\303\066\111\237\340\351 -\017\002\104\120\067\224\125\175\352\237\366\073\272\224\245\114 -\351\274\076\121\264\350\312\222\066\124\155\134\045\050\332\335 -\255\024\375\323\356\342\042\005\353\320\362\267\150\022\327\132 -\212\101\032\306\222\245\132\073\143\105\117\277\341\072\167\042 -\057\134\277\106\371\132\003\205\023\102\137\312\336\123\327\142 -\265\246\065\004\302\107\377\231\375\204\337\134\316\351\136\200 -\050\101\362\175\347\036\220\330\117\166\076\202\074\015\374\245 -\003\372\173\032\331\105\036\140\332\304\216\371\374\053\311\173 -\225\305\052\377\252\211\337\202\061\017\162\377\014\047\327\012 -\036\126\000\120\036\014\220\301\226\265\330\024\205\273\247\015 -\026\301\370\007\044\033\272\205\241\032\005\011\200\272\225\143 -\311\072\354\045\237\177\235\272\244\107\025\233\104\160\361\152 -\113\326\070\136\103\363\030\176\120\156\351\132\050\346\145\346 -\167\033\072\375\035\276\003\046\243\333\324\341\273\176\226\047 -\053\035\356\244\373\332\045\124\023\003\336\071\306\303\037\115 -\220\354\217\033\112\322\034\355\205\225\070\120\171\106\326\301 -\220\120\061\251\134\232\156\035\365\063\126\213\247\231\322\362 -\310\054\063\223\222\060\307\116\214\145\063\020\144\027\375\044 -\027\226\321\215\302\072\152\053\353\023\213\104\362\041\363\112 -\032\267\167\137\327\355\210\244\162\345\071\037\225\235\276\147 -\301\160\021\075\273\364\370\111\267\343\046\227\072\237\322\137 -\174\373\300\231\174\071\051\340\173\035\277\015\247\217\322\051 -\064\156\044\025\313\336\220\136\277\032\304\146\352\302\346\272 -\071\137\212\231\251\101\131\007\260\054\257 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certainly Root R1" -# Issuer: CN=Certainly Root R1,O=Certainly,C=US -# Serial Number:00:8e:0f:f9:4b:90:71:68:65:33:54:f4:d4:44:39:b7:e0 -# Subject: CN=Certainly Root R1,O=Certainly,C=US -# Not Valid Before: Thu Apr 01 00:00:00 2021 -# Not Valid After : Sun Apr 01 00:00:00 2046 -# Fingerprint (SHA-256): 77:B8:2C:D8:64:4C:43:05:F7:AC:C5:CB:15:6B:45:67:50:04:03:3D:51:C6:0C:62:02:A8:E0:C3:34:67:D3:A0 -# Fingerprint (SHA1): A0:50:EE:0F:28:71:F4:27:B2:12:6D:6F:50:96:25:BA:CC:86:42:AF -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certainly Root R1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\240\120\356\017\050\161\364\047\262\022\155\157\120\226\045\272 -\314\206\102\257 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\007\160\324\076\202\207\240\372\063\066\023\364\372\063\347\022 -END -CKA_ISSUER MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 -\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 -\162\164\141\151\156\154\171\040\122\157\157\164\040\122\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\021\000\216\017\371\113\220\161\150\145\063\124\364\324\104 -\071\267\340 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Certainly Root E1" -# -# Issuer: CN=Certainly Root E1,O=Certainly,C=US -# Serial Number:06:25:33:b1:47:03:33:27:5c:f9:8d:9a:b9:bf:cc:f8 -# Subject: CN=Certainly Root E1,O=Certainly,C=US -# Not Valid Before: Thu Apr 01 00:00:00 2021 -# Not Valid After : Sun Apr 01 00:00:00 2046 -# Fingerprint (SHA-256): B4:58:5F:22:E4:AC:75:6A:4E:86:12:A1:36:1C:5D:9D:03:1A:93:FD:84:FE:BB:77:8F:A3:06:8B:0F:C4:2D:C2 -# Fingerprint (SHA1): F9:E1:6D:DC:01:89:CF:D5:82:45:63:3E:C5:37:7D:C2:EB:93:6F:2B -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certainly Root E1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 -\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 -\162\164\141\151\156\154\171\040\122\157\157\164\040\105\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 -\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 -\162\164\141\151\156\154\171\040\122\157\157\164\040\105\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\006\045\063\261\107\003\063\047\134\371\215\232\271\277 -\314\370 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\001\367\060\202\001\175\240\003\002\001\002\002\020\006 -\045\063\261\107\003\063\047\134\371\215\232\271\277\314\370\060 -\012\006\010\052\206\110\316\075\004\003\003\060\075\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\022\060\020\006\003 -\125\004\012\023\011\103\145\162\164\141\151\156\154\171\061\032 -\060\030\006\003\125\004\003\023\021\103\145\162\164\141\151\156 -\154\171\040\122\157\157\164\040\105\061\060\036\027\015\062\061 -\060\064\060\061\060\060\060\060\060\060\132\027\015\064\066\060 -\064\060\061\060\060\060\060\060\060\132\060\075\061\013\060\011 -\006\003\125\004\006\023\002\125\123\061\022\060\020\006\003\125 -\004\012\023\011\103\145\162\164\141\151\156\154\171\061\032\060 -\030\006\003\125\004\003\023\021\103\145\162\164\141\151\156\154 -\171\040\122\157\157\164\040\105\061\060\166\060\020\006\007\052 -\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142\000 -\004\336\157\370\177\034\337\355\371\107\207\206\261\244\300\212 -\370\202\227\200\352\217\310\112\136\052\175\210\150\247\001\142 -\024\221\044\172\134\236\243\027\175\212\206\041\064\030\120\033 -\020\336\320\067\113\046\307\031\140\200\351\064\275\140\031\066 -\100\326\051\207\011\074\221\172\366\274\023\043\335\131\116\004 -\136\317\310\002\034\030\123\301\061\330\332\040\351\104\215\344 -\166\243\102\060\100\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004 -\024\363\050\030\313\144\165\356\051\052\353\355\256\043\130\070 -\205\353\310\042\007\060\012\006\010\052\206\110\316\075\004\003 -\003\003\150\000\060\145\002\061\000\261\216\132\040\303\262\031 -\142\115\336\260\117\337\156\322\160\212\361\237\176\152\214\346 -\272\336\203\151\312\151\263\251\005\265\226\222\027\207\302\322 -\352\320\173\316\330\101\133\174\256\002\060\106\336\352\313\135 -\232\354\062\302\145\026\260\114\060\134\060\363\332\116\163\206 -\006\330\316\211\004\110\067\067\370\335\063\121\235\160\257\173 -\125\330\001\056\175\005\144\016\206\270\221 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Certainly Root E1" -# Issuer: CN=Certainly Root E1,O=Certainly,C=US -# Serial Number:06:25:33:b1:47:03:33:27:5c:f9:8d:9a:b9:bf:cc:f8 -# Subject: CN=Certainly Root E1,O=Certainly,C=US -# Not Valid Before: Thu Apr 01 00:00:00 2021 -# Not Valid After : Sun Apr 01 00:00:00 2046 -# Fingerprint (SHA-256): B4:58:5F:22:E4:AC:75:6A:4E:86:12:A1:36:1C:5D:9D:03:1A:93:FD:84:FE:BB:77:8F:A3:06:8B:0F:C4:2D:C2 -# Fingerprint (SHA1): F9:E1:6D:DC:01:89:CF:D5:82:45:63:3E:C5:37:7D:C2:EB:93:6F:2B -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Certainly Root E1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\371\341\155\334\001\211\317\325\202\105\143\076\305\067\175\302 -\353\223\157\053 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\012\236\312\315\076\122\120\306\066\363\113\243\355\247\123\351 -END -CKA_ISSUER MULTILINE_OCTAL -\060\075\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\023\011\103\145\162\164\141\151 -\156\154\171\061\032\060\030\006\003\125\004\003\023\021\103\145 -\162\164\141\151\156\154\171\040\122\157\157\164\040\105\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\006\045\063\261\107\003\063\047\134\371\215\232\271\277 -\314\370 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DIGITALSIGN GLOBAL ROOT RSA CA" -# -# Issuer: CN=DIGITALSIGN GLOBAL ROOT RSA CA,O=DigitalSign Certificadora Digital,C=PT -# Serial Number:5d:59:c8:ca:ab:09:57:f5:e6:b5:da:29:94:04:6a:ff:c5:d4:95:87 -# Subject: CN=DIGITALSIGN GLOBAL ROOT RSA CA,O=DigitalSign Certificadora Digital,C=PT -# Not Valid Before: Thu Jan 21 10:50:34 2021 -# Not Valid After : Mon Jan 15 10:50:34 2046 -# Fingerprint (SHA-256): 82:BD:5D:85:1A:CF:7F:6E:1B:A7:BF:CB:C5:30:30:D0:E7:BC:3C:21:DF:77:2D:85:8C:AB:41:D1:99:BD:F5:95 -# Fingerprint (SHA1): B9:82:07:97:AE:52:A5:68:6F:46:07:DF:FD:03:72:3D:92:86:88:2D -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DIGITALSIGN GLOBAL ROOT RSA CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\120\124\061 -\052\060\050\006\003\125\004\012\014\041\104\151\147\151\164\141 -\154\123\151\147\156\040\103\145\162\164\151\146\151\143\141\144 -\157\162\141\040\104\151\147\151\164\141\154\061\047\060\045\006 -\003\125\004\003\014\036\104\111\107\111\124\101\114\123\111\107 -\116\040\107\114\117\102\101\114\040\122\117\117\124\040\122\123 -\101\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\120\124\061 -\052\060\050\006\003\125\004\012\014\041\104\151\147\151\164\141 -\154\123\151\147\156\040\103\145\162\164\151\146\151\143\141\144 -\157\162\141\040\104\151\147\151\164\141\154\061\047\060\045\006 -\003\125\004\003\014\036\104\111\107\111\124\101\114\123\111\107 -\116\040\107\114\117\102\101\114\040\122\117\117\124\040\122\123 -\101\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\135\131\310\312\253\011\127\365\346\265\332\051\224\004 -\152\377\305\324\225\207 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\265\060\202\003\235\240\003\002\001\002\002\024\135 -\131\310\312\253\011\127\365\346\265\332\051\224\004\152\377\305 -\324\225\207\060\015\006\011\052\206\110\206\367\015\001\001\015 -\005\000\060\142\061\013\060\011\006\003\125\004\006\023\002\120 -\124\061\052\060\050\006\003\125\004\012\014\041\104\151\147\151 -\164\141\154\123\151\147\156\040\103\145\162\164\151\146\151\143 -\141\144\157\162\141\040\104\151\147\151\164\141\154\061\047\060 -\045\006\003\125\004\003\014\036\104\111\107\111\124\101\114\123 -\111\107\116\040\107\114\117\102\101\114\040\122\117\117\124\040 -\122\123\101\040\103\101\060\036\027\015\062\061\060\061\062\061 -\061\060\065\060\063\064\132\027\015\064\066\060\061\061\065\061 -\060\065\060\063\064\132\060\142\061\013\060\011\006\003\125\004 -\006\023\002\120\124\061\052\060\050\006\003\125\004\012\014\041 -\104\151\147\151\164\141\154\123\151\147\156\040\103\145\162\164 -\151\146\151\143\141\144\157\162\141\040\104\151\147\151\164\141 -\154\061\047\060\045\006\003\125\004\003\014\036\104\111\107\111 -\124\101\114\123\111\107\116\040\107\114\117\102\101\114\040\122 -\117\117\124\040\122\123\101\040\103\101\060\202\002\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002 -\017\000\060\202\002\012\002\202\002\001\000\310\207\266\070\323 -\034\360\336\022\370\203\307\304\212\342\211\270\264\042\172\170 -\370\014\146\121\150\166\067\012\325\117\302\132\010\270\026\134 -\367\162\001\011\067\204\201\052\124\153\327\222\320\154\372\250 -\247\103\022\064\353\016\333\067\017\051\376\212\061\121\102\350 -\113\234\220\250\310\054\021\323\375\240\051\176\316\336\224\366 -\202\340\130\264\116\105\045\361\042\362\075\323\017\173\124\032 -\334\062\266\326\121\116\176\101\264\127\270\054\306\271\016\056 -\312\127\361\325\310\323\130\347\245\351\102\021\256\323\040\045 -\224\151\327\217\312\242\015\303\323\237\007\150\077\025\322\147 -\056\123\375\166\202\233\013\163\251\051\015\236\021\223\024\010 -\230\354\236\124\022\112\126\242\006\025\354\153\154\056\222\140 -\056\206\015\256\202\037\121\115\343\262\007\327\020\031\127\042 -\366\251\151\104\204\363\331\075\240\006\277\314\210\176\177\365 -\316\133\245\302\052\152\164\102\352\157\246\377\371\150\261\320 -\137\275\221\322\125\157\063\127\114\036\235\344\342\213\301\205 -\145\240\340\152\234\000\000\210\222\335\130\010\026\362\160\061 -\250\034\341\336\275\116\161\351\326\276\176\265\241\132\303\115 -\367\277\233\275\224\244\375\365\252\123\223\106\311\046\001\004 -\160\304\240\161\272\316\045\146\373\221\176\125\160\356\111\012 -\115\142\177\302\120\232\162\362\030\147\235\351\105\250\064\204 -\350\370\201\366\321\132\042\036\007\117\073\263\177\335\021\245 -\163\334\276\251\031\072\151\251\155\033\062\342\211\252\245\047 -\013\132\176\164\342\017\144\071\135\176\134\271\301\027\374\307 -\215\136\311\354\044\355\322\362\077\172\204\105\067\002\276\076 -\153\131\304\346\133\026\155\300\252\236\252\265\131\056\054\160 -\125\234\314\231\226\230\044\124\321\216\332\312\264\021\264\267 -\160\103\037\157\220\013\040\240\250\166\023\145\333\333\043\132 -\165\113\241\013\061\167\012\356\175\150\141\032\023\214\352\121 -\176\134\126\243\127\114\135\241\353\023\145\277\124\024\314\363 -\356\334\327\354\074\227\362\170\126\270\337\162\134\160\374\316 -\006\335\237\322\007\061\357\347\122\221\236\315\272\327\300\030 -\104\007\061\145\111\062\151\023\112\353\217\002\003\001\000\001 -\243\143\060\141\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\037\006\003\125\035\043\004\030\060\026 -\200\024\265\066\274\074\214\032\253\054\366\131\031\055\203\024 -\332\223\045\025\326\206\060\035\006\003\125\035\016\004\026\004 -\024\265\066\274\074\214\032\253\054\366\131\031\055\203\024\332 -\223\045\025\326\206\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\015\006\011\052\206\110\206\367\015\001 -\001\015\005\000\003\202\002\001\000\024\373\061\045\070\061\370 -\312\010\262\043\166\070\255\370\323\131\365\314\264\127\045\341 -\104\276\176\374\026\354\256\372\046\237\117\147\026\112\126\360 -\375\355\307\031\001\064\216\220\132\055\326\200\134\354\161\322 -\201\045\202\036\000\161\337\232\321\325\035\042\273\321\245\363 -\142\017\264\353\334\044\163\376\246\126\315\232\024\305\004\065 -\026\061\242\007\353\245\000\342\266\370\137\162\375\077\141\111 -\216\336\176\115\070\327\172\036\164\067\154\121\334\276\000\004 -\270\070\024\363\040\301\355\233\247\043\375\015\102\204\035\177 -\362\163\303\320\170\143\361\237\354\327\133\351\361\276\154\240 -\113\003\236\215\151\341\024\332\210\020\201\043\123\377\332\124 -\053\013\306\271\226\225\004\030\106\363\173\250\227\330\133\150 -\244\344\070\034\016\105\345\230\323\011\256\232\136\354\263\171 -\015\071\162\362\364\224\235\016\236\140\042\346\250\366\114\205 -\315\007\202\072\150\071\315\075\137\343\070\364\266\257\073\153 -\112\237\140\121\105\242\100\002\345\252\014\343\076\321\170\324 -\242\164\234\046\272\005\232\050\160\112\076\246\013\320\035\111 -\360\272\370\256\101\020\176\244\007\022\275\250\317\051\075\127 -\273\307\361\103\107\000\076\256\160\030\132\040\173\011\313\072 -\072\160\200\345\114\140\230\301\025\301\035\112\367\310\360\233 -\341\162\255\347\135\150\130\013\004\261\214\274\237\267\373\156 -\213\133\004\125\373\353\043\125\327\170\120\332\045\313\276\047 -\066\273\044\032\171\034\121\321\376\023\273\377\170\054\334\244 -\276\057\366\305\113\123\317\247\114\231\136\160\254\131\210\004 -\256\144\004\277\173\246\172\115\323\350\167\275\241\176\120\025 -\363\357\111\060\205\115\041\127\252\333\054\165\227\255\201\001 -\207\242\261\160\235\036\006\132\003\140\261\077\246\155\202\054 -\324\024\261\201\245\350\075\210\035\264\162\054\130\067\212\216 -\070\224\270\163\335\251\340\270\366\167\242\263\174\130\336\256 -\151\072\265\213\245\032\273\362\330\164\006\234\375\142\163\040 -\041\166\261\176\160\236\031\324\353\027\142\031\070\231\315\066 -\053\107\376\061\313\337\271\344\254\010\323\330\246\353\324\236 -\176\113\144\244\125\135\053\027\311 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DIGITALSIGN GLOBAL ROOT RSA CA" -# Issuer: CN=DIGITALSIGN GLOBAL ROOT RSA CA,O=DigitalSign Certificadora Digital,C=PT -# Serial Number:5d:59:c8:ca:ab:09:57:f5:e6:b5:da:29:94:04:6a:ff:c5:d4:95:87 -# Subject: CN=DIGITALSIGN GLOBAL ROOT RSA CA,O=DigitalSign Certificadora Digital,C=PT -# Not Valid Before: Thu Jan 21 10:50:34 2021 -# Not Valid After : Mon Jan 15 10:50:34 2046 -# Fingerprint (SHA-256): 82:BD:5D:85:1A:CF:7F:6E:1B:A7:BF:CB:C5:30:30:D0:E7:BC:3C:21:DF:77:2D:85:8C:AB:41:D1:99:BD:F5:95 -# Fingerprint (SHA1): B9:82:07:97:AE:52:A5:68:6F:46:07:DF:FD:03:72:3D:92:86:88:2D -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DIGITALSIGN GLOBAL ROOT RSA CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\271\202\007\227\256\122\245\150\157\106\007\337\375\003\162\075 -\222\206\210\055 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\033\032\275\032\171\306\333\264\355\263\207\314\251\323\116\170 -END -CKA_ISSUER MULTILINE_OCTAL -\060\142\061\013\060\011\006\003\125\004\006\023\002\120\124\061 -\052\060\050\006\003\125\004\012\014\041\104\151\147\151\164\141 -\154\123\151\147\156\040\103\145\162\164\151\146\151\143\141\144 -\157\162\141\040\104\151\147\151\164\141\154\061\047\060\045\006 -\003\125\004\003\014\036\104\111\107\111\124\101\114\123\111\107 -\116\040\107\114\117\102\101\114\040\122\117\117\124\040\122\123 -\101\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\135\131\310\312\253\011\127\365\346\265\332\051\224\004 -\152\377\305\324\225\207 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "DIGITALSIGN GLOBAL ROOT ECDSA CA" -# -# Issuer: CN=DIGITALSIGN GLOBAL ROOT ECDSA CA,O=DigitalSign Certificadora Digital,C=PT -# Serial Number:36:2d:8f:72:88:a2:28:27:e4:00:ff:24:c6:2d:e4:eb:fa:9d:b6:e1 -# Subject: CN=DIGITALSIGN GLOBAL ROOT ECDSA CA,O=DigitalSign Certificadora Digital,C=PT -# Not Valid Before: Thu Jan 21 11:07:50 2021 -# Not Valid After : Mon Jan 15 11:07:50 2046 -# Fingerprint (SHA-256): 26:1D:71:14:AE:5F:8F:F2:D8:C7:20:9A:9D:E4:28:9E:6A:FC:9D:71:70:23:D8:54:50:90:91:99:F1:85:7C:FE -# Fingerprint (SHA1): 67:A8:08:EB:8F:88:F5:80:6C:05:45:1B:17:F3:D7:00:2F:D2:4A:8A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DIGITALSIGN GLOBAL ROOT ECDSA CA" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\144\061\013\060\011\006\003\125\004\006\023\002\120\124\061 -\052\060\050\006\003\125\004\012\014\041\104\151\147\151\164\141 -\154\123\151\147\156\040\103\145\162\164\151\146\151\143\141\144 -\157\162\141\040\104\151\147\151\164\141\154\061\051\060\047\006 -\003\125\004\003\014\040\104\111\107\111\124\101\114\123\111\107 -\116\040\107\114\117\102\101\114\040\122\117\117\124\040\105\103 -\104\123\101\040\103\101 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\144\061\013\060\011\006\003\125\004\006\023\002\120\124\061 -\052\060\050\006\003\125\004\012\014\041\104\151\147\151\164\141 -\154\123\151\147\156\040\103\145\162\164\151\146\151\143\141\144 -\157\162\141\040\104\151\147\151\164\141\154\061\051\060\047\006 -\003\125\004\003\014\040\104\111\107\111\124\101\114\123\111\107 -\116\040\107\114\117\102\101\114\040\122\117\117\124\040\105\103 -\104\123\101\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\066\055\217\162\210\242\050\047\344\000\377\044\306\055 -\344\353\372\235\266\341 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\152\060\202\001\360\240\003\002\001\002\002\024\066 -\055\217\162\210\242\050\047\344\000\377\044\306\055\344\353\372 -\235\266\341\060\012\006\010\052\206\110\316\075\004\003\003\060 -\144\061\013\060\011\006\003\125\004\006\023\002\120\124\061\052 -\060\050\006\003\125\004\012\014\041\104\151\147\151\164\141\154 -\123\151\147\156\040\103\145\162\164\151\146\151\143\141\144\157 -\162\141\040\104\151\147\151\164\141\154\061\051\060\047\006\003 -\125\004\003\014\040\104\111\107\111\124\101\114\123\111\107\116 -\040\107\114\117\102\101\114\040\122\117\117\124\040\105\103\104 -\123\101\040\103\101\060\036\027\015\062\061\060\061\062\061\061 -\061\060\067\065\060\132\027\015\064\066\060\061\061\065\061\061 -\060\067\065\060\132\060\144\061\013\060\011\006\003\125\004\006 -\023\002\120\124\061\052\060\050\006\003\125\004\012\014\041\104 -\151\147\151\164\141\154\123\151\147\156\040\103\145\162\164\151 -\146\151\143\141\144\157\162\141\040\104\151\147\151\164\141\154 -\061\051\060\047\006\003\125\004\003\014\040\104\111\107\111\124 -\101\114\123\111\107\116\040\107\114\117\102\101\114\040\122\117 -\117\124\040\105\103\104\123\101\040\103\101\060\166\060\020\006 -\007\052\206\110\316\075\002\001\006\005\053\201\004\000\042\003 -\142\000\004\156\013\243\253\063\115\034\352\112\350\374\004\215 -\024\240\175\360\010\054\137\203\253\223\321\322\173\272\327\111 -\175\217\354\022\120\137\324\271\313\345\360\371\063\143\037\311 -\127\354\100\330\021\013\227\350\122\026\314\051\216\364\006\206 -\036\070\334\075\127\304\356\252\275\310\124\004\046\132\047\023 -\121\107\075\037\037\032\216\250\225\244\063\320\314\107\314\155 -\270\374\110\243\143\060\141\060\017\006\003\125\035\023\001\001 -\377\004\005\060\003\001\001\377\060\037\006\003\125\035\043\004 -\030\060\026\200\024\316\257\112\213\032\165\342\361\070\347\002 -\360\026\255\136\352\144\325\173\264\060\035\006\003\125\035\016 -\004\026\004\024\316\257\112\213\032\165\342\361\070\347\002\360 -\026\255\136\352\144\325\173\264\060\016\006\003\125\035\017\001 -\001\377\004\004\003\002\001\006\060\012\006\010\052\206\110\316 -\075\004\003\003\003\150\000\060\145\002\060\012\210\304\161\234 -\104\003\115\215\264\307\274\250\256\331\060\047\065\152\153\026 -\143\327\374\347\131\341\247\211\033\114\061\232\043\125\104\346 -\363\103\041\325\107\047\157\155\127\001\252\002\061\000\373\262 -\352\342\227\177\121\265\237\110\353\274\157\065\211\250\144\160 -\253\127\166\315\300\306\024\140\312\177\342\202\000\163\367\314 -\065\352\216\044\233\345\010\131\307\004\214\163\170\376 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "DIGITALSIGN GLOBAL ROOT ECDSA CA" -# Issuer: CN=DIGITALSIGN GLOBAL ROOT ECDSA CA,O=DigitalSign Certificadora Digital,C=PT -# Serial Number:36:2d:8f:72:88:a2:28:27:e4:00:ff:24:c6:2d:e4:eb:fa:9d:b6:e1 -# Subject: CN=DIGITALSIGN GLOBAL ROOT ECDSA CA,O=DigitalSign Certificadora Digital,C=PT -# Not Valid Before: Thu Jan 21 11:07:50 2021 -# Not Valid After : Mon Jan 15 11:07:50 2046 -# Fingerprint (SHA-256): 26:1D:71:14:AE:5F:8F:F2:D8:C7:20:9A:9D:E4:28:9E:6A:FC:9D:71:70:23:D8:54:50:90:91:99:F1:85:7C:FE -# Fingerprint (SHA1): 67:A8:08:EB:8F:88:F5:80:6C:05:45:1B:17:F3:D7:00:2F:D2:4A:8A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "DIGITALSIGN GLOBAL ROOT ECDSA CA" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\147\250\010\353\217\210\365\200\154\005\105\033\027\363\327\000 -\057\322\112\212 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\252\055\241\316\377\041\302\210\313\132\036\214\341\311\222\217 -END -CKA_ISSUER MULTILINE_OCTAL -\060\144\061\013\060\011\006\003\125\004\006\023\002\120\124\061 -\052\060\050\006\003\125\004\012\014\041\104\151\147\151\164\141 -\154\123\151\147\156\040\103\145\162\164\151\146\151\143\141\144 -\157\162\141\040\104\151\147\151\164\141\154\061\051\060\047\006 -\003\125\004\003\014\040\104\111\107\111\124\101\114\123\111\107 -\116\040\107\114\117\102\101\114\040\122\117\117\124\040\105\103 -\104\123\101\040\103\101 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\066\055\217\162\210\242\050\047\344\000\377\044\306\055 -\344\353\372\235\266\341 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Security Communication RootCA3" -# -# Issuer: CN=Security Communication RootCA3,O="SECOM Trust Systems CO.,LTD.",C=JP -# Serial Number:00:e1:7c:37:40:fd:1b:fe:67 -# Subject: CN=Security Communication RootCA3,O="SECOM Trust Systems CO.,LTD.",C=JP -# Not Valid Before: Thu Jun 16 06:17:16 2016 -# Not Valid After : Mon Jan 18 06:17:16 2038 -# Fingerprint (SHA-256): 24:A5:5C:2A:B0:51:44:2D:06:17:76:65:41:23:9A:4A:D0:32:D7:C5:51:75:AA:34:FF:DE:2F:BC:4F:5C:52:94 -# Fingerprint (SHA1): C3:03:C8:22:74:92:E5:61:A2:9C:5F:79:91:2B:1E:44:13:91:30:3A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Security Communication RootCA3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\047\060\045\006\003\125\004\003\023 -\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\122\157\157\164\103\101\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\047\060\045\006\003\125\004\003\023 -\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\122\157\157\164\103\101\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\341\174\067\100\375\033\376\147 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\177\060\202\003\147\240\003\002\001\002\002\011\000 -\341\174\067\100\375\033\376\147\060\015\006\011\052\206\110\206 -\367\015\001\001\014\005\000\060\135\061\013\060\011\006\003\125 -\004\006\023\002\112\120\061\045\060\043\006\003\125\004\012\023 -\034\123\105\103\117\115\040\124\162\165\163\164\040\123\171\163 -\164\145\155\163\040\103\117\056\054\114\124\104\056\061\047\060 -\045\006\003\125\004\003\023\036\123\145\143\165\162\151\164\171 -\040\103\157\155\155\165\156\151\143\141\164\151\157\156\040\122 -\157\157\164\103\101\063\060\036\027\015\061\066\060\066\061\066 -\060\066\061\067\061\066\132\027\015\063\070\060\061\061\070\060 -\066\061\067\061\066\132\060\135\061\013\060\011\006\003\125\004 -\006\023\002\112\120\061\045\060\043\006\003\125\004\012\023\034 -\123\105\103\117\115\040\124\162\165\163\164\040\123\171\163\164 -\145\155\163\040\103\117\056\054\114\124\104\056\061\047\060\045 -\006\003\125\004\003\023\036\123\145\143\165\162\151\164\171\040 -\103\157\155\155\165\156\151\143\141\164\151\157\156\040\122\157 -\157\164\103\101\063\060\202\002\042\060\015\006\011\052\206\110 -\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002 -\012\002\202\002\001\000\343\311\162\111\367\060\336\011\174\251 -\100\201\130\323\264\072\335\272\141\017\223\120\156\151\074\065 -\302\356\133\163\220\033\147\114\041\354\137\065\273\071\076\053 -\012\140\357\273\155\053\206\373\161\242\310\254\344\126\224\371 -\311\257\261\162\324\040\254\164\322\270\025\255\121\376\205\164 -\241\271\020\376\005\200\371\122\223\263\100\075\165\020\254\300 -\226\267\247\176\166\274\343\033\122\031\316\021\037\013\004\064 -\365\330\365\151\074\167\363\144\364\015\252\205\336\340\011\120 -\004\027\226\204\267\310\212\274\115\162\374\034\273\317\363\006 -\115\371\237\144\367\176\246\146\206\065\161\310\021\200\114\301 -\161\100\130\036\276\240\163\366\374\076\120\341\340\057\046\075 -\176\134\043\265\171\160\336\372\340\321\245\326\014\101\161\173 -\367\352\214\034\210\307\354\213\365\321\057\125\226\106\174\132 -\073\130\073\373\272\330\055\265\045\332\172\116\317\104\256\041 -\246\236\230\312\040\156\174\273\210\205\133\373\300\020\142\273 -\362\371\047\107\357\321\211\071\103\304\337\336\341\101\277\124 -\163\040\227\055\154\332\363\324\007\243\346\271\330\157\256\374 -\214\031\056\323\147\147\053\225\333\130\134\265\152\002\363\270 -\203\136\264\153\276\101\176\127\011\165\104\120\125\315\132\021 -\141\041\012\141\302\251\210\375\023\274\055\211\057\315\141\340 -\225\276\312\265\173\341\173\064\147\013\037\266\014\307\174\036 -\031\123\312\247\261\112\025\040\126\024\160\075\053\202\054\017 -\235\025\035\107\200\107\377\170\231\016\061\257\157\076\217\355 -\206\151\036\173\030\210\024\262\302\374\202\063\056\234\113\055 -\373\160\073\161\252\053\173\046\047\363\032\302\334\373\027\270 -\241\352\313\240\264\256\323\224\176\172\320\253\303\354\070\055 -\021\056\210\277\324\077\255\022\073\102\254\217\002\156\175\314 -\321\137\141\276\241\274\072\152\110\352\046\125\042\026\135\137 -\015\377\047\063\237\030\003\164\212\133\122\040\107\153\105\115 -\042\167\214\125\047\360\257\036\214\311\203\042\124\267\232\320 -\117\331\316\374\331\056\034\226\050\261\002\323\003\275\045\122 -\034\064\146\117\043\253\364\167\202\226\035\321\127\060\010\021 -\005\375\127\321\331\307\002\003\001\000\001\243\102\060\100\060 -\035\006\003\125\035\016\004\026\004\024\144\024\174\374\130\162 -\026\246\012\051\064\025\157\052\313\274\374\257\250\253\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\003\202 -\002\001\000\334\002\043\010\342\357\041\072\307\015\267\046\322 -\142\223\247\245\043\162\007\040\202\140\337\030\327\124\255\151 -\045\222\236\331\024\317\231\271\122\201\317\256\154\212\073\132 -\071\310\154\001\103\302\042\155\002\360\142\315\116\143\103\300 -\024\332\364\143\360\352\364\161\356\116\207\343\161\251\364\311 -\127\345\056\137\034\171\273\043\252\207\104\127\351\275\065\115 -\101\273\113\050\243\230\262\033\331\013\027\007\345\367\352\235 -\365\166\327\277\304\266\201\130\377\310\377\144\151\142\171\255 -\156\016\037\177\356\035\151\345\267\162\161\263\376\245\001\065 -\224\124\053\300\122\155\217\125\304\311\322\270\313\312\064\010 -\121\205\240\365\274\264\027\130\352\012\134\172\275\143\306\072 -\057\377\226\111\031\204\352\147\330\004\261\141\364\000\133\112 -\267\234\161\067\031\205\171\277\201\260\307\023\016\166\161\076 -\072\200\006\256\006\026\247\215\265\302\304\313\377\100\245\134 -\215\245\311\072\355\162\201\312\134\230\074\322\064\003\167\010 -\375\360\051\131\135\041\010\307\140\277\244\161\173\270\331\036 -\202\276\011\257\145\157\050\253\277\113\265\356\076\010\107\047 -\240\017\157\017\213\077\254\225\030\363\271\016\334\147\125\156 -\142\236\106\016\321\004\170\312\162\256\166\331\245\370\262\337 -\210\011\141\213\357\044\116\321\131\077\132\324\075\311\223\074 -\053\144\365\201\015\026\226\367\222\303\376\061\157\350\052\062 -\164\016\364\114\230\112\030\016\060\124\325\305\353\274\305\025 -\236\350\231\041\353\047\053\011\012\333\361\346\160\030\126\273 -\014\344\276\371\350\020\244\023\222\270\034\340\333\147\035\123 -\003\244\042\247\334\135\222\020\074\352\377\374\033\020\032\303 -\330\320\234\235\145\313\320\053\047\061\003\036\066\341\075\166 -\165\014\377\105\046\271\335\121\274\043\307\137\330\330\207\020 -\100\022\015\075\070\067\347\104\074\030\300\123\011\144\217\377 -\325\232\246\174\160\056\163\125\041\350\337\377\203\271\035\076 -\062\036\326\246\175\054\361\146\351\134\035\247\243\316\136\045 -\062\053\343\225\254\052\007\316\264\050\170\206\074\055\246\235 -\115\322\164\060\335\144\121\025\333\203\203\121\327\257\375\063 -\235\115\146 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Security Communication RootCA3" -# Issuer: CN=Security Communication RootCA3,O="SECOM Trust Systems CO.,LTD.",C=JP -# Serial Number:00:e1:7c:37:40:fd:1b:fe:67 -# Subject: CN=Security Communication RootCA3,O="SECOM Trust Systems CO.,LTD.",C=JP -# Not Valid Before: Thu Jun 16 06:17:16 2016 -# Not Valid After : Mon Jan 18 06:17:16 2038 -# Fingerprint (SHA-256): 24:A5:5C:2A:B0:51:44:2D:06:17:76:65:41:23:9A:4A:D0:32:D7:C5:51:75:AA:34:FF:DE:2F:BC:4F:5C:52:94 -# Fingerprint (SHA1): C3:03:C8:22:74:92:E5:61:A2:9C:5F:79:91:2B:1E:44:13:91:30:3A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Security Communication RootCA3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\303\003\310\042\164\222\345\141\242\234\137\171\221\053\036\104 -\023\221\060\072 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\034\232\026\377\236\134\340\115\212\024\001\364\065\135\051\046 -END -CKA_ISSUER MULTILINE_OCTAL -\060\135\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\047\060\045\006\003\125\004\003\023 -\036\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\122\157\157\164\103\101\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\341\174\067\100\375\033\376\147 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Security Communication ECC RootCA1" -# -# Issuer: CN=Security Communication ECC RootCA1,O="SECOM Trust Systems CO.,LTD.",C=JP -# Serial Number:00:d6:5d:9b:b3:78:81:2e:eb -# Subject: CN=Security Communication ECC RootCA1,O="SECOM Trust Systems CO.,LTD.",C=JP -# Not Valid Before: Thu Jun 16 05:15:28 2016 -# Not Valid After : Mon Jan 18 05:15:28 2038 -# Fingerprint (SHA-256): E7:4F:BD:A5:5B:D5:64:C4:73:A3:6B:44:1A:A7:99:C8:A6:8E:07:74:40:E8:28:8B:9F:A1:E5:0E:4B:BA:CA:11 -# Fingerprint (SHA1): B8:0E:26:A9:BF:D2:B2:3B:C0:EF:46:C9:BA:C7:BB:F6:1D:0D:41:41 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Security Communication ECC RootCA1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\053\060\051\006\003\125\004\003\023 -\042\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\105\103\103\040\122\157\157\164 -\103\101\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\053\060\051\006\003\125\004\003\023 -\042\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\105\103\103\040\122\157\157\164 -\103\101\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\326\135\233\263\170\201\056\353 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\070\060\202\001\276\240\003\002\001\002\002\011\000 -\326\135\233\263\170\201\056\353\060\012\006\010\052\206\110\316 -\075\004\003\003\060\141\061\013\060\011\006\003\125\004\006\023 -\002\112\120\061\045\060\043\006\003\125\004\012\023\034\123\105 -\103\117\115\040\124\162\165\163\164\040\123\171\163\164\145\155 -\163\040\103\117\056\054\114\124\104\056\061\053\060\051\006\003 -\125\004\003\023\042\123\145\143\165\162\151\164\171\040\103\157 -\155\155\165\156\151\143\141\164\151\157\156\040\105\103\103\040 -\122\157\157\164\103\101\061\060\036\027\015\061\066\060\066\061 -\066\060\065\061\065\062\070\132\027\015\063\070\060\061\061\070 -\060\065\061\065\062\070\132\060\141\061\013\060\011\006\003\125 -\004\006\023\002\112\120\061\045\060\043\006\003\125\004\012\023 -\034\123\105\103\117\115\040\124\162\165\163\164\040\123\171\163 -\164\145\155\163\040\103\117\056\054\114\124\104\056\061\053\060 -\051\006\003\125\004\003\023\042\123\145\143\165\162\151\164\171 -\040\103\157\155\155\165\156\151\143\141\164\151\157\156\040\105 -\103\103\040\122\157\157\164\103\101\061\060\166\060\020\006\007 -\052\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142 -\000\004\244\245\157\140\003\003\303\275\061\364\323\027\234\053 -\204\165\254\345\375\075\127\156\327\143\277\346\004\211\222\216 -\201\234\343\351\107\156\312\220\022\310\023\340\247\235\367\145 -\164\037\154\020\262\350\344\351\357\155\205\062\231\104\261\136 -\375\314\166\020\330\133\275\242\306\371\326\102\344\127\166\334 -\220\302\065\251\113\210\074\022\107\155\134\377\111\117\032\112 -\120\261\243\102\060\100\060\035\006\003\125\035\016\004\026\004 -\024\206\034\347\376\055\245\112\213\010\376\050\021\372\276\243 -\146\370\140\131\057\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\012\006\010\052\206\110\316\075\004 -\003\003\003\150\000\060\145\002\060\025\135\102\075\374\266\356 -\367\073\261\066\350\236\366\304\106\050\111\063\320\130\103\052 -\143\051\314\115\261\264\172\242\271\015\070\245\135\110\052\375 -\313\262\163\135\243\210\010\307\014\002\061\000\300\253\055\016 -\155\355\030\242\333\123\351\045\333\125\010\340\120\314\337\104 -\141\026\202\253\111\260\262\201\354\163\207\170\264\114\262\142 -\033\022\372\026\115\045\113\143\275\036\067\331 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Security Communication ECC RootCA1" -# Issuer: CN=Security Communication ECC RootCA1,O="SECOM Trust Systems CO.,LTD.",C=JP -# Serial Number:00:d6:5d:9b:b3:78:81:2e:eb -# Subject: CN=Security Communication ECC RootCA1,O="SECOM Trust Systems CO.,LTD.",C=JP -# Not Valid Before: Thu Jun 16 05:15:28 2016 -# Not Valid After : Mon Jan 18 05:15:28 2038 -# Fingerprint (SHA-256): E7:4F:BD:A5:5B:D5:64:C4:73:A3:6B:44:1A:A7:99:C8:A6:8E:07:74:40:E8:28:8B:9F:A1:E5:0E:4B:BA:CA:11 -# Fingerprint (SHA1): B8:0E:26:A9:BF:D2:B2:3B:C0:EF:46:C9:BA:C7:BB:F6:1D:0D:41:41 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Security Communication ECC RootCA1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\270\016\046\251\277\322\262\073\300\357\106\311\272\307\273\366 -\035\015\101\101 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\176\103\260\222\150\354\005\103\114\230\253\135\065\056\176\206 -END -CKA_ISSUER MULTILINE_OCTAL -\060\141\061\013\060\011\006\003\125\004\006\023\002\112\120\061 -\045\060\043\006\003\125\004\012\023\034\123\105\103\117\115\040 -\124\162\165\163\164\040\123\171\163\164\145\155\163\040\103\117 -\056\054\114\124\104\056\061\053\060\051\006\003\125\004\003\023 -\042\123\145\143\165\162\151\164\171\040\103\157\155\155\165\156 -\151\143\141\164\151\157\156\040\105\103\103\040\122\157\157\164 -\103\101\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\011\000\326\135\233\263\170\201\056\353 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "BJCA Global Root CA1" -# -# Issuer: CN=BJCA Global Root CA1,O=BEIJING CERTIFICATE AUTHORITY,C=CN -# Serial Number:55:6f:65:e3:b4:d9:90:6a:1b:09:d1:6c:3e:c0:6c:20 -# Subject: CN=BJCA Global Root CA1,O=BEIJING CERTIFICATE AUTHORITY,C=CN -# Not Valid Before: Thu Dec 19 03:16:17 2019 -# Not Valid After : Mon Dec 12 03:16:17 2044 -# Fingerprint (SHA-256): F3:89:6F:88:FE:7C:0A:88:27:66:A7:FA:6A:D2:74:9F:B5:7A:7F:3E:98:FB:76:9C:1F:A7:B0:9C:2C:44:D5:AE -# Fingerprint (SHA1): D5:EC:8D:7B:4C:BA:79:F4:E7:E8:CB:9D:6B:AE:77:83:10:03:21:6A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "BJCA Global Root CA1" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\124\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\046\060\044\006\003\125\004\012\014\035\102\105\111\112\111\116 -\107\040\103\105\122\124\111\106\111\103\101\124\105\040\101\125 -\124\110\117\122\111\124\131\061\035\060\033\006\003\125\004\003 -\014\024\102\112\103\101\040\107\154\157\142\141\154\040\122\157 -\157\164\040\103\101\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\124\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\046\060\044\006\003\125\004\012\014\035\102\105\111\112\111\116 -\107\040\103\105\122\124\111\106\111\103\101\124\105\040\101\125 -\124\110\117\122\111\124\131\061\035\060\033\006\003\125\004\003 -\014\024\102\112\103\101\040\107\154\157\142\141\154\040\122\157 -\157\164\040\103\101\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\125\157\145\343\264\331\220\152\033\011\321\154\076\300 -\154\040 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\164\060\202\003\134\240\003\002\001\002\002\020\125 -\157\145\343\264\331\220\152\033\011\321\154\076\300\154\040\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\124 -\061\013\060\011\006\003\125\004\006\023\002\103\116\061\046\060 -\044\006\003\125\004\012\014\035\102\105\111\112\111\116\107\040 -\103\105\122\124\111\106\111\103\101\124\105\040\101\125\124\110 -\117\122\111\124\131\061\035\060\033\006\003\125\004\003\014\024 -\102\112\103\101\040\107\154\157\142\141\154\040\122\157\157\164 -\040\103\101\061\060\036\027\015\061\071\061\062\061\071\060\063 -\061\066\061\067\132\027\015\064\064\061\062\061\062\060\063\061 -\066\061\067\132\060\124\061\013\060\011\006\003\125\004\006\023 -\002\103\116\061\046\060\044\006\003\125\004\012\014\035\102\105 -\111\112\111\116\107\040\103\105\122\124\111\106\111\103\101\124 -\105\040\101\125\124\110\117\122\111\124\131\061\035\060\033\006 -\003\125\004\003\014\024\102\112\103\101\040\107\154\157\142\141 -\154\040\122\157\157\164\040\103\101\061\060\202\002\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002 -\017\000\060\202\002\012\002\202\002\001\000\361\146\010\275\331 -\305\025\141\313\204\004\101\245\151\067\167\035\301\260\173\372 -\303\167\110\220\023\162\144\321\270\174\220\065\235\030\171\210 -\343\227\001\074\107\201\362\016\242\230\015\236\077\067\340\031 -\262\220\362\106\034\222\261\072\141\316\372\267\106\236\003\206 -\327\063\156\355\367\105\214\166\067\336\156\226\221\367\327\176 -\053\207\027\325\213\065\356\204\221\162\127\334\140\303\303\271 -\347\307\147\044\043\117\143\012\143\366\146\175\113\125\247\077 -\170\144\111\151\022\227\340\114\015\323\011\240\062\060\072\372 -\237\300\362\234\305\022\052\056\034\265\004\063\332\244\070\021 -\152\336\306\030\366\107\072\042\101\207\042\374\304\211\050\124 -\330\214\245\060\012\370\027\026\312\254\067\375\171\247\221\027 -\170\070\231\255\130\355\262\336\314\211\175\003\234\263\211\145 -\347\343\073\261\042\206\217\006\155\170\007\375\221\022\177\260 -\153\034\211\015\371\270\313\164\133\007\302\310\364\065\321\144 -\143\172\351\156\232\050\326\060\275\346\033\335\025\257\204\352 -\234\307\312\365\016\352\362\135\051\207\217\151\163\071\276\056 -\044\157\105\041\254\305\324\151\045\006\203\255\172\110\205\023 -\054\015\006\270\154\171\126\374\243\147\062\201\365\127\245\312 -\127\102\151\351\134\044\141\357\342\060\030\116\104\230\125\157 -\172\302\223\330\031\266\336\174\107\212\021\116\111\107\333\050 -\224\002\013\224\112\054\371\022\320\117\350\061\176\154\172\277 -\246\077\233\071\075\002\026\243\030\263\147\254\133\077\054\203 -\053\147\071\201\134\271\176\224\325\144\335\236\217\156\256\350 -\174\133\264\327\152\107\110\327\176\263\324\055\216\126\166\116 -\317\151\361\156\104\154\324\044\352\215\044\241\030\277\275\127 -\376\251\231\065\265\333\020\167\270\075\110\272\326\301\347\361 -\043\076\327\337\205\235\047\074\324\100\275\012\014\275\365\347 -\215\045\326\201\164\207\106\324\051\165\242\102\154\367\163\211 -\347\175\277\172\112\037\323\042\311\025\125\317\337\157\174\125 -\320\244\213\007\021\067\137\203\246\046\127\246\001\133\176\376 -\130\150\007\251\351\172\331\271\350\377\120\037\253\302\264\300 -\316\350\352\375\017\275\215\115\270\274\161\002\003\001\000\001 -\243\102\060\100\060\035\006\003\125\035\016\004\026\004\024\305 -\357\355\314\330\215\041\306\110\344\343\327\024\056\247\026\223 -\345\230\001\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\015\006\011\052\206\110\206\367\015\001\001 -\013\005\000\003\202\002\001\000\122\202\254\041\064\037\043\362 -\242\330\371\270\257\067\066\040\211\321\067\003\326\151\237\270 -\141\020\272\242\061\230\131\107\350\321\015\045\036\025\101\014 -\340\052\125\325\127\122\313\370\344\307\151\243\035\115\161\002 -\136\137\041\105\140\110\134\011\216\111\020\301\004\334\251\142 -\153\002\360\103\310\116\235\070\111\164\311\062\160\124\155\301 -\107\374\216\264\066\236\324\234\275\335\040\326\123\311\030\251 -\265\126\271\166\213\225\147\146\356\275\230\376\256\357\276\156 -\373\140\366\375\131\306\052\033\077\043\112\224\044\060\047\310 -\211\274\353\104\044\232\313\075\276\117\325\172\316\216\027\313 -\142\301\331\336\036\016\172\377\103\206\064\122\274\141\077\074 -\137\273\331\166\264\123\274\227\263\376\212\114\022\056\053\363 -\327\316\341\242\377\335\173\160\373\073\241\115\244\143\002\375 -\070\227\225\077\005\160\240\153\337\142\201\103\213\264\131\015 -\112\214\124\234\305\273\201\237\315\175\245\357\013\045\036\072 -\040\333\034\374\037\230\147\002\012\324\163\104\023\333\121\204 -\032\125\003\126\340\000\176\164\006\377\070\304\162\035\323\250 -\077\150\061\135\323\011\307\056\214\133\143\340\350\334\036\322 -\354\141\036\362\336\345\357\366\231\166\140\055\036\224\162\161 -\306\013\052\062\307\222\116\325\106\327\035\371\251\031\012\310 -\372\225\316\155\043\230\252\013\070\255\232\126\015\157\215\361 -\061\000\210\301\027\234\315\031\066\065\376\125\123\240\340\074 -\063\137\226\136\342\062\351\337\063\273\006\112\251\330\204\163 -\316\167\322\306\254\161\341\134\243\035\014\273\012\337\137\342 -\243\161\330\332\067\132\240\170\053\364\324\175\353\166\355\362 -\141\160\245\145\232\323\211\064\030\253\373\162\076\327\264\075 -\171\134\330\037\241\063\173\331\202\120\014\223\027\252\154\334 -\302\202\273\002\127\066\257\230\047\052\071\120\341\260\211\365 -\045\227\176\107\150\020\264\354\163\312\263\227\321\044\334\366 -\142\240\050\323\265\243\270\144\267\210\142\102\317\235\123\315 -\231\276\144\150\217\117\036\022\110\367\322\051\303\230\050\312 -\362\062\013\223\214\051\117\074\140\062\315\005\226\141\354\362 -\257\376\263\160\054\056\246\362 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "BJCA Global Root CA1" -# Issuer: CN=BJCA Global Root CA1,O=BEIJING CERTIFICATE AUTHORITY,C=CN -# Serial Number:55:6f:65:e3:b4:d9:90:6a:1b:09:d1:6c:3e:c0:6c:20 -# Subject: CN=BJCA Global Root CA1,O=BEIJING CERTIFICATE AUTHORITY,C=CN -# Not Valid Before: Thu Dec 19 03:16:17 2019 -# Not Valid After : Mon Dec 12 03:16:17 2044 -# Fingerprint (SHA-256): F3:89:6F:88:FE:7C:0A:88:27:66:A7:FA:6A:D2:74:9F:B5:7A:7F:3E:98:FB:76:9C:1F:A7:B0:9C:2C:44:D5:AE -# Fingerprint (SHA1): D5:EC:8D:7B:4C:BA:79:F4:E7:E8:CB:9D:6B:AE:77:83:10:03:21:6A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "BJCA Global Root CA1" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\325\354\215\173\114\272\171\364\347\350\313\235\153\256\167\203 -\020\003\041\152 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\102\062\231\166\103\063\066\044\065\007\202\233\050\371\320\220 -END -CKA_ISSUER MULTILINE_OCTAL -\060\124\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\046\060\044\006\003\125\004\012\014\035\102\105\111\112\111\116 -\107\040\103\105\122\124\111\106\111\103\101\124\105\040\101\125 -\124\110\117\122\111\124\131\061\035\060\033\006\003\125\004\003 -\014\024\102\112\103\101\040\107\154\157\142\141\154\040\122\157 -\157\164\040\103\101\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\125\157\145\343\264\331\220\152\033\011\321\154\076\300 -\154\040 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "BJCA Global Root CA2" -# -# Issuer: CN=BJCA Global Root CA2,O=BEIJING CERTIFICATE AUTHORITY,C=CN -# Serial Number:2c:17:08:7d:64:2a:c0:fe:85:18:59:06:cf:b4:4a:eb -# Subject: CN=BJCA Global Root CA2,O=BEIJING CERTIFICATE AUTHORITY,C=CN -# Not Valid Before: Thu Dec 19 03:18:21 2019 -# Not Valid After : Mon Dec 12 03:18:21 2044 -# Fingerprint (SHA-256): 57:4D:F6:93:1E:27:80:39:66:7B:72:0A:FD:C1:60:0F:C2:7E:B6:6D:D3:09:29:79:FB:73:85:64:87:21:28:82 -# Fingerprint (SHA1): F4:27:86:EB:6E:B8:6D:88:31:67:02:FB:BA:66:A4:53:00:AA:7A:A6 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "BJCA Global Root CA2" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\124\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\046\060\044\006\003\125\004\012\014\035\102\105\111\112\111\116 -\107\040\103\105\122\124\111\106\111\103\101\124\105\040\101\125 -\124\110\117\122\111\124\131\061\035\060\033\006\003\125\004\003 -\014\024\102\112\103\101\040\107\154\157\142\141\154\040\122\157 -\157\164\040\103\101\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\124\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\046\060\044\006\003\125\004\012\014\035\102\105\111\112\111\116 -\107\040\103\105\122\124\111\106\111\103\101\124\105\040\101\125 -\124\110\117\122\111\124\131\061\035\060\033\006\003\125\004\003 -\014\024\102\112\103\101\040\107\154\157\142\141\154\040\122\157 -\157\164\040\103\101\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\054\027\010\175\144\052\300\376\205\030\131\006\317\264 -\112\353 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\045\060\202\001\253\240\003\002\001\002\002\020\054 -\027\010\175\144\052\300\376\205\030\131\006\317\264\112\353\060 -\012\006\010\052\206\110\316\075\004\003\003\060\124\061\013\060 -\011\006\003\125\004\006\023\002\103\116\061\046\060\044\006\003 -\125\004\012\014\035\102\105\111\112\111\116\107\040\103\105\122 -\124\111\106\111\103\101\124\105\040\101\125\124\110\117\122\111 -\124\131\061\035\060\033\006\003\125\004\003\014\024\102\112\103 -\101\040\107\154\157\142\141\154\040\122\157\157\164\040\103\101 -\062\060\036\027\015\061\071\061\062\061\071\060\063\061\070\062 -\061\132\027\015\064\064\061\062\061\062\060\063\061\070\062\061 -\132\060\124\061\013\060\011\006\003\125\004\006\023\002\103\116 -\061\046\060\044\006\003\125\004\012\014\035\102\105\111\112\111 -\116\107\040\103\105\122\124\111\106\111\103\101\124\105\040\101 -\125\124\110\117\122\111\124\131\061\035\060\033\006\003\125\004 -\003\014\024\102\112\103\101\040\107\154\157\142\141\154\040\122 -\157\157\164\040\103\101\062\060\166\060\020\006\007\052\206\110 -\316\075\002\001\006\005\053\201\004\000\042\003\142\000\004\235 -\313\200\221\215\123\147\265\271\120\261\003\370\345\111\037\101 -\042\011\260\121\122\130\326\053\064\217\305\022\106\024\305\213 -\057\054\204\377\054\156\250\325\361\011\343\003\041\024\304\103 -\075\174\301\054\304\113\152\112\315\351\207\340\175\366\042\276 -\372\112\121\270\060\212\375\341\336\030\022\012\366\107\267\347 -\027\277\047\212\324\101\114\226\074\140\226\301\375\025\034\243 -\102\060\100\060\035\006\003\125\035\016\004\026\004\024\322\112 -\261\121\177\006\360\321\202\037\116\156\137\253\203\374\110\324 -\260\221\060\017\006\003\125\035\023\001\001\377\004\005\060\003 -\001\001\377\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\006\060\012\006\010\052\206\110\316\075\004\003\003\003 -\150\000\060\145\002\060\032\274\133\327\376\251\322\124\016\112 -\135\322\155\261\100\334\364\103\325\322\112\231\031\022\126\200 -\367\203\064\341\065\116\110\155\004\017\127\061\060\060\055\261 -\252\235\003\070\333\006\002\061\000\313\314\207\123\313\172\337 -\040\121\163\220\300\250\133\141\320\305\120\071\375\205\376\301 -\343\170\370\246\326\113\275\233\207\217\017\345\326\123\226\253 -\074\310\100\332\141\367\123\243\367 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "BJCA Global Root CA2" -# Issuer: CN=BJCA Global Root CA2,O=BEIJING CERTIFICATE AUTHORITY,C=CN -# Serial Number:2c:17:08:7d:64:2a:c0:fe:85:18:59:06:cf:b4:4a:eb -# Subject: CN=BJCA Global Root CA2,O=BEIJING CERTIFICATE AUTHORITY,C=CN -# Not Valid Before: Thu Dec 19 03:18:21 2019 -# Not Valid After : Mon Dec 12 03:18:21 2044 -# Fingerprint (SHA-256): 57:4D:F6:93:1E:27:80:39:66:7B:72:0A:FD:C1:60:0F:C2:7E:B6:6D:D3:09:29:79:FB:73:85:64:87:21:28:82 -# Fingerprint (SHA1): F4:27:86:EB:6E:B8:6D:88:31:67:02:FB:BA:66:A4:53:00:AA:7A:A6 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "BJCA Global Root CA2" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\364\047\206\353\156\270\155\210\061\147\002\373\272\146\244\123 -\000\252\172\246 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\136\012\366\107\137\246\024\350\021\001\225\077\115\001\353\074 -END -CKA_ISSUER MULTILINE_OCTAL -\060\124\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\046\060\044\006\003\125\004\012\014\035\102\105\111\112\111\116 -\107\040\103\105\122\124\111\106\111\103\101\124\105\040\101\125 -\124\110\117\122\111\124\131\061\035\060\033\006\003\125\004\003 -\014\024\102\112\103\101\040\107\154\157\142\141\154\040\122\157 -\157\164\040\103\101\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\054\027\010\175\144\052\300\376\205\030\131\006\317\264 -\112\353 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "LAWtrust Root CA2 (4096)" -# -# Issuer: CN=LAWtrust Root CA2 (4096),O=LAWtrust,C=ZA -# Serial Number: 1427795633 (0x551a6eb1) -# Subject: CN=LAWtrust Root CA2 (4096),O=LAWtrust,C=ZA -# Not Valid Before: Tue Feb 14 09:19:38 2023 -# Not Valid After : Fri Feb 14 09:49:38 2053 -# Fingerprint (SHA-256): 48:E1:CF:9E:43:B6:88:A5:10:44:16:0F:46:D7:73:B8:27:7F:E4:5B:EA:AD:0E:4D:F9:0D:19:74:38:2F:EA:99 -# Fingerprint (SHA1): EC:A2:D5:30:A9:AB:2C:7D:0E:75:61:64:4E:0A:E0:16:A1:54:38:7D -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "LAWtrust Root CA2 (4096)" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\103\061\013\060\011\006\003\125\004\006\023\002\132\101\061 -\021\060\017\006\003\125\004\012\023\010\114\101\127\164\162\165 -\163\164\061\041\060\037\006\003\125\004\003\023\030\114\101\127 -\164\162\165\163\164\040\122\157\157\164\040\103\101\062\040\050 -\064\060\071\066\051 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\103\061\013\060\011\006\003\125\004\006\023\002\132\101\061 -\021\060\017\006\003\125\004\012\023\010\114\101\127\164\162\165 -\163\164\061\041\060\037\006\003\125\004\003\023\030\114\101\127 -\164\162\165\163\164\040\122\157\157\164\040\103\101\062\040\050 -\064\060\071\066\051 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\125\032\156\261 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\230\060\202\003\200\240\003\002\001\002\002\004\125 -\032\156\261\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\103\061\013\060\011\006\003\125\004\006\023\002\132 -\101\061\021\060\017\006\003\125\004\012\023\010\114\101\127\164 -\162\165\163\164\061\041\060\037\006\003\125\004\003\023\030\114 -\101\127\164\162\165\163\164\040\122\157\157\164\040\103\101\062 -\040\050\064\060\071\066\051\060\040\027\015\062\063\060\062\061 -\064\060\071\061\071\063\070\132\030\017\062\060\065\063\060\062 -\061\064\060\071\064\071\063\070\132\060\103\061\013\060\011\006 -\003\125\004\006\023\002\132\101\061\021\060\017\006\003\125\004 -\012\023\010\114\101\127\164\162\165\163\164\061\041\060\037\006 -\003\125\004\003\023\030\114\101\127\164\162\165\163\164\040\122 -\157\157\164\040\103\101\062\040\050\064\060\071\066\051\060\202 -\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000\314 -\027\313\053\103\272\154\371\311\223\212\145\015\022\114\354\047 -\024\267\023\171\340\324\325\055\030\126\361\371\352\052\020\026 -\116\154\104\307\152\145\106\363\232\211\065\321\207\370\063\211 -\057\210\011\032\222\020\221\220\301\153\237\016\156\177\046\212 -\023\135\030\254\150\001\015\020\170\145\160\330\216\217\204\132 -\227\060\030\320\021\016\112\215\122\020\245\201\053\121\050\365 -\143\304\266\354\100\263\001\345\255\167\275\345\070\357\274\215 -\263\335\031\240\173\015\215\264\333\152\373\045\063\132\372\221 -\257\304\161\105\060\370\210\051\173\313\277\325\272\047\004\216 -\335\262\000\367\312\134\231\065\024\352\375\165\006\025\010\273 -\312\127\150\373\077\373\264\064\163\143\321\325\343\310\070\132 -\151\175\152\172\104\014\015\212\116\355\222\035\020\217\073\042 -\054\266\337\355\305\306\360\211\171\124\145\136\137\033\275\217 -\175\337\271\267\355\353\344\305\007\321\147\074\225\073\221\376 -\102\172\122\100\200\004\322\071\127\113\364\222\175\377\233\357 -\345\235\311\011\262\221\022\070\246\051\010\073\256\353\312\314 -\355\115\347\116\041\001\007\374\157\062\316\151\214\204\122\306 -\167\352\047\060\012\336\245\257\060\053\150\037\254\324\354\041 -\255\042\111\166\316\017\302\362\007\052\371\152\022\203\232\073 -\004\256\031\172\376\241\206\044\372\101\136\045\174\100\254\047 -\266\343\051\066\157\065\342\127\320\031\130\337\377\144\366\303 -\001\111\166\333\053\276\274\271\117\024\012\325\033\130\041\366 -\034\056\000\174\370\224\265\313\067\032\024\344\062\271\026\324 -\140\354\005\252\137\062\372\152\043\022\254\324\020\273\322\242 -\202\264\113\016\213\160\047\252\326\007\301\147\210\372\204\303 -\010\311\212\204\310\322\067\162\201\017\215\026\112\344\327\065 -\121\245\070\017\214\204\113\225\066\300\365\327\235\340\135\217 -\253\221\356\000\010\271\235\122\037\354\370\231\273\171\126\261 -\111\332\322\345\330\141\213\133\257\360\253\067\305\173\032\216 -\206\276\176\305\173\025\036\141\150\350\013\207\213\163\111\241 -\027\163\176\051\170\216\312\340\101\057\165\163\164\242\227\072 -\177\367\056\164\011\270\114\140\213\106\066\031\020\055\235\002 -\003\001\000\001\243\201\221\060\201\216\060\017\006\003\125\035 -\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003\125 -\035\017\001\001\377\004\004\003\002\001\006\060\053\006\003\125 -\035\020\004\044\060\042\200\017\062\060\062\063\060\062\061\064 -\060\071\061\071\063\070\132\201\017\062\060\065\063\060\062\061 -\064\060\071\064\071\063\070\132\060\037\006\003\125\035\043\004 -\030\060\026\200\024\327\326\126\142\134\077\027\201\346\163\104 -\051\365\121\005\357\013\140\067\254\060\035\006\003\125\035\016 -\004\026\004\024\327\326\126\142\134\077\027\201\346\163\104\051 -\365\121\005\357\013\140\067\254\060\015\006\011\052\206\110\206 -\367\015\001\001\013\005\000\003\202\002\001\000\111\234\051\376 -\075\354\236\105\177\253\076\074\376\043\157\067\076\167\247\123 -\377\170\237\374\111\104\200\127\146\234\156\332\171\377\315\105 -\255\114\223\277\265\131\306\351\020\267\345\370\214\373\207\305 -\036\213\330\263\077\002\226\012\273\212\216\357\327\264\300\203 -\040\070\227\131\105\144\374\366\167\023\362\011\327\241\310\070 -\164\010\352\371\110\114\372\037\004\234\264\377\354\156\126\066 -\162\223\154\225\076\054\137\336\017\013\253\311\314\025\076\026 -\217\146\374\262\020\270\241\321\264\336\300\143\031\314\357\123 -\252\165\066\042\213\045\037\277\233\310\327\301\137\354\246\067 -\011\252\173\142\274\366\042\055\361\326\130\335\214\273\122\364 -\013\247\166\251\172\173\032\215\334\255\232\201\142\056\206\005 -\220\162\107\057\241\311\147\204\260\015\154\260\270\233\026\267 -\320\231\024\057\234\022\233\043\250\215\246\103\036\351\345\055 -\345\170\247\037\144\224\144\266\167\262\250\134\373\011\253\051 -\353\036\155\165\321\366\320\305\245\303\035\237\036\363\032\055 -\262\310\037\345\050\012\156\363\137\375\332\346\043\241\166\220 -\134\113\230\001\202\054\356\107\055\002\032\137\177\064\305\151 -\265\162\255\076\363\317\236\155\370\051\350\021\047\053\340\131 -\013\033\141\353\112\312\151\245\244\325\315\121\033\224\216\171 -\315\337\366\256\164\135\261\054\033\206\123\376\321\060\006\101 -\064\007\142\202\114\364\176\307\207\164\016\260\041\036\011\040 -\200\301\263\025\075\106\155\323\361\006\222\077\357\240\225\212 -\034\156\167\061\266\353\170\051\014\173\356\202\245\117\176\244 -\051\136\236\252\055\370\216\300\363\374\015\006\205\233\116\334 -\367\342\011\174\320\024\121\036\172\263\043\257\372\321\141\052 -\145\265\001\331\270\343\007\312\044\166\322\360\112\276\357\206 -\004\200\102\025\160\021\150\176\327\307\273\376\347\116\233\234 -\225\245\034\112\244\311\320\011\214\252\316\110\322\036\222\227 -\327\021\351\355\146\314\067\334\365\327\033\164\233\246\352\102 -\254\135\062\340\130\364\201\107\377\322\022\342\176\034\334\111 -\166\226\303\035\237\113\312\134\052\067\133\075\212\321\070\233 -\041\332\343\277\105\103\323\340\130\167\037\050 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "LAWtrust Root CA2 (4096)" -# Issuer: CN=LAWtrust Root CA2 (4096),O=LAWtrust,C=ZA -# Serial Number: 1427795633 (0x551a6eb1) -# Subject: CN=LAWtrust Root CA2 (4096),O=LAWtrust,C=ZA -# Not Valid Before: Tue Feb 14 09:19:38 2023 -# Not Valid After : Fri Feb 14 09:49:38 2053 -# Fingerprint (SHA-256): 48:E1:CF:9E:43:B6:88:A5:10:44:16:0F:46:D7:73:B8:27:7F:E4:5B:EA:AD:0E:4D:F9:0D:19:74:38:2F:EA:99 -# Fingerprint (SHA1): EC:A2:D5:30:A9:AB:2C:7D:0E:75:61:64:4E:0A:E0:16:A1:54:38:7D -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "LAWtrust Root CA2 (4096)" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\354\242\325\060\251\253\054\175\016\165\141\144\116\012\340\026 -\241\124\070\175 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\257\035\306\323\105\305\353\365\246\141\043\060\075\056\021\261 -END -CKA_ISSUER MULTILINE_OCTAL -\060\103\061\013\060\011\006\003\125\004\006\023\002\132\101\061 -\021\060\017\006\003\125\004\012\023\010\114\101\127\164\162\165 -\163\164\061\041\060\037\006\003\125\004\003\023\030\114\101\127 -\164\162\165\163\164\040\122\157\157\164\040\103\101\062\040\050 -\064\060\071\066\051 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\004\125\032\156\261 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Sectigo Public Email Protection Root E46" -# -# Issuer: CN=Sectigo Public Email Protection Root E46,O=Sectigo Limited,C=GB -# Serial Number:6e:f5:d3:a7:41:8e:a0:59:40:a7:30:6b:d2:40:65:56 -# Subject: CN=Sectigo Public Email Protection Root E46,O=Sectigo Limited,C=GB -# Not Valid Before: Mon Mar 22 00:00:00 2021 -# Not Valid After : Wed Mar 21 23:59:59 2046 -# Fingerprint (SHA-256): 22:D9:59:92:34:D6:0F:1D:4B:C7:C7:E9:6F:43:FA:55:5B:07:30:1F:D4:75:17:50:89:DA:FB:8C:25:E4:77:B3 -# Fingerprint (SHA1): 3A:C5:C3:78:34:5B:E1:82:92:46:ED:17:86:B3:93:91:7B:51:F2:14 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Sectigo Public Email Protection Root E46" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\061\060\057\006\003\125 -\004\003\023\050\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\105\155\141\151\154\040\120\162\157\164\145\143\164 -\151\157\156\040\122\157\157\164\040\105\064\066 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\061\060\057\006\003\125 -\004\003\023\050\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\105\155\141\151\154\040\120\162\157\164\145\143\164 -\151\157\156\040\122\157\157\164\040\105\064\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\156\365\323\247\101\216\240\131\100\247\060\153\322\100 -\145\126 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\061\060\202\001\267\240\003\002\001\002\002\020\156 -\365\323\247\101\216\240\131\100\247\060\153\322\100\145\126\060 -\012\006\010\052\206\110\316\075\004\003\003\060\132\061\013\060 -\011\006\003\125\004\006\023\002\107\102\061\030\060\026\006\003 -\125\004\012\023\017\123\145\143\164\151\147\157\040\114\151\155 -\151\164\145\144\061\061\060\057\006\003\125\004\003\023\050\123 -\145\143\164\151\147\157\040\120\165\142\154\151\143\040\105\155 -\141\151\154\040\120\162\157\164\145\143\164\151\157\156\040\122 -\157\157\164\040\105\064\066\060\036\027\015\062\061\060\063\062 -\062\060\060\060\060\060\060\132\027\015\064\066\060\063\062\061 -\062\063\065\071\065\071\132\060\132\061\013\060\011\006\003\125 -\004\006\023\002\107\102\061\030\060\026\006\003\125\004\012\023 -\017\123\145\143\164\151\147\157\040\114\151\155\151\164\145\144 -\061\061\060\057\006\003\125\004\003\023\050\123\145\143\164\151 -\147\157\040\120\165\142\154\151\143\040\105\155\141\151\154\040 -\120\162\157\164\145\143\164\151\157\156\040\122\157\157\164\040 -\105\064\066\060\166\060\020\006\007\052\206\110\316\075\002\001 -\006\005\053\201\004\000\042\003\142\000\004\270\247\122\224\365 -\076\005\260\033\366\037\261\323\176\271\344\005\146\124\200\316 -\154\245\150\175\344\123\122\333\202\372\304\206\337\103\170\367 -\310\255\026\274\077\170\062\313\153\323\111\326\104\345\263\176 -\237\173\246\306\054\362\342\266\323\211\260\232\074\113\316\211 -\113\306\306\313\072\111\140\017\106\274\155\116\172\234\311\233 -\205\173\012\266\260\107\302\210\343\324\321\243\102\060\100\060 -\035\006\003\125\035\016\004\026\004\024\055\116\214\247\302\043 -\262\127\251\006\153\076\153\053\211\363\303\136\107\316\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\012\006\010\052\206\110\316\075\004\003\003\003\150\000\060\145 -\002\061\000\222\235\032\131\143\105\130\216\033\026\344\175\172 -\154\066\110\060\037\053\162\347\220\063\064\375\044\242\306\006 -\214\157\073\062\127\132\370\376\306\111\022\123\232\331\020\262 -\231\121\162\002\060\005\045\052\063\041\374\223\346\042\242\314 -\160\125\050\065\126\242\007\304\041\204\043\032\114\114\231\120 -\231\222\024\313\112\334\126\373\365\323\217\152\054\365\161\072 -\370\213\073\003\236 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Sectigo Public Email Protection Root E46" -# Issuer: CN=Sectigo Public Email Protection Root E46,O=Sectigo Limited,C=GB -# Serial Number:6e:f5:d3:a7:41:8e:a0:59:40:a7:30:6b:d2:40:65:56 -# Subject: CN=Sectigo Public Email Protection Root E46,O=Sectigo Limited,C=GB -# Not Valid Before: Mon Mar 22 00:00:00 2021 -# Not Valid After : Wed Mar 21 23:59:59 2046 -# Fingerprint (SHA-256): 22:D9:59:92:34:D6:0F:1D:4B:C7:C7:E9:6F:43:FA:55:5B:07:30:1F:D4:75:17:50:89:DA:FB:8C:25:E4:77:B3 -# Fingerprint (SHA1): 3A:C5:C3:78:34:5B:E1:82:92:46:ED:17:86:B3:93:91:7B:51:F2:14 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Sectigo Public Email Protection Root E46" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\072\305\303\170\064\133\341\202\222\106\355\027\206\263\223\221 -\173\121\362\024 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\271\032\257\054\211\226\100\140\047\006\073\241\177\335\211\323 -END -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\061\060\057\006\003\125 -\004\003\023\050\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\105\155\141\151\154\040\120\162\157\164\145\143\164 -\151\157\156\040\122\157\157\164\040\105\064\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\156\365\323\247\101\216\240\131\100\247\060\153\322\100 -\145\126 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Sectigo Public Email Protection Root R46" -# -# Issuer: CN=Sectigo Public Email Protection Root R46,O=Sectigo Limited,C=GB -# Serial Number:1d:44:9e:b9:0d:83:91:74:ae:dd:f2:eb:88:b7:a6:a3 -# Subject: CN=Sectigo Public Email Protection Root R46,O=Sectigo Limited,C=GB -# Not Valid Before: Mon Mar 22 00:00:00 2021 -# Not Valid After : Wed Mar 21 23:59:59 2046 -# Fingerprint (SHA-256): D5:91:7A:77:91:EB:7C:F2:0A:2E:57:EB:98:28:4A:67:B2:8A:57:E8:91:82:DA:53:D5:46:67:8C:9F:DE:2B:4F -# Fingerprint (SHA1): D3:7B:8B:0A:E8:42:44:FB:6B:80:38:EE:AE:91:80:26:1A:48:70:66 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Sectigo Public Email Protection Root R46" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\061\060\057\006\003\125 -\004\003\023\050\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\105\155\141\151\154\040\120\162\157\164\145\143\164 -\151\157\156\040\122\157\157\164\040\122\064\066 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\061\060\057\006\003\125 -\004\003\023\050\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\105\155\141\151\154\040\120\162\157\164\145\143\164 -\151\157\156\040\122\157\157\164\040\122\064\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\035\104\236\271\015\203\221\164\256\335\362\353\210\267 -\246\243 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\200\060\202\003\150\240\003\002\001\002\002\020\035 -\104\236\271\015\203\221\164\256\335\362\353\210\267\246\243\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\132 -\061\013\060\011\006\003\125\004\006\023\002\107\102\061\030\060 -\026\006\003\125\004\012\023\017\123\145\143\164\151\147\157\040 -\114\151\155\151\164\145\144\061\061\060\057\006\003\125\004\003 -\023\050\123\145\143\164\151\147\157\040\120\165\142\154\151\143 -\040\105\155\141\151\154\040\120\162\157\164\145\143\164\151\157 -\156\040\122\157\157\164\040\122\064\066\060\036\027\015\062\061 -\060\063\062\062\060\060\060\060\060\060\132\027\015\064\066\060 -\063\062\061\062\063\065\071\065\071\132\060\132\061\013\060\011 -\006\003\125\004\006\023\002\107\102\061\030\060\026\006\003\125 -\004\012\023\017\123\145\143\164\151\147\157\040\114\151\155\151 -\164\145\144\061\061\060\057\006\003\125\004\003\023\050\123\145 -\143\164\151\147\157\040\120\165\142\154\151\143\040\105\155\141 -\151\154\040\120\162\157\164\145\143\164\151\157\156\040\122\157 -\157\164\040\122\064\066\060\202\002\042\060\015\006\011\052\206 -\110\206\367\015\001\001\001\005\000\003\202\002\017\000\060\202 -\002\012\002\202\002\001\000\221\345\033\372\252\155\067\053\165 -\307\056\137\024\245\333\054\227\266\054\106\217\151\331\354\226 -\055\363\035\132\276\323\035\043\346\150\011\377\112\021\163\032 -\256\147\237\166\232\322\347\354\270\331\137\053\371\046\126\121 -\257\166\235\251\374\027\357\062\012\320\043\074\272\054\117\107 -\203\354\235\005\150\102\136\006\340\325\350\053\150\110\227\262 -\372\363\244\161\065\175\064\233\027\213\177\115\015\333\334\117 -\005\114\224\142\277\065\372\057\310\247\034\146\331\161\137\345 -\346\132\125\312\253\364\270\167\031\105\120\105\116\112\253\333 -\236\146\301\031\267\067\102\310\126\245\100\022\371\063\350\070 -\105\072\306\204\243\002\216\057\044\260\303\101\205\007\111\234 -\317\334\321\362\046\157\355\063\034\063\147\052\105\067\331\205 -\145\042\032\261\265\020\122\011\153\003\306\037\160\075\221\304 -\175\220\075\355\146\370\220\377\045\340\355\222\242\213\061\051 -\255\234\022\146\170\143\235\127\354\373\013\336\216\334\213\313 -\072\251\167\364\272\345\354\070\214\213\346\023\146\247\151\130 -\303\202\032\032\315\361\237\330\123\222\116\111\175\251\105\347 -\361\103\041\132\267\076\100\315\143\211\317\331\277\307\120\013 -\341\274\347\210\226\255\236\324\027\332\135\317\340\221\375\246 -\020\324\271\003\201\233\151\254\373\204\250\201\065\353\033\353 -\150\154\174\140\076\303\337\311\264\256\164\035\110\255\335\156 -\021\206\341\052\152\066\026\256\310\316\274\333\130\374\100\223 -\100\330\216\123\227\302\254\042\070\345\210\061\263\056\241\357 -\354\340\102\015\352\377\223\126\112\006\244\233\114\002\150\144 -\217\126\120\301\201\005\375\313\333\305\327\025\362\153\265\166 -\303\243\371\062\316\312\265\112\251\033\175\031\334\177\307\152 -\176\225\354\266\270\215\375\225\112\234\243\053\155\213\361\160 -\345\107\053\000\134\344\271\236\324\370\331\130\051\320\313\340 -\050\142\154\256\234\142\342\314\274\066\223\101\365\357\376\106 -\142\225\260\127\112\164\054\107\122\051\235\335\242\241\117\102 -\302\222\316\055\120\122\136\214\012\241\367\330\235\305\370\375 -\066\207\116\127\375\150\241\137\231\203\034\360\265\335\350\222 -\323\145\100\125\312\226\205\002\003\001\000\001\243\102\060\100 -\060\035\006\003\125\035\016\004\026\004\024\247\327\225\167\353 -\112\303\047\315\223\276\067\114\046\204\041\024\175\135\230\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\015\006\011\052\206\110\206\367\015\001\001\014\005\000\003 -\202\002\001\000\064\322\361\025\363\223\001\324\162\213\360\253 -\010\037\023\074\163\264\260\253\350\170\331\154\272\232\257\046 -\354\020\200\345\015\123\061\335\343\372\214\121\042\044\063\067 -\270\030\176\072\372\130\350\064\345\214\340\241\037\011\101\322 -\067\077\314\313\011\065\102\210\351\374\021\327\317\102\252\244 -\160\266\161\301\123\275\305\164\257\304\042\044\143\317\142\202 -\175\311\313\121\301\210\220\155\133\134\276\373\231\250\272\266 -\206\260\351\146\013\345\033\153\257\352\053\206\247\337\250\043 -\114\226\077\117\127\102\030\025\203\103\361\206\046\267\052\003 -\316\013\235\350\245\150\036\214\157\275\205\343\033\121\217\347 -\027\057\053\320\326\170\302\055\335\162\210\324\145\236\372\231 -\324\176\347\227\012\222\001\232\245\251\204\072\014\052\164\075 -\063\030\310\207\367\350\244\365\206\102\071\375\153\165\051\374 -\000\006\254\242\245\032\124\216\351\120\111\027\146\257\113\004 -\055\233\224\200\245\124\253\214\127\027\104\237\017\326\150\144 -\162\264\113\036\001\307\331\233\224\331\203\231\257\022\005\021 -\243\230\042\322\362\127\312\044\371\272\070\025\022\110\272\143 -\073\374\213\225\170\326\162\007\126\314\315\374\235\034\320\305 -\144\073\143\064\317\004\231\212\267\060\171\172\266\362\306\325 -\331\124\172\207\013\176\116\367\204\354\024\363\210\026\022\361 -\325\256\012\032\011\356\206\255\345\253\375\256\303\051\171\164 -\303\001\137\021\233\337\165\231\306\112\367\233\217\154\111\354 -\041\057\264\002\131\263\055\320\162\220\272\013\024\164\170\113 -\317\301\137\125\162\216\124\053\023\316\372\130\014\323\273\054 -\331\251\221\141\370\370\361\266\173\336\274\251\314\222\004\314 -\113\153\137\163\200\266\041\355\120\117\327\166\207\156\316\337 -\322\267\275\142\241\175\130\142\150\105\122\266\077\336\022\333 -\355\004\151\236\166\210\252\001\155\332\206\307\140\033\303\122 -\254\067\354\120\161\200\162\052\041\105\012\123\107\074\031\353 -\215\322\131\004\336\045\260\353\037\065\157\140\175\327\265\306 -\273\013\047\215\340\115\124\345\317\035\046\001\156\073\065\310 -\040\022\211\203\360\322\355\130\073\064\235\273\061\365\062\375 -\061\363\126\032 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Sectigo Public Email Protection Root R46" -# Issuer: CN=Sectigo Public Email Protection Root R46,O=Sectigo Limited,C=GB -# Serial Number:1d:44:9e:b9:0d:83:91:74:ae:dd:f2:eb:88:b7:a6:a3 -# Subject: CN=Sectigo Public Email Protection Root R46,O=Sectigo Limited,C=GB -# Not Valid Before: Mon Mar 22 00:00:00 2021 -# Not Valid After : Wed Mar 21 23:59:59 2046 -# Fingerprint (SHA-256): D5:91:7A:77:91:EB:7C:F2:0A:2E:57:EB:98:28:4A:67:B2:8A:57:E8:91:82:DA:53:D5:46:67:8C:9F:DE:2B:4F -# Fingerprint (SHA1): D3:7B:8B:0A:E8:42:44:FB:6B:80:38:EE:AE:91:80:26:1A:48:70:66 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Sectigo Public Email Protection Root R46" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\323\173\213\012\350\102\104\373\153\200\070\356\256\221\200\046 -\032\110\160\146 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\102\047\005\220\034\246\300\373\242\015\375\337\142\211\335\133 -END -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\061\060\057\006\003\125 -\004\003\023\050\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\105\155\141\151\154\040\120\162\157\164\145\143\164 -\151\157\156\040\122\157\157\164\040\122\064\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\035\104\236\271\015\203\221\164\256\335\362\353\210\267 -\246\243 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Sectigo Public Server Authentication Root E46" -# -# Issuer: CN=Sectigo Public Server Authentication Root E46,O=Sectigo Limited,C=GB -# Serial Number:42:f2:cc:da:1b:69:37:44:5f:15:fe:75:28:10:b8:f4 -# Subject: CN=Sectigo Public Server Authentication Root E46,O=Sectigo Limited,C=GB -# Not Valid Before: Mon Mar 22 00:00:00 2021 -# Not Valid After : Wed Mar 21 23:59:59 2046 -# Fingerprint (SHA-256): C9:0F:26:F0:FB:1B:40:18:B2:22:27:51:9B:5C:A2:B5:3E:2C:A5:B3:BE:5C:F1:8E:FE:1B:EF:47:38:0C:53:83 -# Fingerprint (SHA1): EC:8A:39:6C:40:F0:2E:BC:42:75:D4:9F:AB:1C:1A:5B:67:BE:D2:9A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Sectigo Public Server Authentication Root E46" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\066\060\064\006\003\125 -\004\003\023\055\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\123\145\162\166\145\162\040\101\165\164\150\145\156 -\164\151\143\141\164\151\157\156\040\122\157\157\164\040\105\064 -\066 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\066\060\064\006\003\125 -\004\003\023\055\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\123\145\162\166\145\162\040\101\165\164\150\145\156 -\164\151\143\141\164\151\157\156\040\122\157\157\164\040\105\064 -\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\102\362\314\332\033\151\067\104\137\025\376\165\050\020 -\270\364 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\072\060\202\001\301\240\003\002\001\002\002\020\102 -\362\314\332\033\151\067\104\137\025\376\165\050\020\270\364\060 -\012\006\010\052\206\110\316\075\004\003\003\060\137\061\013\060 -\011\006\003\125\004\006\023\002\107\102\061\030\060\026\006\003 -\125\004\012\023\017\123\145\143\164\151\147\157\040\114\151\155 -\151\164\145\144\061\066\060\064\006\003\125\004\003\023\055\123 -\145\143\164\151\147\157\040\120\165\142\154\151\143\040\123\145 -\162\166\145\162\040\101\165\164\150\145\156\164\151\143\141\164 -\151\157\156\040\122\157\157\164\040\105\064\066\060\036\027\015 -\062\061\060\063\062\062\060\060\060\060\060\060\132\027\015\064 -\066\060\063\062\061\062\063\065\071\065\071\132\060\137\061\013 -\060\011\006\003\125\004\006\023\002\107\102\061\030\060\026\006 -\003\125\004\012\023\017\123\145\143\164\151\147\157\040\114\151 -\155\151\164\145\144\061\066\060\064\006\003\125\004\003\023\055 -\123\145\143\164\151\147\157\040\120\165\142\154\151\143\040\123 -\145\162\166\145\162\040\101\165\164\150\145\156\164\151\143\141 -\164\151\157\156\040\122\157\157\164\040\105\064\066\060\166\060 -\020\006\007\052\206\110\316\075\002\001\006\005\053\201\004\000 -\042\003\142\000\004\166\372\231\251\156\040\355\371\327\167\343 -\007\073\250\333\075\137\070\350\253\125\246\126\117\326\110\352 -\354\177\055\252\303\262\305\171\354\231\141\177\020\171\307\002 -\132\371\004\067\365\064\065\053\167\316\177\040\217\122\243\000 -\211\354\325\247\242\155\133\343\113\222\223\240\200\365\001\224 -\334\360\150\007\036\315\356\376\045\122\265\040\103\034\033\376 -\353\031\316\103\243\243\102\060\100\060\035\006\003\125\035\016 -\004\026\004\024\321\042\332\114\131\361\113\137\046\070\252\235 -\326\356\353\015\303\373\251\141\060\016\006\003\125\035\017\001 -\001\377\004\004\003\002\001\206\060\017\006\003\125\035\023\001 -\001\377\004\005\060\003\001\001\377\060\012\006\010\052\206\110 -\316\075\004\003\003\003\147\000\060\144\002\060\047\356\244\132 -\250\041\273\351\107\227\224\211\245\164\040\155\171\117\310\275 -\223\136\130\030\373\055\032\000\152\311\270\075\320\244\117\104 -\107\224\001\126\242\370\063\045\014\102\337\252\002\060\035\352 -\341\056\210\056\341\371\247\035\002\062\116\362\237\154\125\164 -\343\256\256\373\245\032\356\355\322\374\302\003\021\353\105\134 -\140\020\075\134\177\231\003\133\155\124\110\001\212\163 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Sectigo Public Server Authentication Root E46" -# Issuer: CN=Sectigo Public Server Authentication Root E46,O=Sectigo Limited,C=GB -# Serial Number:42:f2:cc:da:1b:69:37:44:5f:15:fe:75:28:10:b8:f4 -# Subject: CN=Sectigo Public Server Authentication Root E46,O=Sectigo Limited,C=GB -# Not Valid Before: Mon Mar 22 00:00:00 2021 -# Not Valid After : Wed Mar 21 23:59:59 2046 -# Fingerprint (SHA-256): C9:0F:26:F0:FB:1B:40:18:B2:22:27:51:9B:5C:A2:B5:3E:2C:A5:B3:BE:5C:F1:8E:FE:1B:EF:47:38:0C:53:83 -# Fingerprint (SHA1): EC:8A:39:6C:40:F0:2E:BC:42:75:D4:9F:AB:1C:1A:5B:67:BE:D2:9A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Sectigo Public Server Authentication Root E46" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\354\212\071\154\100\360\056\274\102\165\324\237\253\034\032\133 -\147\276\322\232 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\050\043\370\262\230\134\067\026\073\076\106\023\116\260\263\001 -END -CKA_ISSUER MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\066\060\064\006\003\125 -\004\003\023\055\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\123\145\162\166\145\162\040\101\165\164\150\145\156 -\164\151\143\141\164\151\157\156\040\122\157\157\164\040\105\064 -\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\102\362\314\332\033\151\067\104\137\025\376\165\050\020 -\270\364 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Sectigo Public Server Authentication Root R46" -# -# Issuer: CN=Sectigo Public Server Authentication Root R46,O=Sectigo Limited,C=GB -# Serial Number:75:8d:fd:8b:ae:7c:07:00:fa:a9:25:a7:e1:c7:ad:14 -# Subject: CN=Sectigo Public Server Authentication Root R46,O=Sectigo Limited,C=GB -# Not Valid Before: Mon Mar 22 00:00:00 2021 -# Not Valid After : Wed Mar 21 23:59:59 2046 -# Fingerprint (SHA-256): 7B:B6:47:A6:2A:EE:AC:88:BF:25:7A:A5:22:D0:1F:FE:A3:95:E0:AB:45:C7:3F:93:F6:56:54:EC:38:F2:5A:06 -# Fingerprint (SHA1): AD:98:F9:F3:E4:7D:75:3B:65:D4:82:B3:A4:52:17:BB:6E:F5:E4:38 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Sectigo Public Server Authentication Root R46" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\066\060\064\006\003\125 -\004\003\023\055\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\123\145\162\166\145\162\040\101\165\164\150\145\156 -\164\151\143\141\164\151\157\156\040\122\157\157\164\040\122\064 -\066 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\066\060\064\006\003\125 -\004\003\023\055\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\123\145\162\166\145\162\040\101\165\164\150\145\156 -\164\151\143\141\164\151\157\156\040\122\157\157\164\040\122\064 -\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\165\215\375\213\256\174\007\000\372\251\045\247\341\307 -\255\024 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\212\060\202\003\162\240\003\002\001\002\002\020\165 -\215\375\213\256\174\007\000\372\251\045\247\341\307\255\024\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\137 -\061\013\060\011\006\003\125\004\006\023\002\107\102\061\030\060 -\026\006\003\125\004\012\023\017\123\145\143\164\151\147\157\040 -\114\151\155\151\164\145\144\061\066\060\064\006\003\125\004\003 -\023\055\123\145\143\164\151\147\157\040\120\165\142\154\151\143 -\040\123\145\162\166\145\162\040\101\165\164\150\145\156\164\151 -\143\141\164\151\157\156\040\122\157\157\164\040\122\064\066\060 -\036\027\015\062\061\060\063\062\062\060\060\060\060\060\060\132 -\027\015\064\066\060\063\062\061\062\063\065\071\065\071\132\060 -\137\061\013\060\011\006\003\125\004\006\023\002\107\102\061\030 -\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147\157 -\040\114\151\155\151\164\145\144\061\066\060\064\006\003\125\004 -\003\023\055\123\145\143\164\151\147\157\040\120\165\142\154\151 -\143\040\123\145\162\166\145\162\040\101\165\164\150\145\156\164 -\151\143\141\164\151\157\156\040\122\157\157\164\040\122\064\066 -\060\202\002\042\060\015\006\011\052\206\110\206\367\015\001\001 -\001\005\000\003\202\002\017\000\060\202\002\012\002\202\002\001 -\000\223\276\325\066\122\165\330\001\043\240\034\107\102\111\356 -\143\266\267\041\375\304\225\325\110\053\046\174\024\123\020\332 -\171\375\053\267\055\244\324\054\372\352\062\335\111\302\271\275 -\017\110\075\173\132\230\124\257\236\135\061\164\117\007\374\120 -\041\335\244\317\150\117\033\022\143\155\045\231\114\052\231\363 -\110\060\141\372\201\174\036\247\010\112\334\076\053\034\037\030 -\114\161\252\065\214\255\370\156\350\073\112\331\345\224\002\326 -\211\204\023\252\155\310\117\063\314\120\226\067\222\063\334\137 -\210\347\237\124\331\110\360\230\103\326\146\375\237\027\070\103 -\305\001\121\013\327\343\043\017\024\135\133\024\347\113\276\335 -\364\310\332\003\067\321\326\071\241\041\121\060\203\260\155\327 -\060\116\226\133\221\360\160\044\253\277\105\201\144\103\015\275 -\041\072\057\074\351\236\015\313\040\265\102\047\314\332\157\233 -\356\144\060\220\071\315\223\145\201\041\061\265\043\120\063\067 -\042\343\070\355\370\061\060\314\105\376\142\371\321\135\062\171 -\102\207\337\152\314\126\031\100\115\316\252\273\371\265\166\111 -\224\361\047\370\221\245\203\345\006\263\143\016\200\334\340\022 -\125\200\246\073\146\264\071\207\055\310\360\320\321\024\351\344 -\015\115\016\366\135\127\162\305\073\034\107\126\235\342\325\373 -\201\141\214\314\115\200\220\064\133\267\327\024\165\334\330\004 -\110\237\300\301\050\210\264\351\034\312\247\261\361\126\267\173 -\111\114\131\345\040\025\250\204\002\051\372\070\224\151\232\111 -\006\217\315\037\171\024\027\022\014\203\172\336\037\261\227\356 -\371\227\170\050\244\310\104\222\351\175\046\005\246\130\162\233 -\171\023\330\021\137\256\305\070\142\064\150\262\206\060\216\370 -\220\141\236\062\154\365\007\066\315\242\114\156\354\212\066\355 -\362\346\231\025\104\160\303\174\274\234\071\300\264\341\153\367 -\203\045\043\127\331\022\200\345\111\360\165\017\357\215\353\034 -\233\124\050\264\041\074\374\174\012\377\357\173\153\165\377\213 -\035\240\031\005\253\372\370\053\201\102\350\070\272\273\373\252 -\375\075\340\363\312\337\116\227\227\051\355\363\030\126\351\245 -\226\254\275\303\220\230\262\340\371\242\324\246\107\103\174\155 -\317\002\003\001\000\001\243\102\060\100\060\035\006\003\125\035 -\016\004\026\004\024\126\163\130\144\225\371\222\032\260\022\052 -\004\142\171\241\100\025\210\041\111\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\206\060\017\006\003\125\035\023 -\001\001\377\004\005\060\003\001\001\377\060\015\006\011\052\206 -\110\206\367\015\001\001\014\005\000\003\202\002\001\000\057\134 -\231\074\374\006\136\214\224\056\160\352\322\062\061\215\264\360 -\121\325\274\012\363\144\237\007\136\325\301\163\150\144\172\242 -\271\016\350\371\135\205\055\250\067\105\252\050\364\226\005\120 -\140\251\111\176\237\342\231\066\051\023\104\107\152\235\125\040 -\074\330\233\361\003\062\272\332\100\241\163\352\203\241\267\104 -\246\016\231\001\233\344\274\177\276\023\224\176\312\246\036\166 -\200\066\075\204\006\213\063\046\145\155\312\176\236\376\037\214 -\130\070\173\032\203\261\017\274\027\021\273\346\006\314\143\372 -\201\362\201\114\332\013\020\153\241\372\325\050\245\317\006\100 -\026\377\173\175\030\136\071\022\244\123\236\176\062\102\020\246 -\041\221\251\034\116\027\174\204\274\237\214\321\350\337\346\121 -\271\066\107\077\220\271\307\274\002\334\133\034\117\016\110\301 -\045\203\234\012\077\236\261\003\063\022\032\047\254\367\042\154 -\044\321\001\101\370\130\003\376\045\150\042\037\232\132\074\174 -\154\236\165\110\363\201\361\146\147\156\114\202\300\356\272\127 -\016\030\357\056\232\367\022\330\240\153\351\005\245\241\351\150 -\370\274\114\077\022\036\105\350\122\300\243\277\022\047\171\271 -\314\061\074\303\366\072\042\026\003\240\311\217\146\244\133\242 -\115\326\201\045\006\351\166\244\000\012\076\313\315\065\233\340 -\341\070\313\140\123\206\050\102\101\034\104\127\350\250\255\253 -\105\343\045\020\274\333\076\145\101\373\033\246\227\017\353\271 -\164\171\371\036\274\035\127\015\107\257\303\057\237\207\106\247 -\353\046\132\017\126\143\265\142\140\156\000\373\343\047\021\042 -\347\376\231\217\064\365\271\350\303\221\162\275\330\303\036\271 -\056\362\221\104\121\320\127\315\014\064\325\110\041\277\333\023 -\361\146\045\103\122\322\160\042\066\315\237\304\034\165\040\255 -\143\162\143\006\017\016\047\316\322\152\015\274\265\071\032\351 -\321\166\172\321\134\344\347\111\111\055\125\067\150\360\032\072 -\230\076\124\027\207\124\351\246\047\120\211\173\040\057\077\377 -\277\241\213\112\107\230\377\053\173\111\076\303\051\106\140\030 -\102\253\063\051\272\300\051\271\023\211\323\210\212\071\101\073 -\311\375\246\355\037\364\140\143\337\322\055\125\001\213 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Sectigo Public Server Authentication Root R46" -# Issuer: CN=Sectigo Public Server Authentication Root R46,O=Sectigo Limited,C=GB -# Serial Number:75:8d:fd:8b:ae:7c:07:00:fa:a9:25:a7:e1:c7:ad:14 -# Subject: CN=Sectigo Public Server Authentication Root R46,O=Sectigo Limited,C=GB -# Not Valid Before: Mon Mar 22 00:00:00 2021 -# Not Valid After : Wed Mar 21 23:59:59 2046 -# Fingerprint (SHA-256): 7B:B6:47:A6:2A:EE:AC:88:BF:25:7A:A5:22:D0:1F:FE:A3:95:E0:AB:45:C7:3F:93:F6:56:54:EC:38:F2:5A:06 -# Fingerprint (SHA1): AD:98:F9:F3:E4:7D:75:3B:65:D4:82:B3:A4:52:17:BB:6E:F5:E4:38 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Sectigo Public Server Authentication Root R46" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\255\230\371\363\344\175\165\073\145\324\202\263\244\122\027\273 -\156\365\344\070 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\062\020\011\122\000\325\176\154\103\337\025\300\261\026\223\345 -END -CKA_ISSUER MULTILINE_OCTAL -\060\137\061\013\060\011\006\003\125\004\006\023\002\107\102\061 -\030\060\026\006\003\125\004\012\023\017\123\145\143\164\151\147 -\157\040\114\151\155\151\164\145\144\061\066\060\064\006\003\125 -\004\003\023\055\123\145\143\164\151\147\157\040\120\165\142\154 -\151\143\040\123\145\162\166\145\162\040\101\165\164\150\145\156 -\164\151\143\141\164\151\157\156\040\122\157\157\164\040\122\064 -\066 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\165\215\375\213\256\174\007\000\372\251\045\247\341\307 -\255\024 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SSL.com TLS RSA Root CA 2022" -# -# Issuer: CN=SSL.com TLS RSA Root CA 2022,O=SSL Corporation,C=US -# Serial Number:6f:be:da:ad:73:bd:08:40:e2:8b:4d:be:d4:f7:5b:91 -# Subject: CN=SSL.com TLS RSA Root CA 2022,O=SSL Corporation,C=US -# Not Valid Before: Thu Aug 25 16:34:22 2022 -# Not Valid After : Sun Aug 19 16:34:21 2046 -# Fingerprint (SHA-256): 8F:AF:7D:2E:2C:B4:70:9B:B8:E0:B3:36:66:BF:75:A5:DD:45:B5:DE:48:0F:8E:A8:D4:BF:E6:BE:BC:17:F2:ED -# Fingerprint (SHA1): EC:2C:83:40:72:AF:26:95:10:FF:0E:F2:03:EE:31:70:F6:78:9D:CA -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com TLS RSA Root CA 2022" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\045\060\043\006\003\125 -\004\003\014\034\123\123\114\056\143\157\155\040\124\114\123\040 -\122\123\101\040\122\157\157\164\040\103\101\040\062\060\062\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\045\060\043\006\003\125 -\004\003\014\034\123\123\114\056\143\157\155\040\124\114\123\040 -\122\123\101\040\122\157\157\164\040\103\101\040\062\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\157\276\332\255\163\275\010\100\342\213\115\276\324\367 -\133\221 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\211\060\202\003\161\240\003\002\001\002\002\020\157 -\276\332\255\163\275\010\100\342\213\115\276\324\367\133\221\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\116 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\030\060 -\026\006\003\125\004\012\014\017\123\123\114\040\103\157\162\160 -\157\162\141\164\151\157\156\061\045\060\043\006\003\125\004\003 -\014\034\123\123\114\056\143\157\155\040\124\114\123\040\122\123 -\101\040\122\157\157\164\040\103\101\040\062\060\062\062\060\036 -\027\015\062\062\060\070\062\065\061\066\063\064\062\062\132\027 -\015\064\066\060\070\061\071\061\066\063\064\062\061\132\060\116 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\030\060 -\026\006\003\125\004\012\014\017\123\123\114\040\103\157\162\160 -\157\162\141\164\151\157\156\061\045\060\043\006\003\125\004\003 -\014\034\123\123\114\056\143\157\155\040\124\114\123\040\122\123 -\101\040\122\157\157\164\040\103\101\040\062\060\062\062\060\202 -\002\042\060\015\006\011\052\206\110\206\367\015\001\001\001\005 -\000\003\202\002\017\000\060\202\002\012\002\202\002\001\000\320 -\244\011\162\117\100\210\022\141\076\065\043\236\356\366\164\317 -\057\173\130\075\316\074\015\020\050\220\057\227\367\214\110\330 -\240\330\045\261\114\260\021\114\027\163\120\320\042\112\143\273 -\201\323\051\156\325\265\011\076\046\030\177\262\022\177\223\230 -\267\257\360\066\277\362\356\030\236\234\073\122\305\107\031\135 -\164\363\144\146\325\135\307\150\264\277\033\034\006\243\274\217 -\100\043\266\036\306\204\275\121\304\033\071\301\225\322\051\354 -\113\256\173\055\277\071\375\264\142\336\226\173\101\306\234\240 -\340\006\162\373\360\007\227\011\071\201\164\257\367\064\131\021 -\127\012\302\133\301\044\364\061\163\060\202\306\235\272\002\367 -\076\174\104\137\203\015\363\361\335\040\151\026\011\120\342\324 -\125\266\340\200\162\166\156\114\107\267\165\125\131\264\123\164 -\331\224\306\101\255\130\212\061\146\017\036\242\033\051\100\116 -\057\337\173\346\026\054\055\374\277\354\363\264\372\276\030\366 -\233\111\324\356\005\156\331\064\363\234\361\354\001\213\321\040 -\306\017\240\265\274\027\116\110\173\121\302\374\351\134\151\067 -\107\146\263\150\370\025\050\360\271\323\244\025\314\132\117\272 -\122\160\243\022\105\335\306\272\116\373\302\320\367\250\122\047 -\155\156\171\265\214\374\173\214\301\026\114\356\200\177\276\360 -\166\276\101\123\022\063\256\132\070\102\253\327\017\076\101\215 -\166\007\062\325\253\211\366\116\147\331\261\102\165\043\156\363 -\315\102\262\374\125\365\123\207\027\073\300\063\130\361\122\322 -\371\200\244\360\350\360\073\213\070\314\244\306\220\177\017\234 -\375\213\321\243\317\332\203\247\151\311\120\066\325\134\005\322 -\012\101\164\333\143\021\067\301\245\240\226\113\036\214\026\022 -\167\256\224\064\173\036\177\302\146\000\344\252\203\352\212\220 -\255\316\066\104\115\321\121\351\274\037\363\152\005\375\300\164 -\037\045\031\100\121\156\352\202\121\100\337\233\271\010\052\006 -\002\325\043\034\023\326\351\333\333\306\260\172\313\173\047\233 -\373\340\325\106\044\355\020\113\143\113\245\005\217\272\270\035 -\053\246\372\221\342\222\122\275\354\353\147\227\155\232\055\237 -\201\062\005\147\062\373\110\010\077\331\045\270\004\045\057\002 -\003\001\000\001\243\143\060\141\060\017\006\003\125\035\023\001 -\001\377\004\005\060\003\001\001\377\060\037\006\003\125\035\043 -\004\030\060\026\200\024\373\056\067\356\343\204\172\047\056\315 -\031\065\261\063\174\377\324\104\102\271\060\035\006\003\125\035 -\016\004\026\004\024\373\056\067\356\343\204\172\047\056\315\031 -\065\261\063\174\377\324\104\102\271\060\016\006\003\125\035\017 -\001\001\377\004\004\003\002\001\206\060\015\006\011\052\206\110 -\206\367\015\001\001\013\005\000\003\202\002\001\000\215\211\155 -\204\105\030\361\117\263\240\357\150\244\300\035\254\060\274\147 -\146\260\232\315\266\253\042\031\146\323\073\101\265\020\235\020 -\272\162\156\051\044\040\034\001\231\142\323\226\340\342\373\014 -\102\327\341\132\304\226\115\124\315\217\312\103\123\375\052\270 -\352\370\145\312\001\302\255\140\150\006\237\071\032\121\331\340 -\215\046\371\013\116\245\123\045\172\043\244\034\316\010\033\337 -\107\210\262\255\076\340\047\207\213\111\214\037\251\107\130\173 -\226\362\210\035\030\256\263\321\246\012\224\372\333\323\345\070 -\012\153\171\022\063\373\112\131\067\026\100\016\273\336\365\211 -\014\361\154\323\367\121\153\136\065\365\333\300\046\352\022\163 -\116\251\221\220\246\027\303\154\057\070\324\243\162\224\103\054 -\142\341\116\134\062\075\275\114\175\031\107\242\303\111\347\226 -\077\217\232\323\073\344\021\330\213\003\334\366\266\140\125\030 -\246\201\121\363\341\250\025\152\353\340\013\360\024\061\326\271 -\214\105\072\250\020\330\360\271\047\353\367\313\172\357\005\162 -\226\265\304\217\226\163\304\350\126\163\234\274\151\121\143\274 -\357\147\034\103\032\137\167\031\037\030\370\034\045\051\371\111 -\231\051\266\222\075\242\203\067\261\040\221\250\233\060\351\152 -\154\264\043\223\145\004\253\021\363\016\035\123\044\111\123\035 -\241\077\235\110\222\021\342\175\015\117\365\327\275\242\130\076 -\170\235\036\037\053\376\041\273\032\023\266\261\050\144\375\260 -\002\000\307\154\200\242\275\026\120\040\017\162\201\137\314\224 -\377\273\231\346\272\220\313\352\371\306\014\302\256\305\031\316 -\063\241\153\134\273\176\174\064\127\027\255\360\077\256\315\352 -\257\231\354\054\124\176\214\316\056\022\126\110\357\027\073\077 -\112\136\140\322\334\164\066\274\245\103\143\313\017\133\243\002 -\126\011\236\044\054\341\206\201\214\376\253\027\054\372\310\342 -\062\032\072\377\205\010\311\203\237\362\112\110\020\124\167\067 -\355\242\274\100\276\344\020\164\367\344\133\273\271\363\211\371 -\217\101\330\307\344\120\220\065\200\076\034\270\115\220\323\324 -\367\303\260\241\176\204\312\167\222\061\054\270\220\261\202\172 -\164\116\233\023\046\264\325\120\146\124\170\256\140 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SSL.com TLS RSA Root CA 2022" -# Issuer: CN=SSL.com TLS RSA Root CA 2022,O=SSL Corporation,C=US -# Serial Number:6f:be:da:ad:73:bd:08:40:e2:8b:4d:be:d4:f7:5b:91 -# Subject: CN=SSL.com TLS RSA Root CA 2022,O=SSL Corporation,C=US -# Not Valid Before: Thu Aug 25 16:34:22 2022 -# Not Valid After : Sun Aug 19 16:34:21 2046 -# Fingerprint (SHA-256): 8F:AF:7D:2E:2C:B4:70:9B:B8:E0:B3:36:66:BF:75:A5:DD:45:B5:DE:48:0F:8E:A8:D4:BF:E6:BE:BC:17:F2:ED -# Fingerprint (SHA1): EC:2C:83:40:72:AF:26:95:10:FF:0E:F2:03:EE:31:70:F6:78:9D:CA -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com TLS RSA Root CA 2022" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\354\054\203\100\162\257\046\225\020\377\016\362\003\356\061\160 -\366\170\235\312 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\330\116\306\131\060\330\376\240\326\172\132\054\054\151\170\332 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\045\060\043\006\003\125 -\004\003\014\034\123\123\114\056\143\157\155\040\124\114\123\040 -\122\123\101\040\122\157\157\164\040\103\101\040\062\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\157\276\332\255\163\275\010\100\342\213\115\276\324\367 -\133\221 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SSL.com TLS ECC Root CA 2022" -# -# Issuer: CN=SSL.com TLS ECC Root CA 2022,O=SSL Corporation,C=US -# Serial Number:14:03:f5:ab:fb:37:8b:17:40:5b:e2:43:b2:a5:d1:c4 -# Subject: CN=SSL.com TLS ECC Root CA 2022,O=SSL Corporation,C=US -# Not Valid Before: Thu Aug 25 16:33:48 2022 -# Not Valid After : Sun Aug 19 16:33:47 2046 -# Fingerprint (SHA-256): C3:2F:FD:9F:46:F9:36:D1:6C:36:73:99:09:59:43:4B:9A:D6:0A:AF:BB:9E:7C:F3:36:54:F1:44:CC:1B:A1:43 -# Fingerprint (SHA1): 9F:5F:D9:1A:54:6D:F5:0C:71:F0:EE:7A:BD:17:49:98:84:73:E2:39 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com TLS ECC Root CA 2022" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\045\060\043\006\003\125 -\004\003\014\034\123\123\114\056\143\157\155\040\124\114\123\040 -\105\103\103\040\122\157\157\164\040\103\101\040\062\060\062\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\045\060\043\006\003\125 -\004\003\014\034\123\123\114\056\143\157\155\040\124\114\123\040 -\105\103\103\040\122\157\157\164\040\103\101\040\062\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\024\003\365\253\373\067\213\027\100\133\342\103\262\245 -\321\304 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\072\060\202\001\300\240\003\002\001\002\002\020\024 -\003\365\253\373\067\213\027\100\133\342\103\262\245\321\304\060 -\012\006\010\052\206\110\316\075\004\003\003\060\116\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\030\060\026\006\003 -\125\004\012\014\017\123\123\114\040\103\157\162\160\157\162\141 -\164\151\157\156\061\045\060\043\006\003\125\004\003\014\034\123 -\123\114\056\143\157\155\040\124\114\123\040\105\103\103\040\122 -\157\157\164\040\103\101\040\062\060\062\062\060\036\027\015\062 -\062\060\070\062\065\061\066\063\063\064\070\132\027\015\064\066 -\060\070\061\071\061\066\063\063\064\067\132\060\116\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\030\060\026\006\003 -\125\004\012\014\017\123\123\114\040\103\157\162\160\157\162\141 -\164\151\157\156\061\045\060\043\006\003\125\004\003\014\034\123 -\123\114\056\143\157\155\040\124\114\123\040\105\103\103\040\122 -\157\157\164\040\103\101\040\062\060\062\062\060\166\060\020\006 -\007\052\206\110\316\075\002\001\006\005\053\201\004\000\042\003 -\142\000\004\105\051\065\163\372\302\270\043\316\024\175\250\261 -\115\240\133\066\356\052\054\123\303\140\011\065\262\044\146\046 -\151\300\263\225\326\135\222\100\031\016\306\245\023\160\364\357 -\022\121\050\135\347\314\275\371\074\205\301\317\224\220\311\053 -\316\222\102\130\131\147\375\224\047\020\144\214\117\004\261\115 -\111\344\173\117\233\365\347\010\370\003\210\367\247\303\222\113 -\031\124\201\243\143\060\141\060\017\006\003\125\035\023\001\001 -\377\004\005\060\003\001\001\377\060\037\006\003\125\035\043\004 -\030\060\026\200\024\211\217\057\243\350\053\240\024\124\173\363 -\126\270\046\137\147\070\013\234\320\060\035\006\003\125\035\016 -\004\026\004\024\211\217\057\243\350\053\240\024\124\173\363\126 -\270\046\137\147\070\013\234\320\060\016\006\003\125\035\017\001 -\001\377\004\004\003\002\001\206\060\012\006\010\052\206\110\316 -\075\004\003\003\003\150\000\060\145\002\060\125\343\042\126\351 -\327\222\044\130\117\036\224\062\017\014\002\066\302\375\254\164 -\062\116\341\373\034\200\210\243\314\373\327\353\053\377\067\175 -\360\355\327\236\165\152\065\166\122\105\340\002\061\000\307\215 -\157\102\040\217\276\266\115\131\355\167\115\051\304\040\040\105 -\144\206\072\120\306\304\255\055\223\365\030\175\162\355\251\317 -\304\254\127\066\050\010\145\337\074\171\146\176\240\352 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SSL.com TLS ECC Root CA 2022" -# Issuer: CN=SSL.com TLS ECC Root CA 2022,O=SSL Corporation,C=US -# Serial Number:14:03:f5:ab:fb:37:8b:17:40:5b:e2:43:b2:a5:d1:c4 -# Subject: CN=SSL.com TLS ECC Root CA 2022,O=SSL Corporation,C=US -# Not Valid Before: Thu Aug 25 16:33:48 2022 -# Not Valid After : Sun Aug 19 16:33:47 2046 -# Fingerprint (SHA-256): C3:2F:FD:9F:46:F9:36:D1:6C:36:73:99:09:59:43:4B:9A:D6:0A:AF:BB:9E:7C:F3:36:54:F1:44:CC:1B:A1:43 -# Fingerprint (SHA1): 9F:5F:D9:1A:54:6D:F5:0C:71:F0:EE:7A:BD:17:49:98:84:73:E2:39 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com TLS ECC Root CA 2022" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\237\137\331\032\124\155\365\014\161\360\356\172\275\027\111\230 -\204\163\342\071 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\231\327\134\361\121\066\314\351\316\331\031\056\167\161\126\305 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\045\060\043\006\003\125 -\004\003\014\034\123\123\114\056\143\157\155\040\124\114\123\040 -\105\103\103\040\122\157\157\164\040\103\101\040\062\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\024\003\365\253\373\067\213\027\100\133\342\103\262\245 -\321\304 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SSL.com Client ECC Root CA 2022" -# -# Issuer: CN=SSL.com Client ECC Root CA 2022,O=SSL Corporation,C=US -# Serial Number:76:f8:48:1e:ae:f0:3c:70:1f:e0:3f:25:54:01:83:d5 -# Subject: CN=SSL.com Client ECC Root CA 2022,O=SSL Corporation,C=US -# Not Valid Before: Thu Aug 25 16:30:32 2022 -# Not Valid After : Sun Aug 19 16:30:31 2046 -# Fingerprint (SHA-256): AD:7D:D5:8D:03:AE:DB:22:A3:0B:50:84:39:49:20:CE:12:23:0C:2D:80:17:AD:9B:81:AB:04:07:9B:DD:02:6B -# Fingerprint (SHA1): 80:7B:1D:9D:65:72:3D:C7:56:F9:EC:C5:00:83:49:F6:F2:AC:F4:86 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com Client ECC Root CA 2022" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\050\060\046\006\003\125 -\004\003\014\037\123\123\114\056\143\157\155\040\103\154\151\145 -\156\164\040\105\103\103\040\122\157\157\164\040\103\101\040\062 -\060\062\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\050\060\046\006\003\125 -\004\003\014\037\123\123\114\056\143\157\155\040\103\154\151\145 -\156\164\040\105\103\103\040\122\157\157\164\040\103\101\040\062 -\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\370\110\036\256\360\074\160\037\340\077\045\124\001 -\203\325 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\100\060\202\001\306\240\003\002\001\002\002\020\166 -\370\110\036\256\360\074\160\037\340\077\045\124\001\203\325\060 -\012\006\010\052\206\110\316\075\004\003\003\060\121\061\013\060 -\011\006\003\125\004\006\023\002\125\123\061\030\060\026\006\003 -\125\004\012\014\017\123\123\114\040\103\157\162\160\157\162\141 -\164\151\157\156\061\050\060\046\006\003\125\004\003\014\037\123 -\123\114\056\143\157\155\040\103\154\151\145\156\164\040\105\103 -\103\040\122\157\157\164\040\103\101\040\062\060\062\062\060\036 -\027\015\062\062\060\070\062\065\061\066\063\060\063\062\132\027 -\015\064\066\060\070\061\071\061\066\063\060\063\061\132\060\121 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\030\060 -\026\006\003\125\004\012\014\017\123\123\114\040\103\157\162\160 -\157\162\141\164\151\157\156\061\050\060\046\006\003\125\004\003 -\014\037\123\123\114\056\143\157\155\040\103\154\151\145\156\164 -\040\105\103\103\040\122\157\157\164\040\103\101\040\062\060\062 -\062\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005 -\053\201\004\000\042\003\142\000\004\055\123\176\237\213\076\263 -\066\272\120\342\314\353\334\272\046\212\323\214\006\077\147\017 -\357\365\027\345\324\256\232\106\052\101\001\007\151\347\147\161 -\361\302\003\066\306\360\053\122\216\317\024\222\150\244\076\160 -\121\022\151\215\170\242\202\312\051\024\300\344\224\042\262\104 -\222\140\157\310\004\244\147\325\242\320\363\320\327\352\216\074 -\017\272\322\100\107\220\064\356\175\243\143\060\141\060\017\006 -\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060\037 -\006\003\125\035\043\004\030\060\026\200\024\267\376\055\142\305 -\201\123\315\122\032\057\135\140\240\303\135\373\262\034\034\060 -\035\006\003\125\035\016\004\026\004\024\267\376\055\142\305\201 -\123\315\122\032\057\135\140\240\303\135\373\262\034\034\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060\012 -\006\010\052\206\110\316\075\004\003\003\003\150\000\060\145\002 -\060\115\007\021\055\021\373\271\046\303\041\335\162\341\027\374 -\301\317\024\352\111\316\161\207\216\326\123\334\021\315\135\124 -\212\257\331\055\364\214\121\352\274\146\107\342\177\225\203\140 -\145\002\061\000\214\041\114\117\273\345\260\120\337\220\142\111 -\346\314\221\333\370\077\135\161\221\010\216\117\222\311\177\246 -\134\352\023\176\355\155\304\350\303\052\157\134\021\341\245\363 -\152\132\232\115 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SSL.com Client ECC Root CA 2022" -# Issuer: CN=SSL.com Client ECC Root CA 2022,O=SSL Corporation,C=US -# Serial Number:76:f8:48:1e:ae:f0:3c:70:1f:e0:3f:25:54:01:83:d5 -# Subject: CN=SSL.com Client ECC Root CA 2022,O=SSL Corporation,C=US -# Not Valid Before: Thu Aug 25 16:30:32 2022 -# Not Valid After : Sun Aug 19 16:30:31 2046 -# Fingerprint (SHA-256): AD:7D:D5:8D:03:AE:DB:22:A3:0B:50:84:39:49:20:CE:12:23:0C:2D:80:17:AD:9B:81:AB:04:07:9B:DD:02:6B -# Fingerprint (SHA1): 80:7B:1D:9D:65:72:3D:C7:56:F9:EC:C5:00:83:49:F6:F2:AC:F4:86 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com Client ECC Root CA 2022" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\200\173\035\235\145\162\075\307\126\371\354\305\000\203\111\366 -\362\254\364\206 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\063\271\151\231\022\166\125\274\337\257\101\334\042\213\167\200 -END -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\050\060\046\006\003\125 -\004\003\014\037\123\123\114\056\143\157\155\040\103\154\151\145 -\156\164\040\105\103\103\040\122\157\157\164\040\103\101\040\062 -\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\370\110\036\256\360\074\160\037\340\077\045\124\001 -\203\325 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "SSL.com Client RSA Root CA 2022" -# -# Issuer: CN=SSL.com Client RSA Root CA 2022,O=SSL Corporation,C=US -# Serial Number:76:af:ee:88:93:15:45:b6:50:53:9b:80:9c:a4:df:9a -# Subject: CN=SSL.com Client RSA Root CA 2022,O=SSL Corporation,C=US -# Not Valid Before: Thu Aug 25 16:31:07 2022 -# Not Valid After : Sun Aug 19 16:31:06 2046 -# Fingerprint (SHA-256): 1D:4C:A4:A2:AB:21:D0:09:36:59:80:4F:C0:EB:21:75:A6:17:27:9B:56:A2:47:52:45:C9:51:7A:FE:B5:91:53 -# Fingerprint (SHA1): AA:59:70:E5:20:32:9F:CB:D0:D5:79:9F:FB:1B:82:1D:FD:1F:79:65 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com Client RSA Root CA 2022" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\050\060\046\006\003\125 -\004\003\014\037\123\123\114\056\143\157\155\040\103\154\151\145 -\156\164\040\122\123\101\040\122\157\157\164\040\103\101\040\062 -\060\062\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\050\060\046\006\003\125 -\004\003\014\037\123\123\114\056\143\157\155\040\103\154\151\145 -\156\164\040\122\123\101\040\122\157\157\164\040\103\101\040\062 -\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\257\356\210\223\025\105\266\120\123\233\200\234\244 -\337\232 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\217\060\202\003\167\240\003\002\001\002\002\020\166 -\257\356\210\223\025\105\266\120\123\233\200\234\244\337\232\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\060\121 -\061\013\060\011\006\003\125\004\006\023\002\125\123\061\030\060 -\026\006\003\125\004\012\014\017\123\123\114\040\103\157\162\160 -\157\162\141\164\151\157\156\061\050\060\046\006\003\125\004\003 -\014\037\123\123\114\056\143\157\155\040\103\154\151\145\156\164 -\040\122\123\101\040\122\157\157\164\040\103\101\040\062\060\062 -\062\060\036\027\015\062\062\060\070\062\065\061\066\063\061\060 -\067\132\027\015\064\066\060\070\061\071\061\066\063\061\060\066 -\132\060\121\061\013\060\011\006\003\125\004\006\023\002\125\123 -\061\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103 -\157\162\160\157\162\141\164\151\157\156\061\050\060\046\006\003 -\125\004\003\014\037\123\123\114\056\143\157\155\040\103\154\151 -\145\156\164\040\122\123\101\040\122\157\157\164\040\103\101\040 -\062\060\062\062\060\202\002\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002\012 -\002\202\002\001\000\270\130\333\106\060\373\311\077\343\310\360 -\001\063\064\342\332\110\250\030\351\040\156\232\327\001\341\325 -\051\217\060\264\043\152\344\313\142\260\276\342\237\040\275\076 -\124\240\071\150\307\206\067\146\164\006\006\357\164\053\332\334 -\237\204\251\122\057\220\322\356\176\174\373\245\042\255\157\160 -\106\147\226\075\051\324\243\273\126\173\024\004\131\301\041\143 -\104\036\262\037\022\134\220\207\145\015\210\366\036\210\042\342 -\143\124\273\363\066\370\326\177\334\332\377\051\065\251\306\156 -\016\151\133\077\330\276\202\207\025\160\135\260\307\134\022\017 -\143\246\070\315\317\163\271\303\016\211\046\067\033\077\142\034 -\062\151\321\233\331\377\125\220\061\336\261\143\335\317\305\164 -\167\374\357\210\041\123\277\000\061\032\046\054\000\060\245\137 -\154\343\344\366\000\212\312\230\207\234\164\003\172\213\146\354 -\176\375\243\217\065\045\134\170\245\263\244\373\075\155\251\212 -\360\154\210\202\213\375\112\320\157\344\327\243\264\216\064\111 -\070\276\316\105\345\322\034\312\136\302\067\024\213\315\146\126 -\063\067\235\345\153\354\103\222\144\240\102\332\165\157\300\025 -\354\371\151\275\064\271\212\173\372\026\373\125\376\122\040\350 -\004\004\126\126\145\365\067\104\230\310\212\106\351\267\254\270 -\350\276\142\216\124\066\133\367\073\160\277\135\356\055\272\137 -\336\102\031\206\360\177\213\353\010\313\330\276\352\016\102\102 -\240\066\163\127\027\355\062\352\320\215\350\007\033\233\231\350 -\304\232\142\004\016\110\367\074\022\272\367\130\301\232\214\351 -\307\260\043\066\126\064\035\313\154\332\272\007\204\035\375\321 -\254\237\346\302\211\357\303\271\154\030\263\151\207\127\137\265 -\014\070\133\247\041\044\052\073\247\064\221\236\264\124\352\050 -\117\323\301\243\213\344\346\053\325\362\235\277\233\141\000\042 -\335\326\113\104\037\077\135\126\376\336\234\170\314\231\133\252 -\344\275\272\333\103\113\255\114\046\114\243\115\064\212\154\164 -\066\023\333\142\374\233\262\005\201\377\256\077\014\315\366\033 -\242\364\071\347\312\365\114\134\373\124\167\065\200\132\300\022 -\241\023\001\063\147\075\235\201\241\251\365\205\044\130\210\170 -\347\364\343\150\125\002\003\001\000\001\243\143\060\141\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\037\006\003\125\035\043\004\030\060\026\200\024\360\070\102\224 -\064\251\074\000\177\122\356\071\245\367\113\015\274\152\175\043 -\060\035\006\003\125\035\016\004\026\004\024\360\070\102\224\064 -\251\074\000\177\122\356\071\245\367\113\015\274\152\175\043\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060 -\015\006\011\052\206\110\206\367\015\001\001\013\005\000\003\202 -\002\001\000\231\117\333\360\352\326\021\372\052\375\310\253\155 -\344\016\163\142\322\102\237\025\376\174\160\122\077\144\207\202 -\061\077\105\100\056\341\042\237\006\146\051\374\226\323\055\215 -\266\070\307\331\363\047\301\131\051\240\214\366\163\044\017\050 -\042\327\116\141\335\023\335\333\237\062\122\223\373\117\314\352 -\070\074\230\152\003\253\026\257\041\321\102\256\175\105\053\352 -\304\317\212\131\237\202\160\166\072\370\142\046\311\020\227\130 -\100\044\244\055\271\057\051\200\047\341\211\153\162\312\111\010 -\161\067\123\005\361\200\316\323\102\002\322\374\302\321\224\006 -\356\007\342\366\203\342\177\237\347\273\126\303\133\277\335\225 -\223\011\036\044\301\317\046\315\255\244\256\302\264\151\347\252 -\265\355\067\224\351\335\321\143\205\153\232\172\112\126\166\334 -\031\205\050\324\344\306\244\330\270\226\101\167\320\264\131\361 -\106\005\207\207\002\037\151\271\202\030\320\103\331\046\332\032 -\147\250\326\165\166\352\362\155\016\102\377\210\046\242\156\204 -\376\176\142\033\360\306\075\355\300\034\152\307\221\326\270\000 -\067\111\233\271\204\005\241\315\156\061\326\104\352\123\213\272 -\123\230\035\241\220\212\351\205\370\033\362\223\130\303\310\334 -\232\046\117\076\040\317\117\103\363\020\214\177\020\141\172\066 -\312\252\013\175\314\237\107\104\131\256\245\225\306\231\123\343 -\007\153\075\111\020\260\030\377\135\016\205\103\024\113\347\153 -\323\112\265\262\140\141\334\151\111\002\043\135\350\222\161\303 -\234\237\105\147\171\036\334\062\206\272\252\125\074\144\157\062 -\265\020\100\025\336\162\100\170\340\156\160\273\156\353\011\350 -\071\331\254\272\222\165\335\103\312\272\001\225\255\032\201\053 -\072\360\343\305\057\014\030\115\020\306\256\300\355\376\005\122 -\177\031\005\313\251\257\065\010\014\070\042\344\376\126\345\123 -\076\277\344\326\263\331\010\303\075\325\063\062\201\044\305\251 -\341\145\021\270\062\063\060\161\030\111\035\032\105\306\232\024 -\212\130\071\050\156\363\313\121\271\111\046\144\170\003\307\221 -\021\203\251\271\220\064\266\157\252\005\236\205\050\127\231\276 -\177\047\006\111\142\115\241\374\011\341\053\106\011\114\024\233 -\126\217\105 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "SSL.com Client RSA Root CA 2022" -# Issuer: CN=SSL.com Client RSA Root CA 2022,O=SSL Corporation,C=US -# Serial Number:76:af:ee:88:93:15:45:b6:50:53:9b:80:9c:a4:df:9a -# Subject: CN=SSL.com Client RSA Root CA 2022,O=SSL Corporation,C=US -# Not Valid Before: Thu Aug 25 16:31:07 2022 -# Not Valid After : Sun Aug 19 16:31:06 2046 -# Fingerprint (SHA-256): 1D:4C:A4:A2:AB:21:D0:09:36:59:80:4F:C0:EB:21:75:A6:17:27:9B:56:A2:47:52:45:C9:51:7A:FE:B5:91:53 -# Fingerprint (SHA1): AA:59:70:E5:20:32:9F:CB:D0:D5:79:9F:FB:1B:82:1D:FD:1F:79:65 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "SSL.com Client RSA Root CA 2022" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\252\131\160\345\040\062\237\313\320\325\171\237\373\033\202\035 -\375\037\171\145 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\011\215\322\312\256\154\024\276\276\014\224\157\067\027\040\316 -END -CKA_ISSUER MULTILINE_OCTAL -\060\121\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\030\060\026\006\003\125\004\012\014\017\123\123\114\040\103\157 -\162\160\157\162\141\164\151\157\156\061\050\060\046\006\003\125 -\004\003\014\037\123\123\114\056\143\157\155\040\103\154\151\145 -\156\164\040\122\123\101\040\122\157\157\164\040\103\101\040\062 -\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\166\257\356\210\223\025\105\266\120\123\233\200\234\244 -\337\232 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Atos TrustedRoot Root CA ECC G2 2020" -# -# Issuer: CN=Atos TrustedRoot Root CA ECC G2 2020,O=Atos,C=DE -# Serial Number:0b:73:28:11:18:74:30:1c:ef:6f:08:84 -# Subject: CN=Atos TrustedRoot Root CA ECC G2 2020,O=Atos,C=DE -# Not Valid Before: Tue Dec 15 08:39:10 2020 -# Not Valid After : Mon Dec 10 08:39:09 2040 -# Fingerprint (SHA-256): E3:86:55:F4:B0:19:0C:84:D3:B3:89:3D:84:0A:68:7E:19:0A:25:6D:98:05:2F:15:9E:6D:4A:39:F5:89:A6:EB -# Fingerprint (SHA1): 61:25:56:DA:62:94:E5:AE:B3:3C:F8:11:BD:B1:DC:F8:A5:D8:B3:E4 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot Root CA ECC G2 2020" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\113\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\015\060\013\006\003\125\004\012\014\004\101\164\157\163\061\055 -\060\053\006\003\125\004\003\014\044\101\164\157\163\040\124\162 -\165\163\164\145\144\122\157\157\164\040\122\157\157\164\040\103 -\101\040\105\103\103\040\107\062\040\062\060\062\060 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\113\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\015\060\013\006\003\125\004\012\014\004\101\164\157\163\061\055 -\060\053\006\003\125\004\003\014\044\101\164\157\163\040\124\162 -\165\163\164\145\144\122\157\157\164\040\122\157\157\164\040\103 -\101\040\105\103\103\040\107\062\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\013\163\050\021\030\164\060\034\357\157\010\204 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\061\060\202\001\266\240\003\002\001\002\002\014\013 -\163\050\021\030\164\060\034\357\157\010\204\060\012\006\010\052 -\206\110\316\075\004\003\003\060\113\061\013\060\011\006\003\125 -\004\006\023\002\104\105\061\015\060\013\006\003\125\004\012\014 -\004\101\164\157\163\061\055\060\053\006\003\125\004\003\014\044 -\101\164\157\163\040\124\162\165\163\164\145\144\122\157\157\164 -\040\122\157\157\164\040\103\101\040\105\103\103\040\107\062\040 -\062\060\062\060\060\036\027\015\062\060\061\062\061\065\060\070 -\063\071\061\060\132\027\015\064\060\061\062\061\060\060\070\063 -\071\060\071\132\060\113\061\013\060\011\006\003\125\004\006\023 -\002\104\105\061\015\060\013\006\003\125\004\012\014\004\101\164 -\157\163\061\055\060\053\006\003\125\004\003\014\044\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\122\157 -\157\164\040\103\101\040\105\103\103\040\107\062\040\062\060\062 -\060\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005 -\053\201\004\000\042\003\142\000\004\310\134\200\312\116\302\050 -\037\127\277\070\346\141\043\374\320\251\133\226\026\026\303\014 -\136\025\245\220\011\377\070\050\264\172\036\012\326\123\052\301 -\273\220\100\164\067\351\201\350\215\057\150\001\065\174\122\056 -\330\364\130\263\021\034\133\331\207\030\223\221\055\354\235\332 -\154\236\155\204\110\374\302\211\005\353\230\023\002\001\154\123 -\036\016\111\143\130\107\261\257\302\243\143\060\141\060\017\006 -\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060\037 -\006\003\125\035\043\004\030\060\026\200\024\133\037\304\161\154 -\262\033\237\276\134\037\214\375\263\266\373\263\016\011\207\060 -\035\006\003\125\035\016\004\026\004\024\133\037\304\161\154\262 -\033\237\276\134\037\214\375\263\266\373\263\016\011\207\060\016 -\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060\012 -\006\010\052\206\110\316\075\004\003\003\003\151\000\060\146\002 -\061\000\354\340\231\375\335\344\124\301\313\037\350\076\050\327 -\025\131\112\202\312\123\060\354\353\066\245\271\310\316\223\107 -\126\310\141\246\341\155\222\123\225\217\366\343\125\123\360\335 -\172\347\002\061\000\260\207\325\033\263\140\374\221\215\200\312 -\242\033\121\113\070\124\313\252\036\173\327\345\104\225\026\057 -\074\104\170\056\045\272\352\220\344\354\122\356\127\354\003\204 -\363\136\333\026\015 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Atos TrustedRoot Root CA ECC G2 2020" -# Issuer: CN=Atos TrustedRoot Root CA ECC G2 2020,O=Atos,C=DE -# Serial Number:0b:73:28:11:18:74:30:1c:ef:6f:08:84 -# Subject: CN=Atos TrustedRoot Root CA ECC G2 2020,O=Atos,C=DE -# Not Valid Before: Tue Dec 15 08:39:10 2020 -# Not Valid After : Mon Dec 10 08:39:09 2040 -# Fingerprint (SHA-256): E3:86:55:F4:B0:19:0C:84:D3:B3:89:3D:84:0A:68:7E:19:0A:25:6D:98:05:2F:15:9E:6D:4A:39:F5:89:A6:EB -# Fingerprint (SHA1): 61:25:56:DA:62:94:E5:AE:B3:3C:F8:11:BD:B1:DC:F8:A5:D8:B3:E4 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot Root CA ECC G2 2020" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\141\045\126\332\142\224\345\256\263\074\370\021\275\261\334\370 -\245\330\263\344 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\225\320\233\116\332\275\252\035\225\265\242\302\135\337\210\214 -END -CKA_ISSUER MULTILINE_OCTAL -\060\113\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\015\060\013\006\003\125\004\012\014\004\101\164\157\163\061\055 -\060\053\006\003\125\004\003\014\044\101\164\157\163\040\124\162 -\165\163\164\145\144\122\157\157\164\040\122\157\157\164\040\103 -\101\040\105\103\103\040\107\062\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\013\163\050\021\030\164\060\034\357\157\010\204 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Atos TrustedRoot Root CA RSA G2 2020" -# -# Issuer: CN=Atos TrustedRoot Root CA RSA G2 2020,O=Atos,C=DE -# Serial Number:47:ba:29:46:55:3e:16:92:97:b0:ab:40 -# Subject: CN=Atos TrustedRoot Root CA RSA G2 2020,O=Atos,C=DE -# Not Valid Before: Tue Dec 15 08:41:23 2020 -# Not Valid After : Mon Dec 10 08:41:22 2040 -# Fingerprint (SHA-256): 78:83:3A:78:3B:B2:98:6C:25:4B:93:70:D3:C2:0E:5E:BA:8F:A7:84:0C:BF:63:FE:17:29:7A:0B:01:19:68:5E -# Fingerprint (SHA1): 32:D1:27:FA:93:B1:C1:4C:99:E2:4A:40:BC:7F:94:41:1B:5A:AC:A4 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot Root CA RSA G2 2020" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\113\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\015\060\013\006\003\125\004\012\014\004\101\164\157\163\061\055 -\060\053\006\003\125\004\003\014\044\101\164\157\163\040\124\162 -\165\163\164\145\144\122\157\157\164\040\122\157\157\164\040\103 -\101\040\122\123\101\040\107\062\040\062\060\062\060 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\113\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\015\060\013\006\003\125\004\012\014\004\101\164\157\163\061\055 -\060\053\006\003\125\004\003\014\044\101\164\157\163\040\124\162 -\165\163\164\145\144\122\157\157\164\040\122\157\157\164\040\103 -\101\040\122\123\101\040\107\062\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\107\272\051\106\125\076\026\222\227\260\253\100 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\177\060\202\003\147\240\003\002\001\002\002\014\107 -\272\051\106\125\076\026\222\227\260\253\100\060\015\006\011\052 -\206\110\206\367\015\001\001\014\005\000\060\113\061\013\060\011 -\006\003\125\004\006\023\002\104\105\061\015\060\013\006\003\125 -\004\012\014\004\101\164\157\163\061\055\060\053\006\003\125\004 -\003\014\044\101\164\157\163\040\124\162\165\163\164\145\144\122 -\157\157\164\040\122\157\157\164\040\103\101\040\122\123\101\040 -\107\062\040\062\060\062\060\060\036\027\015\062\060\061\062\061 -\065\060\070\064\061\062\063\132\027\015\064\060\061\062\061\060 -\060\070\064\061\062\062\132\060\113\061\013\060\011\006\003\125 -\004\006\023\002\104\105\061\015\060\013\006\003\125\004\012\014 -\004\101\164\157\163\061\055\060\053\006\003\125\004\003\014\044 -\101\164\157\163\040\124\162\165\163\164\145\144\122\157\157\164 -\040\122\157\157\164\040\103\101\040\122\123\101\040\107\062\040 -\062\060\062\060\060\202\002\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002\012 -\002\202\002\001\000\226\061\205\112\252\017\062\376\171\341\103 -\207\234\373\043\267\216\177\015\124\275\307\142\223\167\344\034 -\065\004\166\243\003\213\042\356\304\204\335\245\223\156\156\262 -\216\011\003\353\121\026\061\027\252\151\025\030\016\147\164\043 -\136\352\232\175\265\071\076\075\202\251\153\341\376\251\034\260 -\255\132\115\114\170\203\101\213\317\362\035\142\232\230\004\234 -\143\351\253\145\376\110\035\044\145\007\107\076\271\221\056\351 -\235\233\177\032\065\251\064\260\267\345\160\063\357\112\162\121 -\266\007\277\140\077\052\237\235\124\337\363\327\224\111\121\003 -\132\100\251\150\335\021\131\134\370\166\246\274\120\122\020\355 -\254\354\225\340\324\203\153\111\332\012\117\231\203\336\062\203 -\110\203\147\225\262\176\347\201\205\075\315\202\367\312\002\355 -\155\210\135\010\215\270\065\277\052\151\060\231\273\113\321\101 -\333\105\240\223\231\121\201\220\066\010\252\212\266\350\217\263 -\313\356\345\106\015\162\165\365\111\154\341\242\177\057\274\355 -\204\246\067\356\336\302\117\071\116\366\236\360\311\321\233\060 -\235\111\155\341\332\377\022\020\214\326\345\231\173\005\266\175 -\260\011\307\244\370\262\034\071\225\071\063\364\065\316\045\142 -\173\260\137\040\363\313\155\370\154\122\024\144\104\217\323\310 -\251\166\007\345\257\161\231\055\055\004\045\110\166\257\303\347 -\314\103\362\007\274\112\044\044\067\335\372\156\224\011\157\114 -\136\001\264\376\124\354\043\226\245\136\335\206\377\351\106\052 -\361\350\334\354\245\075\257\157\252\016\017\264\165\372\076\010 -\271\046\105\117\146\206\114\274\031\270\341\325\065\356\202\204 -\310\323\253\022\347\315\163\063\142\167\364\027\313\275\064\166 -\052\005\316\225\345\170\171\113\236\260\215\371\074\130\070\221 -\352\136\207\070\300\267\102\375\252\114\207\043\255\004\040\261 -\176\166\102\332\273\266\026\272\127\310\216\023\372\165\325\010 -\114\257\070\221\252\357\217\372\237\111\056\124\174\012\126\261 -\172\372\304\116\057\324\243\372\026\212\320\225\345\227\246\377 -\303\374\174\016\107\130\363\177\007\173\022\334\127\077\055\343 -\241\115\133\122\114\063\207\231\250\011\173\154\176\016\362\317 -\126\102\236\353\005\002\003\001\000\001\243\143\060\141\060\017 -\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377\060 -\037\006\003\125\035\043\004\030\060\026\200\024\040\045\363\007 -\375\247\157\361\226\356\221\020\151\314\232\357\175\310\150\170 -\060\035\006\003\125\035\016\004\026\004\024\040\045\363\007\375 -\247\157\361\226\356\221\020\151\314\232\357\175\310\150\170\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\206\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\003\202 -\002\001\000\044\053\116\230\362\035\027\355\331\166\046\266\060 -\063\350\151\105\241\121\113\122\330\172\072\060\266\344\022\352 -\277\237\114\340\004\244\366\065\306\376\241\060\367\123\205\222 -\255\124\005\127\137\222\345\052\336\066\047\236\173\023\107\311 -\152\165\257\374\363\067\347\014\365\075\001\163\265\151\121\370 -\275\131\321\272\013\370\272\272\144\047\103\263\174\203\225\212 -\347\236\023\226\327\157\112\226\101\111\213\016\040\255\026\306 -\367\246\207\133\210\022\211\213\211\312\022\322\126\257\042\001 -\041\106\351\253\230\077\247\210\336\344\313\052\232\165\031\372 -\071\136\011\005\327\003\062\032\270\027\121\010\307\000\100\175 -\364\276\370\014\131\364\151\166\156\323\244\130\133\136\046\163 -\344\102\125\006\136\170\100\017\323\070\237\357\046\121\160\164 -\221\361\167\142\001\350\331\313\353\241\337\071\062\035\273\153 -\375\161\376\353\317\245\346\024\375\000\200\023\306\232\000\110 -\260\231\005\351\256\200\110\373\011\077\121\024\265\271\347\140 -\115\115\312\057\201\041\356\122\014\145\172\334\365\211\111\114 -\060\222\064\130\200\062\131\261\015\377\044\141\017\347\012\102 -\320\173\274\370\216\047\107\077\160\235\047\331\266\006\075\245 -\273\313\136\217\256\016\123\307\234\152\157\073\114\017\243\100 -\160\250\232\007\316\324\156\133\007\242\322\342\124\266\275\157 -\063\162\143\255\121\230\341\217\166\361\152\007\070\045\376\366 -\142\316\137\333\143\302\156\231\357\006\334\271\336\031\032\350 -\124\075\175\322\166\165\331\136\076\062\110\247\214\362\236\162 -\014\370\270\130\270\027\043\245\024\207\165\130\172\000\201\007 -\042\071\152\114\224\240\265\242\333\247\054\301\260\361\243\233 -\300\114\367\155\160\352\061\237\361\256\175\076\163\050\331\241 -\337\372\223\360\233\260\360\342\315\045\040\165\357\342\175\062 -\005\311\233\166\356\313\275\061\036\371\224\230\113\044\130\126 -\110\300\336\006\114\275\246\064\135\355\026\141\143\163\373\031 -\342\372\133\330\227\165\324\155\236\140\071\136\224\213\002\054 -\353\231\316\140\052\156\033\214\247\113\274\375\066\346\230\037 -\145\362\177\361\343\217\114\200\106\066\130\266\241\145\313\316 -\034\104\165 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Atos TrustedRoot Root CA RSA G2 2020" -# Issuer: CN=Atos TrustedRoot Root CA RSA G2 2020,O=Atos,C=DE -# Serial Number:47:ba:29:46:55:3e:16:92:97:b0:ab:40 -# Subject: CN=Atos TrustedRoot Root CA RSA G2 2020,O=Atos,C=DE -# Not Valid Before: Tue Dec 15 08:41:23 2020 -# Not Valid After : Mon Dec 10 08:41:22 2040 -# Fingerprint (SHA-256): 78:83:3A:78:3B:B2:98:6C:25:4B:93:70:D3:C2:0E:5E:BA:8F:A7:84:0C:BF:63:FE:17:29:7A:0B:01:19:68:5E -# Fingerprint (SHA1): 32:D1:27:FA:93:B1:C1:4C:99:E2:4A:40:BC:7F:94:41:1B:5A:AC:A4 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot Root CA RSA G2 2020" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\062\321\047\372\223\261\301\114\231\342\112\100\274\177\224\101 -\033\132\254\244 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\333\077\351\043\365\264\214\335\350\263\076\250\265\137\146\066 -END -CKA_ISSUER MULTILINE_OCTAL -\060\113\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\015\060\013\006\003\125\004\012\014\004\101\164\157\163\061\055 -\060\053\006\003\125\004\003\014\044\101\164\157\163\040\124\162 -\165\163\164\145\144\122\157\157\164\040\122\157\157\164\040\103 -\101\040\122\123\101\040\107\062\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\014\107\272\051\106\125\076\026\222\227\260\253\100 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Atos TrustedRoot Root CA ECC TLS 2021" -# -# Issuer: C=DE,O=Atos,CN=Atos TrustedRoot Root CA ECC TLS 2021 -# Serial Number:3d:98:3b:a6:66:3d:90:63:f7:7e:26:57:38:04:ef:00 -# Subject: C=DE,O=Atos,CN=Atos TrustedRoot Root CA ECC TLS 2021 -# Not Valid Before: Thu Apr 22 09:26:23 2021 -# Not Valid After : Wed Apr 17 09:26:22 2041 -# Fingerprint (SHA-256): B2:FA:E5:3E:14:CC:D7:AB:92:12:06:47:01:AE:27:9C:1D:89:88:FA:CB:77:5F:A8:A0:08:91:4E:66:39:88:A8 -# Fingerprint (SHA1): 9E:BC:75:10:42:B3:02:F3:81:F4:F7:30:62:D4:8F:C3:A7:51:B2:DD -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot Root CA ECC TLS 2021" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\114\061\056\060\054\006\003\125\004\003\014\045\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\122\157 -\157\164\040\103\101\040\105\103\103\040\124\114\123\040\062\060 -\062\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\114\061\056\060\054\006\003\125\004\003\014\045\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\122\157 -\157\164\040\103\101\040\105\103\103\040\124\114\123\040\062\060 -\062\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\075\230\073\246\146\075\220\143\367\176\046\127\070\004 -\357\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\025\060\202\001\233\240\003\002\001\002\002\020\075 -\230\073\246\146\075\220\143\367\176\046\127\070\004\357\000\060 -\012\006\010\052\206\110\316\075\004\003\003\060\114\061\056\060 -\054\006\003\125\004\003\014\045\101\164\157\163\040\124\162\165 -\163\164\145\144\122\157\157\164\040\122\157\157\164\040\103\101 -\040\105\103\103\040\124\114\123\040\062\060\062\061\061\015\060 -\013\006\003\125\004\012\014\004\101\164\157\163\061\013\060\011 -\006\003\125\004\006\023\002\104\105\060\036\027\015\062\061\060 -\064\062\062\060\071\062\066\062\063\132\027\015\064\061\060\064 -\061\067\060\071\062\066\062\062\132\060\114\061\056\060\054\006 -\003\125\004\003\014\045\101\164\157\163\040\124\162\165\163\164 -\145\144\122\157\157\164\040\122\157\157\164\040\103\101\040\105 -\103\103\040\124\114\123\040\062\060\062\061\061\015\060\013\006 -\003\125\004\012\014\004\101\164\157\163\061\013\060\011\006\003 -\125\004\006\023\002\104\105\060\166\060\020\006\007\052\206\110 -\316\075\002\001\006\005\053\201\004\000\042\003\142\000\004\226 -\206\130\050\067\012\147\320\240\336\044\031\031\341\344\005\007 -\037\227\355\350\144\202\271\366\304\161\120\316\212\014\377\327 -\265\166\273\241\154\223\154\203\242\150\156\245\331\276\054\210 -\225\101\315\135\335\261\312\203\143\203\314\300\276\164\331\340 -\235\244\356\112\116\126\340\230\051\101\223\122\020\325\044\070 -\002\062\147\361\224\022\157\357\327\305\336\056\375\031\200\243 -\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024\166 -\050\045\326\175\340\146\232\172\011\262\152\073\216\063\327\066 -\323\117\242\060\016\006\003\125\035\017\001\001\377\004\004\003 -\002\001\206\060\012\006\010\052\206\110\316\075\004\003\003\003 -\150\000\060\145\002\060\133\231\051\363\234\061\266\211\153\154 -\326\275\167\341\174\347\121\176\270\072\315\243\066\137\174\367 -\074\167\076\344\120\255\250\347\322\131\014\046\216\060\073\156 -\010\052\302\247\132\310\002\061\000\231\343\014\347\243\303\257 -\323\111\056\106\202\043\146\135\311\000\024\022\375\070\364\341 -\230\153\167\051\172\333\044\317\145\100\277\322\334\214\021\350 -\364\175\177\040\204\251\102\344\050 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Atos TrustedRoot Root CA ECC TLS 2021" -# Issuer: C=DE,O=Atos,CN=Atos TrustedRoot Root CA ECC TLS 2021 -# Serial Number:3d:98:3b:a6:66:3d:90:63:f7:7e:26:57:38:04:ef:00 -# Subject: C=DE,O=Atos,CN=Atos TrustedRoot Root CA ECC TLS 2021 -# Not Valid Before: Thu Apr 22 09:26:23 2021 -# Not Valid After : Wed Apr 17 09:26:22 2041 -# Fingerprint (SHA-256): B2:FA:E5:3E:14:CC:D7:AB:92:12:06:47:01:AE:27:9C:1D:89:88:FA:CB:77:5F:A8:A0:08:91:4E:66:39:88:A8 -# Fingerprint (SHA1): 9E:BC:75:10:42:B3:02:F3:81:F4:F7:30:62:D4:8F:C3:A7:51:B2:DD -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot Root CA ECC TLS 2021" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\236\274\165\020\102\263\002\363\201\364\367\060\142\324\217\303 -\247\121\262\335 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\026\237\255\361\160\255\171\326\355\051\264\321\305\171\160\250 -END -CKA_ISSUER MULTILINE_OCTAL -\060\114\061\056\060\054\006\003\125\004\003\014\045\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\122\157 -\157\164\040\103\101\040\105\103\103\040\124\114\123\040\062\060 -\062\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\075\230\073\246\146\075\220\143\367\176\046\127\070\004 -\357\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Atos TrustedRoot Root CA RSA TLS 2021" -# -# Issuer: C=DE,O=Atos,CN=Atos TrustedRoot Root CA RSA TLS 2021 -# Serial Number:53:d5:cf:e6:19:93:0b:fb:2b:05:12:d8:c2:2a:a2:a4 -# Subject: C=DE,O=Atos,CN=Atos TrustedRoot Root CA RSA TLS 2021 -# Not Valid Before: Thu Apr 22 09:21:10 2021 -# Not Valid After : Wed Apr 17 09:21:09 2041 -# Fingerprint (SHA-256): 81:A9:08:8E:A5:9F:B3:64:C5:48:A6:F8:55:59:09:9B:6F:04:05:EF:BF:18:E5:32:4E:C9:F4:57:BA:00:11:2F -# Fingerprint (SHA1): 18:52:3B:0D:06:37:E4:D6:3A:DF:23:E4:98:FB:5B:16:FB:86:74:48 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot Root CA RSA TLS 2021" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\114\061\056\060\054\006\003\125\004\003\014\045\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\122\157 -\157\164\040\103\101\040\122\123\101\040\124\114\123\040\062\060 -\062\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\114\061\056\060\054\006\003\125\004\003\014\045\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\122\157 -\157\164\040\103\101\040\122\123\101\040\124\114\123\040\062\060 -\062\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\123\325\317\346\031\223\013\373\053\005\022\330\302\052 -\242\244 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\144\060\202\003\114\240\003\002\001\002\002\020\123 -\325\317\346\031\223\013\373\053\005\022\330\302\052\242\244\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\114 -\061\056\060\054\006\003\125\004\003\014\045\101\164\157\163\040 -\124\162\165\163\164\145\144\122\157\157\164\040\122\157\157\164 -\040\103\101\040\122\123\101\040\124\114\123\040\062\060\062\061 -\061\015\060\013\006\003\125\004\012\014\004\101\164\157\163\061 -\013\060\011\006\003\125\004\006\023\002\104\105\060\036\027\015 -\062\061\060\064\062\062\060\071\062\061\061\060\132\027\015\064 -\061\060\064\061\067\060\071\062\061\060\071\132\060\114\061\056 -\060\054\006\003\125\004\003\014\045\101\164\157\163\040\124\162 -\165\163\164\145\144\122\157\157\164\040\122\157\157\164\040\103 -\101\040\122\123\101\040\124\114\123\040\062\060\062\061\061\015 -\060\013\006\003\125\004\012\014\004\101\164\157\163\061\013\060 -\011\006\003\125\004\006\023\002\104\105\060\202\002\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002 -\017\000\060\202\002\012\002\202\002\001\000\266\200\016\304\171 -\275\005\214\175\260\243\235\115\042\115\313\360\101\227\115\131 -\340\321\376\126\214\227\362\327\275\217\154\267\043\217\137\325 -\304\330\101\313\362\002\036\161\345\351\366\136\313\010\052\136 -\060\362\055\146\307\204\033\144\127\070\235\165\055\126\306\057 -\141\357\226\374\040\106\275\353\324\173\077\077\174\107\070\004 -\251\033\252\122\337\023\067\323\025\025\116\275\137\174\257\255 -\143\307\171\334\010\173\325\240\345\367\133\165\254\200\125\231 -\222\141\233\315\052\027\175\333\217\364\265\152\352\027\112\144 -\050\146\025\051\154\002\361\153\325\272\243\063\334\132\147\247 -\005\342\277\145\266\026\260\020\355\315\120\063\311\160\120\354 -\031\216\260\307\362\164\133\153\104\306\175\226\271\230\010\131 -\146\336\051\001\233\364\052\155\323\025\072\220\152\147\361\264 -\153\146\331\041\353\312\331\142\174\106\020\134\336\165\111\147 -\236\102\371\376\165\251\243\255\377\166\012\147\100\343\305\367 -\215\307\205\232\131\236\142\232\152\355\105\207\230\147\262\325 -\112\074\327\264\073\000\015\300\217\037\341\100\304\256\154\041 -\334\111\176\176\312\262\215\155\266\277\223\057\241\134\076\217 -\312\355\200\216\130\341\333\127\317\205\066\070\262\161\244\011 -\214\222\211\010\210\110\361\100\143\030\262\133\214\132\343\303 -\323\027\252\253\031\243\054\033\344\325\306\342\146\172\327\202 -\031\246\073\026\054\057\161\207\137\105\236\225\163\223\302\102 -\201\041\023\226\327\235\273\223\150\025\372\235\244\035\214\362 -\201\340\130\006\275\311\266\343\366\211\135\211\371\254\104\241 -\313\153\372\026\361\307\120\075\044\332\367\303\344\207\325\126 -\361\117\220\060\372\105\011\131\332\064\316\340\023\034\004\174 -\000\324\233\206\244\100\274\331\334\114\127\176\256\267\063\266 -\136\166\341\145\213\146\337\215\312\327\230\257\316\066\230\214 -\234\203\231\003\160\363\257\164\355\306\016\066\347\275\354\301 -\163\247\224\132\313\222\144\202\246\000\301\160\241\156\054\051 -\341\130\127\354\132\174\231\153\045\244\220\072\200\364\040\235 -\232\316\307\055\371\262\113\051\225\203\351\065\215\247\111\110 -\247\017\114\031\221\320\365\277\020\340\161\002\003\001\000\001 -\243\102\060\100\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\035\006\003\125\035\016\004\026\004\024 -\164\111\231\321\377\264\172\150\105\165\303\176\264\334\314\316 -\071\063\332\010\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\206\060\015\006\011\052\206\110\206\367\015\001\001 -\014\005\000\003\202\002\001\000\043\103\123\044\142\134\155\375 -\076\302\317\125\000\154\305\126\210\271\016\335\072\342\045\015 -\225\112\227\312\200\211\356\052\315\145\370\333\026\340\011\222 -\340\030\307\170\230\273\363\354\102\122\373\251\244\202\327\115 -\330\212\374\344\116\375\253\220\304\070\165\062\204\237\377\263 -\260\053\002\063\066\300\020\220\157\035\234\257\341\151\223\354 -\243\105\057\024\237\365\114\052\145\103\162\014\367\303\370\225 -\213\024\363\205\040\142\335\124\123\335\054\334\030\225\151\117 -\203\107\160\100\063\130\167\022\014\242\353\122\061\036\114\311 -\250\316\305\357\303\321\255\340\153\003\000\064\046\264\124\041 -\065\227\001\334\137\033\361\174\347\125\372\055\150\167\173\323 -\151\314\323\016\153\272\115\166\104\326\302\025\232\046\354\260 -\305\365\273\321\172\164\302\154\315\305\265\136\366\114\346\133 -\055\201\333\263\267\072\227\236\355\317\106\262\120\075\204\140 -\231\161\265\063\265\127\105\346\102\107\165\152\016\260\010\014 -\256\275\336\367\273\017\130\075\217\003\061\350\075\202\120\312 -\057\136\014\135\264\227\276\040\064\007\364\304\022\341\356\327 -\260\331\131\055\151\367\061\004\364\362\371\253\371\023\061\370 -\001\167\016\075\102\043\046\314\232\162\147\121\041\172\314\074 -\205\250\352\041\152\073\333\132\074\245\064\236\232\300\054\337 -\200\234\051\340\337\167\224\321\242\200\102\377\152\114\133\021 -\320\365\315\242\276\256\314\121\134\303\325\124\173\014\256\326 -\271\006\167\200\342\357\007\032\150\314\131\121\255\176\134\147 -\153\271\333\342\007\102\133\270\001\005\130\071\115\344\273\230 -\243\261\062\354\331\243\326\157\224\043\377\073\267\051\145\346 -\007\351\357\266\031\352\347\302\070\035\062\210\220\074\023\053 -\156\314\357\253\167\006\064\167\204\117\162\344\201\204\371\271 -\164\064\336\166\117\222\052\123\261\045\071\333\074\377\345\076 -\246\016\345\153\236\377\333\354\057\164\203\337\216\264\263\251 -\336\024\115\377\061\243\105\163\044\372\225\051\314\022\227\004 -\242\070\266\215\260\360\067\374\310\041\177\077\263\044\033\075 -\213\156\314\115\260\026\015\226\035\203\037\106\300\233\275\103 -\231\347\304\226\056\316\137\311 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Atos TrustedRoot Root CA RSA TLS 2021" -# Issuer: C=DE,O=Atos,CN=Atos TrustedRoot Root CA RSA TLS 2021 -# Serial Number:53:d5:cf:e6:19:93:0b:fb:2b:05:12:d8:c2:2a:a2:a4 -# Subject: C=DE,O=Atos,CN=Atos TrustedRoot Root CA RSA TLS 2021 -# Not Valid Before: Thu Apr 22 09:21:10 2021 -# Not Valid After : Wed Apr 17 09:21:09 2041 -# Fingerprint (SHA-256): 81:A9:08:8E:A5:9F:B3:64:C5:48:A6:F8:55:59:09:9B:6F:04:05:EF:BF:18:E5:32:4E:C9:F4:57:BA:00:11:2F -# Fingerprint (SHA1): 18:52:3B:0D:06:37:E4:D6:3A:DF:23:E4:98:FB:5B:16:FB:86:74:48 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Atos TrustedRoot Root CA RSA TLS 2021" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\030\122\073\015\006\067\344\326\072\337\043\344\230\373\133\026 -\373\206\164\110 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\324\323\106\270\232\300\234\166\135\236\072\303\271\231\061\322 -END -CKA_ISSUER MULTILINE_OCTAL -\060\114\061\056\060\054\006\003\125\004\003\014\045\101\164\157 -\163\040\124\162\165\163\164\145\144\122\157\157\164\040\122\157 -\157\164\040\103\101\040\122\123\101\040\124\114\123\040\062\060 -\062\061\061\015\060\013\006\003\125\004\012\014\004\101\164\157 -\163\061\013\060\011\006\003\125\004\006\023\002\104\105 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\123\325\317\346\031\223\013\373\053\005\022\330\302\052 -\242\244 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "TrustAsia Global Root CA G3" -# -# Issuer: CN=TrustAsia Global Root CA G3,O="TrustAsia Technologies, Inc.",C=CN -# Serial Number:64:f6:0e:65:77:61:6a:ab:3b:b4:ea:85:84:bb:b1:89:b8:71:93:0f -# Subject: CN=TrustAsia Global Root CA G3,O="TrustAsia Technologies, Inc.",C=CN -# Not Valid Before: Thu May 20 02:10:19 2021 -# Not Valid After : Sat May 19 02:10:19 2046 -# Fingerprint (SHA-256): E0:D3:22:6A:EB:11:63:C2:E4:8F:F9:BE:3B:50:B4:C6:43:1B:E7:BB:1E:AC:C5:C3:6B:5D:5E:C5:09:03:9A:08 -# Fingerprint (SHA1): 63:CF:B6:C1:27:2B:56:E4:88:8E:1C:23:9A:B6:2E:81:47:24:C3:C7 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TrustAsia Global Root CA G3" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\045\060\043\006\003\125\004\012\014\034\124\162\165\163\164\101 -\163\151\141\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\044\060\042\006\003\125\004\003\014 -\033\124\162\165\163\164\101\163\151\141\040\107\154\157\142\141 -\154\040\122\157\157\164\040\103\101\040\107\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\045\060\043\006\003\125\004\012\014\034\124\162\165\163\164\101 -\163\151\141\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\044\060\042\006\003\125\004\003\014 -\033\124\162\165\163\164\101\163\151\141\040\107\154\157\142\141 -\154\040\122\157\157\164\040\103\101\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\144\366\016\145\167\141\152\253\073\264\352\205\204\273 -\261\211\270\161\223\017 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\245\060\202\003\215\240\003\002\001\002\002\024\144 -\366\016\145\167\141\152\253\073\264\352\205\204\273\261\211\270 -\161\223\017\060\015\006\011\052\206\110\206\367\015\001\001\014 -\005\000\060\132\061\013\060\011\006\003\125\004\006\023\002\103 -\116\061\045\060\043\006\003\125\004\012\014\034\124\162\165\163 -\164\101\163\151\141\040\124\145\143\150\156\157\154\157\147\151 -\145\163\054\040\111\156\143\056\061\044\060\042\006\003\125\004 -\003\014\033\124\162\165\163\164\101\163\151\141\040\107\154\157 -\142\141\154\040\122\157\157\164\040\103\101\040\107\063\060\036 -\027\015\062\061\060\065\062\060\060\062\061\060\061\071\132\027 -\015\064\066\060\065\061\071\060\062\061\060\061\071\132\060\132 -\061\013\060\011\006\003\125\004\006\023\002\103\116\061\045\060 -\043\006\003\125\004\012\014\034\124\162\165\163\164\101\163\151 -\141\040\124\145\143\150\156\157\154\157\147\151\145\163\054\040 -\111\156\143\056\061\044\060\042\006\003\125\004\003\014\033\124 -\162\165\163\164\101\163\151\141\040\107\154\157\142\141\154\040 -\122\157\157\164\040\103\101\040\107\063\060\202\002\042\060\015 -\006\011\052\206\110\206\367\015\001\001\001\005\000\003\202\002 -\017\000\060\202\002\012\002\202\002\001\000\300\061\202\141\222 -\344\224\033\012\052\145\320\276\006\251\207\073\121\022\352\160 -\101\256\342\373\164\352\012\215\271\263\114\334\217\267\023\122 -\117\124\030\341\054\163\225\221\305\146\073\152\317\254\143\155 -\207\123\360\367\361\071\267\240\103\143\260\304\003\135\127\251 -\347\104\316\304\241\203\145\366\120\076\261\176\026\270\072\212 -\002\320\226\037\000\315\005\041\357\006\155\335\041\234\031\103 -\105\241\305\350\200\312\302\255\100\142\027\006\306\252\274\363 -\326\346\374\120\176\146\102\037\074\213\246\171\171\206\100\065 -\237\040\357\077\353\213\107\037\217\216\305\324\216\266\054\311 -\104\004\343\324\103\165\077\325\077\257\034\314\176\106\137\254 -\337\144\020\212\357\106\360\220\360\017\055\364\210\013\261\051 -\252\257\205\252\111\130\250\277\143\240\070\221\346\263\346\167 -\150\304\371\052\031\204\273\016\341\365\257\211\354\245\057\120 -\040\164\036\022\101\163\036\044\331\312\316\054\241\131\065\300 -\310\035\106\047\141\132\217\371\115\323\162\171\146\036\237\025 -\220\041\055\375\355\213\126\160\003\112\111\076\177\151\061\022 -\151\307\036\134\312\172\023\213\350\346\365\140\017\314\223\054 -\204\177\361\374\152\374\233\107\235\333\255\210\075\363\166\165 -\063\327\113\244\310\213\371\365\103\130\117\313\310\003\124\217 -\245\205\170\004\032\363\163\362\327\207\035\101\237\347\330\027 -\316\032\234\017\112\374\334\104\150\124\150\342\101\074\376\054 -\204\206\067\074\315\077\057\242\333\347\367\124\003\137\131\323 -\367\221\170\307\213\167\152\026\345\111\205\220\105\162\160\057 -\221\135\370\076\145\100\013\031\231\311\046\040\132\150\301\065 -\277\117\247\121\361\330\021\053\133\340\232\236\050\073\012\072 -\012\037\301\201\345\056\360\246\271\151\245\210\224\346\153\023 -\177\321\144\077\075\234\160\106\345\242\205\173\130\204\047\334 -\304\200\076\147\232\232\307\232\061\016\060\354\346\027\100\225 -\331\105\355\001\226\252\277\014\363\113\321\143\367\023\130\300 -\270\363\372\147\335\233\175\155\112\377\062\114\265\045\073\377 -\034\147\017\205\042\131\005\221\221\101\167\201\320\205\114\207 -\020\161\377\236\103\033\256\225\165\055\201\002\003\001\000\001 -\243\143\060\141\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\037\006\003\125\035\043\004\030\060\026 -\200\024\100\344\344\362\043\357\070\312\260\256\127\177\362\041 -\060\026\064\333\274\222\060\035\006\003\125\035\016\004\026\004 -\024\100\344\344\362\043\357\070\312\260\256\127\177\362\041\060 -\026\064\333\274\222\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\015\006\011\052\206\110\206\367\015\001 -\001\014\005\000\003\202\002\001\000\046\073\121\341\115\070\363 -\062\030\264\264\136\341\145\136\304\224\117\324\247\141\243\370 -\300\317\063\001\002\351\303\252\065\017\361\224\023\167\167\065 -\236\055\126\121\104\156\341\306\056\050\036\377\332\354\107\315 -\227\104\027\367\340\114\302\341\174\174\062\172\146\310\132\266 -\134\123\105\127\132\105\324\005\231\057\056\043\125\356\143\150 -\337\323\033\170\247\022\224\006\000\165\015\162\204\351\056\274 -\132\152\325\336\057\131\307\243\354\322\207\146\333\267\124\265 -\044\253\364\103\170\333\113\004\304\157\335\346\076\146\076\051 -\362\113\150\161\042\207\240\370\261\063\143\166\343\015\205\162 -\104\042\125\077\034\174\351\374\270\025\350\122\372\252\076\243 -\041\071\065\164\211\246\152\302\071\372\170\317\266\254\347\347 -\326\126\377\043\222\056\120\013\251\265\007\063\364\070\137\244 -\111\246\313\145\160\166\350\012\205\200\113\066\075\063\367\225 -\124\165\045\332\254\304\163\202\145\351\122\365\134\375\070\225 -\002\152\151\060\305\034\012\127\007\256\042\244\054\371\305\101 -\267\270\354\237\117\110\000\371\001\004\125\314\254\371\062\061 -\304\165\225\006\240\177\321\215\047\335\263\251\244\162\207\376 -\131\213\232\172\164\026\335\026\245\142\051\353\072\226\334\213 -\247\150\131\323\353\167\221\071\370\327\313\331\217\137\132\047 -\001\175\135\150\031\142\330\310\315\364\267\162\107\276\133\227 -\316\362\255\242\231\223\255\224\313\223\366\022\011\225\266\253 -\327\073\320\077\021\313\060\026\056\171\200\344\147\201\055\135 -\355\160\170\266\140\131\254\341\135\105\143\217\310\337\162\150 -\133\352\035\270\001\361\176\373\347\212\263\343\124\240\070\011 -\340\074\336\102\362\302\355\056\233\363\037\065\266\066\330\343 -\200\241\213\315\231\144\017\302\252\253\261\312\365\157\236\103 -\215\204\124\231\263\156\300\022\146\330\160\020\361\006\065\063 -\103\250\234\056\272\024\061\316\020\177\034\206\343\217\322\325 -\370\167\354\233\253\361\057\143\331\102\137\340\147\201\144\221 -\361\227\057\374\156\046\366\063\370\323\265\370\304\142\253\061 -\121\045\002\172\370\335\153\145\325\155\115\060\310\145\272\150 -\024\145\254\047\013\164\212\362\207 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "TrustAsia Global Root CA G3" -# Issuer: CN=TrustAsia Global Root CA G3,O="TrustAsia Technologies, Inc.",C=CN -# Serial Number:64:f6:0e:65:77:61:6a:ab:3b:b4:ea:85:84:bb:b1:89:b8:71:93:0f -# Subject: CN=TrustAsia Global Root CA G3,O="TrustAsia Technologies, Inc.",C=CN -# Not Valid Before: Thu May 20 02:10:19 2021 -# Not Valid After : Sat May 19 02:10:19 2046 -# Fingerprint (SHA-256): E0:D3:22:6A:EB:11:63:C2:E4:8F:F9:BE:3B:50:B4:C6:43:1B:E7:BB:1E:AC:C5:C3:6B:5D:5E:C5:09:03:9A:08 -# Fingerprint (SHA1): 63:CF:B6:C1:27:2B:56:E4:88:8E:1C:23:9A:B6:2E:81:47:24:C3:C7 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TrustAsia Global Root CA G3" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\143\317\266\301\047\053\126\344\210\216\034\043\232\266\056\201 -\107\044\303\307 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\060\102\033\267\273\201\165\065\344\026\117\123\322\224\336\004 -END -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\045\060\043\006\003\125\004\012\014\034\124\162\165\163\164\101 -\163\151\141\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\044\060\042\006\003\125\004\003\014 -\033\124\162\165\163\164\101\163\151\141\040\107\154\157\142\141 -\154\040\122\157\157\164\040\103\101\040\107\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\144\366\016\145\167\141\152\253\073\264\352\205\204\273 -\261\211\270\161\223\017 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "TrustAsia Global Root CA G4" -# -# Issuer: CN=TrustAsia Global Root CA G4,O="TrustAsia Technologies, Inc.",C=CN -# Serial Number:4f:23:64:b8:8e:97:63:9e:c6:53:81:c1:76:4e:cb:2a:74:15:d6:d7 -# Subject: CN=TrustAsia Global Root CA G4,O="TrustAsia Technologies, Inc.",C=CN -# Not Valid Before: Thu May 20 02:10:22 2021 -# Not Valid After : Sat May 19 02:10:22 2046 -# Fingerprint (SHA-256): BE:4B:56:CB:50:56:C0:13:6A:52:6D:F4:44:50:8D:AA:36:A0:B5:4F:42:E4:AC:38:F7:2A:F4:70:E4:79:65:4C -# Fingerprint (SHA1): 57:73:A5:61:5D:80:B2:E6:AC:38:82:FC:68:07:31:AC:9F:B5:92:5A -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TrustAsia Global Root CA G4" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\045\060\043\006\003\125\004\012\014\034\124\162\165\163\164\101 -\163\151\141\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\044\060\042\006\003\125\004\003\014 -\033\124\162\165\163\164\101\163\151\141\040\107\154\157\142\141 -\154\040\122\157\157\164\040\103\101\040\107\064 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\045\060\043\006\003\125\004\012\014\034\124\162\165\163\164\101 -\163\151\141\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\044\060\042\006\003\125\004\003\014 -\033\124\162\165\163\164\101\163\151\141\040\107\154\157\142\141 -\154\040\122\157\157\164\040\103\101\040\107\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\117\043\144\270\216\227\143\236\306\123\201\301\166\116 -\313\052\164\025\326\327 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\125\060\202\001\334\240\003\002\001\002\002\024\117 -\043\144\270\216\227\143\236\306\123\201\301\166\116\313\052\164 -\025\326\327\060\012\006\010\052\206\110\316\075\004\003\003\060 -\132\061\013\060\011\006\003\125\004\006\023\002\103\116\061\045 -\060\043\006\003\125\004\012\014\034\124\162\165\163\164\101\163 -\151\141\040\124\145\143\150\156\157\154\157\147\151\145\163\054 -\040\111\156\143\056\061\044\060\042\006\003\125\004\003\014\033 -\124\162\165\163\164\101\163\151\141\040\107\154\157\142\141\154 -\040\122\157\157\164\040\103\101\040\107\064\060\036\027\015\062 -\061\060\065\062\060\060\062\061\060\062\062\132\027\015\064\066 -\060\065\061\071\060\062\061\060\062\062\132\060\132\061\013\060 -\011\006\003\125\004\006\023\002\103\116\061\045\060\043\006\003 -\125\004\012\014\034\124\162\165\163\164\101\163\151\141\040\124 -\145\143\150\156\157\154\157\147\151\145\163\054\040\111\156\143 -\056\061\044\060\042\006\003\125\004\003\014\033\124\162\165\163 -\164\101\163\151\141\040\107\154\157\142\141\154\040\122\157\157 -\164\040\103\101\040\107\064\060\166\060\020\006\007\052\206\110 -\316\075\002\001\006\005\053\201\004\000\042\003\142\000\004\361 -\263\315\070\344\045\103\345\336\031\011\273\201\171\242\025\137 -\025\143\001\336\302\253\335\263\246\033\147\113\200\203\257\231 -\313\254\027\333\053\226\312\174\122\125\342\032\341\075\126\360 -\057\026\010\372\025\274\233\273\107\346\077\356\250\341\114\214 -\365\323\066\371\070\135\253\160\232\107\015\342\201\101\006\353 -\111\371\260\051\335\063\354\120\245\177\171\051\270\040\230\243 -\143\060\141\060\017\006\003\125\035\023\001\001\377\004\005\060 -\003\001\001\377\060\037\006\003\125\035\043\004\030\060\026\200 -\024\245\273\112\227\316\263\053\177\244\061\336\227\203\131\203 -\246\157\161\313\336\060\035\006\003\125\035\016\004\026\004\024 -\245\273\112\227\316\263\053\177\244\061\336\227\203\131\203\246 -\157\161\313\336\060\016\006\003\125\035\017\001\001\377\004\004 -\003\002\001\006\060\012\006\010\052\206\110\316\075\004\003\003 -\003\147\000\060\144\002\060\136\362\353\006\314\111\061\237\100 -\000\155\267\176\066\360\115\021\117\363\313\211\072\054\170\221 -\120\243\133\300\312\165\046\362\277\220\135\013\202\214\140\050 -\237\306\160\232\150\344\361\002\060\134\130\016\126\166\317\130 -\303\327\020\214\272\216\256\343\274\144\165\107\305\125\220\343 -\375\272\125\353\007\304\123\253\067\251\356\041\262\041\133\140 -\217\075\062\361\325\043\224\326\130 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "TrustAsia Global Root CA G4" -# Issuer: CN=TrustAsia Global Root CA G4,O="TrustAsia Technologies, Inc.",C=CN -# Serial Number:4f:23:64:b8:8e:97:63:9e:c6:53:81:c1:76:4e:cb:2a:74:15:d6:d7 -# Subject: CN=TrustAsia Global Root CA G4,O="TrustAsia Technologies, Inc.",C=CN -# Not Valid Before: Thu May 20 02:10:22 2021 -# Not Valid After : Sat May 19 02:10:22 2046 -# Fingerprint (SHA-256): BE:4B:56:CB:50:56:C0:13:6A:52:6D:F4:44:50:8D:AA:36:A0:B5:4F:42:E4:AC:38:F7:2A:F4:70:E4:79:65:4C -# Fingerprint (SHA1): 57:73:A5:61:5D:80:B2:E6:AC:38:82:FC:68:07:31:AC:9F:B5:92:5A -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "TrustAsia Global Root CA G4" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\127\163\245\141\135\200\262\346\254\070\202\374\150\007\061\254 -\237\265\222\132 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\124\335\262\327\137\330\076\355\174\340\013\056\314\355\353\353 -END -CKA_ISSUER MULTILINE_OCTAL -\060\132\061\013\060\011\006\003\125\004\006\023\002\103\116\061 -\045\060\043\006\003\125\004\012\014\034\124\162\165\163\164\101 -\163\151\141\040\124\145\143\150\156\157\154\157\147\151\145\163 -\054\040\111\156\143\056\061\044\060\042\006\003\125\004\003\014 -\033\124\162\165\163\164\101\163\151\141\040\107\154\157\142\141 -\154\040\122\157\157\164\040\103\101\040\107\064 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\117\043\144\270\216\227\143\236\306\123\201\301\166\116 -\313\052\164\025\326\327 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "CommScope Public Trust ECC Root-01" -# -# Issuer: CN=CommScope Public Trust ECC Root-01,O=CommScope,C=US -# Serial Number:43:70:82:77:cf:4d:5d:34:f1:ca:ae:32:2f:37:f7:f4:7f:75:a0:9e -# Subject: CN=CommScope Public Trust ECC Root-01,O=CommScope,C=US -# Not Valid Before: Wed Apr 28 17:35:43 2021 -# Not Valid After : Sat Apr 28 17:35:42 2046 -# Fingerprint (SHA-256): 11:43:7C:DA:7B:B4:5E:41:36:5F:45:B3:9A:38:98:6B:0D:E0:0D:EF:34:8E:0C:7B:B0:87:36:33:80:0B:C3:8B -# Fingerprint (SHA1): 07:86:C0:D8:DD:8E:C0:80:98:06:98:D0:58:7A:EF:DE:A6:CC:A2:5D -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CommScope Public Trust ECC Root-01" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\105\103\103\040\122\157\157\164\055\060\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\105\103\103\040\122\157\157\164\055\060\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\103\160\202\167\317\115\135\064\361\312\256\062\057\067 -\367\364\177\165\240\236 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\035\060\202\001\243\240\003\002\001\002\002\024\103 -\160\202\167\317\115\135\064\361\312\256\062\057\067\367\364\177 -\165\240\236\060\012\006\010\052\206\110\316\075\004\003\003\060 -\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022 -\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143\157 -\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157\155 -\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124\162 -\165\163\164\040\105\103\103\040\122\157\157\164\055\060\061\060 -\036\027\015\062\061\060\064\062\070\061\067\063\065\064\063\132 -\027\015\064\066\060\064\062\070\061\067\063\065\064\062\132\060 -\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022 -\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143\157 -\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157\155 -\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124\162 -\165\163\164\040\105\103\103\040\122\157\157\164\055\060\061\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\113\066\351\256\127\136\250\160\327 -\320\217\164\142\167\303\136\172\252\345\266\242\361\170\375\002 -\176\127\335\221\171\234\154\271\122\210\124\274\057\004\276\270 -\315\366\020\321\051\354\265\320\240\303\360\211\160\031\273\121 -\145\305\103\234\303\233\143\235\040\203\076\006\013\246\102\104 -\205\021\247\112\072\055\351\326\150\057\110\116\123\053\007\077 -\115\275\271\254\167\071\127\243\102\060\100\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006\003 -\125\035\016\004\026\004\024\216\007\142\300\120\335\306\031\006 -\000\106\164\004\367\363\256\175\165\115\060\060\012\006\010\052 -\206\110\316\075\004\003\003\003\150\000\060\145\002\061\000\234 -\063\337\101\343\043\250\102\066\046\227\065\134\173\353\333\113 -\370\252\213\163\125\025\134\254\170\051\017\272\041\330\304\240 -\330\321\003\335\155\321\071\075\304\223\140\322\343\162\262\002 -\060\174\305\176\210\323\120\365\036\045\350\372\116\165\346\130 -\226\244\065\137\033\145\352\141\232\160\043\265\015\243\233\222 -\122\157\151\240\214\215\112\320\356\213\016\313\107\216\320\215 -\021 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "CommScope Public Trust ECC Root-01" -# Issuer: CN=CommScope Public Trust ECC Root-01,O=CommScope,C=US -# Serial Number:43:70:82:77:cf:4d:5d:34:f1:ca:ae:32:2f:37:f7:f4:7f:75:a0:9e -# Subject: CN=CommScope Public Trust ECC Root-01,O=CommScope,C=US -# Not Valid Before: Wed Apr 28 17:35:43 2021 -# Not Valid After : Sat Apr 28 17:35:42 2046 -# Fingerprint (SHA-256): 11:43:7C:DA:7B:B4:5E:41:36:5F:45:B3:9A:38:98:6B:0D:E0:0D:EF:34:8E:0C:7B:B0:87:36:33:80:0B:C3:8B -# Fingerprint (SHA1): 07:86:C0:D8:DD:8E:C0:80:98:06:98:D0:58:7A:EF:DE:A6:CC:A2:5D -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CommScope Public Trust ECC Root-01" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\007\206\300\330\335\216\300\200\230\006\230\320\130\172\357\336 -\246\314\242\135 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\072\100\247\374\003\214\234\070\171\057\072\242\154\266\012\026 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\105\103\103\040\122\157\157\164\055\060\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\103\160\202\167\317\115\135\064\361\312\256\062\057\067 -\367\364\177\165\240\236 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "CommScope Public Trust ECC Root-02" -# -# Issuer: CN=CommScope Public Trust ECC Root-02,O=CommScope,C=US -# Serial Number:28:fd:99:60:41:47:a6:01:3a:ca:14:7b:1f:ef:f9:68:08:83:5d:7d -# Subject: CN=CommScope Public Trust ECC Root-02,O=CommScope,C=US -# Not Valid Before: Wed Apr 28 17:44:54 2021 -# Not Valid After : Sat Apr 28 17:44:53 2046 -# Fingerprint (SHA-256): 2F:FB:7F:81:3B:BB:B3:C8:9A:B4:E8:16:2D:0F:16:D7:15:09:A8:30:CC:9D:73:C2:62:E5:14:08:75:D1:AD:4A -# Fingerprint (SHA1): 3C:3F:EF:57:0F:FE:65:93:86:9E:A0:FE:B0:F6:ED:8E:D1:13:C7:E5 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CommScope Public Trust ECC Root-02" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\105\103\103\040\122\157\157\164\055\060\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\105\103\103\040\122\157\157\164\055\060\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\050\375\231\140\101\107\246\001\072\312\024\173\037\357 -\371\150\010\203\135\175 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\034\060\202\001\243\240\003\002\001\002\002\024\050 -\375\231\140\101\107\246\001\072\312\024\173\037\357\371\150\010 -\203\135\175\060\012\006\010\052\206\110\316\075\004\003\003\060 -\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022 -\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143\157 -\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157\155 -\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124\162 -\165\163\164\040\105\103\103\040\122\157\157\164\055\060\062\060 -\036\027\015\062\061\060\064\062\070\061\067\064\064\065\064\132 -\027\015\064\066\060\064\062\070\061\067\064\064\065\063\132\060 -\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061\022 -\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143\157 -\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157\155 -\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124\162 -\165\163\164\040\105\103\103\040\122\157\157\164\055\060\062\060 -\166\060\020\006\007\052\206\110\316\075\002\001\006\005\053\201 -\004\000\042\003\142\000\004\170\060\201\350\143\036\345\353\161 -\121\017\367\007\007\312\071\231\174\116\325\017\314\060\060\013 -\217\146\223\076\317\275\305\206\275\371\261\267\264\076\264\007 -\310\363\226\061\363\355\244\117\370\243\116\215\051\025\130\270 -\325\157\177\356\154\042\265\260\257\110\105\012\275\250\111\224 -\277\204\103\260\333\204\112\003\043\031\147\152\157\301\156\274 -\006\071\067\321\210\042\367\243\102\060\100\060\017\006\003\125 -\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006\003 -\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006\003 -\125\035\016\004\026\004\024\346\030\165\377\357\140\336\204\244 -\365\106\307\336\112\125\343\062\066\171\365\060\012\006\010\052 -\206\110\316\075\004\003\003\003\147\000\060\144\002\060\046\163 -\111\172\266\253\346\111\364\175\122\077\324\101\004\256\200\103 -\203\145\165\271\205\200\070\073\326\157\344\223\206\253\217\347 -\211\310\177\233\176\153\012\022\125\141\252\021\340\171\002\060 -\167\350\061\161\254\074\161\003\326\204\046\036\024\270\363\073 -\073\336\355\131\374\153\114\060\177\131\316\105\351\163\140\025 -\232\114\360\346\136\045\042\025\155\302\207\131\320\262\216\152 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "CommScope Public Trust ECC Root-02" -# Issuer: CN=CommScope Public Trust ECC Root-02,O=CommScope,C=US -# Serial Number:28:fd:99:60:41:47:a6:01:3a:ca:14:7b:1f:ef:f9:68:08:83:5d:7d -# Subject: CN=CommScope Public Trust ECC Root-02,O=CommScope,C=US -# Not Valid Before: Wed Apr 28 17:44:54 2021 -# Not Valid After : Sat Apr 28 17:44:53 2046 -# Fingerprint (SHA-256): 2F:FB:7F:81:3B:BB:B3:C8:9A:B4:E8:16:2D:0F:16:D7:15:09:A8:30:CC:9D:73:C2:62:E5:14:08:75:D1:AD:4A -# Fingerprint (SHA1): 3C:3F:EF:57:0F:FE:65:93:86:9E:A0:FE:B0:F6:ED:8E:D1:13:C7:E5 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CommScope Public Trust ECC Root-02" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\074\077\357\127\017\376\145\223\206\236\240\376\260\366\355\216 -\321\023\307\345 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\131\260\104\325\145\115\270\134\125\031\222\002\266\321\224\262 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\105\103\103\040\122\157\157\164\055\060\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\050\375\231\140\101\107\246\001\072\312\024\173\037\357 -\371\150\010\203\135\175 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "CommScope Public Trust RSA Root-01" -# -# Issuer: CN=CommScope Public Trust RSA Root-01,O=CommScope,C=US -# Serial Number:3e:03:49:81:75:16:74:31:8e:4c:ab:d5:c5:90:29:96:c5:39:10:dd -# Subject: CN=CommScope Public Trust RSA Root-01,O=CommScope,C=US -# Not Valid Before: Wed Apr 28 16:45:54 2021 -# Not Valid After : Sat Apr 28 16:45:53 2046 -# Fingerprint (SHA-256): 02:BD:F9:6E:2A:45:DD:9B:F1:8F:C7:E1:DB:DF:21:A0:37:9B:A3:C9:C2:61:03:44:CF:D8:D6:06:FE:C1:ED:81 -# Fingerprint (SHA1): 6D:0A:5F:F7:B4:23:06:B4:85:B3:B7:97:64:FC:AC:75:F5:33:F2:93 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CommScope Public Trust RSA Root-01" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\122\123\101\040\122\157\157\164\055\060\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\122\123\101\040\122\157\157\164\055\060\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\076\003\111\201\165\026\164\061\216\114\253\325\305\220 -\051\226\305\071\020\335 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\154\060\202\003\124\240\003\002\001\002\002\024\076 -\003\111\201\165\026\164\061\216\114\253\325\305\220\051\226\305 -\071\020\335\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\116\061\013\060\011\006\003\125\004\006\023\002\125 -\123\061\022\060\020\006\003\125\004\012\014\011\103\157\155\155 -\123\143\157\160\145\061\053\060\051\006\003\125\004\003\014\042 -\103\157\155\155\123\143\157\160\145\040\120\165\142\154\151\143 -\040\124\162\165\163\164\040\122\123\101\040\122\157\157\164\055 -\060\061\060\036\027\015\062\061\060\064\062\070\061\066\064\065 -\065\064\132\027\015\064\066\060\064\062\070\061\066\064\065\065 -\063\132\060\116\061\013\060\011\006\003\125\004\006\023\002\125 -\123\061\022\060\020\006\003\125\004\012\014\011\103\157\155\155 -\123\143\157\160\145\061\053\060\051\006\003\125\004\003\014\042 -\103\157\155\155\123\143\157\160\145\040\120\165\142\154\151\143 -\040\124\162\165\163\164\040\122\123\101\040\122\157\157\164\055 -\060\061\060\202\002\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202 -\002\001\000\260\110\145\243\015\035\102\343\221\155\235\204\244 -\141\226\022\302\355\303\332\043\064\031\166\366\352\375\125\132 -\366\125\001\123\017\362\314\214\227\117\271\120\313\263\001\104 -\126\226\375\233\050\354\173\164\013\347\102\153\125\316\311\141 -\262\350\255\100\074\272\271\101\012\005\117\033\046\205\217\103 -\265\100\265\205\321\324\161\334\203\101\363\366\105\307\200\242 -\204\120\227\106\316\240\014\304\140\126\004\035\007\133\106\245 -\016\262\113\244\016\245\174\356\370\324\142\003\271\223\152\212 -\024\270\160\370\056\202\106\070\043\016\164\307\153\101\267\320 -\051\243\235\200\260\176\167\223\143\102\373\064\203\073\163\243 -\132\041\066\353\107\372\030\027\331\272\146\302\223\244\217\374 -\135\244\255\374\120\152\225\254\274\044\063\321\275\210\177\206 -\365\365\262\163\052\217\174\257\010\362\032\230\077\251\201\145 -\077\301\214\211\305\226\060\232\012\317\364\324\310\064\355\235 -\057\274\215\070\206\123\356\227\237\251\262\143\224\027\215\017 -\334\146\052\174\122\121\165\313\231\216\350\075\134\277\236\073 -\050\215\203\002\017\251\237\162\342\054\053\263\334\146\227\000 -\100\320\244\124\216\233\135\173\105\066\046\326\162\103\353\317 -\300\352\015\334\316\022\346\175\070\237\005\047\250\227\076\351 -\121\306\154\005\050\301\002\017\351\030\155\354\275\234\006\324 -\247\111\364\124\005\153\154\060\361\353\003\325\352\075\152\166 -\302\313\032\050\111\115\177\144\340\372\053\332\163\203\201\377 -\221\003\275\224\273\344\270\216\234\062\143\315\237\273\150\201 -\261\204\133\257\066\277\167\356\035\177\367\111\233\122\354\322 -\167\132\175\221\235\115\302\071\055\344\272\202\370\157\362\116 -\036\017\116\346\077\131\245\043\334\075\207\250\050\130\050\321 -\361\033\066\333\117\304\377\341\214\133\162\214\307\046\003\047 -\243\071\012\001\252\300\262\061\140\203\042\241\117\022\011\001 -\021\257\064\324\317\327\256\142\323\005\007\264\061\165\340\015 -\155\127\117\151\207\371\127\251\272\025\366\310\122\155\241\313 -\234\037\345\374\170\250\065\232\237\101\024\316\245\264\316\224 -\010\034\011\255\126\345\332\266\111\232\112\352\143\030\123\234 -\054\056\303\002\003\001\000\001\243\102\060\100\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006 -\003\125\035\016\004\026\004\024\067\135\246\232\164\062\302\302 -\371\307\246\025\020\131\270\344\375\345\270\155\060\015\006\011 -\052\206\110\206\367\015\001\001\013\005\000\003\202\002\001\000 -\257\247\317\336\377\340\275\102\215\115\345\042\226\337\150\352 -\175\115\052\175\320\255\075\026\134\103\347\175\300\206\350\172 -\065\143\361\314\201\310\306\013\350\056\122\065\244\246\111\220 -\143\121\254\064\254\005\073\127\000\351\323\142\323\331\051\325 -\124\276\034\020\221\234\262\155\376\131\375\171\367\352\126\320 -\236\150\124\102\217\046\122\342\114\337\057\227\246\057\322\007 -\230\250\363\140\135\113\232\130\127\210\357\202\345\372\257\154 -\201\113\222\217\100\232\223\106\131\313\137\170\026\261\147\076 -\102\013\337\050\331\260\255\230\040\276\103\174\321\136\032\011 -\027\044\215\173\135\225\351\253\301\140\253\133\030\144\200\373 -\255\340\006\175\035\312\131\270\363\170\051\147\306\126\035\257 -\266\265\164\052\166\241\077\373\165\060\237\224\136\073\245\140 -\363\313\134\014\342\016\311\140\370\311\037\026\212\046\335\347 -\047\177\353\045\246\212\275\270\055\066\020\232\261\130\115\232 -\150\117\140\124\345\366\106\023\216\210\254\274\041\102\022\255 -\306\112\211\175\233\301\330\055\351\226\003\364\242\164\014\274 -\000\035\277\326\067\045\147\264\162\213\257\205\275\352\052\003 -\217\314\373\074\104\044\202\342\001\245\013\131\266\064\215\062 -\013\022\015\353\047\302\375\101\327\100\074\162\106\051\300\214 -\352\272\017\361\006\223\056\367\234\250\364\140\076\243\361\070 -\136\216\023\301\263\072\227\207\077\222\312\170\251\034\257\320 -\260\033\046\036\276\160\354\172\365\063\230\352\134\377\053\013 -\004\116\103\335\143\176\016\247\116\170\003\225\076\324\055\060 -\225\021\020\050\056\277\240\002\076\377\136\131\323\005\016\225 -\137\123\105\357\153\207\325\110\315\026\246\226\203\341\337\263 -\006\363\301\024\333\247\354\034\213\135\220\220\015\162\121\347 -\141\371\024\312\257\203\217\277\257\261\012\131\135\334\134\327 -\344\226\255\133\140\035\332\256\227\262\071\331\006\365\166\000 -\023\370\150\114\041\260\065\304\334\125\262\311\301\101\132\034 -\211\300\214\157\164\240\153\063\115\265\001\050\375\255\255\211 -\027\073\246\232\204\274\353\214\352\304\161\044\250\272\051\371 -\010\262\047\126\065\062\137\352\071\373\061\232\325\031\314\360 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "CommScope Public Trust RSA Root-01" -# Issuer: CN=CommScope Public Trust RSA Root-01,O=CommScope,C=US -# Serial Number:3e:03:49:81:75:16:74:31:8e:4c:ab:d5:c5:90:29:96:c5:39:10:dd -# Subject: CN=CommScope Public Trust RSA Root-01,O=CommScope,C=US -# Not Valid Before: Wed Apr 28 16:45:54 2021 -# Not Valid After : Sat Apr 28 16:45:53 2046 -# Fingerprint (SHA-256): 02:BD:F9:6E:2A:45:DD:9B:F1:8F:C7:E1:DB:DF:21:A0:37:9B:A3:C9:C2:61:03:44:CF:D8:D6:06:FE:C1:ED:81 -# Fingerprint (SHA1): 6D:0A:5F:F7:B4:23:06:B4:85:B3:B7:97:64:FC:AC:75:F5:33:F2:93 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CommScope Public Trust RSA Root-01" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\155\012\137\367\264\043\006\264\205\263\267\227\144\374\254\165 -\365\063\362\223 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\016\264\025\274\207\143\135\135\002\163\324\046\070\150\163\330 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\122\123\101\040\122\157\157\164\055\060\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\076\003\111\201\165\026\164\061\216\114\253\325\305\220 -\051\226\305\071\020\335 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "CommScope Public Trust RSA Root-02" -# -# Issuer: CN=CommScope Public Trust RSA Root-02,O=CommScope,C=US -# Serial Number:54:16:bf:3b:7e:39:95:71:8d:d1:aa:00:a5:86:0d:2b:8f:7a:05:4e -# Subject: CN=CommScope Public Trust RSA Root-02,O=CommScope,C=US -# Not Valid Before: Wed Apr 28 17:16:43 2021 -# Not Valid After : Sat Apr 28 17:16:42 2046 -# Fingerprint (SHA-256): FF:E9:43:D7:93:42:4B:4F:7C:44:0C:1C:3D:64:8D:53:63:F3:4B:82:DC:87:AA:7A:9F:11:8F:C5:DE:E1:01:F1 -# Fingerprint (SHA1): EA:B0:E2:52:1B:89:93:4C:11:68:F2:D8:9A:AC:22:4C:A3:8A:57:AE -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CommScope Public Trust RSA Root-02" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\122\123\101\040\122\157\157\164\055\060\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\122\123\101\040\122\157\157\164\055\060\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\124\026\277\073\176\071\225\161\215\321\252\000\245\206 -\015\053\217\172\005\116 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\154\060\202\003\124\240\003\002\001\002\002\024\124 -\026\277\073\176\071\225\161\215\321\252\000\245\206\015\053\217 -\172\005\116\060\015\006\011\052\206\110\206\367\015\001\001\013 -\005\000\060\116\061\013\060\011\006\003\125\004\006\023\002\125 -\123\061\022\060\020\006\003\125\004\012\014\011\103\157\155\155 -\123\143\157\160\145\061\053\060\051\006\003\125\004\003\014\042 -\103\157\155\155\123\143\157\160\145\040\120\165\142\154\151\143 -\040\124\162\165\163\164\040\122\123\101\040\122\157\157\164\055 -\060\062\060\036\027\015\062\061\060\064\062\070\061\067\061\066 -\064\063\132\027\015\064\066\060\064\062\070\061\067\061\066\064 -\062\132\060\116\061\013\060\011\006\003\125\004\006\023\002\125 -\123\061\022\060\020\006\003\125\004\012\014\011\103\157\155\155 -\123\143\157\160\145\061\053\060\051\006\003\125\004\003\014\042 -\103\157\155\155\123\143\157\160\145\040\120\165\142\154\151\143 -\040\124\162\165\163\164\040\122\123\101\040\122\157\157\164\055 -\060\062\060\202\002\042\060\015\006\011\052\206\110\206\367\015 -\001\001\001\005\000\003\202\002\017\000\060\202\002\012\002\202 -\002\001\000\341\372\016\373\150\000\022\310\115\325\254\042\304 -\065\001\073\305\124\345\131\166\143\245\177\353\301\304\152\230 -\275\062\215\027\200\353\135\272\321\142\075\045\043\031\065\024 -\351\177\211\247\033\142\074\326\120\347\064\225\003\062\261\264 -\223\042\075\247\342\261\355\346\173\116\056\207\233\015\063\165 -\012\336\252\065\347\176\345\066\230\242\256\045\236\225\263\062 -\226\244\053\130\036\357\077\376\142\064\110\121\321\264\215\102 -\255\140\332\111\152\225\160\335\322\000\342\314\127\143\002\173 -\226\335\111\227\133\222\116\225\323\371\313\051\037\030\112\370 -\001\052\322\143\011\156\044\351\211\322\345\307\042\114\334\163 -\206\107\000\252\015\210\216\256\205\175\112\351\273\063\117\016 -\122\160\235\225\343\174\155\226\133\055\075\137\241\203\106\135 -\266\343\045\270\174\247\031\200\034\352\145\103\334\221\171\066 -\054\164\174\362\147\006\311\211\311\333\277\332\150\277\043\355 -\334\153\255\050\203\171\057\354\070\245\015\067\001\147\047\232 -\351\063\331\063\137\067\241\305\360\253\075\372\170\260\347\054 -\237\366\076\237\140\340\357\110\351\220\105\036\005\121\170\032 -\054\022\054\134\050\254\015\242\043\236\064\217\005\346\242\063 -\316\021\167\023\324\016\244\036\102\037\206\315\160\376\331\056 -\025\075\035\273\270\362\123\127\333\314\306\164\051\234\030\263 -\066\165\070\056\017\124\241\370\222\037\211\226\117\273\324\356 -\235\351\073\066\102\265\012\073\052\324\144\171\066\020\341\371 -\221\003\053\173\040\124\315\015\031\032\310\101\062\064\321\260 -\231\341\220\036\001\100\066\265\267\372\251\345\167\165\244\042 -\201\135\260\213\344\047\022\017\124\210\306\333\205\164\346\267 -\300\327\246\051\372\333\336\363\223\227\047\004\125\057\012\157 -\067\305\075\023\257\012\000\251\054\213\034\201\050\327\357\206 -\061\251\256\362\156\270\312\152\054\124\107\330\052\210\056\257 -\301\007\020\170\254\021\242\057\102\360\067\305\362\270\126\335 -\016\142\055\316\055\126\176\125\362\247\104\366\053\062\364\043 -\250\107\350\324\052\001\170\317\152\303\067\250\236\145\322\054 -\345\372\272\063\301\006\104\366\346\317\245\015\247\146\010\064 -\212\054\363\002\003\001\000\001\243\102\060\100\060\017\006\003 -\125\035\023\001\001\377\004\005\060\003\001\001\377\060\016\006 -\003\125\035\017\001\001\377\004\004\003\002\001\006\060\035\006 -\003\125\035\016\004\026\004\024\107\320\347\261\042\377\235\054 -\365\331\127\140\263\261\261\160\225\357\141\172\060\015\006\011 -\052\206\110\206\367\015\001\001\013\005\000\003\202\002\001\000 -\206\151\261\115\057\351\237\117\042\223\150\216\344\041\231\243 -\316\105\123\033\163\104\123\000\201\141\315\061\343\010\272\201 -\050\050\172\222\271\266\250\310\103\236\307\023\046\115\302\330 -\345\125\234\222\135\120\330\302\053\333\376\346\250\227\317\122 -\072\044\303\145\144\134\107\061\243\145\065\023\303\223\271\367 -\371\121\227\273\244\360\142\207\305\326\006\323\227\203\040\251 -\176\273\266\041\302\245\015\204\000\341\362\047\020\203\272\335 -\003\201\325\335\150\303\146\020\310\321\166\264\263\157\051\236 -\000\371\302\051\365\261\223\031\122\151\032\054\114\240\213\340 -\025\232\061\057\323\210\225\131\156\345\304\263\120\310\024\010 -\112\233\213\023\203\261\244\162\262\073\166\063\101\334\334\252 -\246\007\157\035\044\022\237\310\166\275\057\331\216\364\054\356 -\267\322\070\020\044\066\121\057\343\134\135\201\041\247\332\273 -\116\377\346\007\250\376\271\015\047\154\273\160\132\125\172\023 -\351\361\052\111\151\307\137\207\127\114\103\171\155\072\145\351 -\060\134\101\356\353\167\245\163\022\210\350\277\175\256\345\304 -\250\037\015\216\034\155\120\002\117\046\030\103\336\217\125\205 -\261\013\067\005\140\311\125\071\022\004\241\052\317\161\026\237 -\066\121\111\277\160\073\236\147\234\373\173\171\311\071\034\170 -\254\167\221\124\232\270\165\012\201\122\227\343\146\141\153\355 -\076\070\036\226\141\125\341\221\124\214\355\214\044\037\201\311 -\020\232\163\231\053\026\116\162\000\077\124\033\370\215\272\213 -\347\024\326\266\105\117\140\354\226\256\303\057\002\116\135\235 -\226\111\162\000\262\253\165\134\017\150\133\035\145\302\137\063 -\017\036\017\360\073\206\365\260\116\273\234\367\352\045\005\334 -\255\242\233\113\027\001\276\102\337\065\041\035\255\253\256\364 -\277\256\037\033\323\342\073\374\263\162\163\034\233\050\220\211 -\023\075\035\301\000\107\011\226\232\070\033\335\261\317\015\302 -\264\104\363\226\225\316\062\072\217\064\234\340\027\307\136\316 -\256\015\333\207\070\345\077\133\375\233\031\341\061\101\172\160 -\252\043\153\001\341\105\114\315\224\316\073\236\055\347\210\002 -\042\364\156\350\310\354\326\074\363\271\262\327\167\172\254\173 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "CommScope Public Trust RSA Root-02" -# Issuer: CN=CommScope Public Trust RSA Root-02,O=CommScope,C=US -# Serial Number:54:16:bf:3b:7e:39:95:71:8d:d1:aa:00:a5:86:0d:2b:8f:7a:05:4e -# Subject: CN=CommScope Public Trust RSA Root-02,O=CommScope,C=US -# Not Valid Before: Wed Apr 28 17:16:43 2021 -# Not Valid After : Sat Apr 28 17:16:42 2046 -# Fingerprint (SHA-256): FF:E9:43:D7:93:42:4B:4F:7C:44:0C:1C:3D:64:8D:53:63:F3:4B:82:DC:87:AA:7A:9F:11:8F:C5:DE:E1:01:F1 -# Fingerprint (SHA1): EA:B0:E2:52:1B:89:93:4C:11:68:F2:D8:9A:AC:22:4C:A3:8A:57:AE -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "CommScope Public Trust RSA Root-02" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\352\260\342\122\033\211\223\114\021\150\362\330\232\254\042\114 -\243\212\127\256 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\341\051\371\142\173\166\342\226\155\363\324\327\017\256\037\252 -END -CKA_ISSUER MULTILINE_OCTAL -\060\116\061\013\060\011\006\003\125\004\006\023\002\125\123\061 -\022\060\020\006\003\125\004\012\014\011\103\157\155\155\123\143 -\157\160\145\061\053\060\051\006\003\125\004\003\014\042\103\157 -\155\155\123\143\157\160\145\040\120\165\142\154\151\143\040\124 -\162\165\163\164\040\122\123\101\040\122\157\157\164\055\060\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\024\124\026\277\073\176\071\225\161\215\321\252\000\245\206 -\015\053\217\172\005\116 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "D-Trust SBR Root CA 1 2022" -# -# Issuer: CN=D-Trust SBR Root CA 1 2022,O=D-Trust GmbH,C=DE -# Serial Number:52:cf:e4:8c:6d:a0:4a:f7:3f:82:97:0c:80:09:8c:95 -# Subject: CN=D-Trust SBR Root CA 1 2022,O=D-Trust GmbH,C=DE -# Not Valid Before: Wed Jul 06 11:30:00 2022 -# Not Valid After : Mon Jul 06 11:29:59 2037 -# Fingerprint (SHA-256): D9:2C:17:1F:5C:F8:90:BA:42:80:19:29:29:27:FE:22:F3:20:7F:D2:B5:44:49:CB:6F:67:5A:F4:92:21:46:E2 -# Fingerprint (SHA1): 0F:52:3A:6B:4E:7D:1D:18:05:A5:48:F9:4D:CD:E4:C3:1E:1B:E9:E6 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-Trust SBR Root CA 1 2022" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023 -\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157 -\164\040\103\101\040\061\040\062\060\062\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023 -\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157 -\164\040\103\101\040\061\040\062\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\122\317\344\214\155\240\112\367\077\202\227\014\200\011 -\214\225 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\136\060\202\001\343\240\003\002\001\002\002\020\122 -\317\344\214\155\240\112\367\077\202\227\014\200\011\214\225\060 -\012\006\010\052\206\110\316\075\004\003\003\060\111\061\013\060 -\011\006\003\125\004\006\023\002\104\105\061\025\060\023\006\003 -\125\004\012\023\014\104\055\124\162\165\163\164\040\107\155\142 -\110\061\043\060\041\006\003\125\004\003\023\032\104\055\124\162 -\165\163\164\040\123\102\122\040\122\157\157\164\040\103\101\040 -\061\040\062\060\062\062\060\036\027\015\062\062\060\067\060\066 -\061\061\063\060\060\060\132\027\015\063\067\060\067\060\066\061 -\061\062\071\065\071\132\060\111\061\013\060\011\006\003\125\004 -\006\023\002\104\105\061\025\060\023\006\003\125\004\012\023\014 -\104\055\124\162\165\163\164\040\107\155\142\110\061\043\060\041 -\006\003\125\004\003\023\032\104\055\124\162\165\163\164\040\123 -\102\122\040\122\157\157\164\040\103\101\040\061\040\062\060\062 -\062\060\166\060\020\006\007\052\206\110\316\075\002\001\006\005 -\053\201\004\000\042\003\142\000\004\131\223\071\366\214\111\146 -\050\327\141\014\310\253\177\014\243\055\337\242\244\174\222\053 -\150\325\056\176\036\100\313\264\150\111\177\022\241\253\177\127 -\237\031\056\143\056\133\376\146\161\014\063\017\271\336\153\304 -\210\303\261\357\354\071\100\343\226\253\333\345\173\256\037\334 -\371\257\106\232\152\106\006\057\307\067\144\213\027\142\376\226 -\303\242\356\204\340\260\227\071\274\243\201\217\060\201\214\060 -\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001\377 -\060\035\006\003\125\035\016\004\026\004\024\361\051\243\036\001 -\022\035\075\165\126\115\307\120\174\305\031\252\017\030\267\060 -\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006\060 -\112\006\003\125\035\037\004\103\060\101\060\077\240\075\240\073 -\206\071\150\164\164\160\072\057\057\143\162\154\056\144\055\164 -\162\165\163\164\056\156\145\164\057\143\162\154\057\144\055\164 -\162\165\163\164\137\163\142\162\137\162\157\157\164\137\143\141 -\137\061\137\062\060\062\062\056\143\162\154\060\012\006\010\052 -\206\110\316\075\004\003\003\003\151\000\060\146\002\061\000\227 -\371\336\256\113\217\230\265\036\100\177\062\175\115\124\103\332 -\211\315\302\252\222\074\321\202\036\163\317\372\114\222\040\373 -\143\047\305\365\163\075\011\075\367\247\141\206\214\363\152\002 -\061\000\347\057\174\270\365\045\214\073\071\037\066\253\215\365 -\206\242\056\341\172\144\332\147\071\002\376\376\063\077\331\163 -\266\130\133\072\374\262\244\331\140\170\167\314\171\247\246\256 -\125\275 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "D-Trust SBR Root CA 1 2022" -# Issuer: CN=D-Trust SBR Root CA 1 2022,O=D-Trust GmbH,C=DE -# Serial Number:52:cf:e4:8c:6d:a0:4a:f7:3f:82:97:0c:80:09:8c:95 -# Subject: CN=D-Trust SBR Root CA 1 2022,O=D-Trust GmbH,C=DE -# Not Valid Before: Wed Jul 06 11:30:00 2022 -# Not Valid After : Mon Jul 06 11:29:59 2037 -# Fingerprint (SHA-256): D9:2C:17:1F:5C:F8:90:BA:42:80:19:29:29:27:FE:22:F3:20:7F:D2:B5:44:49:CB:6F:67:5A:F4:92:21:46:E2 -# Fingerprint (SHA1): 0F:52:3A:6B:4E:7D:1D:18:05:A5:48:F9:4D:CD:E4:C3:1E:1B:E9:E6 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-Trust SBR Root CA 1 2022" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\017\122\072\153\116\175\035\030\005\245\110\371\115\315\344\303 -\036\033\351\346 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\023\074\033\202\352\156\352\355\144\142\351\132\171\005\151\004 -END -CKA_ISSUER MULTILINE_OCTAL -\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023 -\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157 -\164\040\103\101\040\061\040\062\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\122\317\344\214\155\240\112\367\077\202\227\014\200\011 -\214\225 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "D-Trust SBR Root CA 2 2022" -# -# Issuer: CN=D-Trust SBR Root CA 2 2022,O=D-Trust GmbH,C=DE -# Serial Number:54:d5:a3:95:1e:3d:95:ba:72:1b:9a:d0:31:21:4a:ba -# Subject: CN=D-Trust SBR Root CA 2 2022,O=D-Trust GmbH,C=DE -# Not Valid Before: Thu Jul 07 07:30:00 2022 -# Not Valid After : Tue Jul 07 07:29:59 2037 -# Fingerprint (SHA-256): DB:A8:4D:D7:EF:62:2D:48:54:63:A9:01:37:EA:4D:57:4D:F8:55:09:28:F6:AF:A0:3B:4D:8B:11:41:E6:36:CC -# Fingerprint (SHA1): 27:FF:63:B9:EF:34:29:31:03:38:1A:D8:60:60:DA:CC:60:28:35:E1 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-Trust SBR Root CA 2 2022" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023 -\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157 -\164\040\103\101\040\062\040\062\060\062\062 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023 -\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157 -\164\040\103\101\040\062\040\062\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\124\325\243\225\036\075\225\272\162\033\232\320\061\041 -\112\272 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\254\060\202\003\224\240\003\002\001\002\002\020\124 -\325\243\225\036\075\225\272\162\033\232\320\061\041\112\272\060 -\015\006\011\052\206\110\206\367\015\001\001\015\005\000\060\111 -\061\013\060\011\006\003\125\004\006\023\002\104\105\061\025\060 -\023\006\003\125\004\012\023\014\104\055\124\162\165\163\164\040 -\107\155\142\110\061\043\060\041\006\003\125\004\003\023\032\104 -\055\124\162\165\163\164\040\123\102\122\040\122\157\157\164\040 -\103\101\040\062\040\062\060\062\062\060\036\027\015\062\062\060 -\067\060\067\060\067\063\060\060\060\132\027\015\063\067\060\067 -\060\067\060\067\062\071\065\071\132\060\111\061\013\060\011\006 -\003\125\004\006\023\002\104\105\061\025\060\023\006\003\125\004 -\012\023\014\104\055\124\162\165\163\164\040\107\155\142\110\061 -\043\060\041\006\003\125\004\003\023\032\104\055\124\162\165\163 -\164\040\123\102\122\040\122\157\157\164\040\103\101\040\062\040 -\062\060\062\062\060\202\002\042\060\015\006\011\052\206\110\206 -\367\015\001\001\001\005\000\003\202\002\017\000\060\202\002\012 -\002\202\002\001\000\257\054\274\216\066\214\353\144\257\121\152 -\326\156\074\136\221\072\352\232\303\312\154\373\252\047\236\144 -\042\251\100\337\271\050\105\132\354\123\141\026\050\230\302\212 -\244\165\170\120\204\335\372\040\110\222\007\145\101\065\146\121 -\022\164\141\235\007\006\205\071\061\127\173\050\077\325\234\245 -\354\132\351\034\113\047\237\316\047\006\363\067\365\122\330\021 -\063\026\101\072\037\365\143\170\145\143\206\311\277\310\001\004 -\037\156\356\342\354\254\014\356\202\222\342\366\032\015\077\071 -\371\235\145\223\255\370\271\005\301\075\370\067\201\126\303\240 -\376\005\354\340\224\026\072\043\026\004\332\246\012\223\205\162 -\155\141\073\241\215\105\326\343\177\276\025\275\066\204\010\366 -\013\203\153\046\252\242\275\340\260\347\252\340\256\147\304\323 -\202\245\014\251\244\360\063\171\015\120\077\360\357\220\075\044 -\271\177\322\040\154\352\227\363\277\234\334\107\336\011\141\275 -\224\171\225\132\002\166\065\140\304\107\042\015\367\166\143\003 -\323\306\373\203\306\135\253\255\355\151\045\053\003\133\115\045 -\000\101\343\214\207\027\122\250\340\005\053\103\115\024\023\312 -\347\077\103\042\274\067\244\165\361\366\277\072\357\062\036\256 -\356\130\206\220\162\272\004\254\100\110\357\134\304\170\247\251 -\217\047\132\313\172\354\130\362\302\010\130\220\155\115\003\205 -\171\161\025\005\016\116\076\371\337\017\005\367\137\024\110\126 -\041\015\063\222\261\254\214\345\030\376\277\017\356\340\004\252 -\275\041\362\130\266\134\211\012\213\030\011\042\032\263\065\306 -\146\302\365\063\025\231\200\340\010\371\226\057\023\214\356\332 -\267\210\304\351\067\265\327\152\327\072\204\115\253\160\214\323 -\116\024\125\240\242\020\374\144\332\147\350\361\313\063\335\311 -\232\212\217\226\057\130\201\331\370\232\000\103\314\220\373\125 -\166\373\206\343\067\001\050\014\157\364\351\131\115\025\167\121 -\102\112\314\064\270\200\103\120\201\357\127\245\023\333\247\224 -\171\017\113\312\176\027\175\257\243\041\144\350\161\125\126\217 -\006\260\107\354\131\017\135\160\133\054\026\102\360\206\236\165 -\336\153\115\110\230\204\342\127\030\266\234\202\231\145\072\213 -\200\170\127\014\111\002\003\001\000\001\243\201\217\060\201\214 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\035\006\003\125\035\016\004\026\004\024\135\263\200\224 -\033\345\206\277\150\272\024\064\244\366\356\155\362\335\337\347 -\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001\006 -\060\112\006\003\125\035\037\004\103\060\101\060\077\240\075\240 -\073\206\071\150\164\164\160\072\057\057\143\162\154\056\144\055 -\164\162\165\163\164\056\156\145\164\057\143\162\154\057\144\055 -\164\162\165\163\164\137\163\142\162\137\162\157\157\164\137\143 -\141\137\062\137\062\060\062\062\056\143\162\154\060\015\006\011 -\052\206\110\206\367\015\001\001\015\005\000\003\202\002\001\000 -\064\124\056\130\030\126\315\112\275\227\323\365\175\053\334\257 -\017\121\341\115\274\041\113\223\364\000\104\023\007\020\013\045 -\030\076\110\131\226\367\241\341\223\220\170\146\032\075\043\353 -\042\253\001\246\216\014\121\063\346\155\214\061\356\254\244\001 -\160\071\110\336\307\146\054\153\015\313\163\237\207\222\351\076 -\107\037\270\357\057\356\267\126\214\110\211\360\070\247\025\071 -\262\356\300\077\027\244\163\002\010\234\274\006\212\244\302\267 -\141\141\371\303\333\304\320\172\174\141\336\261\130\221\365\335 -\145\114\057\013\370\353\075\265\355\212\276\167\034\272\131\002 -\022\146\161\345\230\047\316\016\075\257\121\242\105\371\202\373 -\132\245\224\160\367\213\204\303\114\145\045\233\173\342\037\060 -\160\263\100\216\072\356\275\364\347\150\305\235\311\051\107\161 -\016\223\310\265\110\116\365\146\273\007\210\161\151\153\173\110 -\216\157\360\021\304\264\311\160\024\230\040\275\355\247\352\001 -\332\156\245\233\022\376\076\104\060\263\360\353\165\122\300\364 -\303\372\167\046\244\167\202\055\157\363\050\036\116\225\360\060 -\367\211\370\054\242\120\133\362\276\062\176\154\124\333\162\311 -\052\132\340\034\266\013\330\122\232\131\241\343\260\001\047\305 -\240\026\120\146\334\353\256\155\364\233\133\075\204\155\133\207 -\347\251\211\273\156\270\340\233\123\211\300\377\056\100\032\211 -\104\056\030\103\147\070\344\174\162\137\331\243\051\045\101\101 -\075\034\167\033\144\250\303\125\356\143\161\146\142\203\364\177 -\046\231\240\124\073\241\022\155\160\142\316\323\371\270\275\042 -\374\324\232\324\273\342\070\026\057\267\175\071\302\260\251\003 -\351\234\317\176\030\215\166\334\137\021\273\353\102\354\120\011 -\076\134\354\220\061\330\032\162\272\077\151\007\356\230\064\302 -\064\244\326\332\023\326\251\204\362\000\206\300\124\272\036\021 -\260\342\271\304\007\264\221\347\252\346\061\126\157\261\104\304 -\052\142\274\311\260\145\234\064\374\014\032\123\337\041\027\273 -\302\155\241\012\346\361\260\252\104\011\120\111\070\172\135\161 -\342\061\056\031\260\337\225\102\004\175\204\210\316\012\043\147 -\153\070\235\026\336\006\376\050\160\070\245\132\256\374\203\355 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "D-Trust SBR Root CA 2 2022" -# Issuer: CN=D-Trust SBR Root CA 2 2022,O=D-Trust GmbH,C=DE -# Serial Number:54:d5:a3:95:1e:3d:95:ba:72:1b:9a:d0:31:21:4a:ba -# Subject: CN=D-Trust SBR Root CA 2 2022,O=D-Trust GmbH,C=DE -# Not Valid Before: Thu Jul 07 07:30:00 2022 -# Not Valid After : Tue Jul 07 07:29:59 2037 -# Fingerprint (SHA-256): DB:A8:4D:D7:EF:62:2D:48:54:63:A9:01:37:EA:4D:57:4D:F8:55:09:28:F6:AF:A0:3B:4D:8B:11:41:E6:36:CC -# Fingerprint (SHA1): 27:FF:63:B9:EF:34:29:31:03:38:1A:D8:60:60:DA:CC:60:28:35:E1 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "D-Trust SBR Root CA 2 2022" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\047\377\143\271\357\064\051\061\003\070\032\330\140\140\332\314 -\140\050\065\341 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\220\361\364\053\074\247\312\112\210\073\005\053\010\124\205\336 -END -CKA_ISSUER MULTILINE_OCTAL -\060\111\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\025\060\023\006\003\125\004\012\023\014\104\055\124\162\165\163 -\164\040\107\155\142\110\061\043\060\041\006\003\125\004\003\023 -\032\104\055\124\162\165\163\164\040\123\102\122\040\122\157\157 -\164\040\103\101\040\062\040\062\060\062\062 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\124\325\243\225\036\075\225\272\162\033\232\320\061\041 -\112\272 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Telekom Security SMIME ECC Root 2021" -# -# Issuer: CN=Telekom Security SMIME ECC Root 2021,O=Deutsche Telekom Security GmbH,C=DE -# Serial Number:15:2a:dd:14:c9:18:d1:a4:56:40:86:a6:25:af:07:5f -# Subject: CN=Telekom Security SMIME ECC Root 2021,O=Deutsche Telekom Security GmbH,C=DE -# Not Valid Before: Thu Mar 18 11:08:30 2021 -# Not Valid After : Sat Mar 17 23:59:59 2046 -# Fingerprint (SHA-256): 3A:E6:DF:7E:0D:63:7A:65:A8:C8:16:12:EC:6F:9A:14:2F:85:A1:68:34:C1:02:80:D8:8E:70:70:28:51:87:55 -# Fingerprint (SHA1): B7:F9:1D:98:EC:25:93:F3:50:14:84:9A:A8:7E:22:10:3C:C4:39:27 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telekom Security SMIME ECC Root 2021" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004 -\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\123\115\111\115\105\040\105\103\103\040\122\157 -\157\164\040\062\060\062\061 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004 -\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\123\115\111\115\105\040\105\103\103\040\122\157 -\157\164\040\062\060\062\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\025\052\335\024\311\030\321\244\126\100\206\246\045\257 -\007\137 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\107\060\202\001\315\240\003\002\001\002\002\020\025 -\052\335\024\311\030\321\244\126\100\206\246\045\257\007\137\060 -\012\006\010\052\206\110\316\075\004\003\003\060\145\061\013\060 -\011\006\003\125\004\006\023\002\104\105\061\047\060\045\006\003 -\125\004\012\014\036\104\145\165\164\163\143\150\145\040\124\145 -\154\145\153\157\155\040\123\145\143\165\162\151\164\171\040\107 -\155\142\110\061\055\060\053\006\003\125\004\003\014\044\124\145 -\154\145\153\157\155\040\123\145\143\165\162\151\164\171\040\123 -\115\111\115\105\040\105\103\103\040\122\157\157\164\040\062\060 -\062\061\060\036\027\015\062\061\060\063\061\070\061\061\060\070 -\063\060\132\027\015\064\066\060\063\061\067\062\063\065\071\065 -\071\132\060\145\061\013\060\011\006\003\125\004\006\023\002\104 -\105\061\047\060\045\006\003\125\004\012\014\036\104\145\165\164 -\163\143\150\145\040\124\145\154\145\153\157\155\040\123\145\143 -\165\162\151\164\171\040\107\155\142\110\061\055\060\053\006\003 -\125\004\003\014\044\124\145\154\145\153\157\155\040\123\145\143 -\165\162\151\164\171\040\123\115\111\115\105\040\105\103\103\040 -\122\157\157\164\040\062\060\062\061\060\166\060\020\006\007\052 -\206\110\316\075\002\001\006\005\053\201\004\000\042\003\142\000 -\004\260\031\217\242\153\265\307\315\017\060\231\067\014\303\140 -\133\361\361\047\040\125\075\300\222\213\253\127\241\157\163\203 -\041\302\103\023\014\136\211\252\307\005\065\171\223\142\220\326 -\135\023\037\321\172\240\274\236\020\247\146\174\106\012\260\127 -\154\277\346\124\071\070\041\154\022\134\161\314\323\132\137\155 -\267\247\206\337\263\337\356\302\347\211\101\226\065\366\057\112 -\265\243\102\060\100\060\035\006\003\125\035\016\004\026\004\024 -\053\313\001\014\143\303\123\022\245\250\127\257\320\234\203\373 -\275\220\072\113\060\017\006\003\125\035\023\001\001\377\004\005 -\060\003\001\001\377\060\016\006\003\125\035\017\001\001\377\004 -\004\003\002\001\006\060\012\006\010\052\206\110\316\075\004\003 -\003\003\150\000\060\145\002\061\000\326\274\110\222\207\107\003 -\307\160\073\045\266\037\256\106\147\163\164\000\047\113\344\245 -\004\242\003\337\136\050\255\156\136\003\310\335\150\234\266\277 -\224\020\110\225\057\017\377\030\213\002\060\001\100\063\236\227 -\227\115\005\362\164\124\014\315\071\375\152\153\011\301\044\077 -\141\216\070\241\267\350\327\104\025\021\142\377\016\141\067\107 -\113\100\177\112\137\262\147\132\163\165\302 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Telekom Security SMIME ECC Root 2021" -# Issuer: CN=Telekom Security SMIME ECC Root 2021,O=Deutsche Telekom Security GmbH,C=DE -# Serial Number:15:2a:dd:14:c9:18:d1:a4:56:40:86:a6:25:af:07:5f -# Subject: CN=Telekom Security SMIME ECC Root 2021,O=Deutsche Telekom Security GmbH,C=DE -# Not Valid Before: Thu Mar 18 11:08:30 2021 -# Not Valid After : Sat Mar 17 23:59:59 2046 -# Fingerprint (SHA-256): 3A:E6:DF:7E:0D:63:7A:65:A8:C8:16:12:EC:6F:9A:14:2F:85:A1:68:34:C1:02:80:D8:8E:70:70:28:51:87:55 -# Fingerprint (SHA1): B7:F9:1D:98:EC:25:93:F3:50:14:84:9A:A8:7E:22:10:3C:C4:39:27 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telekom Security SMIME ECC Root 2021" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\267\371\035\230\354\045\223\363\120\024\204\232\250\176\042\020 -\074\304\071\047 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\165\275\136\355\174\015\146\076\007\244\233\274\002\007\330\264 -END -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004 -\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\123\115\111\115\105\040\105\103\103\040\122\157 -\157\164\040\062\060\062\061 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\025\052\335\024\311\030\321\244\126\100\206\246\045\257 -\007\137 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Telekom Security TLS ECC Root 2020" -# -# Issuer: CN=Telekom Security TLS ECC Root 2020,O=Deutsche Telekom Security GmbH,C=DE -# Serial Number:36:3a:96:8c:c9:5c:b2:58:cd:d0:01:5d:c5:e5:57:00 -# Subject: CN=Telekom Security TLS ECC Root 2020,O=Deutsche Telekom Security GmbH,C=DE -# Not Valid Before: Tue Aug 25 07:48:20 2020 -# Not Valid After : Fri Aug 25 23:59:59 2045 -# Fingerprint (SHA-256): 57:8A:F4:DE:D0:85:3F:4E:59:98:DB:4A:EA:F9:CB:EA:8D:94:5F:60:B6:20:A3:8D:1A:3C:13:B2:BC:7B:A8:E1 -# Fingerprint (SHA1): C0:F8:96:C5:A9:3B:01:06:21:07:DA:18:42:48:BC:E9:9D:88:D5:EC -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telekom Security TLS ECC Root 2020" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004 -\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\124\114\123\040\105\103\103\040\122\157\157\164 -\040\062\060\062\060 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004 -\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\124\114\123\040\105\103\103\040\122\157\157\164 -\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\066\072\226\214\311\134\262\130\315\320\001\135\305\345 -\127\000 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\002\102\060\202\001\311\240\003\002\001\002\002\020\066 -\072\226\214\311\134\262\130\315\320\001\135\305\345\127\000\060 -\012\006\010\052\206\110\316\075\004\003\003\060\143\061\013\060 -\011\006\003\125\004\006\023\002\104\105\061\047\060\045\006\003 -\125\004\012\014\036\104\145\165\164\163\143\150\145\040\124\145 -\154\145\153\157\155\040\123\145\143\165\162\151\164\171\040\107 -\155\142\110\061\053\060\051\006\003\125\004\003\014\042\124\145 -\154\145\153\157\155\040\123\145\143\165\162\151\164\171\040\124 -\114\123\040\105\103\103\040\122\157\157\164\040\062\060\062\060 -\060\036\027\015\062\060\060\070\062\065\060\067\064\070\062\060 -\132\027\015\064\065\060\070\062\065\062\063\065\071\065\071\132 -\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004 -\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\124\114\123\040\105\103\103\040\122\157\157\164 -\040\062\060\062\060\060\166\060\020\006\007\052\206\110\316\075 -\002\001\006\005\053\201\004\000\042\003\142\000\004\316\277\376 -\127\250\277\325\252\367\020\232\315\274\321\021\242\275\147\102 -\314\220\353\025\030\220\331\242\315\014\052\045\353\076\117\316 -\265\322\217\017\363\065\332\103\213\002\200\276\157\121\044\035 -\017\153\053\312\237\302\157\120\062\345\067\040\266\040\377\210 -\015\017\155\111\273\333\006\244\207\220\222\224\364\011\320\317 -\177\310\200\013\301\227\263\273\065\047\311\302\033\243\102\060 -\100\060\035\006\003\125\035\016\004\026\004\024\343\162\314\156 -\225\231\107\261\346\263\141\114\321\313\253\343\272\315\336\237 -\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001\001 -\377\060\016\006\003\125\035\017\001\001\377\004\004\003\002\001 -\006\060\012\006\010\052\206\110\316\075\004\003\003\003\147\000 -\060\144\002\060\165\122\213\267\244\020\117\256\112\020\213\262 -\204\133\102\341\346\052\066\002\332\240\156\031\077\045\277\332 -\131\062\216\344\373\220\334\223\144\316\255\264\101\107\140\342 -\317\247\313\036\002\060\067\101\214\146\337\101\153\326\203\000 -\101\375\057\132\367\120\264\147\321\054\250\161\327\103\312\234 -\047\044\221\203\110\015\317\315\367\124\201\257\354\177\344\147 -\333\270\220\356\335\045 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Telekom Security TLS ECC Root 2020" -# Issuer: CN=Telekom Security TLS ECC Root 2020,O=Deutsche Telekom Security GmbH,C=DE -# Serial Number:36:3a:96:8c:c9:5c:b2:58:cd:d0:01:5d:c5:e5:57:00 -# Subject: CN=Telekom Security TLS ECC Root 2020,O=Deutsche Telekom Security GmbH,C=DE -# Not Valid Before: Tue Aug 25 07:48:20 2020 -# Not Valid After : Fri Aug 25 23:59:59 2045 -# Fingerprint (SHA-256): 57:8A:F4:DE:D0:85:3F:4E:59:98:DB:4A:EA:F9:CB:EA:8D:94:5F:60:B6:20:A3:8D:1A:3C:13:B2:BC:7B:A8:E1 -# Fingerprint (SHA1): C0:F8:96:C5:A9:3B:01:06:21:07:DA:18:42:48:BC:E9:9D:88:D5:EC -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telekom Security TLS ECC Root 2020" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\300\370\226\305\251\073\001\006\041\007\332\030\102\110\274\351 -\235\210\325\354 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\301\253\376\152\020\054\003\215\274\034\042\062\300\205\247\375 -END -CKA_ISSUER MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004 -\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\124\114\123\040\105\103\103\040\122\157\157\164 -\040\062\060\062\060 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\066\072\226\214\311\134\262\130\315\320\001\135\305\345 -\127\000 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Telekom Security SMIME RSA Root 2023" -# -# Issuer: CN=Telekom Security SMIME RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE -# Serial Number:0c:7e:62:f5:79:73:3b:9d:43:8e:8b:63:ed:91:95:b8 -# Subject: CN=Telekom Security SMIME RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE -# Not Valid Before: Tue Mar 28 12:09:22 2023 -# Not Valid After : Fri Mar 27 23:59:59 2048 -# Fingerprint (SHA-256): 78:A6:56:34:4F:94:7E:9C:C0:F7:34:D9:05:3D:32:F6:74:20:86:B6:B9:CD:2C:AE:4F:AE:1A:2E:4E:FD:E0:48 -# Fingerprint (SHA1): 89:3F:6F:1C:E2:4D:7F:FB:C3:D3:14:7A:05:80:A7:DE:E1:0A:5E:4D -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telekom Security SMIME RSA Root 2023" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004 -\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\123\115\111\115\105\040\122\123\101\040\122\157 -\157\164\040\062\060\062\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004 -\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\123\115\111\115\105\040\122\123\101\040\122\157 -\157\164\040\062\060\062\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\014\176\142\365\171\163\073\235\103\216\213\143\355\221 -\225\270 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\267\060\202\003\237\240\003\002\001\002\002\020\014 -\176\142\365\171\163\073\235\103\216\213\143\355\221\225\270\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\145 -\061\013\060\011\006\003\125\004\006\023\002\104\105\061\047\060 -\045\006\003\125\004\012\014\036\104\145\165\164\163\143\150\145 -\040\124\145\154\145\153\157\155\040\123\145\143\165\162\151\164 -\171\040\107\155\142\110\061\055\060\053\006\003\125\004\003\014 -\044\124\145\154\145\153\157\155\040\123\145\143\165\162\151\164 -\171\040\123\115\111\115\105\040\122\123\101\040\122\157\157\164 -\040\062\060\062\063\060\036\027\015\062\063\060\063\062\070\061 -\062\060\071\062\062\132\027\015\064\070\060\063\062\067\062\063 -\065\071\065\071\132\060\145\061\013\060\011\006\003\125\004\006 -\023\002\104\105\061\047\060\045\006\003\125\004\012\014\036\104 -\145\165\164\163\143\150\145\040\124\145\154\145\153\157\155\040 -\123\145\143\165\162\151\164\171\040\107\155\142\110\061\055\060 -\053\006\003\125\004\003\014\044\124\145\154\145\153\157\155\040 -\123\145\143\165\162\151\164\171\040\123\115\111\115\105\040\122 -\123\101\040\122\157\157\164\040\062\060\062\063\060\202\002\042 -\060\015\006\011\052\206\110\206\367\015\001\001\001\005\000\003 -\202\002\017\000\060\202\002\012\002\202\002\001\000\357\305\016 -\213\276\062\322\147\107\377\012\114\147\263\052\277\310\303\305 -\221\353\265\307\036\221\341\146\250\210\213\125\040\200\037\121 -\136\167\227\236\031\012\134\307\153\067\041\174\003\066\001\364 -\210\045\331\250\056\101\252\374\330\046\340\226\100\142\171\256 -\127\236\003\070\032\034\262\167\024\076\351\241\162\320\344\340 -\067\321\027\106\355\120\134\172\130\305\370\053\367\165\057\317 -\201\236\132\054\267\072\254\240\131\230\004\121\014\377\111\305 -\120\375\036\323\107\205\113\063\117\242\067\265\257\004\232\047 -\062\235\126\325\077\125\141\343\213\157\256\121\376\227\376\151 -\007\372\142\133\046\346\024\171\025\245\023\070\256\137\067\276 -\224\112\326\015\200\026\151\244\221\262\072\111\230\165\235\106 -\020\212\134\172\177\204\245\350\257\036\307\253\263\132\106\265 -\243\113\365\246\043\066\000\106\261\333\005\266\033\316\236\172 -\062\134\232\325\162\303\235\206\115\053\204\323\036\265\210\332 -\020\170\234\042\303\073\043\265\353\023\007\275\157\123\354\233 -\354\233\323\145\365\007\011\343\135\247\231\265\176\206\216\325 -\002\377\267\205\011\343\107\024\335\226\146\030\064\336\010\325 -\337\313\030\231\142\013\053\354\000\135\122\104\323\306\226\374 -\062\126\045\221\317\315\031\073\225\071\076\002\207\231\143\266 -\325\076\064\172\017\021\165\201\274\175\004\312\140\264\050\165 -\327\002\121\335\122\000\056\307\375\211\361\134\363\313\244\047 -\022\070\217\273\373\211\360\344\304\070\054\276\202\240\161\141 -\142\221\217\110\014\057\053\251\260\361\313\020\004\347\164\277 -\067\220\357\117\052\103\065\227\022\306\052\160\015\336\054\125 -\107\171\143\051\365\312\037\152\006\122\034\256\055\044\042\203 -\042\257\320\252\060\267\052\037\377\145\043\130\145\223\310\216 -\175\100\020\061\206\170\331\125\313\074\060\360\336\121\052\000 -\066\322\047\105\137\330\350\241\041\075\176\106\126\073\051\105 -\361\035\005\011\316\266\103\060\334\105\220\020\060\114\244\153 -\206\213\077\075\057\061\221\161\357\046\271\366\276\235\260\154 -\337\021\356\130\077\103\171\206\071\200\361\046\027\007\230\360 -\231\252\060\054\103\131\024\316\355\342\100\023\205\002\003\001 -\000\001\243\143\060\141\060\016\006\003\125\035\017\001\001\377 -\004\004\003\002\001\006\060\035\006\003\125\035\016\004\026\004 -\024\232\316\254\052\354\001\372\145\160\336\227\235\361\322\000 -\214\245\243\144\273\060\017\006\003\125\035\023\001\001\377\004 -\005\060\003\001\001\377\060\037\006\003\125\035\043\004\030\060 -\026\200\024\232\316\254\052\354\001\372\145\160\336\227\235\361 -\322\000\214\245\243\144\273\060\015\006\011\052\206\110\206\367 -\015\001\001\014\005\000\003\202\002\001\000\343\120\375\365\100 -\026\042\011\226\072\015\251\357\201\347\056\062\360\241\361\111 -\136\173\210\015\004\162\327\276\147\250\272\035\356\120\273\162 -\156\172\321\273\014\162\060\106\310\325\327\002\022\026\231\116 -\036\337\132\226\356\217\221\276\256\206\370\020\167\245\304\156 -\107\141\300\362\046\331\117\141\150\005\110\165\010\025\245\241 -\173\325\270\263\211\171\346\355\361\363\141\000\206\173\056\061 -\376\243\134\370\171\075\264\133\210\173\340\043\273\015\241\027 -\372\313\150\015\230\167\161\010\342\155\103\164\153\304\066\305 -\224\101\244\000\326\127\055\231\212\213\040\022\025\002\062\016 -\322\111\354\201\110\305\152\047\122\327\262\163\125\123\226\074 -\236\117\114\265\240\320\117\127\320\147\050\110\144\276\306\270 -\272\354\144\317\310\173\305\152\347\052\346\131\127\266\326\324 -\326\300\147\134\331\236\050\011\100\277\363\251\065\061\145\140 -\003\313\031\154\202\225\003\036\137\077\341\275\352\111\161\345 -\133\267\013\107\026\033\040\211\155\224\231\014\176\210\154\035 -\015\364\267\041\032\131\227\254\313\350\276\027\037\225\174\123 -\233\257\120\122\252\215\013\056\257\132\327\140\362\052\151\052 -\271\356\124\160\030\252\275\365\241\077\322\335\241\143\031\000 -\370\247\014\353\243\171\362\160\131\243\370\242\022\003\354\023 -\377\344\002\206\066\327\301\303\244\265\324\244\302\067\105\266 -\224\160\075\305\275\353\243\025\035\343\066\172\025\151\052\126 -\064\071\317\245\232\066\252\310\355\171\274\317\366\316\004\123 -\013\332\262\120\043\174\274\076\046\255\360\016\103\273\046\313 -\256\302\100\336\067\037\012\240\121\315\143\235\266\117\330\306 -\107\174\274\330\264\355\236\213\363\021\342\250\265\076\354\256 -\160\076\176\042\273\065\110\027\140\142\024\221\060\243\166\075 -\246\121\066\213\037\015\335\152\061\034\245\355\335\226\243\156 -\162\017\023\115\252\247\251\134\170\371\003\022\030\223\067\105 -\022\211\075\370\276\312\275\331\276\014\331\030\144\247\310\101 -\076\165\202\041\070\175\145\364\240\324\023\113\007\170\051\371 -\235\176\314\207\077\304\332\056\210\335\343\013\334\132\121\132 -\351\331\022\117\236\002\333\367\005\045\121 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Telekom Security SMIME RSA Root 2023" -# Issuer: CN=Telekom Security SMIME RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE -# Serial Number:0c:7e:62:f5:79:73:3b:9d:43:8e:8b:63:ed:91:95:b8 -# Subject: CN=Telekom Security SMIME RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE -# Not Valid Before: Tue Mar 28 12:09:22 2023 -# Not Valid After : Fri Mar 27 23:59:59 2048 -# Fingerprint (SHA-256): 78:A6:56:34:4F:94:7E:9C:C0:F7:34:D9:05:3D:32:F6:74:20:86:B6:B9:CD:2C:AE:4F:AE:1A:2E:4E:FD:E0:48 -# Fingerprint (SHA1): 89:3F:6F:1C:E2:4D:7F:FB:C3:D3:14:7A:05:80:A7:DE:E1:0A:5E:4D -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telekom Security SMIME RSA Root 2023" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\211\077\157\034\342\115\177\373\303\323\024\172\005\200\247\336 -\341\012\136\115 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\353\335\044\371\050\017\243\302\303\156\012\077\320\303\015\033 -END -CKA_ISSUER MULTILINE_OCTAL -\060\145\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\055\060\053\006\003\125\004 -\003\014\044\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\123\115\111\115\105\040\122\123\101\040\122\157 -\157\164\040\062\060\062\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\014\176\142\365\171\163\073\235\103\216\213\143\355\221 -\225\270 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE - -# -# Certificate "Telekom Security TLS RSA Root 2023" -# -# Issuer: CN=Telekom Security TLS RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE -# Serial Number:21:9c:54:2d:e8:f6:ec:71:77:fa:4e:e8:c3:70:57:97 -# Subject: CN=Telekom Security TLS RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE -# Not Valid Before: Tue Mar 28 12:16:45 2023 -# Not Valid After : Fri Mar 27 23:59:59 2048 -# Fingerprint (SHA-256): EF:C6:5C:AD:BB:59:AD:B6:EF:E8:4D:A2:23:11:B3:56:24:B7:1B:3B:1E:A0:DA:8B:66:55:17:4E:C8:97:86:46 -# Fingerprint (SHA1): 54:D3:AC:B3:BD:57:56:F6:85:9D:CE:E5:C3:21:E2:D4:AD:83:D0:93 -CKA_CLASS CK_OBJECT_CLASS CKO_CERTIFICATE -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telekom Security TLS RSA Root 2023" -CKA_CERTIFICATE_TYPE CK_CERTIFICATE_TYPE CKC_X_509 -CKA_SUBJECT MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004 -\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\124\114\123\040\122\123\101\040\122\157\157\164 -\040\062\060\062\063 -END -CKA_ID UTF8 "0" -CKA_ISSUER MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004 -\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\124\114\123\040\122\123\101\040\122\157\157\164 -\040\062\060\062\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\041\234\124\055\350\366\354\161\167\372\116\350\303\160 -\127\227 -END -CKA_VALUE MULTILINE_OCTAL -\060\202\005\263\060\202\003\233\240\003\002\001\002\002\020\041 -\234\124\055\350\366\354\161\167\372\116\350\303\160\127\227\060 -\015\006\011\052\206\110\206\367\015\001\001\014\005\000\060\143 -\061\013\060\011\006\003\125\004\006\023\002\104\105\061\047\060 -\045\006\003\125\004\012\014\036\104\145\165\164\163\143\150\145 -\040\124\145\154\145\153\157\155\040\123\145\143\165\162\151\164 -\171\040\107\155\142\110\061\053\060\051\006\003\125\004\003\014 -\042\124\145\154\145\153\157\155\040\123\145\143\165\162\151\164 -\171\040\124\114\123\040\122\123\101\040\122\157\157\164\040\062 -\060\062\063\060\036\027\015\062\063\060\063\062\070\061\062\061 -\066\064\065\132\027\015\064\070\060\063\062\067\062\063\065\071 -\065\071\132\060\143\061\013\060\011\006\003\125\004\006\023\002 -\104\105\061\047\060\045\006\003\125\004\012\014\036\104\145\165 -\164\163\143\150\145\040\124\145\154\145\153\157\155\040\123\145 -\143\165\162\151\164\171\040\107\155\142\110\061\053\060\051\006 -\003\125\004\003\014\042\124\145\154\145\153\157\155\040\123\145 -\143\165\162\151\164\171\040\124\114\123\040\122\123\101\040\122 -\157\157\164\040\062\060\062\063\060\202\002\042\060\015\006\011 -\052\206\110\206\367\015\001\001\001\005\000\003\202\002\017\000 -\060\202\002\012\002\202\002\001\000\355\065\241\201\200\363\313 -\112\151\133\302\373\121\203\256\046\375\341\156\363\201\022\175 -\161\100\377\207\165\102\051\041\355\201\122\054\337\022\301\031 -\204\211\301\275\305\050\325\325\113\154\104\326\114\333\007\226 -\112\125\172\312\066\202\004\066\250\245\374\047\366\111\361\325 -\162\236\221\371\043\326\160\173\273\365\233\301\354\223\317\031 -\352\145\176\210\160\240\163\374\366\377\265\126\142\341\163\152 -\064\230\076\202\270\254\225\123\364\001\240\047\007\162\243\000 -\123\240\344\262\253\203\070\127\063\045\224\237\276\110\035\230 -\341\243\272\236\134\315\004\161\121\175\165\170\253\363\131\252 -\304\340\140\276\217\203\122\270\165\032\101\065\355\274\363\072 -\143\351\251\024\105\327\346\122\321\156\322\336\274\343\365\013 -\073\346\340\304\275\103\144\023\246\316\364\230\067\154\212\225 -\250\227\310\107\017\360\136\020\213\347\035\034\376\261\073\240 -\005\063\150\005\101\202\301\003\053\001\310\347\217\115\253\350 -\265\366\315\153\104\265\347\335\213\354\352\045\264\000\042\127 -\115\260\261\262\061\301\026\316\377\375\024\204\267\107\372\262 -\361\160\336\333\213\154\066\130\244\174\263\021\321\303\167\177 -\137\266\045\340\015\305\322\263\371\270\270\167\333\067\161\161 -\107\343\140\030\117\044\266\165\067\170\271\243\142\257\275\311 -\162\216\057\314\273\256\333\344\025\122\031\007\063\373\152\267 -\055\113\220\050\202\163\376\030\213\065\215\333\247\004\152\276 -\352\301\115\066\073\026\066\221\062\357\266\100\211\221\103\340 -\362\242\253\004\056\346\362\114\016\026\064\040\254\207\301\055 -\176\311\146\107\027\024\021\244\363\367\241\044\211\253\330\032 -\310\241\134\261\243\367\214\155\310\001\311\117\311\354\304\374 -\254\121\063\321\310\203\321\311\237\035\324\107\064\051\076\313 -\260\016\372\203\013\050\130\345\051\334\077\174\250\237\311\266 -\012\273\246\350\106\026\017\226\345\173\344\152\172\110\155\166 -\230\005\245\334\155\036\102\036\102\332\032\340\122\367\265\203 -\300\032\173\170\065\054\070\365\037\375\111\243\056\322\131\143 -\277\200\260\214\223\163\313\065\246\231\225\042\141\145\003\140 -\373\057\223\113\372\232\234\200\073\002\003\001\000\001\243\143 -\060\141\060\016\006\003\125\035\017\001\001\377\004\004\003\002 -\001\006\060\035\006\003\125\035\016\004\026\004\024\266\247\227 -\202\075\164\205\233\367\074\237\223\232\225\171\165\122\214\155 -\107\060\017\006\003\125\035\023\001\001\377\004\005\060\003\001 -\001\377\060\037\006\003\125\035\043\004\030\060\026\200\024\266 -\247\227\202\075\164\205\233\367\074\237\223\232\225\171\165\122 -\214\155\107\060\015\006\011\052\206\110\206\367\015\001\001\014 -\005\000\003\202\002\001\000\250\314\141\246\276\165\236\025\120 -\244\153\373\250\160\105\174\272\176\261\132\374\133\043\372\012 -\167\370\230\161\202\014\155\340\136\106\252\223\364\036\240\303 -\341\223\333\113\255\262\246\135\253\260\324\142\313\136\273\146 -\365\055\356\227\100\074\142\353\136\326\024\326\214\342\226\213 -\101\151\223\065\346\271\231\153\142\264\241\027\146\064\246\153 -\143\306\271\116\362\042\351\130\015\126\101\321\372\014\112\360 -\063\315\073\273\155\041\072\256\216\162\265\303\112\373\351\175 -\345\261\233\206\356\342\340\175\264\367\062\375\042\204\361\205 -\311\067\171\351\265\077\277\134\344\164\262\217\021\142\000\335 -\030\146\241\331\173\043\137\361\216\325\147\350\124\332\133\072 -\153\066\157\371\201\261\063\107\063\167\100\371\122\252\335\324 -\203\317\205\170\231\232\223\271\163\147\102\106\021\041\352\376 -\012\251\033\032\145\151\263\217\256\026\266\366\113\126\262\055 -\371\245\310\354\073\142\243\355\153\320\116\325\100\011\244\037 -\230\327\072\245\222\131\040\344\260\175\315\133\163\150\275\155 -\304\242\023\016\147\031\270\215\102\176\154\014\232\156\240\044 -\055\325\105\033\334\304\002\024\376\205\133\145\227\312\116\220 -\120\010\172\102\065\371\352\302\146\324\370\001\256\036\264\276 -\303\250\357\376\166\232\242\246\037\106\366\204\355\374\333\316 -\304\002\316\167\110\054\214\262\354\303\000\243\354\054\125\030 -\301\176\031\356\341\057\362\255\203\233\236\253\031\337\306\212 -\057\214\167\345\267\005\354\073\301\354\276\206\263\206\274\300 -\367\334\347\352\133\256\262\314\265\065\206\113\320\342\077\266 -\330\370\016\000\356\135\343\367\215\130\377\317\213\067\351\143 -\137\156\367\011\161\066\302\022\135\127\362\310\264\315\363\356 -\002\337\021\334\152\271\127\204\035\131\115\214\316\310\016\043 -\302\267\046\232\020\024\161\376\223\262\212\270\200\360\016\020 -\236\323\250\120\014\067\202\057\352\340\212\235\341\054\071\377 -\265\264\163\000\344\367\110\246\163\254\277\262\336\167\004\207 -\264\243\315\233\065\044\067\372\220\223\023\201\102\306\230\046 -\165\067\146\101\020\254\273\365\224\343\302\061\053\255\347\043 -\126\314\065\045\222\263\120 -END -CKA_NSS_MOZILLA_CA_POLICY CK_BBOOL CK_TRUE -CKA_NSS_SERVER_DISTRUST_AFTER CK_BBOOL CK_FALSE -CKA_NSS_EMAIL_DISTRUST_AFTER CK_BBOOL CK_FALSE - -# Trust for "Telekom Security TLS RSA Root 2023" -# Issuer: CN=Telekom Security TLS RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE -# Serial Number:21:9c:54:2d:e8:f6:ec:71:77:fa:4e:e8:c3:70:57:97 -# Subject: CN=Telekom Security TLS RSA Root 2023,O=Deutsche Telekom Security GmbH,C=DE -# Not Valid Before: Tue Mar 28 12:16:45 2023 -# Not Valid After : Fri Mar 27 23:59:59 2048 -# Fingerprint (SHA-256): EF:C6:5C:AD:BB:59:AD:B6:EF:E8:4D:A2:23:11:B3:56:24:B7:1B:3B:1E:A0:DA:8B:66:55:17:4E:C8:97:86:46 -# Fingerprint (SHA1): 54:D3:AC:B3:BD:57:56:F6:85:9D:CE:E5:C3:21:E2:D4:AD:83:D0:93 -CKA_CLASS CK_OBJECT_CLASS CKO_NSS_TRUST -CKA_TOKEN CK_BBOOL CK_TRUE -CKA_PRIVATE CK_BBOOL CK_FALSE -CKA_MODIFIABLE CK_BBOOL CK_FALSE -CKA_LABEL UTF8 "Telekom Security TLS RSA Root 2023" -CKA_CERT_SHA1_HASH MULTILINE_OCTAL -\124\323\254\263\275\127\126\366\205\235\316\345\303\041\342\324 -\255\203\320\223 -END -CKA_CERT_MD5_HASH MULTILINE_OCTAL -\277\133\353\124\100\315\110\161\304\040\215\175\336\012\102\362 -END -CKA_ISSUER MULTILINE_OCTAL -\060\143\061\013\060\011\006\003\125\004\006\023\002\104\105\061 -\047\060\045\006\003\125\004\012\014\036\104\145\165\164\163\143 -\150\145\040\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\107\155\142\110\061\053\060\051\006\003\125\004 -\003\014\042\124\145\154\145\153\157\155\040\123\145\143\165\162 -\151\164\171\040\124\114\123\040\122\123\101\040\122\157\157\164 -\040\062\060\062\063 -END -CKA_SERIAL_NUMBER MULTILINE_OCTAL -\002\020\041\234\124\055\350\366\354\161\167\372\116\350\303\160 -\127\227 -END -CKA_TRUST_SERVER_AUTH CK_TRUST CKT_NSS_TRUSTED_DELEGATOR -CKA_TRUST_EMAIL_PROTECTION CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_CODE_SIGNING CK_TRUST CKT_NSS_MUST_VERIFY_TRUST -CKA_TRUST_STEP_UP_APPROVED CK_BBOOL CK_FALSE diff --git a/remote_data/certs/mk-ca-bundle.pl b/remote_data/certs/mk-ca-bundle.pl index c2080e952..f942e8936 100755 --- a/remote_data/certs/mk-ca-bundle.pl +++ b/remote_data/certs/mk-ca-bundle.pl @@ -395,6 +395,8 @@ (%) } if ($start_of_cert && /^CKA_LABEL UTF8 \"(.*)\"/) { $caname = $1; + # sslyze can't handle non-ascii chars in the cert name + $caname =~ s/[^[:ascii:]]/ /g; } my %trust_purposes_by_level; if ($start_of_cert && /^CKA_VALUE MULTILINE_OCTAL/) { diff --git a/requirements.in b/requirements.in index cd5492803..7d707f6a2 100644 --- a/requirements.in +++ b/requirements.in @@ -12,7 +12,7 @@ celery>5.3 setuptools-rust beautifulsoup4 -cryptography<39.0.0 +cryptography django-bleach<3 # 3 and up has no Python 3.7 support django-enumfields django-hosts @@ -41,6 +41,8 @@ setuptools_scm sentry-sdk forcediphttpsadapter pytz +pyopenssl +sslyze # Pinned deps to keep 3.7 support, remove these entirely once we drop 3.7 dnspython < 2.7.0 # dependency of eventlet @@ -72,4 +74,4 @@ statshog django-statsd-mozilla # let celery push metrics to statsd -celery-statsd \ No newline at end of file +celery-statsd diff --git a/requirements.txt b/requirements.txt index 5337edea2..1e07bf490 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,6 +6,8 @@ # amqp==5.1.1 # via kombu +annotated-types==0.6.0 + # via pydantic argparse==1.4.0 # via # -r requirements.in @@ -54,10 +56,11 @@ click-repl==0.3.0 # via celery colorlog==6.7.0 # via -r requirements.in -cryptography==38.0.4 +cryptography==42.0.5 # via # -r requirements.in # pgpy + # sslyze django==4.2.16 # via # -r requirements.in @@ -141,6 +144,12 @@ pyasn1==0.5.1 # via pgpy pycparser==2.21 # via cffi +pydantic==2.6.4 + # via sslyze +pydantic-core==2.16.3 + # via pydantic +pyopenssl==24.1.0 + # via -r requirements.in pyparsing==3.1.1 # via -r requirements.in pyrabbit2==1.0.7 @@ -198,6 +207,8 @@ statsd==4.0.0 # django-statsd-mozilla statshog==1.0.6 # via -r requirements.in +tls-parser==2.0.1 + # via sslyze toml==0.10.2 # via pytest tomli==2.0.1 @@ -208,6 +219,8 @@ typing-extensions==4.7.1 # via # asgiref # kombu + # pydantic + # pydantic-core # setuptools-rust # setuptools-scm tzdata==2023.3 diff --git a/translations/en/main.po b/translations/en/main.po index 9e16d4cef..dea4f75a8 100644 --- a/translations/en/main.po +++ b/translations/en/main.po @@ -1205,7 +1205,7 @@ msgstr "Cipher order" msgid "detail mail tls cipher-order tech table" msgstr "" -"Mail server (MX)|First found affected cipher pair|Violated rule # ('II-B')" +"Mail server (MX)|Server preferred cipher|Expected preferred cipher" msgid "detail mail tls cipher-order verdict bad" msgstr "" diff --git a/translations/nl/main.po b/translations/nl/main.po index 6e32bf369..262f88ecf 100644 --- a/translations/nl/main.po +++ b/translations/nl/main.po @@ -1228,8 +1228,8 @@ msgstr "Cipher-volgorde" msgid "detail mail tls cipher-order tech table" msgstr "" -"Mail server (MX)|Eerst gevonden getroffen cipher-paren|Overtreden regel # " -"('II-B')" +"Mail server (MX)|Server preferred cipher|Verwachte preferred cipher" + msgid "detail mail tls cipher-order verdict bad" msgstr "" diff --git a/vendor/nassl b/vendor/nassl deleted file mode 160000 index 08ef863b1..000000000 --- a/vendor/nassl +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 08ef863b1d9832b56dbe98fe83a97817ea9ad758 diff --git a/vendor/nassl6 b/vendor/nassl6 new file mode 160000 index 000000000..33ab94795 --- /dev/null +++ b/vendor/nassl6 @@ -0,0 +1 @@ +Subproject commit 33ab94795dbdd8456fd12d205dc35511ae542f5f diff --git a/vendor/openssl-1.0.2e b/vendor/openssl-1.0.2e deleted file mode 160000 index 08802aaaa..000000000 --- a/vendor/openssl-1.0.2e +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 08802aaaa43a43c3bffc0d7cba8aed013bd14a55 diff --git a/vendor/openssl-master b/vendor/openssl-master deleted file mode 160000 index 97ace46e1..000000000 --- a/vendor/openssl-master +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 97ace46e11dba4c4c2b7cb67140b6ec152cfaaf4 diff --git a/vendor/zlib-1.2.13.tar.gz b/vendor/zlib-1.2.13.tar.gz deleted file mode 100644 index d115fc690fa59d3be51b3442158876536140b6c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1497445 zcmV((K;XY0iwFqbX-H!N1A1&}Vl6Q)GA=PQE_7jX0PMZ_dfT|N2bh1azwf>S+Pz7M zq)76X#Bt7XY$efY$M$&Xy+Jc<1zK@u@h?8P@L>aN<0CO2_#d6lZlURAXoKHR9co9(vx zhwp{;Q8b;X=Uy-x-PF`eFMg$VL3Px77R6|15TK0&jSPY$jf0CR5;Pjq#ILEur>3Qi zFiHbLG6)qIxp761?ysy+r+(NyIqV)je?+JTi5dnYUnN)3bTm+Rsm@(>;RD=2UEC;d zG8qMZPq*7p-Bbn1ic)Ig#p$fC!FV$A$9|Z;j{?Bc)K8`t|MdH*N+Z?3^1@5Mp>{JZ z&CrR$(G5^B9cV}o{$BaAs=n$DzS0R_2E%aR57p1-XWfI|iQ=?%`SI}LFM#ppV;7=Z`2pFl%IR2M+Zk$0H$(Z zRA%YDAG(KY?cNW29bI0MU!LyuzVDm>Aw{2AbB~jBKxGYd}(FJL3qj8RwZDG zRIVa~9YuX_blY40trCoQ-xS8EBm|23%IT{#)XYXS$YWw~m0m}hEk=Io)3{Qlp&t|9 zfDOaT1dO^@Q`i2Al7?1wORH)a#hRNh9VpX4ax=b&MoCq(Sb8(@L5XRY1eZj5ux+f= zw12fNdGtd)+daYG;r3h&@N}FKMY1&#QzOZ(F^Z^vYC5{yX1>X=$@zmk#zC6RUDg1P zf^m>0JnW!A<^162@Okg$?vH9`M>XFJosX_9V}V9(+>q^$7|@47a>3C|`a{5k-Gzny zH;~%uZI9$oIo zYd-`}d#|H_Miuf}U3)Q@F<~bAK1im-V|(}RY331m)Hyk!8T-6KK&!Wn|J*z5boP7u z-MzEA&ic)+andoE_J6&0mSFV?Uizw{&X#34u{N7WkUdf2zRyEE0(xg+TVo z5A|#Uqx+bqufph>l61M(-Y6Jov=x7dFqpREC}gsEVVYQCcfa$j_ruff*=a^XNSdNy zG`S)uP{^B(QleHkh_0U!Q)1>)a%R{htm^ z8hzS&h^~AZk=XauD4phe0J3DrG}P`mk!Gg~RUQX;;1SZ?2Bx%bZc&b_(CUEj{)|RHov{*zn>e^%GPy9X1oed}Nu> zmCY)FkLV9v1AQaCL(zoX|Ht#=W1#(|17d8!UPjfk>ok@JwJ38(hRzh#=*VH%~_$)^0GmMB&D>?^K6M6J^b$rp^*=(-Tw|@F& zCrQWn8V|=i!{80Rj^ku!qt#xmy1nW3*0!3xo>^jv|G+e7J?Mu$^;l0W{-DGh((Akk z=GR;=tJ!LC)x^)ue&CYdCh9IV*0reW(L4^4G?%g)PNylSomXxXiP>r2>ps{l(0Gga zrx@#(yL&7~B*oB-Frd6#+_x4H8ZUq7oP2lM>uFqjy@8*ky(m#%?9h)3A7AIwX)#-C z)33S7Fb#t@)D_GdtYX6fIF4tHH30|8z zk+U>f%xnc!p=nf=>NzQ;6VP5qr4O>gV?q3K5_^|pPpinP{-D`h&r5uelel@y30fD4 zUIzmof71x4C9_>&;H4-Gk2N zI!TA~6CyU4qDOEjMRMy+y*c3}|L4w+*!ipJ0oGaib$oPkrnJ$F#*0*d3xd75u8y8n zD!NQfnLlrP(Qw#HtJUoiK>fJ?(ZTdC{m_8QRAzeTss60~I-0+kQ+d;PZC2k)lIhr2 z=OhH}xxpZKVJ=;%bC>Aq9IjfvPD8D#&TE`x6ywS5t~=83;Su!yz2lz@WZP8pa`)hX z^7p&vFPYKZdF=|sQ>|J8sdHjb*cxb$B?vO}CRpcKKlca0bgcV3Vm%Qm*5e(u(P%cP zi+9ye(NvAS8+GNq_Ej2TKgXLmZ;YK>?4|zYjfVO(ibsICrz+Dh^^?>eR2c?#1&kSO zg#G@j*~aShX6#YPzAkmYoF--FD;U^J1v^9FWC_ltUGS7?=P1RA*&zT~wS+MwjAEOD z+zDyvEp6KRlN%Cl{AE6KJfTefGMD+*kE05f`WiM)RW6wLsYz>cvMXM#hD(}Vu+hRM znQppevlFn5k%9xJ`cv8g4DTw2!bT92ln{sZeG(|$Fa>ZHC9rkd-~?}gvmvxxkZl`W zF?#5%i=S0DyAbRL-enjiFwt4loq30$?{}V_KX;9rK}1>@uwa`|Uf+7J{rDnE{OwG! zJe-YP2q?2fX{?cy5!_7@KTbg(T9cE@s`@<`R=&``tJPWc3UapJWvZRUUf-|0(Zy9o zuz9l6Bq2D73E`o7qvor;&Z+ahDtUEU<#qa%el4dVtcG|o;V@sN;6J=$a2qQMJI$?n*EDt9ZoOtt>xt?pm7DhacOD!Mw>XU6rm zjb~))GEI1cL0q-r0rNa?jCi$zDj8^JCqMNVU`SuzS4LuKZV3Rp>*1o;*?Qby~)>1-h#4DM@}XOKmoh&ZKfb zD4i|$_%Z6;v(k}@Mye}jWU#IouN9EH^VjFk;{OlAVM?4z-jmPi|8H(=Y;3{*Prm<+ zwdQ&Y{{PL*_Gj|{|Ku5#^7zVZ^`Qy`u3X}HAQh7&AvY!^3lYPIV<*QbxBet z2KQ@#HNs072>bu=n;YjwYuI1}>22GdnnXdEGB0>x1WX73*Wv06D^cT!dPPePhFMx{ zD8dOvKp{VY{X#%c5$u|cRu!@71FpdUyJ zLiX|*RGuM~!J@ipvZhgi4`UcjW9b6$PS_bg9bfn{rEy+MQXuxMN6!Z!k00g%U zXydWRg@_jLFnL45GDA|%WQMfsaz@DW1BHP`hUYmA{1QhKN<$w^7V45^384zq0+DTo znMeFezo1&6W;9JFQ;a&p^Aew7WQK{sQBE!`*p`LH;c^?s(RkL6{xs$=31+T{J4f{3 z6l;0_JEkU7o(9b?2`fnS98LXFChWBD_m* z7Y0X2fW{UKrU;;L^HI#TMTL8(e^ZQvMx4`W>Ld!)E^Z(iMl{QMx_YJhNH^LvA61`? zk0ht`QFU&OGDDg+NP?BWImee=EHeXUU|K$XR6TdBkyXaw45QUD7-9~KOW5QI_Sv~C z^7N%~_d*q)k$i9ydgGukOru@Irko(bq)lexcs89{>+9<^l2QTjnZY}uYE=HgMqA5l zL&W>0y8x5u1!Ci&E+D-paGc91Bs`FifxZ_1(-5+mh;ikS`VqXQmV7VnQ%N;VuqaUD z5X6_UH|AZshXpIS?}yR!@~Y8i7|eCN(pamj={Y&6rO+@}1u$1XLV`GAWcn$|4 zE!;Hs<0vw7P!qa_{+jhjC=2nyG+|+2MAa%|tJ)7X)kD?VSS=(XfN``(B7ceKx-kK> z)>NB-Vo{pwOC=hJ27sLv_dr!1f>AfC7-Wl#!(fB0*RIuxXpL$IlTehwaqt~iU9EH5PdKSbQjOk^%A+Wn=$!*&(+fhxLT(X#@ORT{avFwypO_f?_{0Zi@>XUt z9gP?UDuTTc3w5QB?10f~ z$~47l3=eREW@3LZ?PCN|KZGKqPhpU`Ax#W`CE7J^Es0}KM%-8ZiEfa&k7f7tp8 zLwE^hyrPZYFTXjPoHXJnO6+F{G@+=MS__8N4UW;phOI~a_(cb>`}HThulWt|?pEwF zRM#q0W&W0+UER-5pJ?yhK$t*P(M(ZFFp!uW6QUJ4D|d3?L3zDJFmh z1HFaw;D14j_E6^50}lrN2s&TJd^VFmv`L!knGpL%DrkoSG&Lh1%)Z_rf8xXKS+#hV zP~s+%dL3FN5r&yJvCK%xganIKQ8Z&_Y6Nib?95QBhrU&+^}04zUHPL4PjC}6YmMwA zO451|k}Q<11j&_5$~@efIzHZ`9(ajA_*<5Md`KY;#xPg$*8BMA^sIZhS7U>t-5di? zQj&72(j{Rr`dc-_xf~6wXQiM3{d0^%3M^F7E0)DJh7jRsZXlA*ocA!ZI?|>D-y5?H zf&>qX8?%oik&L|@;u;dJi1A_uW;+V1AdRJ*g()qC8pm{75wAP7#)1hqT2L{_a-bjWqtstX~&%`f`(l- zjUxy)tWa*(jSQUevlqu;K{ID~Y;xG`b|Ua1$m_YW%UXhbMCF-bP=&#=pqqzU%o(QM zYcCE!*iwub$}tuk$UGBhbPcXDQ`1W_Gr0f_=J#mAE1)0dv?%hM4-wEW;{ULJBSV6H z2nJw;^Op_Sg`X6g7WpND7m(HxLn1Bv+(Obcl1Fk_hXD0fa*~2|vBiD%A-G z6)o9A|C(nMhi$OUU-sD46$zK~^p2dxq#Rt#FeYdMP-6U`NgEJBp=PmG8sb~Mj(L}e zh)!(wm+8ZxZkh6iW{@*kH}WQHmsPicO#mBXEELzqygI@Rm2QebgPUh{DhTz;+mMxq zphH#m2W&`7%t~Z8=^(qw>WLsLqgOPIiGzKjNFSD~&`MK(KpddmDUo=>?(a$xyVVnM7TYQ|QKO zgcTZ@&fG(XSJ8m27~OSfx24sLEt`1K#MldObUTR!DT*B%fv}cM4|@t>4_2v4JWvLa zrZS(0*pRt+lro$!SK?0~1$+}!f$*e$988Fp%nk;GW|2)Gj2fRoCn;-DY-&8$d#I$0 zjR;62*WLucjRL|AQdwC{2Lo(IjhW9Z!h#V`1)+<<1CmMWngQ=TMejtlpL;rfI0|`Z zk&zWLJI=0T->IvZ4Q0Zro1wcGqj}Tog9uYC#~O?>L zN-X%x-R~%1_s7nDChq^~dG}yn5+(4*PPU_-Gr^^q5M&_FOCU^h2BlLd8cbvkuVr;< zqQwymU0ee^&ASk@2|;1jU}eon0E(?-`YUQnd&a`ab2O(Z6OL!kQU*qyDmC6o6^L*& z3SwG>lSm{86Wt4mKFS0dF|GnFxe5Dh&DVu(10e!iOHd|uXOtJf+5`=j4GqT|t=JUX zUSWG|`6wVd&>R;-CFm+VXDGf{FhtHQS_&m9`kS8J)g~3>0v!IN^YO)GR|Sfh)Gcn2 z@u0HB_*EIKiza?rc+PfrC=SOK{#xjB_BcZ9q2NO}Rr%H2UU_HC z)*OUxZR@`C{mF-ogY>Xqe5(c#gzeFZ%iWhfIwX5^@&V-J1e*Sywy*412@s(>4A&&l z&!$wAle#<%*7%^tb?i;58P6xA|8z3JA{dYkM^mHk2T+p!K^rcG$ZpCHQg)Lcp*yLSVK$B^o3(aA(RJx9M@#cd8A^n z@2|KDf=ddQ9er2I@&A6@&isSj?c69_gDK`y4dt5_W%8$eDXrQZGnzRhK1Vpz&E(Gr ziBz!s_Tps4bi4FZITnvO^*PBcSg>iT&mEYBD;afPI+`&(X3)&!(`nJFVq)ax)>|7@ zYcVbC34ef$j47uGI82z^UtHqdikuey-2sxt1i`fH2#Vbh4deOw;m_UUV$9bc2;wdt z-_Ug45YmuBg+}&f5Cee=WuRn43-H}uQeYdfwhCqv ze`)@P(S=_h=g3aGM~6tVlrh0W^8q1It>9NQ6qUc4$8rW7^IVbES}4W}v=-%lw40QT zb=Uq3m=`L!J4MMd=LUGa?20_Us(Swv%r*@H=w6plQnsLA6vn|8O)J zt~s|MC@i>c*aFZx!qKWJ=8N3w)v6g^yZ0|BwU2`biWe*~AriVa8eFMEoO@Lu!p*O=}+!;IXNRO5av$D0LX= zJ8uxuA4tTb?c!(GoWuY$0IZv}Xep}6hCma2DE?Ij%KkTw?MqO=K*m?bEKX8(;0Ecp z2|FnU?89Mx$Rh$FN~Exd@XaZs+7C4@Px0cYz4y2htR*rbfG8h>D&BdPJlf56Fv z5n&`5$?Sl>4&qD34d>Vyx`9|vyrIvw;C$m~g@x+MdxgU9`KC&9sUKD%gNJPXO%{_A zv60klP2B}=(zm%HjMXn2>+8SCrj41x@Y@yH<;Pwqp(R5z$lwQ6nd`bj*Q;4IiSf(G zm#hKR2vkOE4twmq4OWbq8&V9Uvi2fCv?Y`AAR+xR;=ZdHqf7D&CEvUE8`XGFP@}!E zSy1C)QH=-9f*Mg&$nB1oF@KQRmC0UcyM$wKB&{4VBCTl>VroO2FP8DCY ze3ddfrqvn=5q8Ut!CJeZvl~)D!!GI9Mp3^IW9)Q{+FP<;5evwFPO&o#`&QRvu9@DM zqur?YMMmP7`x-1i4$JA)%*j}*LcTqa$JaF$+QU05Q< zlvCa^-*(2F3`^9k>bC<(@7EB-`&fD)IHdvQjgsj0GSno~e;SX-60b2YOc(%OS4KAk zQ+zX|?m{l}X##r@iWFf_sLqaeNO=7unD_%baE?Ik@{JqW6BvCj$R9RomUbc75+prQVK}LnOmbq`Tn+I~;CY4p5W?3$(^Wh}> zuw+IvN>=9psJrU9ANnyLkeH^?7^{X>nJ#X!ooVFNy>BPZ7x{ogs5$K^KA2j5DwW%@ zkD|`Q`r~I)m!N~OjJ*S_BCAgxU<`;Y0N|MX{rgm^B+lr2ays zerrS%*Y%oLiZ^;W8MLJkY#9H0_jE6JxZmm`_Ptk90@TIMweoH4TT|~{hU(nMciXwt z=atT)M;`rI;D7i4Y<|E1Frk2nMQAr&NLw%jDEK)@{VuZ*i{O;w2uhu^%{aXhV>)Ck zesgFc`;aQ(Y^S!?{;tY97QHm3KEyRq+rK^V#(TT2*y{%o6^8QczX=H9ji1)|90GP+ zv)xjV@KomQ7XjlyQqKTEzBhv6jmTI&bHQ=2648k;>I>fw1+T$0CRDV*$sBppEs!>D zR(T?hoV4`00Gm1h4_GryO6gzu10c^^(3CMsB7-sH6n9E+1`}p4;Uz+QrdOF{b831N zVT0DtOUtniU;^$|v>p}09lbFY$`Au##rPP3n28|dXiY4LgV!EO;7i|Z`Iyo&#DEkH zmuzCA<)EbWSnpXce7V+`H7$Eb4w4ayNfdvZ@F4Xu*a>fJ z^W%1mkqiMj9Bh+s%Hun=bl}eRiWQx+RLqLh1UUNtmi}!mwVF$*% z%aYF&hHzk6#4^nUvr?mZRO0n+$F@M)nK^yr){Fi01%7=CW3Zdul0FxaBxZ`qJxgZ7 z_k$Q`a^svK*Px#4SkSWlF_+faRMpc&)vZc38^rS6wCb05uQ6ks(u|6wMwH&;cPD{ZX+t-mq+`NEF` z9XCrJxmmE;A~+I4D+Cz}&CHETK(4I6dnbDW7x(6yKI)iveB}=x*K0zfcSLnXSK4-q zw(^Q{S-$2iTZ2*GvFUiFd)bzP5`a%$VjKVUe=+`Cqg`I3wK-p9t-MNmeNif{=TOOF zj)Ta9r{pq#2F6dR@Wix_u*rd-?8OcTN4xu#0-!i&yy69$0iKnF|j&t z^@* z*e;@q_;TmRsae$gbDx^ylc>>N^&tis`|4>C2$ume3bKnB(V}JN+(ou9;^S zI6McNNCsO_y?kmjvJCqhwUvXhn7~KHUFv9UkIAScbWvHE@cVaW{`5X!pK^6fH00G!f`}MirEXG8GDTv zd;9p46{*%xV^Sv3*w=4AvaV-}S;H=p2h~ldV_Q)3J)ja|V~h9fN(wU-Gc5sPzGdAn zjkML&NJLq(o#mPd9ffHSPWA0|1_1!WqkxGm$z=_**RLP0jGe4zNmX1t3F6JK2E%zE zS>>e)5W|^uSMCW7Go7}yGmI)qabt@p zUYG*nawRx&(}A)sJ_IHJmqCUv${E4yK&|pM!hG8fh%6K)^gv>6!$m*N%lA&0Fjf$mFtN1Iw>LW8hPhO5@8$+1|vvi=W;z>EG&U+S~XW9k8bkOH2%{l^o3(GsPXEa z^{vWO!EgW%86f7VF5h761fkSSq}4RZ+y!RUX8)+C?*oxI;mmld3I>=1PG~2ZspySJ z@ng@pFZ&1C5Xd}pj5jr{h%iyzd1)vqswyuC^*YjgjiKh!s6Ryqb-uw2UHZ9))84&j z2j{0RAiSqBMg@ydZ4PU2r5}qnW88oowUeE}tY~?TU)U^Payy-gO9M2ye*G5be1!QL zi)W-JoxZqz?${^5vCsWpkz-ZX>V68=5Vtmv${S)?gP=@9-IXWFxZo_Q?Ru)_>B+7WIw2tSnKQ(@mvwxZtE(X)GcP2%fosmSNUSmZ(s~GO6LcbJ zJeA-`#xwKGw=$pKTbni2+M@p+=x5~U|McTwO(B_nZ_u9>`D*A-yQbFY5B=AsKS-f} zH{QMf+!f9(+3QmN6)6?RZ(yH&wp15fz5o6*)gOLIiX151QD;9Lcd9Cz$Z7jWw}YCz z3MNJ~WEvYk6ay7k2mj3YPBI4%A^+`2L+PcM<^%^Z(8<;S=N=zPQqFxMPNax@@_S~N zvdwFvUyN5{8%H5Bp-RGxE4}wJw(Cqdafq9Z-iq)UM z4kh=U*x&0NoPqC(KN%pmdQeC(6uumKmK$hEn5(%A5mc_Gah=;>EgeXZ77 zF8jI%)6E-<)zu*E^TodgD@JwoePn;SyZ^_C&Zw_fnc({!8o#s7{=(=^!&f1;^4YhQ zU=fW5p9p0!K&;!Wh?N3BO>ge;IjW_nn_UDz=fR*Q+>ilo;_um7ON=zXdSdnrh~oJ~ zG_x->VuzaBGxsv2=Da>4k3Gq(aYb9{S$kzwi(X}p+?U<_Br;7WmrFH=TI@q4vD|Jp zDST+ZyLZ;zSC8~cfqLcgO-Ng`CSdhqdH1MzJt?Cx--5v+w{WH5!u;6czs)Q~2j=ki zo6Y9ZC>wTRD2bmggYaiqep1r>WF#|EAIr@`gW4qC)JlZ2Sglv9%dgj^yzFR8-IqKE z+)0kG^Ylu4T`{*UW=Ew0USDf-b01F8U_6_mpDn-8m3>#pc3A3_U5vyHbxNUVM?Giizk zP~W=NqsFY3?0NLzWA}0Q4>m_Z>0VZD*xgsN!sV=TcCx!XtDx2&XB9T#?ASbEBVivb z(A(~+siuDvmzMSxWhWYByFxit7phlb)+^x2y4`cyDhZ$kIh(Xsx1Ysl11$9KLEEiq zOYD2k$)G4z;4vsbL;dZ&Pzoy6HTXw)rxffd@o6S(p`{?3Xb4q;BYU#z_E8G^!v`VC zN?7br4D4N*jO5C0M5rrb%0zOrOi&!|F0Ui$N{fhz2ez14EY`J1sx;?w22sIeaaV{6 z#_AUUBELTd{KExF!92h-MoU(ep?W+IN=t;5gSi2!{xb8wO}(h$a?+9XX)P2%a@(Qv!y4hskgvfZ8iV*%~kU> z$cIl?fyUEyna2N2Gxo0;E5ovolKp}<2TM;$R9a;1Y%jkXV^Hp(iu(pMu!fCy&Ge~C zON*GTGCt99kZ7N?Sge+|S`}EXcvP3)Vttrp;R<~cOILPGU@CZMTfEAhHLWrXZ5!~? zeyw?*V7^7y^5ii0v3KcD`vdrX-AVRHs>S$g`QQqlC0=MM_KsdC27Zr5^F zgB-ni+}?dkD?Y|>X;PrlJSlWk5PRvL(rpUg!Gn`YBTsziv_P6J*Yy5T;W!{pWS;yS zyS|ukk}|3S8u>YrPp0W7+y(>H;=0tfU3GaQbiou_ zem3}_JT$TNmc?QkmgPn6A zK7483x;*}l!fxmc!Smh^Mi)3vWtYTRi?GjUs;E)$m3X z%LRV8?D`@aeN1u8+tH<1io?nIZGq@jFFV*z#&2FySya^WFP<(Rx^29=Rgo7r*Z}586zdO6LAo4g;@b zVA=hdzdPKX>>Rx9T&BKvwBKRYj4)tt1?{}hdc?OYt`?@=O37KV8BA-^Jt zpo%PYHfXtpHHxu?tVhE-+lBZ5{)L~We#~3wDD< zA@dQnuk25Gnu;4|TR3nCBdB152w(W#2y>;2(Ra;;4d0zs`3j7LRhP;`eN1_?s;_~- z0Y}1UFgrGHJl?a5Dbv{Zlg5<`Prqs&hqFqZ!=v-(FZjr-N0rU-e{=6T4Uu`ihSA{B z`j>AG9u{v7ieHe*ij_a-CP5w#`}F$+_f4kdN5pxvX|s4piXXpH_pCv&M1A>?IKwBu z8KqA&K4Mh)SMT8Lty{639rUJt0m*7!1s)_|e{Yuv~b6@FX6d zFjsR#Qo6tfBo(u^dXL4@4EF;AVSjn$*&>r$g%H`{Nh_APn~1TJ*XmX{;;lv8W%g=jX9Ip2K5zFt{_ zmKA#QUZfB1(B}FFs#|(x{iNy^pRKXDT-X>9i5u@(&O1LYA7;nZiUPbCqf#G-Rq#Dd zNlf%bDnWQG4qRkNwzNy_CArvg^_RN!MUC{5ayPdd6M4G)V4>2Z<=1!7;Lj~{X=E5Y_&dvRE~zj#7~QrkB=$EF~k3e7)QO&A;*~(|3W!#ZZGK` z>RUr_;TQ#Q=l5E$eUiO2=8tn4q9}%x2Q)uNxJ2m!C0N-@6!*A%N9v8oXLY%7=P$>55M0%=9mJW@mU*!>n9}o{%9DcWalwJ8rNPKXw>b-l#UN$-ZSFhV)hUMqSc`hzuV=F#D zBq%I0U$lW$`dL2OD4UB2PiiSBPcK%S=N*|63q~L;+mN7WH}v65S$KBwcUAJSC7yNn zY;Kp3Tes!jTnCmwbJ-bW&zvP^49}E;8NwIg-n++Dis#1%&WnQRR9I7%U-sNCxDWQ( z+%r$fdfiT29&bKbReBd`dF*0N3n@ltxx zlX`_x*m^=UTc^hJ3C$Hb0OSJMWzesb+{r2*`>9Yq)BC7MO5mm!wpz60Bdyp>qN%uWMB0dJ#s#A{4vSop(}Lv2d}1v?`vR z;N|UwdHLP!3i!JFF0kAN?`E-HVktH#50!;$6{|d@YEHRov$Q%>tisq-cC{I41Iv65 zM_p$(Vi+LCPF=AN>Ta&9M^JkU%;veV4^*wyez06U#EpQv>|{Q+Nbo4`Ps7WQlyFCh zrXeM(=hm$V!k|=y>DqDFPs%)OZ6`I6_-vp(5&sg;Ih=SEya&Gy#KL< zkMY(5Ptoi>DnCD?ARsemtwKzACto0QZZ^ffXQy}tw~rNOU*##H{Bu9u5A=inUVLLv z8At+uKj3}V+}P;*m(*P;PTSIHH%vK&D=j>LD^_?b=kvN)I<6meJXbPigA5U}cw{Ya zmYO!t=#wZuIBY>sqLhUeCwY+xT2^DU~H}Arz% z4+eOPY#8th00lvOXf8W3n1sc*02LSHgd%>Bnv8|1?e6IF6(4s`@UBoIq>;SuhUj-k znKe<~{P3AK_F20YE%;54Kn=G@IJBN)1{q~J&C&m|vpmyxmkxF;ZmAkrt^)GRpSwLu zwcfWJsVu6ApDw*Nz0jAanQmXvkNNq2`L@Sbtxa@+f2$Rz_$?t;zsjd2zq!Vpmv_>o z6WP1nc62Fj&$@rDnLil3mpt{onAjMPe>EG8kssDuzsU=e6AwpCLee5@_!m|Z{(nO@ zp!|p+u2TUts)qz9m-1w>c|zK}WL{Hu^->kMuRNQ!_{lbc#XxUg8cnq0tcC*iSSM@I#LT6u`32&hv|@csY~pou&~+Scog=2Vsx~-Y9sh#{t0bT(|Jl zFo=^>!{-MdM-hFOwKt0o0M@{nHQ--ekurLcv93}0h$B_omKvyUWQLT5706ll+4+Vv zWU8H6BXTE+%q8Pk(TR^0-#|k3=FckkyPx}g&ZPPZbsUGoz4OQ1h#r_=U z0I0xmi!*jsg`5)Ws(#yX(=Ta=mjE8f9Tc+!2TB&|ax`kCo4fL-4>MvwUVa=!(JSSp z5GnWyW=yj$A8ONZ{tJw$Kb}M}ui=jT^wMdP|E#9Gcv%cZ>>HQ?{39xQ7*t+U6mSs{ zQeO;{d3RGTq~iCW8PwA2n!NLx{L28lt5i6Ym92O3E6Q;)Rj4GA| z`LC67!=?YEcLOCxFY@1z1Zi&-3!DDzakun@XlsH6xH+1)9sd&%$D`gg9kzt+zF6jtP<* za}v=lIl60ASNG;}Wb$&Bu$_pvNc}Uqfw)09)O5lVmYFd7Jht+nR#=w+y63RLi0jqD zJ;(el$2*AezZK|NMG>PS^8-k-D8p)BQxLQ%-q?;kj`VT`zol~SsQ+ty8;}5I58Avz zf|C)2`Y)@o@Pa{8l9$k-$jFoJSa~u}R(odfFa6Mup>C202dM0e> z0y&(9daGm}^hZqvCH?pqu2$!@c5tA1KwNpmcY{HIWN)MrZ|J8tJX{S_2C!rfhYNkY zc}#v0R<@1fkC#~1Lc!wGksf|p?g%DdT}Gg|lMUA0Gq2o-mo>D=jRUTiI`rXbKcRp< zpKVYXnqGT>Zp>(diH#I%ga!J=F*x?aEXbdKZDe>hPtGoubr(o1nneoMUIfFRpU|XF zqG{asvot{ZcIG#iSePp1g(MUyPs?VDg_8|enyaJ8T2L|sj5hoc=uzeg=8tCC=N4RB zFu(VYQVB7w?5)x9a(I>s{xf1l_e>}B)6*bBG|a7E&6sYu9qDVKfre>qdkM;26FmM_ zU0b`byHVH~enZrH_EdUjYb%arZq{rbO5z)lRyas)Nq?nnzq3p{Vlc0~j)K8tSmpUM z`^C*lM`qK9`!HV_;4_uc&O$?sdf>Pi5s1LR9XPqu;fa0!L)N+Mlzi-zyf?dqqORoW zVQE`x?eK4@;pA6xRpB zKN&<0#xjAj5)Y$^p>+ihj5OZJk`#cluub$l9Qg4#2>qGcaC-6DkJI^O4|PrEpL7lU zWAXHv69m-Q7t+N!`pLuHJTa?M(t*Nu>_SHXhdC9D#`idoK!15Kcsa`*3eNg-4umwO zab(Rywg&k-kN>7k%=RK%id?paO~s|;OD}%)i4{0kQ>a&32kNoD`|rcGxC%N|tyFFo zJx<{C%n_|>mD|k5a#V7{G}Pam&~J`XDyYH-jHHe}Pg{2ZsAjdQ2f)H{PMw5QJx}~k z9FZY}vk6vjefU^7Aj=jHkmJt(jt`z(ueTcQMr-Z<-b?S5e?V(;(n#N=AFqujeKyzE z_1~?{4gI&-#&3LDo2|8tJFWG#c5AD(xwf%&r`cMk&mGnL90ZucV58KXvGybvm!o3C z;s3nx?~iHBd!#x9&p262RWm?jbGhCu;Sp z-?^1p#_>t#S@*|x_b-BQRqgFkJf1q6ySO@SG-9jAAVBaz6yNX#cyIjvl&^uK zcCyVJbf1pb zm}~EnuWgUlKHus%^5RQhlT9Vl$s~$XDta+_1@{x`N>{qr&Xn9e(+&CH0HL5{=|yVA{hZXn|l#2{JuA(Y-?y5TAUDsAXIua z(E{X+8bm%jpuK4tjfn-|&Ap*yl|=B3p(EE`NLXv@G8MQ8MnQVRj^qra#!4`(%oCok z_es*q?(s1l1yH5kp0BQz`ASt_%NQ*SSn3u)rSeNdwd)F0<{t234?ECGG#t_>rt0X~ zGx~dW+pHugg;DKgMzT`G1JX)44^rcahlF|&unsIMYQWOQfN?4GYD zYlX9!)t{YqI^P{>ybq7g>@<~&`{9u(Ao#k?PeW>E(70j*+}SqEr9Fsl?fkGybOw=u z#LLs~_qb&t0`(n_OdKDbo{_v$tAo`d)Ovd-XT8(T-uX$VcX&kgNJQ?@ezvsyA(qnp zy_^a&w2j!rvQwD}VQS-~LmbD02Lb&qLk~mEqM~G2#=!0#*d?$c@1FdG5{$r?stalJ zEh0K1?fQ|B9kz<`9jp@RL6RZXQ74{y3(;=wM1^2Leh|;9;l|WPqhU4%mCld2uu_%u z?Y@C`yKx))NkVH@h1R08^Ha5YLXvz;IIb2KLD~Xslt3UE{H-a~Frzd0R)k_ot{WD| z^mmrc!VG#*30(5Pu)Gsz5dm=JCKJ(+T$a*C2CU}qlMdb*U!EaOFS#(kvm!36LG#3l1OUJDFNrGzUBYsHefkq!0Xl78)pB{AgdN1}*PBn`yKrWQi zNYU472GU9QdlG8`ieGFs#RtCL&YNGCZ!f25!auOn$L*n+UwF4rerD>q_b_L_zn!MR z$VTY&WRDRsk;IKYqh-98_$gTSEiC&6%l;@zW0m!RLb zI?lhcInz)h$-lU3^!--mzw919|A9q<^mhN?fP0+r^Q^V?1Zy?oKFfJ@+z(TZRK^*( z7!KwBG$9#egibsiK?NK|*DSiTD=?yq5}!l&rUZciB+&UeWQ$MZF=OcE!ptWKHK52Y zaI;}tF>-8ozg#{rv>yKUu6o3PsUKo5z(G<3;Cbgqb<#OL*xl=>)yCZ~_3G>YqJB+( zyQf<<4RXq_tCe5s&HBUL`p;hdZR59l)nBR7s_yCPufMid=P@Px+~(i$P-KSTOZMqs z`YD|GiUvc)J}-nA=O~7Vk4%VcU++w?)>6vLAbkDdAH?vTSzT#$U zKLoYbp#3oyl@Xh%Bs{`BYIsZoQ#m?6J3c>quQYGP{YG^0&!X!9sD0Y2^7uI@!Cg}P zsqd@jdwabfx`+F82(!Fsw~RfOt;!u-plbA?v|%toDR0{ov|u_fiU?0r;mH+@IvX-> z*kE(|V)vwj!4lbs1x(tK1bb27G*`S6|GV&$6grH8veVr&b(RK7z3-*i@TNT+j_~6& z@DoP=m@Y@_oSbz#r%G>Au+Mw>^yom%da!8i)1%qEZe^6{pPmypT2tA8xKUc~OO&>N z3~r4>n7ao-IDMnih_~vlSTxYsqY7zA1zAHT3FVET$w8m>5fty^mMhw3v4RQMdpDQF zATzzwzzWhCI{ll=w{@nXC9U2y282NxQAKmWdcZ;l6_95jCB8pSOgSKK4x%?WJ4*4C$^AlbukR&n^v~X4|U30N9 z6-k{#4|~T%8^IrE!+aEC7x|_>3SRlr2@@T~oDCh{8;zqRr9ao+O=4o z$Y9Enx2LuDw}glYeXlnlU%l ztXOcWo+Er+WfO=E5uj`>12tezz(Wc2D+RbiXgE00f;1jPg(Kt)QgqxjlbDN>t}$;eNv+ zbeboW3-Ey5oAD?|18|o_Li6BSe!F4_e+N_d+Q)BPHkySU7u&eg{g1!J>%1XnoxX74;{I?QZm3uwNy)5KGCHn^-hD8i#`3fS_3Z3)XLDW5 zhZeB_Nxq4Co=Y?;X_KwAOH!-6PfpS0J0&yV&R?H@BmciF_MG#%{Qu3hX1hiH|8|=~ z0X8?+Hp&0Lw$|SK%m4p5K6-V-_&3$>|49Pjaui*7qeuT~8Nr_7#OOBC#QK#@3PMgI z8`gYEC$CsH4APz?OT4;H(Z@R26ki_bO+f_y)%^HVT3cIsa2{JwTtbWz`E zv|P6HL+sq#dK+%Nwq1|A{GIPl1OrS3OAJ_r7`$L%gWnRga_=mXCSFfsnz2I{n!{=j z9as|W$Z*`iUXwZvX9BVtN+<<*3YH?HP_cS@3dN5?XA|v<`&Xh>l<5Jf9Zdp<3r+$ zJgGZ>&kN}L`wF(4z49W&GqjfP{N1rf{e6WEdxhD??I)RHLqg`tp*Qv)u}^#7XGpIpJv5BZ|BZu-v70>Hrj~)Zf$MR7O=f_2mfoX{WbqT$7gT0gF<*_ z(Dxsay{WQSRjr2)H|p(XyRH7=dtrSPO(*KP7a;lwPJ5`TY8Mov^6UXhqG5XN#X984 z96}$cZ@r`*B;VHL@oZds)xXFu;Zm&La(T;EfTtOn|&N(6_IN`)Hc*4N6%g8$kOQx;u*zc;(SN-vmVfqtM4U z)U_%~gOh1Ii4q^j)#chIehxhD2i{0|6Y5!C`}30;)nLG*)Td6T`gcsS1px{a^5s(+ z0m43Xbfb^&A%>nWr9zXmTfGMS*hhuF28xkVEnE{o-J>B4!nt0m@ifr`3#w69W8Z{! zkYcNDqN(Jwv!Orof-!sRka-Zh|`4Svta1|yXgu#~c6OKRGIj7V=QQ+^|<{QPAN`n#8n&_5tCJ=!4vs{UW5+~Lvj?)hnlzCG2)59`T( z=X+8ub|wSf4^v8#4rn#l`5S#b(vR@qga&>t)Y8g^YAVFlJbrxNTq(OrDJS;{3Iy!^ zXV_@(`v|Fc@??ciD*pcfw+u-03V58QTHA8lMiPD3SIk?6RpMwaxF#?0MakNw*owu< z)~=P>0!c{38U$zpv`l})?x*ZOZui_UfGAb6TTYc_0hsCOK7IOhPd*dQ1mXC{{=M3s zadLn5`Aq2F68qO`OI|L{Ey3+cDvh`U01cu z#kvgsMd0}!R~Jdnk`#=BPv??Fnf|=kljEbk=aR?x?p!1+!}saU-`>5yzIk(FUVUr} z{n(YIc_@T^Dh11uJU2Uj)P~L?PT6Mm`{M1{oHIoht6(*mFqP$*d7s|3xSV8ZhHqtz zga0D?Y=4K(xOtFe{(<($M|!AhvM#&Tel`~|<2+Tg+V$Xz-}TPpqY5sV$nxNQ9~RvS`uWLs`qZK}d(!0SoO;w*K?KNg|ORRDrK)yvd%yDHFF zvTqN4)s%W;aG_4AG-g@sqW5N4N-{o#wbw_AWX`0>J+60qop!jZ+cJ$~z2}z-a*9;V zJTN|1#`>H=l)Uw;VN3mrwVnomgou$bO?mf^Ru);p66FqaUIlp%ZwQxB&8j}E0We@* zUuxL6SS6CFI2MjLh6Q4lI%evRWVI<*Gm*1AizE7}BkdhR%Mg`HIE%mu)<+O=WcC2WUAuI|1E{$yf}?R_1Yc z*zMXq>9y}7$uhyG2GF*tkECtN5ie}Ze$%eWEnS!YF6J5$5VR?-xGHCw?DLE=6E_h@Oe6!b3l>Y0KCc27tcr## zfilrG6#$cTfTJ3>DR-nY;n7qsRm8Z(3_aXwN&o`Rf?&roF-)-UG=J2^{=Ot-(;n_O z1OgQ9wKVaROmLTyN1Kx1EbxOTyjWP~-e^wHoJt}#n_N);M6WSj5H(SghFX>dF$()>olJ*AwIqgaW1!5(WXP zuxTXWtgze|S5>nEBmo;-pnD+u58G1P3$%t$ZmC-l!38T~lH;20g>DCtM`V_FGvG4) z8a^%yU|RH(0fWK76`mt8bhdD5_uZLNEaUNWb$B2#zraVRx?M|5>dod6H$tQD2-XZV z6FKf-lp6Tkf7O~rtrGF_L1Zx#p6KqsRlA9N$eHj+qqkJRnQtk({|0|+C`KYsPjjhD z0jB*Pl2Hd0ydxl>!!azXbanwSgM{KyjtK>+u&n^YmIeWrLgiCpXo)Vw0LHFgSMAI> z!uXxDglDJx9c9nCJIy@q-1qAi{MNKR*a-z66kgGoN&%b?Qlw1FVi<=#|Jk?56TNSxStI#fSEFR_=ia2zaPYfLIvJn~pz@i1B0bQN$&vpNQe zI=86+FULF`3;D2;fRbp3!k~!;>fqCgCP9JWLTgIGrajba(v()YNL>vh#dzY>1pQKm z5*yNZP#Sc82l)+~lJS0l=zV6hkF=?vB!Dc-6m9yTBnZ%rP9STS zBY&YkSMAr1J%2{fYK1 zmvXc^v>=scV&#Oz%51WjWzsl%<3V$BpC`2ZI$#4%HRQWl>tfQ>raFbEQCe5~a@DssR`60XG`Cvk&PAq7 zU*=NGoZuBu>OEMj3&S9JBjF_P(-|@;i4s1PZcnr9ReL|SK8C(Y3^N8@ii#DcbJ0|# zp<)Yfq;HfdY`V`}rjY3(m;jvY-s3zQI$vdrNN06i3|cFEY&(Ri?)3p%D8h~5zf5QX zjDgR6HKxZp3>jCcKM|bzP@q3iO|&~GRk;SBqJ@?d-4Tk+wzG2EE-rxmMB-RE=$atq zM4J1?$G1&J*K--6uE!!WlfaPx;>ZFnK*vvXWeF@DDDg+d;>m#%l&ADNf47*|J zyG-`(auHSo;Q4sK@A-AuvJMjx`j_ib2^qDs;YWg{;aDY6R+N+a+*Zp$w9^lVrGc}p zSHk05XD~gUlbf)sAMD{yKi&1`Iy^tOGiB+>wICc+v>cToD?eW}rc{DEQ!g$DW4}VA zNrfp=XlMY=xtrTikh~Ujxj%9@58iSA}>nHk3@2hHFu9-0b}gIB~iC?aROadh}s^mDfn5ao8b*GvdT4=ZaDKzBa*MD>fpJ^#RwpkD1!y5+B zhSgFZ!^~FfITH9uL@r{-4`CgFrF>)a(<@+_59Q|rs7_+%7|=?B=U%m2ECL;L`67=w zkf;q{0%wilahAXvGSE}q_u8qaIHYgex-%pe=af}tKOlv*`}+%|g^T^&N^g2g103!3 z^7__k0|f>rfPk!C>yj*1F)b=+sBKA+DQuCSMufTZn%h^#GWdTmQ=Bpr$C~}n-r4Tj z8JFn`xo3?tul(P}$y3H*YccVm;1l;j4N=cpsPIlk4Iv)*`4@ojC!KaNOL4|;i)WnL zj_zFvl;40lXu(AV3iH`q>lYr=zFJ{1TDFJ&(WFY@dhuf_Q;$lvP%ilPIuD2{7ANlW zh7`|1GVnYKTK>0&o}uR|8U|Sa^0n%^1NNJCWDXhZwbASSXdhJ5{wn14h%x;f9lEZi z9%5n|FTb-X>=ww}O$hDYp8h_F%wbQOqW)oIf`U4p3g3B-E=O`dsHg32YIq=0kL?p* z-JQC{u{cGHxtL;gGckRvR1%@@Q2&Hf0WB0t6$PsJ6asCcY!Qf!1{*tc7Z||{F7Q7D z&%A8ztERMFX;^eq`KY=4aC!aygXvXbx_I;MXL9ZT`TphA+W$=qt6e;&za=ABGRFS|*P(ED9aeJe@ zeFaq1&-OSa-Cg3+?ZPgd($d|z(%s$NAl)h5Eg%R8C?O5fDJ3N!oqy!{eBb!>JLiA) zOvm22bLVsK+$pQ-Nt)qcI2FFErO$@u*&sD5l{ojKP{0;d%UgUuOP%5l+`RZaWoQ1G@@&UF~_oyOy=W8c^HtwD%S*rEi4Eu>{fZbxS zT~%e^NC?U5E(`p^6oCaxwCtOtRjkpn9Qmw1@KEV5LQLTq1nY(DM4CJ7l;hm68mDD;?t2M}8l9fK${~IjMk_J83iE zVQN}uU-eGOPG%q!B_N}gcM2U(HxvF~ldyZl@Dk~e$ z{Y4;D9&}2Zy%9HPv%X6cP(n&|x<3HvaKwwn@;NpaI4I2q(6`YYy%4;b#hnSM)VEeQ z^yquVLp!0@L3&nX>Mpeg;YN~#bwiNCxpkAs~>YF zZaK_IbST;zQ5js&zSO~1Sug$sLlsb=SiL_`WD+3#Jdt%npju2uymnp8u>eT10WDmA z{UyGehug_Uvt|CgL6}CTaJbI-Jn$T*E0QVl3+Q$HZP5=8UH0y{+xQe!XA}2!W8d}4 z*9bScS7mo8FNIzg>gk=EIvRZlW|3g92^_i3jPYMPGR?Khb&JWZ};4!SE~>y zg~H(mi7EdQ%4sf!->hkRDp}R|Zbdo*pr}_k`^GjCeN}uHkXgrYv_9^-H0(pyvu+kl ziGC^PiW;S%JU&i$GEi0Fx>swBzD`EMGn6jDH#{3nS9{W}dq{KEsKAQhcm8>U6W>@dHGYauyCaiOY(yJE;$qz%-hipxN7?r> zA*pI0{al8fa`=S&gzFPKN(X=>7#*Um=lu(BIZs5Gl;fPx$tGE*cTH`CC0TnH53XJU0*>IbnC*GmKg*04z>!bf1)rYZO&KBaqSeFC0)@U<9GX~)SIT2MZrNMFAymXcH6#lOnqYMm#<0UX!lBD`2 zuMzI0UU>ASfbbc}WUQ<1Trz%G8B_|eRS~56;L`BLJl8sM~q3+Ka7v~o#CGqGkBz+;m>@f6>qdYQs3@o|@R1XU0j zC$U~I5;jEe%!o9q*{*9@?#I)_XUtwZB+vS{e=MeqpVYE+d+jNZ>&?scWVnP@ypG;- zXD8i>Czxc2;GdrFN_FNT#BcwF$Y^GYj?6?b!U`!p%uQgmCe#wRTF`NW(>tL37 zld(pZrrt5!UhZC(_d5-afg3*UM8Tm6hd;d(H4ga9xYuXo8n~cOTSI0l-KWqSf)fe# zq*a&dO*vEtfx2rD*swEsqzCx(NsLp$My(ph^IR>SVS z3)G++-3R*SA5T^B2}%zyG9q`7<3}NH%=a!dF}x9^;s{s;7}JK)5nZ43?-mcoFeL30 zwQ|2w64)n6ypLmJK;?^PXT!08B7B39HTJ<~27>*uc+j7$k*-Glk8&g9n2}%s;b(J6kZzI!Q7>;zL`Y=CF{tC&s*Nl5A$^Q zy}1VesVv(>vJOJN*z5%Rx>AqoM*^{|bjbkhql43O-#2=dK0$Zn^7Y~mx_6}{ex{VE z)c2iyx{0T5&kE*Hiq|}2BfTwQz4X)(^in+ElOU{OrtDw{JPT!5AbSP>AZ3w7U+?D- zW^4<>-LRLSevz)f*)Tbkzqx%zqiNCkH-X@h(?5E+Il=#oWc!yu@bk_apaR6y7$|FO zWDXIwbpvR#JS20lf&iS{AYEjjlI`QQbSw|K9Dc5Pfq#k)57EDlvpGIgqTpa_sBG+{ z4SZ0;1Ar>VZcY#7#BCokv;HIZgH!<&`E{Te!2T=hH;Dfq!QuQnIIMq#2mBixz#}|> zM}QmwKxuO$M}Rgm+hcy#e>l2;hnk!pss{bBMSpJ4Ll%e=#LCw6S55zfS=QJI^7yh0 z2=rH!{0j!45-Te*E9;}Yro@fR{SOZ(@?%T>P=fP+UE&W=3PT)?eP?5GNOaXj@|718ge$o{uC)dx= zZ=7(jvOZ$&G1o(%{>t?$|3m5@`tKp;|A05n{{U}VY6@Z+8vnxEUs1;OKO|aC@PCG~ zN0N9TfJgI-bRYe{i1(31{%BbKX8+3h8>Or)tn80ic`$#%>I0VkgjaT!M_fHt@>kqG zxPLD9%g@cm_UJzL$REbpBPf3!1;70d>3G0+pSNt<@gB*qjfX$^7xfi^oCmNY+4&U)8XKxsicCN67<&r2~opWq=UiE1)6p z@wyG5G0+rf1~dm+0j+^HKwF?4(Cz^v214`>R^lZ2+N23VTo z=bTNZ&+G9&y<=gj9^Kih>1cb zl@Ok05xWjRTz5F8G#XP%Hg1-7cFL-*xz2f)FApx$sWP(=IEwR;6d z-s9JKZ)Ljw*z}~O=`UPM)kw4ZwnjY|9Otn5iD;EZF@j5+;)d9_Abbrc0b3M1t%Hjk z#4grMDI8C6k|fp>`NoIyn0xY`AQKQq6fgRn$~=OJg5N<~C4`PfjWh?4*1uT zrO2?LAP?Bd`b+QkbSxyn&h9|(yVLOGo_xaG`Y*?xD>@GD1@w!l==7aRc}y*OiSb$a zah+sb8pUQKjTV-<_&h`WQ&~;rwDUYx4U4ZB%Mj+QnY7M=E;o?E{`(@&N+0}^gK_#=X#E?CO<3{ zu?X3c6`f~?N%jAY`8()@?q(W{o^ba^@;1KItsVZ*|&` ztbwwZ3UvZQz`2-inl=0`%1eOY48E*fB;nfQ9_4^qWy&$ye-MXQ#UgNk67fUATkCxH zUB;ZXs}0^x`S0F1f&s!3H+sV>{05(+NIGghDxelRb$l=6&bXOC7axv@N!kx$ITWNO zk|mZQU@ISB@8xFu9xbWrBzj71#8_Bn)w>EOCSzmbQzU?+OrTw9HIa5g!y*)yH=`g7 zEIc;4vQl`_*>dO;%wPTdo@>->c%GcCkn>=@PHV(@3X4PSwQad;{s6hkK&F?WRtZfiws5e7U1oG_xM*O~ zE@_MWX4ud1{9-C0qO=kgLyfMy=X;sb#+?Wp0n;uMH3PX1;H&6Q(Od<0_xSnDJTvYMJ67WcV);U z(ftb)(TIZBi8+OXJ=;y3q}u~En{y2uW`XrZP2)6@Jkw&kF!2s)y4GKkcci)k z;$|XA57F49bBAu2I*juM0r>HeU`CbAHc*M*=Fa9v2G7fI!^I+3WB6^lPsqcrW?`al z`UWJ@N`iP(Ua8l14Jxp>k_Xe&Q&*%nI^4_VMbqu!k$k-E7y7IamUQ$?*s}KUNA002 z`IrVwj_!$o|MlxK(#_-NZaG#ds2(R>w;xebt`1xQ$l|N^M)ytPY21Y@L=@zFyh7P| zp9f-M-}w{6RckQbV>kG`hpte@l&%WTR`3Pw1*U5CYO12qbis$cKc2VaeGeO~A%uf= z@GTYP<2^2{#)}6T*^{oq)+O_b%Kmr^u{Fln0jd2f$-t2z{2N}KWnXYJ&s3t)YdC3x zLOLhM)Q(hY2v)_;jGeTFGW$CF2jynhwY8+L(Rj>w(`G=1)r=K8+c3Y>ov4J_#`LeF zP;V{C*zb2w-s(oTkHRvWCkKAad?VG@#V|BgPI`mRG6DZ`6FGVNLS`q7lfYT&YxY;0 zV>BI;r>X*-#vR3}X`cz65i=YUy@(9$GkxZ!uHhlyXnNbgRX4_ql5Jrp&ifNm?i*0+T);7HW_s#qZ(+l?2U4SFK&vCwLQiGK>SkYq?F^&hT}Dh-?5EafG@s-7TH(-To6Cjd>oMiMx3LTdOFKWfFox6sc(-b2 zUB=%+h3W;7a9D9Mw$#!Mpzd~>p$iMqVUZNP!Hg$(;rKnG-@w+tj ztn3?R?=}>OPK}NS>AS_%)dMb`y_xEGgZy{B4a@&bR{SsKijRUK%Y&>325@q6{838e zco5UM{)d7h_&<{qSvmeLC;mY+6aoqZMS!9}F`xwSB~bD~P?QDA0p)=Tzz2C8r~*_4 zYW_nO{F4;O{TC^a`~M;ZvVu9mf0P21EoGF|Nd;5RmN=^LrCWG<$IAF3RbF7ZH(v-J zLL+Z;7}5kVD&(o;QaD>Nu(I&e@PtZv;Vq1!X65>s86?OWk#wJ{C=jMKW7H8IHQt-c zNxD2|x6e6WEqc3ka~He()#2rVKUd5T8MY0)4698vqCAue_nem!T|J?c3H*JYAS*{Q z=Q;Paa$ybXZidVL{tqBv$#f?{wgMY^KlgJ6a%bPsok@&95#b_WgH0VldcC97RaniT z=9SF5yP;^GxYEANtZEDcU~duME=?r;a3nBGq^L3966LI^VZkEHsq2^lakIp z@qfjLw%$cI>Me&NZwTjM*7HH6WE6g{8JCSh7B6Il6o?l9uQY>$MqKT~@&fHbQT{L^ z*LzBk>?#P_YvZM~h;(L9;AB(H|}~L?`{c+%~#a>c%3iU zDMXRp?o^hm8*6`cW|PV#=B7fNQ}4(b)Xg>;(9L~=6fnmP%bR(G9y0{$dx@KgxvCsL zJi+C^v&~P8dhSNd_@X5;D+?+xz}g%ZSof^01z&B|D+f1nLpO(Wlf7^e%{HGjBU`fF z9Iz<&);}5k1rO7cDaNqM$uTHMDC-6+Wgs0+cBf2O+bw65`(!fK>S#-U0>!8uf0P@7 z&T?7$F#P%{udTUE6LQ$gD8PAc*z>lL(mqBcJ)%jB?1>I5;5I17My zN#BBEa|?i%zY>syrYiB?gd}A78O--V=E6%;r>V0*?Q$8ZREin$pt77%G1Mfn;xQs8 z6lMc_@ek?6)5B-_V^2|5@39x4FQbR9##fyK8!cX`!n4SX3eb2$UKGG0GeZYX2#c68 zTL)-a5Z1EH_~nN1yw%jjepWw0(OM114lUU(fN-wRI(xMlqVm#ew)5RVouvUl9O<=0 zt61vF&ZZ`FSV4xXb1XWOnu4u5hIh)z;pFB46EowKRHR-!#qrdIVo6t{a_*23t$Z~0 z>pgc$irG(aRz?WW*lzI?&#%7HIV!DOkyMY<)?UrTAemzj>P+TGIs zO7MBHfcySg1H~1Yz$EP(3NM^=MOQw-e zU%$i?NkU|VOFh}bgcIt_40Ym>KBPmT7$8!scAI$(_SI99s~FxFLbHq;&|(?OwO8RX z!-r&#dY2gl59iP52JE}>>b1SS(1^jNkVkGRtLwgSda|xY%EED$W3$r}do;zo&wWbL zaeeU;Tdmb=VS-}4VjsKriC4p#+qc^B0b#3;+{S92-@c4U4NMzSQyReHmBQn>Vik48 zuFz5f`}OQOgWzt2QtD5bP{WFp>6dGf11eg#w6l}gG>!(s`^_~Wccla#gWj{nDw5rI zX=wc#NQ^>fhyg-z$Kcb_DaAZ-{Vet9dD^>4k0#d=@9rD#_euh!1+j|3*73{~MEG5w z^Orvz>#h*HkTAD!?h)cO$O-R5SRIn+O{xYF(R8QzwxtJBca4!rbrZ&um)2xtSec{th*v<2Ee*mgj>pKBeD^*{O^YyYQe#r_WpsDJ2LjIGW8@xP8g zPoMoo@8V?UVEo{^+5(+{&Oa}Ha5S`aFb28+U4d>ucc2IG=d1O9GeFAI8Jlr^yZLqr$`^%0~={0+j+v`bx(A!T_Q&r15mY z>4b`gQTtKE2vo#q0c)7DxS|vkxoCZ_8${MpU2Tff?|pO+soiZWJHBZ9c4>KswyGAN z%{Gn*uo<)Y<(toOu~1V2sa+M7@|{e9TH|YB&})dZ4w;t{HShhfB+?c7L_=hv&Z05* z*7Lt(Ud*9xq7@mj@sGJi>&mR})qefREi*XqyiYSRIoon$2ehoh0enMBtA7tb7%JXSKY;>#`JC0S;wfwqgv(7 zWG*WiJE!#TGKybRxHg1l6~Lv6DsUT;(M1&W+6)oIB4WxeDyZzq>0-0W^`-Wcqys4q zxvxsi6Djc|E*0e_bp~=Aii(tWcNodq)~!QQduBU z7voOOPbx$dg(!B@OIyJ8D%&cC(i!eN9f(v?4lI!w2n7{>E}@?^Uh&=hDb{&u7Aw|_@w~wi?*M^5CQH6*s&%n~x#qr31+N9P?CUU} z2ViWdAD-IIb|l?=!7`NiYW-0bwjJR)>BUUXoKb{iRlj)x2~7t&GFgL-!eFkT43133 z=Z_gJ8O$u@oSq=Jo|SX>Ei^sBi?!GCp_#9h9T;1*V%9x3@Q%xmIk+s!T*Zk~=P6pv z%vf>if@m^(+g=^1wWoK{FfEOhoA?-JkVpEDXv4L|Kf&2Hkm)5Zz@j9XU_TBq$#I#P zG^yhH0yw}z^_*KpEiSqJloS%`Y#J||c#&hBk2g)^)T>r%cO+iB1E>E!a#vgRyL@s3 zZuAp6c!Qd#Ua zi1Hzxq*4KPbw+`y@hxXidwW=rjGe1Z*MS++@jw_-4lDBzJj5_ac0gk4S~t2m;g+z= z>13~8FKqQwt)-zlP%Etz9Yc3rHh^>=l@CtHjn>Y4de392j-Jj>hSZsF)!E00? zq_}bL29X6Igvh$sN4H^^7`UAJaCSkzR=ZJ@j%4;|G?>{X=cx?=bjL=8x+z*BuJyb) z;t@HU6)e%FjT!B44gFw`FYE{XFy$rVfT2cLUHw{7HLZl{8$?eU)oL2sZMW@t=9ai) zd-QBCC^AStp{J3`%X?MDS8mLU+kG?cTe1c>8F+@^+DRj@toCYU3K>se0HWPqJnB7# z!dN32RGi^B1IzMc;u+aZ{toR34KuF!H?l0$fIJb*;AleLy{E8~)`kdL0h@N@h)KqCouTX}d#=CIXvOMr;b# zwv3&Q%sz5zHRHq)9#cGDRCJa{@(1KJCg^bjMV0d|j62WWF#AhN)x+99r5O=cs5Mqx zyf@P)lWGi$*52a<8h={i+bGL=wtv%{>1xRNRp=CpC4Svb!*l;f^5yazse=0f`US`l z$ndu0>g?rhWkT8*Nm9|(VvCkWb+Cxm6;qye1s&o=8N&K{z1udIgcU3Mp~42t#zJIT zR!L~6AAtd?9N^uvZzYNXCMf|=Id(d;`|xB3qoZ!l(sQE$MDocw#+28X64!n>zQJ!Vj4gpN^VvXhoCJ>GhG8T&I&BJHR7qO)= zs)f0W^ztXzu@`fh;%$5vpghVTk&4SOs`17@I?OD0FM`^&G!h3(i}aj8LdsLen>~l$&JOzxx5<=WVrC3c%ow1 zMQi2mknW&)W^o!a>&5$SW3#lIIjqB#hf%FDlTnUQ1Fr_2q?+l%sK2bHkO+y+&$R^Q zzP-w1xzKW82??d--Q}X0V=a6M$h}vi{fWrhP|r5 zC!vB_k*U11j?aSxHMuo(L1WNr+8cK**Vy(KL)dLk$|p<#0~- zZ+l~_tYR-&g@M)slf}~TAus&b~*D5;e5LpN6yMe^ZT^nu{Z`mo2a%@64 zSoaI4@=h$Eng^l(E(+gk%<&Q8jMqRNajZ8ui2lI-*!nVgK2hviW6DJ_TpNlSZE!kQAIMLxTm&z!2fmRPArMy&w3IRBJjWZfy{+9ztC({}D`tZ)zy zT~6CW@58Hn%xhO>ysnq*pTaD`9M`gUvEmg&V8G8i84(xcUVm}hAH?qf%XxF~W4! zB;7ed;%2VO`(-_sU>!1kXFVIcOzfDpQo5vg$pUAdu`mD`e9u9p;ru|t$MT54(YBGT z?+V&b^|7+c9S18R#k~e~YX#Hx``-*zOR^AJ&aLV37QIVrKom4~+(+ROUk(NZU%xeE z)#`jVBHyH(E-aVxp5K$X+A>FUI1YVJl81)qtf4ky%cF5jbl0W75_>fJ?I;>g98Kb6 z`1})<_PfaQSlUK;uE-(8`Ne&{Lzd}*5?XGCR95x3drk}y4KMoLC5Z;XKd{wCM6=Dl z9Grk>^?mK~*GWrnsQr02pUIVFFJ+^HCc}NkRkAC}xU{5|7I9QfT@ew~(H!SH3Q%=d zzkgA?MfTd?v!_<7;i^{@j2D$=Njl{|Ene6=M=|wnAWQNpIr%EZ>7~^MdlXwX@V(?D zkn1H|y3yjtvsohk;=)xFip={_ZR8p?%jSLPT@PkwUwnDQsnO*G<)fGaN~L`K8jOQL z!RMxWb#APD__Qk*BCgl5v}a}4c0LpGQH01jabJ34dVip{ zyVcGNMnNF7=C7_)PHmZ`n@()2xQ?o;#0KeY7T?{7+{V%>!6Y@SdjJ4OK)Ama@9aSC zAx?}j>tww;q`Nt(oM5>$dun@Ms5QLjcXU4AZZPkjn_h+L`$AnMiI6A48Fa6$hS>0F z?$JQ6Agw!4wKPD;GkcB$g2UHv4nchG%KN_Nc^&)y$7Do_-zI{H=ybA(Q!q1m(N|ab z^n9P8tU#SoIcYmc~I#kct?eorS z_4$tYbc(KI#Y;Z+>+%)ErCBeua+Cg+*CY5I--zGCWScAJBI4SeDr6t4P}4Kn2gi~2t3Y_y<}70k0%I|)o2b<|!>O<; zQ4gz~odP&ek+ytG=Q=Hi zKC59zYAmtYZ_g4~r#YXMi=JO@8TE;HSA^Jj0Rl1lQ(0&D;1J09$RN`sT-!wExXay-&v4>&H6VbV$`NGyU!oxjvyk~)BEm&O zI|`)lf8bD^L5brade;lF<&>ehf`#mwuvjCuB0c5oYSr{x3- z_sVhON>9vKok7Lueq&AC=ES~yPD8SPW|HBUBaYG`q{sjIdtnT3kUVtOJ;J57X4MhNW(!mt1p$u$64eplA| z5Xz4P7BD%ldcE)NX0^a_@s7VC>T@lCj!-c{RqPUG20trplDdpeYEmoH6v*SQmxsl| zXY4sOX7Tb^POHc=l|^f~K}7eRDMQdAQK8`Jar7Mg7eUYcWxDC6E*T|9vd-fBMjZdw zSDaJfeI^~P(gnG^`nNfxZuJ!Q{4K=prX&{$)H%Z6eA^3N5sV!Kdb9iAS~>!36ZR?H zLuv$z)@sawp7PQ0bWpnoqsv{yM2RAme$z66?7r}Hfh9g1(&By9>G&BnnYc9?N2P33 z`V*hBVUVh)+RM`hnJT_io5(nxhkLpRub)xt*I-0B!)kM+r8Xp`qvn^~KZ%a6%lNyh z5cHSrP`~%X{!53XAuIEHQHPa_{kH;%PteWoQO^c=Wo&A0!%zGDT?Z||+=!o6on4ki z)=tFO%>1Q?gR!!QoQk1`r6IQwt)RgFWA7^49Mz%leCAi=DzgH~Nl1{&TIIUCa|_Jy zObdO0dD{K=dlDFfuFI!QEgX(T>+g$JF$PYZeY|xt^T}0B(t0)d@X-%nEk4u=`)I$} zZZHk9->i!|+D~j_5@B77sZESZb2hPm`}#Z5l;!#?ZwPlo7aS0GNmj+1bXQhq1YBjK z%PPsDA7+crAs$Wa)27)*lH-&JG=b1OS7VO zO-}Br+|c|t3NE7;fv%y<5q%v0uklGf{IK(~O|rvo@C5o1)FxPqzB7PEX*IEz-+e`v zr)Ax=ZV51#;nk)u77u&sa6BA=F7GkwL|>Olo;{w$O*-X_a|f6M{3p&MrXmO&=0}W; zX;0HKrY$kYi?^*-)Dp zy=d0KNPRw=*yrbY5=qFI3NqgbcmfVUhRwp_sFfe4AeEFdc+n9_R+o7o^w-)k!d8E>0%)-sw1Y?CH;i z(N4y+)iRyf+0iRs2YQxvOGj5P7v|I=Z>YREM_0R1S|k&Dr}vuSZg;iWU97L;r!22q z7R6a-`dm-f<5{GqHZb6vGi7GA&6tg9xE!9N(M{juLlgYgblN4iuhPt7gbRyZ7NVpS zl4PWlDIWNwJyUct2xKUGGSuVHm&s5J^w663Wg_sxzRU;Nw*?M98^jGf(br?19O`+J z4`KwK8t93ko?^Z~%vpuQ_JTKz%Le`e7{mqU10S?k9mv@iUSH1_LR`t3D$dtwW&X&b zd94W-g#J*L4KY89CiHVnT*Y3+vtBe;O*0w-Cehxs*fvx2t0CKNUz2OdRP^^Wccc z_xNvJd57bl7uia4e!8o7g#V`)=i*2YJO_b#O5;B(?!CwVdl!Y?CRZa)9LMkp8JK0e zzJR?aRe9dzMOqsa*Ot9de`8IIS$vXO0MH%=)Q+di}`fKvFM3f7UtfRt$I>M#HE)U(AW@@8~OB8f?(!drpD-_ z3%=QL-6VPGo=$Iy(0@;6IAovjcAfog<4FJgehOr(WHa7g_1Mq#-tXRAKU#upZfHL*2jakH;LJsg4T_VX1d@VRCX>}FYgVF zeq2Z37zXnsVb(gi1f0C>68k{qens{r&V#zr|i9;i@nFl=Lsmd330*8gAp^hduoxXNnZ z^~l1|Ri^CXe$<+ZR_EDkZzdi^ZgAa9tpA=*uoU;&U^y&h~#koxYf zi@e&>0-VfKN^jdJqPn&jX8^&Hy!vo6I9p(wXZ5yy6fWM#e0wI`83SKG%NGF48-H;_ z4bx+2(%lLz3BunKUgK`@F4~r6{}KIb`;@>0U|NfUnq^}k8Am?Pg^tGHdJ9WZhFzQZ z1CZC&!;l3Z8su?cH5On(f=~HRVgq{ta!;Y~oD?<`z|sizl|1H!2+eGdqLqhIeD>+u z+6@@f1w!YWsJ#tiA58~Obrjm9nr7Q}J?wqqZ5(|f>{sdL(IpT{*hg^Sb?hesFcIsA z#EdopaRZy1q*UEHd5%!t(0UxVt?0aJ&2rCT=-ZydZ{CHQH=#;$fl9#YA#SYq?4hAn z+{XMpELhjKgjHMQ9uy4b6;RkF)~eJPZ+qJY8^Hh4VI1QJ6p*B-T_kU80U(H3+6{H{ zI)Qr>8q;l$v)9Q>%(sB)ZK5ZjDc%C|=*BR%eIu`*p5PyYr^~v*J^T?|8;meL51!v( zd+i2ydxLN{92frNk$|5oBv9T!F2#@6=_S1Pb#L!X7bsb~nM6w#*c6g7>D_T5IIP`+ zN)Df3UZ@fnZ%=YpP!;t|38O##9VVB3Q)wnyfljq#4PDvOIQx{j(&TAn;8A#E0C_<1 zVoGBqQg+eaF)SiUfL|DHER-mL7boYSihUPiW55mQt!<%4iXs3q!w{wcqIn_cJRZ7@ zIon0QdKIOF!ETTY1w2v>$=m@<;cAK_e~VUu2nM>i0Gg24Sr6Y`A~A-XSwPX< zruBNqc7uD=HCx5DLo*|huOu0d+kS+sxP1yBC*IP!xcBRVdk>qO9dCn!OT@&mr#i_2 z9Hl4|LCcjgL%PU|d+5q(Vz3c|8}q@__S41)6s4K>)|=Ki`$P;+<2bBOnU4;|1EL$Y zi%KW2cqI9qz6Jz{>Y=VxfSS1-=t&iXp0<>cv!$b%$ap6DMrQJz#Th zz~K-w@nz{%AdD0J31p1nr8iMW0nc%-t7sUVUhgrKBsx~~H0J9u;9e8c0@-<2aH@v! zIWeG&ItY+@K@8BPdET{geQN`Frtyb(#bh3%lYI~`CCRHO0A5T|MNG`)yiCEo;*m1+ zDMdwFwg#9(p(n4ZE5{1cNhv!9C!rnjiz_lT(88 z^Hs4hRH-$Z1k}qwPxY%dR4C88B4iT)sVWKBv&vODtcN6~a9C69wR+Ulb=cN;u8-3O-Ymo${`7rQcoSh5DW;?pICdr46fL;$Zr%?)6gNuIXd%Ky* zujH>Ov7$7%E)E_WV$9{LJW@qqZt+8l$gL6j3b4AvX^1b2JoGpTT%N$CYDcT(1T9dV zVUwdicFu!l4obt3AdUWgkY?$XUNjriaxV5UEZ3THX+B_M9i^%cCT47`&7p3l&ajb$ zCL7C~qo*u8SV~JBn&=+%imtE|UrQC3D|5Z72TbxIDf$JB<-{3*NqZ%*=3sYmOngAJ zq!!YwIY=l<#_jNgD#ubRi6~5^tnqe^Wu*#lEmYNLuki-5Gu~GDFQC2UO~DJ6FB*C7S+!j#X}Pcl>SlZoW+Aia z_C>GOTi$Ut`h-QWK?*zF_E|-{miJDfJyAo~Ok+Deb32h?S%Nix_I_FAL<}=-I+t#~ zx7#RZP4#Jopr^G8sUm_y)jp-ptM<8rbU(N!X=GGq#5f@-(K#4?B*7uC5$3Ak8N!I9 z-TD|9Vai497C_kcmPRAJvwC`VX0oc%USK%yY;qlxf!kY}W1YCnnP)>n zicQ{uJ3j#thHx&8#HY5H30S=dgTuF6!rS$5afZtS|d<4LKeFlW7Wh-tn2 zq_s%^|NPgSjZjA}cnc|z*$A+J{K|S9+F`hCj{x3mx|=QrJ)qls-L9>RGKME9Yw>eW zhSUOZZ9@2ok&EksX=Syv*snd-ezpg*u@dL(CiTM_q>zHu;K$l^v|i-+1kMo?b%JNX zx4UtJw;MTk+C`odwgx4f-cDGXZhscYBLl28L23w|lyWMkRmg)=Ht#LdlJXv1a!w z1h*euCokec+&|l=jgArR$U&l>*trx9yj>mk!Ou13vDPCxH>IC&?+M-_EwMD`=EJ4A zx=Q~qN<{92>J?VdFol)U!-ss>4AmYP)R?PF^WF#VVP7bZ|Cb)Wd~aG{g0jFL>4#~b z06Q7`5HnYY8{q@E-#vu;qf_BxCRp&nG2rbX@a^fq+k1gy^n=7OK$e;5^_)v_Z-dK9 zt%d+AP#dUsqmNn6`skAnRx_Ju7B>^Dei$B^zI#Nwr-vv&DNa`={b-LH@*31_`*?OX zKX6!3iSzTnnoGgz-Bi@vZdZABXqln?_aExDjZus?NO{AjU6)mx|KgEf4Iy9H9$BVMU1M@1k5&^VYxu~x4+ndSi8B`XDj zxmm~>Hu+i5SNC>7;Q-AnyMMCx#tm)U$p7&3w_kigMpAF9KBK?30HvpFv(pn z$=6-)u3>+*cU`X?Lhi|Xf99jn4qCMK;y}{7?^CW9?`lV*(P%UpNu$xfx}CGr{hg!k z{_$R&_k2w~Hy*K)2dayZ8fR?pFayG;9?bY4Z&`WI!^sN`UNiVSUe}cs3}i)z72gpR z@Riuu+dz@rrgYZi%KBnoOWw*=kG?>t6xoQ8-heYKwwj%(jnnCnGUul-z*DmZC4Pk1 zSpyU#3Kqr$%(2p`Z5{g#P}FwTqzAmt4`5o`Y|R|+k}1RIeT5p@p^iVCf9#qz!4F13 z*N@0D2wUEJFB)|9Fu7_aqc3x+WekE`O0ngb5$Y~r4Wxkk23b#jmN`v<%LjNlb5R`s zQgv@^HK`eYvV4RrvU(&0UGmVr@yI3z3~Et5#~u~JoOQl*hu#OXv6KHAQ@<|Eh7U7y z>1*WUNnu8Ob219kojzoE_#N^RUxWb~-0B(s>^>}}Oue*1!dzQDRdeobLbMbEH zvj`IkYSRfPd!iJxszGb8iMz<3D@=PkXFFUO8=33C$E7VqBN~V{g71OIqy3}X(C8Lc zGi%b~eoGb?thBn8CH+!w{xD1eba^zyA67-_)C&l-gG2<=!u6@Ri;(j-RRY6HLz%Io zj5HU?ejG3kWL}_ty7#FkTXS~$f&|VAK4#jyZyF7;Mrm(sik|s?JFkhjpkf6jYEAu( zf1X-8DyO+zjAD}KzM)>SMrXfa$f_5NucvT{lL5B*n3-43IhXbMb}L0PXQ*b=-OtuR zEl(_7%rm97d~9n?63Z0JnO2OUn@&fggo;O!V--18&X=}jGJK1$$?>f<__W(#wWvW} zj-#P)m0VxeNne(fRDz`0hH6Im!rxA9q!1HS(&wRPoGx7Ick7*LvUM}+jMV>lYbnJ2A;2v1sep98?Y+ zCMF#XqKQFicBtv&#vE*>E^u+B_2DpEFwa-Qp0C-Nk+bIoS%H{oa>h3Pb(`tScCxMr z8ji2L-aqXeoE)nrh^bN6uk#kMY#PH+431$y_}vRh1VkZ@WFhIe>wI>CFIt>l$icZWaq0q%!iq36TFR=VR?8daUVY{y$_cASn zEaxAik)k{oNx;frowb2$=-UYBYNb4eKB5rc3IUxFfBewon*Vh=)d}S#diCvx z&GjmSIIA7)8(BG7@_r}!w0LfQ%SmJTB>R4G&6%i+%Q!?rwk0(J`e@V$wEJH$D)+9;{jD*cak z-0=TCF zyf{pzX+!ZWh|N&m%Sx+adh*T;Y)ak+6Cc_X`7+XeqH|ugy6aQGr|VfTf-vWIo!4MKy0QreXF4_BupeJyola6mE937`1qMF{j0W$V#)^Nl?P~vUMQz0LgX5xpGoF7FTcxVDNg8 zy>ol!l$TOo3B&GA0`&S5?>)){%FLa}AWp-=c~cLlZo5q8%$Q*BzFA*;wE4Jj$^<%j zZZ31D2C}d{{e@=Wg%sQ%puV;6EKAS{s`b>eKi$2Og?lAZ-bx`H(8~l)p}G|Dk?!v_+m1*zUBI-0D^GM z^+ma~{ZaLZoX>&p`5epu$&~r9MggXioB7-f>(+~%!g9V?mZtMZS0-me5n54o#0W{R zHV52SzRt1<x|d{j!6|6Ey~BhPm+ugWD!Cmzi;MF@reA~KwGQd z9BOB5ml=rM%n##mHMe{p#pFL8!JbLR+2*iW$WN=X=!=Z9m8`dsu`F(X+q97}7DSxC ziK4ByEBc}8_Zb<=b+PsRjJ`>NU?cIBp-Cm!!oy){Y=&PAd&$5db0aIkB8hhyO}%h- zs3_CghC;aHTuq{h$%PI4(3_Pnd_v`+$j{EZ893x3q#|FhiMVFXq~FwxbsND zfK47AwV5RKWL>q1>(;)E6f?l-2yd|BGNufBU-dQ&et%s(-mr+52AYA-UsaFW%Iw*I z1*_^&Uxhs-yNt!;fhmqat*J+$!+N2hFpF;}kbXd0P`U+ridv))4WzK|jmh$7_UFvL zG?86xYAzjXg9Cj;ac)OjD3EQo{C3*9Jhhn!KN*ihpMA|`L#&CyZ;Q#sD6KD;MLdgf zKLnrF+A3fikb@q27Ky4_Be80$O&^3}fKcs6(uXB`2sRTO2Np9EF!zXGz0J*&o)mZZs=_|_Y&@1u- zjXk4S5k_IMM@0t8dqO~{qfV0KuzDM$W z_RGtC9=U8EsI`ZWrQZ1k6W1#WtwXBaA_Gnx^t#R-OzW$%1#b_F2wLDpI`)xx3reV3 zzi{-^-+1hsJGaDPn|u;ZdyjS3NZ+(K-!=4n4o@14HS;nb6`XjqI{jw<_~g~|7i2zn z&N}a|6~iUGO8HbwE;=tVK_LVYy5Qgnl}W|{mT>h@7xlwb$6ae?Tn%HK!!p|)mK@79a8>o&L&-tiy5<-7JWUO_;?{)42C&4r;?@kl*dBVkj4 z9?;u;c;~DWliPrM7%(?;)+iIV7Gt6BeK-I;yt9=vyUHcN9%#_IZKB5J0fNqETWOeD zmAm0?uHrw!2l0mIRrcT7rnZfMevL=yT!j!ii6YJ?Q?3TaIDM`_dL9+MIk#vr;)Hti zRWoL=?;7tt)d-k=sLcK%{6N7hJ6Ld-$O5M z4wC6eJ*V08;OYxp1oC6;+q!yi5IjJFdn-r5wI6`$2Vq}z&h~aI-zw$a_`#{}-5?>6 z-PidQUy>2jULSSpv_>xPrw5(glTIBNI7yxDcg~(29PZ8S0;HON1W6Kmc3~KDBCP3qR26bX$@>(Ju`! z#^LE>*NVt;5e^24_IRr5#|Ec-Q{6)Aa2ibKK~SZi>45A+Y&egv;~_Rwk3-IzHMB4= z*{amY1jX^~0gw|#*bszkq66ThwAyjiYPBF1LgzJ=mb0)$Dv@X)r-zu!1Lz>gB6IAp zb1(-)HXXvkqYKi;G_+?oTh-;ilV`QsPdbo?rntccF!_gJOyjMUHHsI=+L$~4;EdBa zmz7`La&>@lA^dBX8^vF{-2Q+zHk6vr=jGzODfxFw)~`r2hR4!J}XlQDa8cw#!#^6-j7jUh9qT>I!zPgI-*dLA&zJzlcDF@D&7hQ6({%@tY%C$O=qin~ z3vX5>an=mYqNR|{fZ$O>aI8=sQJ}THVNOCj%|l(gPOPuaDWE1v0JEek)5Kr9L(nOd zBrjcdbg(|6Yuvds3|!my_lHsJjA)n9i}&|Xs3c(AD&TI-P$`U5Lbye;uCL90sUM45 zzA@~qEann=#s=qbPBr~fm&j-&HTCb?SOJyu_cv+%?z$k;HXyCPTsP){xZ2z_YN{C~ z?5Nw`C)%%Qxh_?&o_pgSS*rragjoC((C_$($;mTw78Qa<=zxV~Hl!U|m?dO$&9=CD zp54}OV?yiLS!`w93}tRGRc%Rms>}qQy{&{4+0Fj+#pD+bhtlje-XO5+Rn>S^Knj)q>cb3mTuCr0%e#`)mVOzNZ(5M zi~?958i3yZ%OGeNG{2v z4y6PIN_VjE@VKwFz0(CkF`CO)b=6TU53U*#sORg}WR z{4h!3p^BA@FvUhH!q%r3*r^r%vS=?W?Oufo(w~}?m10xOQkI2gkdSLP^a3VM`M{5k z?-UCYZgp;tXDsZ9d5$YjuF9v3u%QT25q=YML->|mvVxA5QU}DHlL;ZW1y?L8Q}#=o z+E1OjTSl^FJ44Ivob5mV1tb->L}@$NVzaV#f9)XL>2S^AFQz6|-Q#n8@VuM>+>36q zfE*^y_D|8T{u70;vWUei9vu0B^H!p2y6QND&t5M3T+#h6F^k<%t7tU(;>Pix#<8m_ z?$Ho-rjunh_{}KaQR;i+z`h>EGGblxx47$nRhyS(`pa6r?z93LW^LJ;S$waqRez~1 zoTK@vGK=D0 zQkQ$PAvB2a8;$2EldoWCAbO+YgOeihOBxh^8Wd}&86TvkPdt8G5rU<9cegQ07xfk} z6e_p35=vIPZfR*X*EqT(Gl?3^nP3v59HJo9HlOk)6I`y--=YzFHG4yn5*;y4EGL(2 z!3xq#m~i*`4Y1yIesgy_N-PxKvdrm=r&vRrxw7}wY!(PYII%p_Z|E_6xci3WfB72R z=h`KL*$p2pMY!%1dB4X%^5ieExK6Lnq{uB-NaNEA_K>L$GHu=K3ZiS6Eo7I8QY$fB z@5gNUbEU+)oi_M$x#Yigx#a#$8Eft3i>`qPT*;+{vT`9R4ZWSUoeev)zfWVit~RjM zrsOQ_==q>xE+bt1FI<_e?{66_qGVXG$eJx5tN@VtKX)J1rt%Ius)EGu>5ti8eT4(F zPn8^*eZwn{aEn)OqL?4wy@UR>j^^_@D4c+*i*7_3lWL!jg7#cU^HNWUUC5j-mJbuFP3cd zUSj=&1S+;SFjK*v)iD;w95Ttn5Uc03k(NK)i5PhU z65haUFU#&Jz(XAfNykAFj4}^S^|o}2^H~u-8BFd{AdhOvD~a_2O@je5>2o;cl0D$u z2}bLzANT6q`+NHY$>ImSOaofSY_vL2Kd83)o6=gN{Z2iV+Q|I^ut9KKxqoKmLsWAuX;0fTYoIs;w&| zsVV$3?i2%L^(#jLpbnkIcPX4X%J1WTIviwQc(&dNj$is z!tGcn%ng(Wst67S)sU)$u=3fxufU4@*hFmhLvJ$0K&Kh3juYigCgE^20cj+1Au{X`&{ydS;u)uu!TB&8dT~)YOygORVZf|> zY?zbITJHTH2gmFAlx}zTm*bNWm7=wxr-oZw2s3EE1(#R(@i)QN$tvk_BI5<>~i)Kt# z-}|{}SUSFfPT+@@a z{DGR(>>(R6(2;DWf0GsbukMST*ZbX9#|PANx-WF;^09lkbNYNA_TuIS*|4upclYba z9)m?%LQx8{Mm!v;OPgMa@)?ZnZgl=}jCrle;{<7_i_KXmBAFQHI{*jOz+UMcq&`T#;ZMR^e(fA|9 zFy;W5(+k3g5s!l=5w9Y+1YGGNywPY7@qOhm^!1kB(7OUC=K46OPkI>8o=T^^H2i&v z+JQ*IjnXovSrkZ`9EDdw5~iRb^AShc{&bA_Ff;`Q59Ck!`D!UU1_`&kjlQOTOhnqf zf1I4|G2gRg4=W>F|K7C8aLhvQULv(iTa^^MioUVk%Qyy9KCgJ$#MJ6G406+)8urJ~ zn;dZ?*Pfl69_^fUk7$o*=lOp3+3CqqxARNqZ2w4RQU9;H0km^?c(O|lxVT>F+5Txm zATh6$H?Ej{XD)iwUfB1hgNYgtQ>R3L?Xp%oeEIt1V6XliSJ29uFT(bAMx~rJ4JzkA zn>*uB+eEQ?OQ&EVI*|2%mI=HO%deDfp~K}EYxW!xii1gd!vIaS_6{@YrMKgyf{$(U zF|%Z1>jlVsRSfuv#bG`Iwb zm&|{MP%6(b6=SIUc2a(MGvy(Uk<#+@Z*g)NE3NmH=`7@HSFbksEx(l1vBlg-e?GP* zp|v9oVKIXBC8JK=h#V<*Lgq8ZBuc8!3n?cnuxZ2AAvL=Xs#={iztn#YI-n}WV;}w% z(+5&4W0#ED#UpvkHVDjT{?9;ZZ*r$fN3k=*wCoov}35uIpVTtrCcf~4iBRI$Zw+7Q=?shi-w*{)+;tB z(zkLcfYJPw2I8UxNwdv}nA7=M)cQeI3b@!0ZjD=y{gj~)w_Ut|Xe@4BkjiEA^Q`g( z`BwfG1oP3l9FA4m4N(01ZhN;d?{unoIVZ7eNGhdM5jLK5H?D)ed zaKFlizmQja-+`n~pK1 zo^lK#^|WNux-Swu8%e&2W&|^`b6dVOHjjuJ=AZjz>+|@6xq&n!5=b9XLbbY;@5)&~ zb$VnHp{%&aWE$$`@B^CcECk+w@x>wUih8PzhX9>BF(Xa?`>;P#}GNK@EIpf`gQOoIT$Q-5{g^*fX(^HY6 z=A85~6U=4qv!?gvs4>0OTD`cjLOL2J=h?)RX;ibL9TTQ(qDzwq2l|qnP|ul z<#9H`PzM`Fmo~gcB{;YOQv5Ww2(VbIkTb)=Sve1yu6r|&t{Km08`e}Om&q#1$>hc& zFONk2g5HQ%?)3cZ(@P3@F7d>tXhP>p% zxLIF18(-y5Sz>jI7uX>5Ei9PhLG?*_rK%=7=F`+f`N+J}u&G^dARSd#F}4#1Y>5!P z$;fp_yV=8p3v$b|(G=3ViXF7=Xv4ZZUOR3#%qllt>(FU8jE+9b8l~T~HAeiUs(N#Ksb zo)O+eC9xm!8mbYn)9ay0p^2AKi*)Mygo1`;SRcnHDj`g?0-hR|3COi0J_~lD!j2*@ z#1plh?Pv>weJ=>G*9N=X^dJv)g&GbGlE@n);e%XnnPwBMMzmaMftDVm5K2!9m{TMKTC;!YWiU6YLHw zF7`J%vZ32PFM!P77#)SrC4HPT4yQ4AqOl9kd+GSaW}$2$i7xm;5oBM*{^G-Cfo+xV z@?v3alZSHwWUkIL#k{Isx za(e^pQFeF||HXv-ETh;Pun4-QdJS*(&V^-uZ`lceaODu~1kgA3M(I0CfQv`4o3Xap zKdTm-haKb9ZNdOiT1TL|d8vurP>B67?> zHB05oJqJvT$c>bNbSb2)nS2j^w~R19_W|}YdJ3l>MzG9=GjM#dE{Y+*?WArWoYevC zQ2_65=PT6tZa?Ep=w{p^%Z7WoK8Q|NG{$_?=1@0_Mr8NK{NP{GH;J;Fu427rkK?f@AIaeAx4Wwz z;J%$E>|2V^x!DKlpRH~2!**hcf)ipX&lfxsD{Cfin*KZbC%`{_{BwbS#`vcV6S(<= z9@*e+wcY`RQcYhyWhWMbkXu5HwQN8F_0)aAi z-BqGNXF9FCi)tiU-c;2h~Ckv~P*|NbV&o_Qg~h3}i~4 z@4t843k|M(0ce3{liLM(1m!nIGaDXO&!;g7akXwrvD%=0T~cArkEEs~pVgo?hFl1E zKFBEwKY!+4%Lrj@`qg@V`%+K~NkWvHJ8*JaE{i4n{YurOf+oNAhIMMqX^Z){SQ3Imb(gT!J;|%Aa$^nM{{? zm^Fx$#$e}lhdCZf9b#=0r<_dW6_xq9qykF;twO1;Om3Pc4egSPQcc$uX5Y4?&vnx))r;d$(Hp+3*-(nY(4x_u3Q3(L=3IkI_S<8n!o1}R5b&V6zBm3h0< z0#2s6mag;1wx(N;a_aBc$?nwQiZQwKeY@+qP4pQ}pKo}nTe$?d{t~SF8>-oa@)o<^ zIlF&TeQ3419Hq=R}sY^aC&v`lOt7J9MdNcj0YF$et^#}&hl$<3v%#WRtbQJngpK_W& zIb)TKIam&#IHyd5feNB==uZ-Z7}d&7^*`lP($s(Z(TD8^FHVm3)$Z=L@2lNshda+Z z+tudDM%AW-GEjD)@Y9Qx3H<|{tf~+Gz5C*%bM~pK-dRt!aF!>A?k9H9*twq&j-{p$FoyDBWPouOTCTpWwU*!3tF7ggx9yeD5^Xs?_%}296Jz)lDAr4Gyji7{sO7hBTQ?u-C5YD+ zL|muG5|r)Rp)A7$CR0Q72DskQ$XSZ!$=Zb#F*?hub>nM{FX8f_(XncMn8<0K6`bEo*uyUC>iNI z2hRyx_Smcr0xq@siN3Sj4l!{TD%XB*HV6KvD#_OFi_Uh1)j#3khvv#O9k1wZyib+z zL+Ez}zStK2@lNX#67xe!xcy_R|U_6BL^W0&Bk_2R{Lw8Rr=6`o$`9#iSB2 zv4#Qp!3NSLtWdfX-X+z)z0^vRC6ln-uB6Ez*&BxFO>cvqN3Z{+cN7(#odUfz)btMs(Bu&b|pwEzL$o?u69*L%%tYUGI6BY zya)&89JMKZX{xuKmS*wG236PJXb-BX#p@lOjLhk0BYv!8-YF!7CT;(pCiRx3>C9{o zY1Eq=`p5J@(gZYQ>lALVeEI-BK*7HvWmp}StkJ_)d;1w?k9JW={PnMj)*o*we*Exw zlVTB6%Stg#xvI9dxEV&v+h_=3({f#zr(fBoZ_`&;FiS94wpUh`ex<3;Mbw`NiZDYF zUgKbGwIHGaBNB!Z9)7wt3gNsU;P*w*L`;d@5I`nx^HAk6O*2ev*b@?dxNZKC-8#}X z)dy=;L$li&c3VhGlw}*(oEN^&$q?OSkg%sDW6Bx1VVKsK4BOD8)KxZ++{`!uu<3pR zwdzO!hM&5^zb=ZV9+c`z|G1w&GHD+(-kAp%a1(&&|8-@?G8e|=hy=;5@kN%xyT&gqXZKHD+UpC&UbKx`N2Si%SNy@I0~lb zH(846ecDn!FHMq(FJZNf5%QZ^GVFQaLK4FwGck8mgjjGAaBZsjjT-zQb@=OF_fMWx ztblj4It3?;8lOSq(D*glaN#9<>+`1ya>^oA^P_^fDi$Hva5oF*iMrgF_)yizVP>{0 z5oR}sYQE1;&%SG0HYnN5ZkCE{rWFC;J8V${!T`HGr81)9`$l$_2^*;mSnqA_WXnE6 zpV?_>U(WdJ111+V{<>1) zh<;?@e_#e9=E&Sqn#0Wv*xv-V&<-VCy@A^P&YIqVC@%gVG{d5Q^~xdrlAKJM zzfV0%+tZQnX$IaotL8m`N)Z7bWIKGxMuyuk=A7D1MiQLB3DeZ&v>uJh(Ph=y+yCj+ zbC=)6FjA7J6Rogpv6<$Vchi#PU4s+7QLu4GJdEP$2aL0W>|wbnkI#=^@xLp0Ba_M- zN2!b!f^TTy4>s4-=NWK#)-BAn&Zn4%``mMBUd#Wyk+bZJZ9yE^i%fO zL=RQQf@Gv=0;(E%kvdIU?S@R2n`Ww?Uu30|O4UzB75&uN10#B=wm|mA-gy!~8(h`D z1_@GzEJ(>J6m?9)6^<(m;&!jjFQXVwzC0~Aub)pkD{EFe?EiD0mTPEEu*8Ut4vwGy z18_sqfR~(^A0^LimnHD&<;eRjgcZ}mC|F`p zl{4PrUw*-^I+F$e=lGvA>U^684F`=#+ia-=l}<;aB;|W5(E0E|ji-Z9^}<1NX@Rdb z=${QK5V4?)0_6Z zvFR;=JS{i*nNhjq1y@*ut+>>IxT0Pm5U+XT>;Y{B&4oLpMIG4O$&7Bx0oRcJ>G5EE%u84Q%<8Y*Q zMhLh6gAzHC(M$fY%~LhmrGLtBpM%nC=x}jxz%j51V7A+zn3i3jm!Nmaw8YTxEn$y? zYz{#z(g|YiLl{z3*jt?@`V8T zBmXzjutvn;l!iJ|oQjoykeyCzE~AysWEw;X-#5sH@OYw^1{yap;jV%>yoB3c9Kzyn z5v{Ut7fo9E3|OV31@m7q3^sYmj#Rle8k$YD^gk$L>DOEyso00=1I~_pS9+_eqRN#m zdC1?q^^X!K^g9hncFi7diYU#Zj2~3<1GW;jyz4nU3~funyS!o&%tVU?Bc-;V=cO1xpG;%rAcGy6YgGb)f2a9 zQ2-zOBnY=hk-xr1FB9CCH`ykqma(^f&D~x(eZW?Zpj@3FW=q~a2OObRk3S*E(!^a=V8lD$JUGFB- zG4-b_DE*-4{q|cp{?Qwcy(^D~wyB=UV4c*kgAPwygcZl>6}X~MdX zP8|C&f0nAs-FFcI`KkU!$j-CKYvVA52VbRdr|w&hM5O<%AOS~>v`OJBGXiBfa^tWJ z9kc{lLxE#q<= zVk{2TY7QSS`_{C75ymZ51z@#4AF0_*1t`7qZX?wiXHj_DT54TXXQ^>XeQ#Y`kX2IC zMe6BP5a?|>S$;mbBCfPZ$2h&CcbyF$P{RAoOh#^7Iq9YFaD5-@HNEKok0N+RTOu?= z0i~!h^~mD>Bb9%e$)zdWpf*A*=Sx%s4V)<4q;$a>-m9uM3da}TC^fNhuw{o__1SCw z;y?kRn5}nG${Y1XjoR+;*|a4L?s>Cc1cXcFY1W(#|2%OSS#vl2zg3r^8cx#*mlVZn za)|&MA+fOL`?@SO2TCJpUfeIn-zX=JrwD~N}y#<-NQj{EtH*rtALbu_5*g@ZjX~$yq>qSB)(+g zAt4T#GZAjx;^fuRZ42#3kntj^63rv_hH-{gitel1uChBEUU5PQ2u@a`MM6KA4Zrac|Ut!OMBX4gR0UB2JxO!+w;P6o`pEj16J5 z+igbzoHm)2Gw*BHDFw!W14#P$q-cQI+>r5xQt|sqffl3}wjEcuT!p)tg}--D|5AFH zIw+QlyC?~!-CTdS%J-@{y?xP+eg`IT7n|3EpLO>4e?D$2vQA$!Y%7v%w`%q59#nQz_ugkK zS<1pQzts%}w~1v9U;)Dv-td2wdRJHe$6T0@yWO?5Y_1!pgXzvkK9-*WsP@~oy7bZ& zT1PNwah!oFrPT0!E=8(a)P};RJ7`EjQ7#6z>#qR~pLc0F#_%;-j#`EWz2cUWk6)u-!0uHs%3m?R=FlcaF!AsL_DVa}y=O3woru{xIUMIc(ix4&g z>TBsWS5Za*OP5x%%d`Il2j=dJ74L0DlK9T*%96$TTl396>Ro)q8_B{2EY9*tKkq!0 zorpXmFeJkhBIE-`a{D!XA&=yis#0o`_7baTgd@*aw5ayaYZhqi%!7HxY=1OPV3Fe} zU`nsZ+{`GeR&MNYKi}Q$?jG)RItTVfH(U$tPvv$95`w9(12cu=C`?tt#b9+7iY*yX zONY_<#YBygG>v+L5H1Z2$lDmz_bF9S(JTAk*prLx^HV^6xR%Ysly^t?&4+HRVZT0%JUF);fo+x`Rt!m`GDnkf% zLgXfVQtfDbYV_ZTA)&;|wvF@8U$(lu2%B!NJZ#Q3Ao6S5SCrdCdb~;@_*u@OLT5%k_N?{kIx_kjs za4PkWozr7FhxC*hXyoCz!Qje9rjHO|WXVeOGQAETk6V`Edok|`La&P+NAOXoIvM_W zy4{3NkY`33Iu&utGTu)IF%9YZBt=xxW*EGs;fk8gj^AFbIL+n4ET{|0TgYu68bS$gGAwVx!_1&u_zuif1)`~%IxQucAhZ_mXt z&V5NOb>H^c0_NH0T4(oZoTY!-X16fSN-eYdGt6#hm;Gs$Eu@HSJ@g->dhS{C++Oi~ zrrx-jF(Dwv!ONUO ztn*F8g`tyJ1Q%SKlNEi0t~ofSd)bb64pq17O^9K{(XiXC)!s*`2`r#$RjNY}#?^Yg zuDee@BlWB;w^tQ=8^Afdq&F4IJ9fri9PI7wA3JKh5TsbbrG{4Z>f&d*fFr}=xXXHw zNDrLm?K2b@VDJjC;#Ni~++`F+f5XoVfK&bbbmnJfBw);AF(5VGHkxqOXF;<&7t70+ zfWc280AjrW06&EQ5@ZKZ@;nPvh%%4Gfa0jjko;T%iWoH(IKLNX!HyR|@jC;AH^UfA zo{K^Gpf&)_Q!!Xas@|Dbb0Hp(@=^wTl!HDh1AmD?~g~OQumLH0?FQ>r>!&ep{ig)gy!~{}Ki1Ajw`0Zp_;J8z*to#q@849tQe!JaT z{&t(R&bLToLAKI41>ZW(w~l<{zMuPuB>Bpcng7gb_zqQNeWF*SihSDNBoPpd;Rb{x z<{(}dg1pYb92LSG0cPja{d0XtuH)S-~&bj=OZUF0L>Vms%852l)gRHmH?7rT-oW+l*BLc zd6Di(J(jO8Vmq}p@)zi^CdcRYSGQM{_r?Fsz0U0||4U@MME_PzOzmb!VwA4D{n1>v z^Y+ITjNB{dTM*eyJ|VF>9y1>^T&?_kbe&whqv34(uCRzBPAWC`a zN(pf3!VXSDuVVO8UYtxKA17eUePDdSIuZY4?c2I~a1cB|Lh;gqwbZK-kr2icT#E>*to)N?;tkl}j`ISUOL+tL zmiiZb*ti#7A0u9Ewg1BBiN=)Mi!BOAgJ}wE?KMqhYUseBc!vznpG@;~hIX%0sR1KUF{xl3f zvtJ}JT8?^=8{HW)Sv?NF?Y-g33`TZ}ef6;Y@+8k7RNtKG5oiF5FA& z1Y?8r$6*Kv{1yQuBk%XAhQQ+Vs9!f_pc0g7b+g)coF!xQ^*!qV{bpN>TipmBvge77 z>Fj%#Z|LV{vA%ilNmKGis-u%Dib3DUZmzxRromi1k+3R%^*0lHvqw##4xv%li9HUI%b%hN$3U{xPaWfgPh;tM7&K(B0)f)SuU^Gr7{EmzWAStp zP}ZQOTS@cEX{VpC*;}()rIf9buD(~-Ik5=WUaPxl8E?Hu|E)b*U;A_Z_ci`nXD{?@Nv*4DdtIIQ6Pm`Y ztyL>68p4iuj`k~%3iVbdh6vrV5`@;9T=0x6onMYmUUm*Tl{aY^R$2$yd`+K{#&ttM z$TwI}#&DuVKAw|T07h89rp`7J$% zpn(#{G5e(Oy)>QTf{N=a8K_C)z#9iyX6t|wuEWCCcn$?-5*LIgn;2`eljlQY8mOZ< zOk0(MiPGnlf)HkXlR+&~d5W87pp@G%7p@YS9PI%f1ANLf&1OIZD{~;t2h=%AC9DpE z-3&TJ+2g?#{S)SBp&7_U5~v!FG?Y@Wz^8#@B6@@Kgb278rsm9|@`8X0#h5g%V2xI$ zr^aewAA`Qu5OE7)4l6CEsLenmP3O>BE4*Yu;uBgE zy-JOtsTK^+$toRD_3PQ?!J$VY0}`1bXI9JT``Dy;h&sX|0b zRcqHPwbuE^x?;ByZUy3uFrL^tj0PTDVOi3XK0AoH1c)z;x#|I-2PykGd_>65fIj5@ z1ZfSxITl2-FrP-$bg_RWyw8heqmm|hNu=|6gFwaMd!QP7>4l<4kj~kuS%3<6Buq!t zvfKbn_Re4+?OE8^!qhQD#K);RpfI?>NHEc8BgNIqEj+Phl5Lu%v>@RPM}zD{V|b%m zRV>6QVb-oOD<)6NuMqc89w(F5iO_m2zfm!V1ffN^lSw&@5xFF7r9w;Bp+6xFV)~P| z|59#StIyA^wc=cdv^UBgKRy`e#ZhjdN*5r?mvFLoktv}5J(G_z``msg~3$mDJv@1N1zi9j{nE}hG$Z=%jT zPfW{WZHUT>P&bSKTey!jD)>&KsuEOYL`^C6Bt`N(8X({6 zWIz?1s9F^FlOHds$%a&nzIUeqcIb(r2fr?F@|5zwtXxbcqo*q?mzS3<8+_&CVbt3j z40N-j)h{N)0R)0Oyfibq5X3KoleU%)1&1b~lv^n$vn@S-Rw*a>g+QQvB-qBZAbgke1CO{kX?WdZ-$6%t=Fx@at<{*LA56sN9V zGLg_EIU1ks{GXY91rOc6_d9oNG^rWuy%gSfa>r|{(g}$MbO|1|#FXHk;l!G5z|0X@ z`iEW%NY&oqVOFO)vXtv9)(bnY&R(3HcGM271RWmi?jLvdE3XZ2c*3V?FWl2vTXXht zK)tn2arb!?7^FYpw{e(~sUfPV(rG^~K#{d$3;GHF^U_|3v6b2Q_IHp=$wUij!nPL!Qv;)1yKQS>fM1O~rR>86~w#d>c z$H_2zM15-8#)}C#0z;ALtau|Ll6Z?If=v-=dsX7rwhRNlHyo(!fY}7ggQZ+jA{$gAsv4$2 zPvb;jD3P*P|x6=*z z&+dsBr2a2JM3E@@<5i6xy}@)CM=c-a`WLM*m~#KMhQR!of32*&lmnaaF#nQPu+`7r z$(x#AzMS}Y)90!ee6Bg#ti#oJfIDn z=%RI=yoXADTU9h15GV@KB~<>y*8gOl@b%XJ@Y`;$uiaSxTidZnqJMIS7OJvLP_j6kjV-WYa)7zn$&Ch|3U66M`Z#+dzJ z4k=HF87n!mv2piw*IK7*s?%`fMPqXCWpf!rM_WH>jatp!< z$~AlOTt0guLM?l-A98T|zBeWWFUV2_h92d{xuS3o(QpG5Cib@&-DYKIIx=!<1I#*DJX_JZi3Hzt-H%}ZfSio(n&CO}qg8r?1Qj73s5Bgex~hy98mO`X;rVJs6F;#-MjX^JNV-Af#EoOL$tO1RyRKW*<$D|49<#*PPly{=*2_FR(r}LGxjGEW{F>*GJxz+Q7fyp*x)< z7{*OO+#J%JW;c(Qy(3|FmorK0?H=y$oObD)+zT2Q{Be@)-=#cXOYN0X$_`Fa&K(_o z*+YLbRt^gl6+}EiI8vq|>G!)677EC2IwS!#(kl+Q63!usn;&U-WK7)NSTfO5dXi=8 z)lzbr3`4u{?1oM*AM>e}4_TlWy*ktKDeEijNs4i<lH&oW#q#p?nYb()A;Bb>xVcp+TU`o$Wkl zMGgY+vFwF%o0sMy4A3rWj&klLz^5_R1 z=p}?W%h0)secfrfEm(#E$eNe*xZj;4z;Muw(Wlmn9zbY2H3iIM4jjflRa^^i>j_K<-G9+TNf*ib0j zF`yS-SK3+Uv8Ln$$+1p`pBhCVc(JVg9 z0>?6T+X~-b6yvnl4EGr8C_kqC)u@Iw$~QuKlg*Oue$}7H39wk>5@dMGov-J2<1${+ zZ6Fe2HoTQxF^>NzJQC(=4QM70$bf zK}&1vlA75O9rHIYzU2594B+sVI3|JhOIIND)HHy|(s3GflrdZmk@WJ~+8A`&d-vw! zbN+1C;Q)~#@{Fn`sg9Ukz2;hqME;6qj3$%QDHO_h0@m~y4y@69oO~AHm_K>kv-2Ha z5LAut)46xHKTJL`E516vi@b}=Vc%RD`uCbztk7|!O2yRe%z_M~GGj@7+XG(ZUu)T_ z#*b8u@21rRUbv;>rjW2Mh==wg8q27AwbKOU zJ}tw*{CA_8lXrgnoEqc$mO~q>sIVJZr&l|omK+snd+;nmB(r76x8wZHj}`|=Ax4@+ zV|yRWKe&1L30uu2FW^>um}KpCXEW)`bO4?&Jxw z!B-#Yf0kfbOux)av`L_7*K}emw>ZF0U%jxA2PSX-{r?V$APob zT!W>asMQsaMM zlcQ$qYG1UInlom97w~<}Ys!iny7N-)c)Q%&8V?5cYi(zC)TV zjcmz>@XoeOEx{CPVIa)n)dkco^5=VGhM+&5_=&H5HI0>OVx^F117|iCr3Y-99+iLI zzct1!6p8K%bTU|M}YrMrNIUpnzlW_gL(sFZ4F@mSGrLtyg z^<8K4$&PtX2Pxl1Te-q2693{REvEMQRK9J<4|lC@Z&({^L6a%k ztWeldrhLf#DvfdN+np1ZO8o7^JG;3le!aKl^{lR@aSf=!RF|=SGj3}-Q_Yexoe6eE z>^SP#eux~)i)Go_#Q}fv*rmw9;fwdL+~iLwOX<5{do6W*IAW42!7d+n6e6S~;)cGj7-wJiGB{A2gT4khz!YCawe!*R)lZ!v zynhvLa&_0~k8#;(_vzA0b6f$5F(r1x#uLUBk0U+^6a?2qVnlewqlc%>IqLPWpPkL# zr!5)hcFXOD;-56ZO|kH9mZAV2<`i`+kq;&Pvr5Pjyf;}?`d$#KDVPemt z#Db;cyng@k<(s_|+kE@*?)Y%|;KLH*HhaVSo?KRK8A!wLh^3+rj1EI1?>nBE=sV=y z!WjdFN@mDb;0aGkAlW0=0dLVh>6t?fVOp$@d}1z*CZi$u3)-?>T_j5#m6)WtFA;}n zi?no`VBGdbTTA=q5}F50i{XONRqcfIwzOlsDvTmo{oXKL#&LSTSLOVGF;|Q2_=3qo zbU}niCmPa2jR*ye>`cQl>FhTf_AR&r&w8y0vv+C8w0J3SMg8>ABT`a@KhynA&mQ7W z@yQQws_7I^tlwIu)t837rlg$hF6!AsbEP~q+5@Z&>#jeETrje`O9S1ceV#0UNgQeuW)E6Dz>gzuNvS3ky2++V#aimTtQtG({3UVhWRB{hRA# z*@q^xX~s8aKkgd=KI(kled@Y8Ro8?RXu>&)+kGd$!m<&EAkK0;^jEZ1ekrLD7!jTC z#Z@92av6DekedjWXY_Itqw}r`j?ai8e2yt6~ zCwd(1a8|S5!dap6t`pLgZfmzC2#C<$VoINq+>n0K;sCZ>kwQ6JV96HAJ=QqbtbOdTzx;F78d zvX6LB;;>tLujamW$snzvil`;d;JIrjpl~g5EatPatV6Ia2FYzvg?P;wOZLB|UGm!DV4S5kW- zRrY#c_>og&g7)KJ=Me_^nM%$aMpLq(;{+a^f1WRW z!2~_sj=hdIq#cp z*oPOJ%gh~eYE?0mrCelxck)o8Z=hd zFNAaz{2C*gYx=athHZQ}d+r_F5Pv-8UEEW%s?^C;_$Y1O9*}WM&!ljQ6}#41j`ro* z!cICG|GUgF<})8nB<*Z)dxWcPv8Qj;#PAyAwdvu3QpQruLd+fCLmlQQfy#KSLUo|qPZ)TF``*$%XrNa8P{~9lY{3v zBOHEjiaRKbk8_0)92*PieYt87D}8Ht!{{mpq(x~5+19i0jLr4BFTJn-)84tIsqgpuF*K>K`+eUm-O200`rWW?R;l2} zqhICIcmEd#5ey|YYg*}X*Ucp*gkBPR6r<_gr+9ezwPQ~~skn{MWET?(avns5QQS*v zeo8=aq&K9+?|+=s0K2E#{J8hCUn7>hs6F+pBF~xk>^|w()t`#nI)x4(--^4r&e%ne=DgEb!4+{L4+q* zO)kSy1U|!7jvSHM$+GHE`I!Qzh9|+!Xfe0*D_=r$z_?LWMS|jaNHvYxTk+v+aQ&$q z78-4tz2~U17+wSkxSyUpUX>fR+O8!D!@K4pp8Oed&!|c-{h#pf&X|lDiz_IzQHp8J zMY6}n&{rv|nD}K~%5dV%RgWv#@dBb6^@63ptHhS5Kv2px)l5Uu3f+Zqv<|s0k~ZVd z)ksHNs$Pox9@8Wfr;AwCTF0(*C1o*2BM3;7a%hE(&)@C!SpiW|ootyuoX-~Xw2yBv zxVosTWCxZLoIYNNdjVmiYqb+WX!m|fHuq|jqr&FNSG^9tgg<)=`9;%v(+&?z$~Dh+ z?m!jQh8SdiXBzL-6rN3n*%)>ssYV##sO?<%1V1{sR51WIzqRv0^)*e2zodj@`V1*P zJ?vbT2%hazAx@C(Up57v!JYfEO6Wg_V!_{h23)T)h52kw4+zBs%d%mn?Gak-FA9D z4bb`GD{l(2xh$VT zZ++HCyG2dlvCcRtc%!$GZ;0{C>1c>bYQK)ktFg;CEGcMBNn+cR;lY%Wp(<`9H- zPfpZ3BvPTf=zfas)47S@AdgvMsLX&t1R@J8a;0R|LYn~m-# z#7XGo3of?5e0dDX`W7ctQ(b~q?2O_9_?s4>rpz}_Jt8>bb%djwkE&LXE{IOzg`{Dx zL`}fVC-5@40;U{tiDlo-VoFlA({VQpiXWa|u52EQ0Q~sy&fsoSgcr=_T1S&+a(pL{ z!Q&9203E(9YTzk6IuxBL={G)uUQ14XKDpkRPbFR&L3duGyx`8RvQ#Kfa0%&U8O-aY z`i!oPM{JFK+IZ|TP9anuu6I=6~mE0CK+*MDCIi0oHa}A?|c7 zTj4NA+lKLC=_#}|-|n5imIo_;M2>(Tsb^;wYC&&kJhJv6|NVr(u}oZ`Wg_yA4GxTd z#$%meo1+GAqr_OpE;5`Glc;jRE@nZGzt{pE!}VTea0Z_PE|6=KOrDDSMDL2SEJHqM zS~@$f&Z^FX^?mLjsxoV#Z(A7|Wn6#D7g zj-Qt2#1Sj>V(aje{&m_VLDn#rc|{_jmHzE^G^#v5;o-*=Y#;1)u1p7lddE3egd zHh{`qh|=$!0R<3!oEXuzg(5aUk`HRpG1Z{(T-HT-tJkwi@jsk^R!_<%|^tEuFdk}Z9Qv3ivyX$=VIZL8601q zswNh$2aWk=T-$<+laqQv2K-S7z#Wh}^x5%{0{nX;SWJTjG3C|W5yKL3tW>e-L4p*e z*&f(%(EF?$ClZ500!*-u>OQ!nbLkSY+n$}MUS+un;e;2nZMnKz0S{eU)}g_*@M=iE zU(H_`)rzU7G73zUh-o#<<(bJq0nv~9yg99Qg~$hrezzT$<-Nruz^uw)sCkee@6fJ6SF=ZsZa5D6m6Ty@EJbop9!I%2XWQe6Jz7 z;gI?^-F;Eslfr7(4CU^Lzpfda57o9FK@Hk=9q5Ru zWuSpBZC<`}GoS2)P3F3NoL*JT0vA zrPGsu(e7Ii+MQ{!d?ZHNhk3I1ivbi$&}Oh>Nhnc`WH6(+niNTS^RxTAW~io+gWkdL z_#uRZ<`tE?$eu@O>EX|(=})EOazwf38BOwXN@3#ViIeCO-cWEVWl-RtPL|%;Ia}8; zeug+LXiXDvN~{di~2SVVDBB?iPqrJ-O@I2Cc@WnOv2qLu&FDdZOo04gf16cTQi)Me7dC%wNW zSZ`FPLz=lB7yZxE;o`vqGp-TwyRkjwPiZ_91;PHH(5XsI4z-dd#Bo9RWB3e}PD3`j z0x%IOFl}Ytp~fci4nW>PsX)J0yfHbaYchl4*29r}YG_@H89`LCP**c`07UGOqo!o- zk}((eg01n%zZe&`x4-48ck*gKLf)8EZwVn3jH9ovnzrH;b!YPrgv4@P81EYmWa2bY za3iG^h7{JGKyKkdR&idP52xmcyhdfCVCTgv9wK3*-ZmOxoLk{LPz8uCln$xIYU63- zC~OmETfM)GNl^4K? z9PB$U%;d|hXPS5_W^X%L9#2;SG zOv05@%@l_mo6`TeeZBArpOONxsPhTFy{Ly_G?Q`Kw|r5|de*%_BcNv?r?tBHyN&Zr z8QtfDz2EYRm}lGZ>Y8gLv5ajWj>oq1#Z|!~wTTk=-R6JUS`Q$Qi>)O3q`fPMIP3!+ zt1^yQ8O+1_J)nkf?2Fz<&Z01Dbk?m8oPGGI99@;;=wn@>s6LQw{nM8(&koP~FOJU7 z!0WN`>ws@y)osnpXQKp8;=vQ?NsFe8J+{_~kCF-tesA}f)}?&b1_wGg`tj)CP%7eR zs(H2tRLThMMCPz6w*9TTo*LngYD?qQMDi7Jl^vu<56v2g)A7qQ8w;4^T|@K27l(iW znHDn*)2;IW3eugm#9R$bExT$3_P?lQhNx9WlWwESH&w3>3J-jBTfv_ub}kxCOF1(C zNh6*wyV2qs{Lr&lszIU{Q4lS`sqttrMg|*>(%w>uPF*)yMPL) zvyibFiz{S+5LR%(HA{)0;I;w%huqg4kHp?~NIdETi^ z&ikOEc1%oD*uL&!|M5-8N);|V9eSne)GBRcpXiU&h|Mi&JwwnlOQL8c7L&;xV>irV zHZkVSNVkG0b*|s-NOUPtgqc+F9mJ1@HG(vf)^l%)?z~Z30`6!_TFvNwSgGLi;n;k( zQPV-`=}?wT*63HtHk(YgX-2wZuLpmoA~am*$}?gzF(Fh1B=^i1;&_dsXlmkj%H4Xj zh4mS+p4WOX<~mW;60Qdgo^7r^-LQ>ggVea_Oo57v6k93cBNFQ2MKSvHYN=A36%}VD zK$GO&umZ`t(ns^UYsH~jYeiI0R{>cZjr>Jh*$wdiC*TXMg+81Ooe!_8$znEMgFAWeY6~qLt6BVv%iduT-^OGCQWO_}#3M;iPElxG$AKRhjl8< zLC@B6G4{Gc^a!9j@?FjS&-z*>4IVxd&9ru~Yc>%Xn_*kYD8M*uuvoQr8)d0&tF{Hi z+FG*@Puu$-?7+LzvoncYx&cT@!lvxMK0P~UyvPa#6Ce6**rfML+WUF}05C3mc$hj} zH6XCB>5Yf$VRk3pkW_Dbshb)J5?95HiBZ*M8@q!qQl4CWomaPnSYo_C{iL+SE=s$2rdg14!Mo;1#?Mx!f)7W9`B-bjvLlxV0{Io=wH!Yv6F++k<2uUe50DAmwb`VSbX#>qtbWN?N@4!KpXQ80jdc zaK5nA(H)Zk_>8Ubw819rwL^QLwPYrQJg5utbxXf$%yt9Jm8%X9Wtqy-PjB~!(IqM5 zAOA5u=YRj-OIiMQ_i5CD0>I5%tkB2or(1GM!MUm!YMY!c;t~a>M1P_2)yqqJ!Soil ziwpBdxYL&sFqpv2wNBLkCF#V>d6AaycVmJqbZ7|;u?;uh{^^mts%4Ym(qnde<2FoQ z${Dg=hB4D4Cm94oqon21gryr88?+;#BA2zCN0So1o(DBi?Dga`bCuHHN*_hV0(qua zG*xVz?+B?}zGoG^r(r`9CQ%r5AWT8GMsU-PF5M!+;;E^*OJfEq?cu5B?CE6rLD3w59RGZFLNu=K_m)MllUa`_BWEoibSl!@HB7u07 zF$?B$h%5lFN(D(rQ+TdKCkn&ktzy%-wud|hk6-pr-yWVAVpBx-eb5 zot!C=d5`Bx#Hf^`ibaR*2nZNPP8vID=wWaXE2!{cER!Yi!;NjzD>rhL;LXtq)T18? z^Bg9@2bU6k32AfrCyQVX=40i~IG=ZS29TmiFB*@vbHtE47Pc4SJ&!V$!NMSN zjQ{QkM#JQY1(tz-B?4Rs814&@4Rs_Q?YUVgHAUk@bn)zD51qd(SAuqTet%#1w4z#S zGG-_)X)8V|>J@@a>jxsGYLLQY7%1|Dk*cloUf?*7|9RPsX`%pcSxvq1fR~SX)D&n? z>|e#N{BWfr*W1@THQ8GG+2e(Darm*z*ea|n6&L@)Ph>-J8MAmpN;#fi1GEt8 z-BPz;-&bapnePl+8Hm7958JoHOXV?*07ZCh^}rdn+{ zdK&j}KNw^1*9G8?I`Pt({PwHa$<(xqvC=_}7NOZHiN*)E9i7~pwrU?kzu_IkY;ZQI ztF25G-(NKu!Y({}z8gWwAc;RVr16{*W`%aX27ET6mD|hMQvdAzi+6`V9-*VUbe~LN zuVXs(Ot3>wukMm0aOtW_A8UOW1@^B#P6{TUGaJE-7N7$j)iAby3>#1hSt(#w7`l$crY#$pR zJsFrq5-rEhyD^S2t)t50EAt#DP=uWc#wVzY`gn&4hZKz{XT2b_)KF9dNd!ju1WaHF zd3v}&`+6Td+j^`So+vvHB1DFj9fX-XNAl_hvKB)aMO=JyQVh|E%Exc%^2n+s%ounR zY!pUZDVc*;^r4x{9fgo0tl3*?2pvCDOk9^NgUX%1{H0^Y9)U&tP3Ivr`v!4nXgl~F zkwjfS4bP6#h~xZhvv+d#ozmj%z|)Bfvv+MnlCGaSVG`Scb5~5%t@wh4Fs0krjEhmt z?k_|tiFZ(d#Nv=N4r9HZRm<#N;oMav^(dr?d+B!C30vCkfI`46?pKQxGmVuNGzY73 zDYO#_Z{3M|jtYhG#D#Kbb@We?-@~cD zlned(W(1_EK)dXV)B7vF7D0q+TS^6{;$DxE_r$hn%ji}gm-i##n}$4JQG&UfeD7Tl zyRG1|1G@RG;JFvoE4Qpw%WgDP`FjYoLYi~(_ep(h%b$?>ZTnXm@79*HUYMou@sIej zTrYfKgf_f@8)F*LC&(i(XAj&`Osx}e(CstG-2fLQ=s z;v%UqrIIPB{-d`Ws`b{|R8?yODhd zQ>~(>Of4gwD{Vj+b*{o`bmGNImRuUg#;Yp6*H0hcDLq0nRx^iMD^}n$u%vP7jaf6q z0y^YDkgAP?Hl}!O72p=#2_+$x!6x5;u(8(xj#ggTFV@J5irBs&#Yt=P%x)&1mr2r~ z*3wGl9B#Brn_mGHJvrr$=sMbooO#`lvvaeT-VkIOytLrYjl|N>)WuTsxwnZ)V}Oz~7Hk0dj*tRug8S0}bBh5~C@+CvriI z%G#S$L@AK6m_OOFiS2kbqL|znY(a{Hw!47K3Ri^}K5U5w0ol5Wi|1k;{lCJKg1Ly#);e)%#I}ChK%bor)nCi^9;G_f@eys^ysN)K-(zW?| zN9Bwxlo~W^f+;gD9VNxGbx*}P+)@{0A$DZZ)s4XHtr3{_jXO$BRyu!Re#V2Et`>Cc z;2G%buUbC!9LPnfk63}E`E_O1rR14@>#CR+IDr6E50cD*NAI{K=Xz&@+$8NUbEIVM zdI);Pi&^zadPWAGRvn%lVo2?+m3bmdjd!q5j^IcxA@%9~UB6w7jHLL$xOBI$rzE!P zwnq|?!;>O%R?!J#Ll#pe7`9J@vSZyr8z(;~p>M=WsjaRMN*_b9$FW+uR?q$1bI}PfrP=~~L-1PLf|CnoRe6+TY_DNwd;-)>?A#*Xj4jiL!_TIn zeynfqmJ-emx^($Cpf;H)N>~9c&a1TnK@mBJXr9@)4Bf`c)of?H ze8dJApwM=^k4KmywmFH1NQXlRWQftQJ@M&fZD`1LmDl}b7=)QZZP<&~3nSFPdJ&92 zQdTR>6DlRJ0S?)0j$_DX@DNYmoj27qZ|*=(Lz`QXmo+XWYIu#iQBdozxZ_t{8)xRM zsZB5iJD-j#Qw9(qv5gtlF%S}L7n=keFD9dK=ed%MeAFeoR#s?QSJrOD;()cayk&7b z8eTA5z1dGU>gV04)Te&BO>@lR!XEwi-ul81go7JoI6sPb4(ayLw?S7|vohJ?Qn7R9 zg^<}}^-Fs6os8ltZPhgZzT0PZMlBooY)!t9$_!RogG z)GH+BVfvzKREEg;i)k)cMTI>1VKZP7*z1AA_ud@X_3cH&%&YnXSd<%6}o03iiPhkzN=yoybsA7;AHebB`< z5GXBd-VYQWxrfF0s!Db=ts+ypM>jETFwYr-vi$4y;y3y12y~LX&ML}nJ zqgqlRwT$R=I!)1@T9sQ&;h0dBiQU)Jk}m*|r4dBwq5jwclY2ksP16ep3$N&Rcyjvw zRXT^>b>ez;^Ce|@F&}hZ)8wXxa5=^T29a_Bh9#}oqd6k}#3(C8wW5O7vI)#f?@`xRTHD@=+6cwfi+8US7EoM#TFY2w0kYkfnQ|U7%tBLPhO~f zMJ614fo0TD*uisDd*x4?o^?lQdS?KI4QtF&2S*chRJWF*;+EM{nt*s**wQQBy?v$wcf)N^emo0YQz zk$VS-cCb}vZ=!Va)gKn!{mXG!p+B$%NOfsIW<=-Xk|~Ym!^?6wzbSvW-aJXBclq{c zKaGubmf8X+?%9d4$ZAX=hYtz=#x$dDVfIua)pT%EEY*AKq;uZ4Ig%I4GRft&&J^UxE)5*P4}gHMs>o+1rZ3L zeKkLFMQMh+LN=_*S`ym#UCy+mVT!M-fzPm7q!4<|+GhI<4;Th(DegGkYfK zqay~5YY3})zhy9UGwqI?FS&ka@9a&7pWE^5x}l?MH5pGz z=dRKlnC}AJY7X4&$2YpFl~sZ+BTa}nO`{q6K!H+()iIemwF`d7+Ta1#W?fYo76 zd@x3Lwr93eZ!6eqC%}SXo3XafQ7(Srw z0i8ft0Xa(MRqV(c8_wq-h_tDFD}ua@B0+pz?2#tlEKG;M0(7tf;s{yGigpuca;nuX z$aKDyrI~mgQU=g$7siCJWFzZdL)rIqTWAYM=-4|DR`5?ZJbB|+ig2v zmzu4yRP73ziEgxn#ge5WhtBp!K>c!uyk^_j4CR&zN$8w+|6OO?c==R!Rv9*{x+uod z@ZGiw{$3gNXy9#BXwQwxY*u>hy#MO>^o2Q6-=3yYJn)Nzxv|6(PtuN7bi^5`H)#ZD zP|XlH;g{lOWGZwV=J}+qQm!AQbMB24u(hUv&#UM|cg!jD1CT*6OHW)a+2`xM9}oNB ziZ70ikIsLwz1Vy8W^bJ)Uws*wla7>#-tlG=t zEPOJBI%t(-7%@F!wLpodN-*jc@LKBs-0dh&MCD4lF;Qw=mSFytOeWrm@5v31&db#* z<;iW0N8?5Kx=0N-7qg||rg=tVLn%9+3g8CLoI8L; zKFRkupXUJ>r^OgCZ4+idN^s4{*Tv_d;7T?McHHu_#yA&by==TL(vCjW^3}C>BD4u- z&7&F|R2ElL7+Ox=`zmyY@|gQvu9q;pvTS-h!OpRFbuu02a$bj29dQ^ke(84z99=$c zBb8Zpj`l|g-o~lC@pUWUraJ4Qg)rv+rco$=crm_7*IR6+W%bx?qDb_y*`%r>K^TRg=$pNt z58$_iYZt7%7|l?{O(odx;ahZq$_uUAQHk0%3rIy?O-cJ`^PbKShr8nqEyl30ue5~C zREoo@3vav~2eOzFeg`k3MkuyZ>^_wapBG(x{kHf1XJgqDQ_Dmz@qA*0y!>eZqa4sw zMh`1q8a0a=n~kg%3NQ2UJhb90CncWfW*xIceBh7v;^LKVQ}4WAf)oCu%qp;|b2G4c zr1|iApHy6>4!S{}ue>5C+Av3`z)9)d{4sg<3uq9-vS>8hk#d%C9tnPKmw8vimw=o$ z$F2Dn{Jh#0iASA9u3Q?!YRw$U>%KHJM@f75Z zBE!;PU+B>{Kf;eqC5F{%xaVks~I*+mTE zs}}i+CbC~$T^mvS)@^|s*u!?D} zI?=vpc}V!cq49;5G^e_1x&jqZT4@9w$hrO<-rYU83h~n-gBpX&c`H+7tkKf}*s%vo&qIzM$J9g%~}$k%BCPygqH&h3cBFkPdX#1~wFPgrvielKhc z0&XA6d_=YvxNp8|SvgiOJl2ISSMpE0J^z3{mj1%sTOKXZ2vHxmp?K-|E@%&%vIn4@ z_}zo%^XmP{uSaiHnp$2DFO?Z|ran}|wg;ty_xxJ5nfdlv;~wsI_Tb^6Zzt=JOIZBx zl&$G}&=h{gycj9j+qORA$^1vPOwB?Z_eMdoRA>6k;Lm&Y>;CB*+l;d_=Ny0PTnfkO z;}24li0;U}v;CtZLNyGwb@=nS0{`)mYH?+`+8JdL43OsfGR79|UQHs$rBt>8Dl8ml zUe7LC?Tcy3r#m=&@&1*g6h$09q`K5Jp($Vtu65T(*4FnMVc*Y_Q$iqJvkziVt_$S^ zFkY|F`v^Gokl6kfqd^xLhl2W(u_tbQh8L?CNVcIp3Y#Fd89v~VP8mqK9gnX?(|;>I zvMPmrGn%7HECB5Fsv0<~k|qcD=f~-PkSKp&$)%4)7m)PPI%qV&RI2E!DY?#TEAM8< zM}zWp-eFN?0(L(d>Z%zTINU-r4NP1*Zh5yp7nxztfMcwvab!CxB z3t1XygB8^FhPtk7;7K5GSb-YQg6O8|Y^DU2UrzSk9PRh_-|hF$_g)+y%3K0&HK|}G zF-P;FPC1J>KBX*|d@P3=L-F)M##G;&wG5-iNA3m|A1j6f$eS=ymuIJM-4n=ZXQq1J zUR_?Jc5GseWil+libwTma#MZ$kI-bE=tU-lMr+A`6)PloCXgR&%|K?W;dFbD2ppkL zAGx+!ip5ZV*guKh#7w@T)}ftyXZfprW4cR<`PrYiAU~Fq8`I^sFAA``RsHY&Lu^6J zt1oS~dB0#=dl{oCXRR3d_M^3j*i3_BI4T#P6?y*8@Eyj}s!LZ#6s+@-P+2r5$G{cP z?x!V~D@;M!o}yELkJ}jV_B+$@#vYM@TRC+h!fwP=-1r?qBrKQV;wD17e;Ach78l6 z>N(EL3Pxeg!p7~W_e`s$rAx<>d3tTIyJt6E+wnP^EH+dQ6px}@7tByIC=tqv6gYC} zIz)e-M0JZ~GRz!dNed< zXvKAxhJ`rW=D39SsB?p+&+5$*>zydeqRsuQX}dHJ?MuYctK_2Pf@a!9HPrz3pU1Le z?rA(cec|@yy-`k5DvqiePLGB|hV_b+BEvZ{BIn>~2m|_5EImvc@AsLs*Md~zUkQKb zOS;ruUEGEsA0s2z)e@pO0?h8Y#R6UwDp(NNuhOZ_L$;W)hJNfVi}#JK?~~3gp^e^v zZX#+?xH0S1S+sVuYB}Y&^I}`WdMFaW_Dc`)T2>#2#X5xqq-a!aJ5O*`105ffM6L{O zur*ZEGCO|nEOr6(mVaWM;LdY`~Vh9p57!H9G~L|qoMrv5Ea9=I2E+;(d$nuGs<<@*DIKCt7RG5HIHNEa$8Xoi(C&4_-ZSbaDcli!xWP*^*mAan%+bmBd3~ORM*U@1_kD; zS=2;+r@Dp_a~3)zl!R%XegHy@OaYWvzxL%HkxL<0Bi~vJucH&^P$|y&{L$_sZ8P_2 zm7rS5_}? zb;BD)<49sVX&CfA5X4Y??jkJQk=Mg_n;On6PGRE=sgI~2y zUYDdS9j4fnNV7KGah$3K(DYp`gy5&PN$M6-LdvNzl5oE0XyJhG6HobXr=J;ZS(g1P zM$I>IT$6Rc-VDUo0=zMrNldMJmI!_wj>lqS*w;)sk+~gi#fmL>1R6jocA)iY2^93v2cA?wiL&}yY#&Bh=rZczY<-Kkh)h?gp zC2M0#hd(~*+taq2EIf(c3RNX(|E>|agCmxqichFs0&TTY{h8N#|FL*q4Wro(<~P-j zv~8R}b!L2z@Zhv?{?sXgviYIytXQ4qF|VedzWvi`=zvfNRYypqZKS6xl0VbQj5L<` z>J|0oF3b zHvcW}t)IL37^Fjy3lE)Zl$1enh3sJDySJWFZKs%27&%5@6L_UugUP4ddDh?A^-D$U zU%z|)Q~vag*G_(g$hBB1{5nD|Jjp55e@gL6Y(FYLz#H_z`Vap`Nd3{t+2OnMglsr@ z73Kvr6JFu-)6>2wHC&u0kN>#)$Cw(8FP?XuDt2~(E%QFxoqR^ObJZ=Hb3Y=h!r!dG z&!`UmYEfo8j8t2S2+fO@$9^4K2MWi49L~`%$|g^J7!{&oiVNGdfo!30vxubB9o))s zS&YfsfxVFW!cw4fh)GIo8mT?(6(ZHEvkKyjd$ofZ#0(>Gh0)#%o^hMP( zkG!5{9Fa$?vjyddmMJUWW+CLnc%%ZR3vJ~AK!hKc^IvY!Z0)Ol zf2APy_D|1t6CX}Mh0apCg4sjknkZK}WZJvQ zWH{o50>1_JtSj2bQ$_6tEFeQ-`?T^fTo<)>6p;eQ!=-iH+3h;;qsD12=qoupI1TiV z5uCJjxj|dsPe-4($OCrF!^>$+EN^|yuYvr5N6Hw#*F4QJ&p7W?wL!-bbpN0ZrAPg= zwT`(^4p~(V{ARz9tAF$YHp;@_M$ttjyytp|7MYPh$|^YPUr&DS%ogJ^cP~Ic_eA** zFW@}7tnSzb&&!DA<`xScx6QMdHUcRifRkq7Q{@c7Q;M=g*)_ZPB=xFS7RVC?Wtoj3 z*L6ezx0&;L*yHcE%*hlDlDA;nkp;#ga4@muPHKZ!qq@A74D&aC3=d2D&11gk$@@1e zIEN|VpGakdKXK{p_G;qvA$rH}Oj(n)iPj_Y#V6bnyyNLbV6_<1XrsRN#)U0NqV->NVp`3%MWS0+Uf9P#O`Ti2FI;-JQjvEh2 zpI_adkfL=$K+MskcCB#=zpqB~^vY8d68CyNM9!#EmFRxpurJVd5UcY^o{sX;`{^$^{h$AxlSvOXT}&?FMs^}{QBm8e?3 z-0!@9cbub?+X>3NwTfQ{;_X46b;6)y%qDabfS#MC$0B88(f1>TSXmaB_x%q zIW$F*yv%hTClUxvEeXYSV~WPu!q#I}|s*Wz@!j&adKY@Cuc2g-=LrK8Osa zC0I>?%1ZNlDKX<($l_wrF{lL5qrYo}UqRrNM`sll7h-74O_ zYaKfYD=k=sp>o~?AXJ+%os^&A6rK`l+(>L>4;HSC_=g7k(R_V?{V?lMwse_FmePO{ zFd0*Or<8K28CBEPhALjqi#-vrtf|sbA}$ZK=N#C*S#^DuCdYWzl_Dodq|UOLysd<6 zAm`P1LZ?W&FH}Q!QS^F1bH#V>qywdix?llTFv}Ah7IWy5*u_n}Lbrn=*ZDIrpDN129w?L) z^XT)=p&Og?!ev7U~y+iF$8=fFf5)3~2H5fdgtG2A?#)-l%%Bt4 z^`v_k@(=m0CcI}=F`$pZ+X$=}ZPnBVGaWwSYI0y=-qSPHYVGZFt!YPe8 z|J~#XFu8>?3Q6i??GzqyhmB^+jDGdV0&VHJd-G9)# z)U$C*)!K+XYA?+$3O7`ZW`V*|x#NDd;A#_9WA}(7SSZ?;~pBLNQz}e zZN>3yNo6Uf^(RwXx1vtStMfFy^n$T;)@qsQ>9<8anYtq=QUhiAm z_-rfNS&L3I!HJ#kzI%>+#S9y+aZ?4+vBUG>T&s>!f;Jlo;#|&goSMv9JmbKuZEW>M zXA|{oG&hy4hL525c#d-3zWSo-T?eD#2(qQLGS_pn=X{prhO z&Ds2$oy+m~3VJSqsZ8Md^TUqMz-Yd3V?>8_@9+!B>0Kx6Xo3YGSw@1_&;7? z2`{S859{i3ZsM$b*rX)hsdPZGk~Dlk(9M%PoxyHiUEp`~brxIsP~=CULmFuD2_F6{ zb3L{VD^NHdCJ(Fw%r|5T0{j==N0F)51Uru|&4pP=XRa;@E(FzFnSZ47x*AWeW+k>h zX$yonSXQuwkfMe`D=lW0!V85rcu`uEcJr)Yk>PoDQ}aEcEfwI@+`5p4BH$>o#XQ_^ z%DI_UrC|?ki;Ft3UvnLib`F$hLDiPJ6h~us?FrvvJ?5Q%>||p(gk*epa$s*zVNFEV zptGPf+i_1d8q7EvSrOOXFO@k;)BEJ*y7=HK5WnBqJU1Khya3`}1Yd-npIOoLWkW~B z>lyIgd^JLbu25u{s+_PB-2#e`yyGf?)5f;18%`f*%`~u3R56C=?CD1nBdp3S+^$(f zl@Zo)RgL~$n8RMgfm-mR88sYw8}YH7)(|JcxcdIwBUUE=@#*T2nPByONxH;QHR>79XR6WP{Q01&F_w%ItGp2lt`xk3uih#cosNJ*S7nxLIAz}8V%nHrnrxzPy0 z&Sg?2*Q!3*6cdB|B%SJu*-{6#L}@B%QFbERg@>gTv+@BMOsGlM^~R>xa_cX3bGG!v zcGbmY=_~{Xf%aLd(&65VdW_1RKvtl){;e#_7&QotNNI!2HJmoCbNib1KhoW-{D$+y#3ss z0{bqt`NiUzv&o-JIoLZ8Bm>oN%NBr#>=%r4GWtSP1UYq5-E5|S8aJ^3ny~f)50sD= zTB9-}fAfuA+3sDC}i8SiPXMsnO(9~bkIc>z0@&;0->fGK@Zd*)bgSw&~>Fae7L>{)6 z(79jtjxD8?p+tkUf#HqDg3>WGtBYbuZdPpR+w&m|zO5^8M?$!gwGc-nTdJQ_u^32H zV5goN%wT0EDk`?i%w3L;cmD+5A|B;PExPmCjXn<($b}r(jf0rMdBo2{=wy6HDc~H; zX5p+d6h#JuPVW@6@C2JDvzXP__QT=0xP}@Np`y%2zYe%8Cg0m38N;(G;*uMPJ|iZ3 z#@M_%%;kq(iiSG7eVbq$Y~5Bf2rBG{Z8 z)-rHt*?ijy6q~MhX`Sd*XV(WYG}Ru-6bz1mB&o~WYx4-2dN*&$BEC2PS}-!(yf%ox zD2v2UJVNP3F)mkYFSIl?Q=^Uw z#D;NIz7<33Ll}3|bxp@ztwq0;bDB_PSfCJ)PmXs5vE;4XC0z;nlOhuyz)8g1r~hiR z9~%@&c88G1w%fDfu9gumj~32O^kqfb!SgNfv?TWloY1D+5wg1JFqcLiq;# zZcF-}ZC~6kg}E4G9TW(An_y%US_kf6kwYM-vl%uZ^D(TzIP_S0Z0*7pBSMtuPw_R|~07fJ&a#0_2zY67?$6HbvWOS()~bpGk%v|_$VSc$Cdg~5ENFpoch zdw5}#j1QyC(4)wQgZ@bS57BTm@4G3dStv5rU&O67a9(+P^Wq}mKT4n-5-sr_?Pn&= z21>L6+VRg7U~&b?5({xGYP@KoI#WMAiq<@>=25u2J(lq~ z*!Y8+akI;pbkFf-75#Td!Ct2*4Q8O-3eFT8AbTC=T$*e9R~n9f#v|s*Ih}od`hyXb zdMAqL78E@Z8Y)_L8^f)OxUSHQ;LjZ|Zh5GWlsXy%P+PDoYC$9&9Ezt~@j;9t@PyhPHdLaPQdp9S%4mP} znG#uDmdSYqnZWLd+M5!m<<6vy4e|#7h`2vu5R=F?=pzeIS{d9bLxGXNhgQbXtlk&e#hW;m6N&0?qB2VgP0z8HgwVCA7@24Z5X zCJWYg#rg1OMD+e825J6k1NlET#61_@ToEY>Pz91tlL-3NS~0j&oBRCv2A}?AhLo`F zPqyOY?Q*#Ad+oug3D=vT{=V7K>)5Upw(i!CA9ir_^E(rM$N&ESeymG-NqpKquJGYs z29w$Lv%7zR?pRH}?HSCJ}fx=Yo0O-;L~_KM(pd`|rQhl|9M!VC?sN zU42qgm-D`EixUdP+g@Dys(ySSo2QXDJ<~euk!@|7rhqnC&tmn;rG&)5S1F{`GbdvN zO?D_cwxX>cDc(apnUXw%rFAiOQ#3l$bueVGNbw5*xJ)}4BBH5=h~c1S>H_-WUl)x< z^49n@?1vlEF^hWZs}p@WgdU3bVrIP1k?B0K*&)s1#2HMFAy$JL8dE@5(Gf5);QL%S*OtQH*gha@oB0A#ZP!mnp)D47kB z?)(VPczn<||Jb{|cfXhbIe(3@tL8a70WqdR?15b*r`Pt5Ho6sZeEI%wM;2!6y#M*_ z!-KOnJ(n+(Y$BgPqU&kkBKiKapn;hEjg zwSlayq_$9EYU?#lkG|fsyujoR%9Y9v7a)Gt*QhSn_Gh!vsOzUtt2SJ2&OKvE2314? zrwS+GwII)`OH_VJ`+wH#Uh%nH|2ORNG%I6#{TZ5Y*Hct z&gQmBQ`X^*=XCh@$HI6SccTwx93De{VEP3oLMEd*;&o+@uV6xnng@7}Z;poFY$wjS zF&miNyD{wwD>?XB+mqUQrmvj!9yMb@z|n~Xr;Xu1GJwu91KVTYcz%G{IXHOc^Qa9n zzjSUiES7Hz=M|4g2=)5t&yo&g349`JNfiXD`aUNuA3Jfum#1&7=oU7!kH3Oj5LNnk zZXPb`*~7*!{SbcXv}@N5*_@ohl(TJ}exeC4*r%)&oK-bQ|bngo0U z8;>S&b>ohD`2J`2tx~T<%!WAL(|5;vCkII#dbCKg|48xIXsxj`F!wDOaxJ1hGL6hhr$@ zi%@t7g)2v>N!C&0iDe{9XjNqToK!*-we^%vS{FhB#DccB+$9CilfPhaPhBqWEQ+O4 zHBXNI&8WC{vRFaoTpSPuDFViVi5-E1IJCNJedvG-hX~2~6 zt2>(}rRYd9zIzoDyUeKbxx9ek=n@~E@7kYWLH3tDs3%d}UTkyae=6p7m$Z3Cpf;6I zuM(3|WT=oqPaw(FZJLwClGEK|qq`?)ZB4@C;zZS1{NAB}ZmGq?w<+x>jPW>(g7u-q z0)fEfb_9Ln#reE6tRlVIR2rd$dQh*y7(W;;&!Fd)EG7PoRkhZ4B#oA?V0B za>_YHz%{1DlR+dQgQ#)63~Cm`5UY~pyOao}H=7&5PF(OhVjOfIUb$w6)`po3FZCTq z=&{~HJA?Oxms5JEa>d$5%Qt?wZsT!qq9&7DK*_n;?qJu#zLRnP?bTZ#aKr9xbyZMQ zbNbI0PwZ#oK|HD9hfl@a#t|S(V66XE(*;6E-r`nGcF10kSUCkg)R-`?P-gAol*SYL{JrP)!LuO9mxGNr8n1DqL;s)`j{|2$N3{ zzBdUnWi12nEAXx40MPkEeC^I-zne{oAsL;}Ot7i0kJ~pE;o06!;$kVBl{cs7vLmVW z$4C5Xi@D^Ao1sHQQIn+IcmPvqw@C%H(d_!+r^9zYoV7J%EZUo&e!vfeX)bv^nZL># zNhCPS)p-zP28Ub*Gx0d{SgwSD3>CNS1dWSUnt!25)(4xWRs3GgfYxbrhsgJwN$ts4 zmJ9Ec&&>iOt?yOS%{s=uGM30 zOk2$)wh_dVr=0ITjUIu{CaV!KX=C45tP8WYE%>{G_bmIgz-R%tew73AAh!5b6@g&C zV&+)j#wHOKAP?u!zVW`#*F~oK#K}CYuFta)l1#{Sfu^MLQRQIG4&v++nO}{oi(-K2|)fs7iZhs^td-(lFS z#Fi6)9e4Iv*|ntyO9wCpWroL08n|su&!q6fi0Vt<@|)3+@I{6s_+lI-CfCC= za0LiNI(>fRNFM=ORa z>4Yw(6F7uiLIo`no{biW90!aA{)5t$L!4{_B(^q*blPg%DG4jPS47<5eCTfJ%p%cM zblmVFFedzTH8l-Q6`L7P#NX(y!W<{%&*zp&@U|g(AY%JG;gRb3 zjfWMAr5|gEwf(kJFq`Gu`yk;VLXEc}6#h%^uai3Ym1AgFab#!<(VTCue|1|}Axsw{ zu@F?dpsd#)763g!!oM?NhwlJI-t50RdB1P=*kAr?1jWB2s7|O_9};R!4P@w>3C@C1 zb{%y_>LBuV>8>#;)hwrP=CkQ|IsxME@*Ct1+zBat$y!tJIACUbZ8z~RnR@Zp&hE2k zj~@}kpPZ7|a@$FjJ=P>aF=`VvE+)D8eq#|%t>=B;w^PVt`f1<};=Iz)I1xnB(TT;X z;$-{=52uq3TS}f%CVi={0ZWAN2QXKjccpt38z3~SsY5ckxTF+`sZcvjgK10QC*y(i zH1#e=<#;GRr{^im%7lAo5dE!LRw1k&d&Az+&k*`ekEYNw>GRq=0uC1PicSM8IR3zp zw(0b}TPQ8;TQItZ$atx}?5ZHen_fX-P}t71Mc7uOw654f`zqqH0-l#f0|#VsZX1?4 z_S^s_Z-E-w#Z`fAb=O#{GtRd-NDaDNMYB{zmH1J6E~)DKxXPr`ux5$gm<&&+6&Htj zfum{E=_8o~(E&4F3nF@D6?^C97k42KtVw+qkKTX!$EUmBcOK}SEy8m1p!0ouYFJJX zp&-D{gOrl|fYWTE5G(o@%&I93XK(@%!Dx!V`6~Y$oI!BX18xFu{1pY zs!?I?@SR<>W9WSMY%7}R_qhK$n-KVAQ7g@Yt-PwlawT-ggT~1xRoh1O(TdG&E=vB+ z=J&lVkX6)H`J9Z4Y!Xuj6+$jyyWAYX&`yK;$IGE!vuckQ>A`a-3?FI@LHVc^O^#+r zw2uU!*c@Sl?4=px8;sba8Yuy&OW6O(9CK%ZyW^gqqFZCi{DVop_;c!ClH6?wYYPqT zLi&^4wed|*E50a`|3y;>do_g|Y z;qQ`7x(Ss^#~4o?yqin23!vm2WFYSW3AxCP$WRc|#w$dMePZ*0&ZShemuso3%m0u^ zuvaiRth(9OON^XH-RxzqQ2(!}rN~HQBQ1VLJW>xy#l+Ymn|jYimRA7*$cQ}o>8gLA z?RtgQFC!3kO}p>YR*RGIutn@!oQlyR%qK6ryARU4*>lN%VTP}@Uy@`_!&Q27RY7Ir z8aZROq+dt}Q{f}>!1b!Gy1?eB{%+LG97W%i%gZZ$_-ycm%;1siMWO_Fa4P(Oi85y8p6mL`?p zu%S}I))MAqerW$S(K}^^VLeA%^LLNFBw8~Rq}C5xZO1ZETEeX{;8l&&_IQrnvVY=hQFtr6}QpC#pdOl?ttk%fS) ztHo?k))70)YBl+~!Al?3?VyoNsN8pa_~YR*mh3qn ztcO{<4e8VaNbTFQx>ev1{X;q%;|g<+ha0(okiUI(iA~&nl`_91!-F;=kvj1s=FP8RbKWj)HX&1aRBu@^sZBf3bg*r9j2SsxI> zn~|#Ydpg?mLo$cLF%L@5d~>E~bsz{HM&lw+og#=5DrtiAHqo^59P{rtJLkdW#DeverM&wkXk~>Pp%lF+V}n?GA@+JPin{r((nN-qP>g0HLcC4IfnE z8(RuXgJc^|wPrR7-g|dqx+f{PLn8it3jPy_Cg5h(&ympCl{MJK;y(_H5Zw_N?e%22 zp4;MMt)_KL!L;NztM@_i-~7}El}lgAy~NV?=`S`~4|N4i#@J;qNA7ruc~(LX;3%Vr z73Nm~EB7|Z!`QCh-`V7uz~9&iyA!hjRxZ~ma$m6qlEX%(gk_Wq&BdeyVak`MOGH(B znR&UnJY^W9w#4@zh}CoT?E7>tyvn#`&_&Z=J5P2B`K!VHzcXPN1*IFeZ4(|tRCv&v zw3}v&eB{`G z2h0F@&@LVkBYdEX2MVLYy9Cz3S35pGH0(VaiS}Px)7Ce8C;iit<6j({xUy4EzjuhZ z(Q2x&HM>iViMq@9R&>+aMfOcl$kq0rd($OTg4-_J-lC>rO?w<1r5!T<|JZx??k29J zeRTfjQ*@Y5g$MkAbH41|zg#G9 zuR{CMQ2*Ho!^DwJhYtkYrR--qW8WOq^eDu}dt+B3T}6yFR4qG_07Aj5RI&%M3zo$J z&CT0jnPD0XCR6@cN37goXhgn%Hi7J;Iu9A`W*#H5-O>6A^JGUG^Vyo*@8x6+28b70 zh;*cBLmRjT%j?rY0ZfSgH{Z41Q9R};PGrfU7_g&b@Kt~&dE92~75v%U(_GOLmKcQN zj#pG9wV5q^B;?*F7f%5TR&ku};0-Jv+><%S(_c6+jR=p0$^VQF1uI6p-7M}do32Dx zGZ^)b4w=Tv3@|kpkb@4NGrbv^r=eqoI;vU8P+|sSK!tx zbc6=qb;e_+0`aDzebzgUKF^v@ELV#Y5he#rhnCYSg>?aEM5SRGBp4LHd_9H~m0r$R zKdkH{lcOU1)px_$YxCW ziDS2c1Y^61N30U`F)b!xe)Q}ej4cNwKz~Fy08at-^TicrbQ}Cf~KjzBa>*A$#%-%-%+&OE#!!hqXTE2(h>@7znsA z&{v>KKL>mUUi88Ea+-#fT*3+>TfqxZPizb8o$|{|I*NvYZPr6;NpmW{cia-HG(jJI z6K3|+5QIoVxMf(Bmqv1EyLV`7W8HR0x))=Tf=#1=`TK!wsPW`LF_L9?g!qYW-JmT)19DKqX&oU* zH5}GmU>RnIs+&Jlc=892joHMLNb}_KMzNM8;hZU4?q^JXTjTuP*wbm{BL5#g~ynp8(!*d;O3jv|cP^qR}gc=YCosfrL$ z{NvftbMs)>jvcri6EEom)Mm#hu-$80k9sqrD?zu?EZLs>}8z~!*da?w0N&ScWH0XS;2D!n!O5t<|`OZGzLbx%LQRR*n~ysqwi zq=vpDznc$%V_!;1_Ps}{_8q9coC}9-uH3r%-?OpOI3r~yQmBnp?aWTr` z;n%&MdZHp%<`g(p<1S0!e%#ou%|}FE4{EHrA_S@U@D$>rP2viqqcrF9NDnAlSrhYv zj=1Y3F!7bOt!iYUz`&0VVEyambH`JSpuRr6Mw}%tMb-5hbJPKYEMl<^jNgxsCRW5V zwRiLj4Cs0=5xVuL1Jvx8=yt9lBACwlFtj+wujns;#@Ad)_}r8rSQ1}mos z&2VZKP!33uZCJVsBq@=;v#`0$b$qZ?Okia{#(87Sv#g?Y*kxq_CQx-1(@=2r^!h|lky&Oycd(6G)3Y+|yj*dw#=d9!|PU&}o_shyoX2=^|%*DUy+P4rt_D$BS_ z967$q*8ImEV^wVet!wyj2029byuyC#5Z-Uu-{K!zf5Y- zjg|2KO?|5!Rqx+pmN0H00J)ecyW`h61NQsT@qD!I__nwHcMY)LJwCzO39zpB&E22h zZf000dNmZi!JAD{@c&d4Wv|693M~JRN4v(?(yQyNep8ilQ(hfKZ`6x!@7&aX&7z;E zs9>QKa>=$8y~(1X6rh?yp{?wvDvM$&OZuG3I>JSrmsJf15HmCHf@}syOB&_KUT^L+ z0|A@v-+gdkshqz2woZ=m>YBvhacvkfj}+J<6YdvR%L+xubNP225)6P#))P`&TgOL3 zn1d{@L=4m<1+KdhTYR#IQrQAnQsZ*8I>{d0e(+uI$a>Vn|AvTVF(~-`mSNB5HmkeE zR#{%exvZ!+L!P@l8f27$iRVeAYX@wSP~q-_q8QF4?xYVhIeyAwe)!(J8Sfl?dmBTB z1Z;RHXfZe!;Yp6*^4>Wk-tewEgdh&{%RWK0Z7twHRG@wri3Ulpz@co=vg$$zl(9ZO zKapw$@@5M2xPZP2q4&Lc|79N*Auo%4tjfz0Mqn1MijIgDvG2(2e*Ryx^DoQdBYzH8 zmh#dCtdgYXx~t=l?(0EZFEzm%QV%&xzM0m=;dp4^Bwh-v7EL&*lfYDkMC@EVcz*a= zl#4qc07d9JNSnYnIf5v`9nU?{f6B1bZ%-J38kBLP`xw@CpW~fOBflt|8&6;~CrN7; zy4KtS&Wy0=KnMiw1V|ZvrsS9iwTgPx1C#kWXn~YfI@TR*d+n4SswA#vc0;IJABiC^ zn(hZoD2u;>m+93}9EfYvcJPwls!Q{aJ*!$48$~a4s(f1ZD+m$0_E8Jpeq6wLs#47t z*hY3EDG9w4Gx6*99=NMI9}x=o@Y8b)?E4r#IZ|a>}&Aq`5_^m;)4%kWfY{&?V0&>e>fJ>SY0osLeh69}AEP~j(#7p5)I5M$q zyvIkjLu{R2S3f8vdCNuI=eFa5?p@-`37&;@uByDYryng)Z1Qx^G0^elm6fymauJ|VSH{0JTflmELP(kZ(*2`f*uw+& zOX`rhvHI;F?(w`cDBt|KeT2dQNX8IRW>*&zj&yKKX#%v7>Cgzb9T6PN?Zqxv#{|g$ zw6DH=VYr89ukP`!2QF%xqO-5GmfC--@#TZii&%=?i50zHXGfb>N~prhA-rE~^NFH_ zMewiQ9jF25FDv2if8BZX`0m38B8axeJrx0oSJ>AQMR1*Q>w^v+-jmOUvO2J@=K@+eyc9$A#%3vlpGcH#!F$8VLAY75;G zw`+hO-g}rknVTa|>4oaB%{7bP_R@PtE<2G1>?dzr9cFvK5^vVW!kazO?#r%Bpm%HEd2__)7daJNT1B$Dg zJ9~b-DnS&TU^FflB82e;m;;;d8|p;B7dE{hEjHY3Y*PPyi>HMj5qw8tWh)sDmAG?j zlXnv}(!lWOSgmd82b=mdfN|2MLd)N`Xq)~gHX0|5z5~TaA8|U+y=_s6?p2FBCPORh zi}~puW*&aQ<73Dj2e|gC2uyh7siWyfjjZn~mBUqM&vsvgtzNDy1G#CVSy+%T0BuOt zMWa%Bj3-rmd^JuLQ8`x)6bC_MU4Mp>C+N7@{^P8-wcQiKf!Sul5<>H^S(8S2>K2#yUd%$xoyx43bj;4@BI=i&fKqBqUYkw>y0>$Zxo;G z#bUW7uUapq_VVp67LwG>N|`(^Lb5jFUBCEv`LpysOFUq;b>qzF<3lx>weFNC>G&fq zzbM4L6T(Um0$}AreJ)pbeII=W;V{f(=in`FXQZ@F!4!PZP3PWB!=T~!6_82!=Htrr z!UEnXDVyKE@m(>hJRD;lFactte;j!zT&X$%7h*AZkm9?%ZRqX}KeFe%F}uMexfz$uZQIE2>?XWx zy>oMF5gaHOWX!DYcrw(R6;KAhyDnJr*Tsu|7{a{RzRK)EJJ&ziY-z%ZU<1vr86G^0(jI`{p`_DlIAn})L>p@W_V;yocT9LM4`qQ1AUKi$ zd@x{Y5V_F$^Z`dP0KM>j+14=3JpQq*mNUoV@Dd7B<6>*UA`+vFnzLzB%sJXiThFibCPvP8O12tI8dRZA=z=CgvYl%y zDrp6z19C!>v2*C~ZeE!XL<2P$Mql=kA$6b}1!+ho6M1xGTkuq>wh)_T>(pC2KE;Sy zMuYi@W^}m~*uX}yeU07REWX8Np|~ed>X3l|JO5fB$<%}h92I3Vcqwvvps;lsk@qtl z?~iCoNu?Y7xL=*T>Myse^=U_x^hjA`rQ6had=#1p^u&jXfl5uKb7DNv{(KsWsC$v6;A2=6#$??y7P^5pO(wNM>FdDoy$xNklP%re-`L zSW5S8rQLm(Bw!)9FYr;P>fE=6jAn*9IGOxRlR}M}8W1#v z{egFiUc_mp0CGB^tChy7(|hy^%T4pFFLTz8&#*rpqZD^^83mUn)hY1soJ7$xRW~#zntF4Y*B!4sz zJ>EoITpJj=K-0*PKY!WE-`1$fwQ{eeI(bjRIDS#qt5_ee1$k6psiQ5SRWz1~Rk zyBBL%IZSCRA>|d0^*!gNr59o@re$W@Q0K~3rw7v`UIrIYY~DccC%mw|C8eJyHi#h+ z>!G<3}0-bvD-`&YS;(q@snUw^eUS%`gp z#a#$yJ(OZz4NFd1UCI|m4#gHDbeYr4b`|qbeh?j|?d*G-)VfnvoCT|Cn{N zlnKNAVqNS0M{M8UNgsu)S~!YV5Fp#8 zVYuO7?H1#9kOoO1C68Q^3;Y879W?2`wjn=WK_*I(6_59MYNvEcl5bYHgs6v@_ZPN- zmHXa68GbwpOqdD7mfZ90G7;J#fY?|SHm4V!u0$d~>s%3%_l(BCV_yBmK)lD}iF=>~ zIU9N!x-U)_T(qKe^7^do=VU59=1mytvZKYVAlZ#2g~tF?J!p|5!-5^|FKS( zBXNPg9_mGC4x$CE26-(SX9zC$vu`J*^cM-hPWD&$;cx1ti#VKEKy|=Zfmj4$Rc2}x z9OHapWabffV$GI1USmjLb8U<~T^cPg2TWB6Iaqz?_(Wc*KC{N^G|T|!v# zG^@V7%v^Mu_!-2Albn=|4S$pkXWH>T0;x~iejKHj$tx#p%z!uQYrta7P1S>pxXh~< z_f|WU*vTz_TA5So((DG6{vZw~)fu{{yu-^Fjc@InL1$#Ub}XJD55N0YF&p2UpV{bU zGp?M8&#)CZokRGiIRSvjIZ%c`RF55D1!khLtBT! zfnpRJ9bGF1fYc|ry|&ZQ8}-)W-1E{q`IXR2m*eluw)4!F%r($qT@8QOlTZ|CPsRt+ z6F;O|Er1qhFt4k!VWUZ+N7O`diO}pBIGF$oVzvXgB@*Hf4-lmKG6sai(0guynXL%YtvWU+ z-uv@-Y2Ho8S~Nnql-b;MfGeWy*1f*gu#d4fnjyeOIiFu>jSlFTjY-WCY|weQ z{i-|b)Lms2(K+uX(4=*12HL_>`y5Olf3Gy;C1#e9s<4%R-9`CZ>OORCflRJGrC$7e z@RFrpv!KsR_f0g6Q+Q=`c4w^Ao{g5Zv|YhLEv*QFCgglf7`K)fFQjdr@Q#bdJWqnR4b_sk&C6b zT4peOYWEye(L0?UJW^;4R+BlfC7X>@gEKtvhvC}BLH%l|taRPcmfjU9Yxz6qr&sF6 z>1JSqUmCst#rDgwW~)K$8iufEGIQm`?Y9O%SSZP!Zl;Otd7C!=pfp2w2=9Y-fB{rnhBCzHiq3scwkz!rUvWTVF#Quk>PK>0%l=}#i)SWHcrpb*dBGIvZBVeZ^5wL_W`Auhjqf8#+z1a0TuQXaaS5{Q7dgM^i{ez# zY?BxuyG7w)%|cL%y(l8!$72J@^#@^wb#9no+vSy=D}Z5B-=tkDR!-=>y~X#zuAX4o zL79xs->4}}utJl_{t#paHj79Od_o_Ao$J@@NV?fyq?jx5E@{e^mfVWw{}zit%mqHeLbPF~XBXswppkqz>1iip z;_ZEq#r|?~ATC(`proMj=%zhNY-%d;DJorCIa9Isnkvl;sZ_5{kmBI3tvfa?Tld(m zH^=tLsbkyTF6qY>?Jt<_9mf32=<4&nP9Kpzjb5EjPO@iK#r1scZY_uU`Eo^f{V6(o z!#nF{FlswQH(bSjDGZ3KHFW8z=;+pNaoUIB&)%lc#{6hQ)$cCPZ1?`Ow`^g1trp^Z zwl{HuOC4^LpBL8{HZ3=uv>ock&RX4&k8npfwr{2@ugk1I2&T<7pv+eV_v&M$zG4%o zP;Vh9h?5mUYG-hZPGfBn+}zs@sCG7rT=l>;oZ0rn%OTBGvkxfN(QG#U$o+|y6b*}t zD>StzPwAIoKRgzH{jTLTd1?By?uE#=`+%@Pz9r6icMV(x9rjG5FAZg33O--4d6JEj zY@O9y8`T3>D|QLA8EM3++!S*jX`Xu++X~2MUB0gV^d@<@OaxU^>|U(1niS?k+=rmc z$b5GJ{SCw4`{>dI>aTZjguxSZP~3>4yMU|c z_lQ$prJk1C)w8KU;RT92*?AW6#RdtYV&tGepe;@X1z94hg+y72{LxtuF9UvGw<( zqw+%B5+tRCsQ@xNXxN@UVD8Sm=2c~==Mhm=qF>a43-bDt0_cXaFQy~9$zrmTG+{nv zU0!tTKvIg6Dp<5xds^`+67eE!*BB|TWXvkN4Rl#)aR4D$bWJ_MIaZwMCr}uMlLp9K zF&~dc^pbK5*j`zt6;CnUyOs4(3G3%s#*K!;qC=tN21{x_+c*W;Hbz^jLV8@UMMGQB z4YVFCo9c7dPfEXFzm#Vghlvk3*2?da!A^b`dtD4#VHW)OI}I$_)K*_xXbQO92RR`Waz|hF}QB}+;rWdZ5D~fIMd@pZdS&5*P%2$s>)Sd z3(t0sQL7di0~WnGyNFvBEo$PHM}783vI<*Ui6?K#?kr@m1!A*qDl`9EraFH%f<&J|W>Da8+D}l}E_n&XsT@-O zJB8@>jq=0Ik*)0~B(DP8QHG$M^6a%`FFXA=m zzIWGoRIo>39%8=7lZs&)h2YWd;LQ#&&c}2HU!4&X7ApHHB;g#FWMzvT*SA?>C|5yI zchPvvP9NqgZXoyD6;b!-Xo+M<`K>7QB*M6F@uzRTvc*5JNg=ukMBLi-dH!LJbcJwZ z0_wLoR$v}ucFK0`;-aS#NOM7mHHwoG@P z9DH^6%O?%c8`j=77&HC;(0-O-^6PhB)lvaJV}^etntJkoiEE(#8b$v#ZKJMU3)@;- zm*zY&rj%^l&~1ACYPw?clAXn2nH%o3HSgM4ULfVTBl+Q&NrZ8L(bX|YK{Qw0+(0)c zao*FZJ@{p&7JSo2EwYHYi}$y)<}r0TIJzy7;OX+AZ% zTr%~0~IJ1VjEZaDvrSZi0Txih+VNB0g%RO5Y(z;|F( zyrMJf{O83sCp!vg<0s$gx%z8Xke0^L-Rf>x-D}--gZiaW_2ybtr6I|+L9N>>cVL<% zqX9ZIr%O(Hdc|B*y65xM$2iUhVCR|x_$}@FFp}wfF@W{egpuBMHxRXixt*?km8#a) zI_=%{G->A$l5}{&U z6ha)rg%b!l&#|}NrW8%R(3*R{dydyf{xvtiIW|G(Mo0_au_3yPW4fD`I6p4&Y-8hT z=V1&0abBXf2e3IC7l-08`dK%Yt7I3VM}GD{xc+Z|>ssqy0o^-L8s*o(XBF!}X7RSI zK4+16+Ue$;eq#*5`|dkh5)ZC>v5U1jZ@otqwe~>E4|YlkjrujB&l#T9oDoN zw2Tesh^M1NEK%d#;dJ7JX8q{Q?^iT98I2APsN_p+#eR5m>nqv2Hh~9V44P$EEBA}} zNWsqY`TxFq_tcX$u0Y;;hx^<)-gZ)B2MsrDGEa`FDE8>)(ZXd!)o9SICr}>7U6saj zPmGON=Fl-8Ldj2GCY%6c@4;jx(=W?$~8e|Pkd z?T|98ef`5dK?Z$&{O1Q>dZzfcc0{KR*m<6P2oHOuG{o9UCs&LHz^Ohuu}Nk(w1i>$ zw46+uK7BDkT3`Z7lg_O8On5LnHq@K_1Q!^D!W0pGH+kMG(^7=x=$K^9Lzv-im-!aM zcX;ZgAgFDP#v`bmh^!mE^h}XV*NAGGNzeK$R5#DJJ^@{yd=B4qQ_!<3Yu+zy;F>lj z8BB`F7EEeuMlyRX_8V_zHUZ?jTD7S$1e#{&>|E-3IMg-jN#AkyiaXcVte7JGtyL#i ziUT}*RgLlNbz6t|-cv|5d1^L{A0+RWbS)`9=RPfV(_Xyz_!`Rcu~tYw z@~`IzZNZ9yk|U%!Y_028BM)-Pc;85(Gpbx?!1LjyoG#of=gFf#AAJ4j&K=pNMetD! zAl&IHje~BDVlbCJy_mwSmKxh%+KUNJcoK3}2F&s4i&tu*kBMS#>!{hixJVpdLcwGx zF8?id$J0g~+SVCQxGa2uTP_oG&&S3{kB?%_el&w++T1DcQ($uCJazx^R}UW-JvxE| z(BX76cLrQeP)ho5R=1W{5B&({r7l`fZ{}dM+P46P)kF9D>R#Rpc$dNvs-*1@9gE0Z z`}oc`2h1|FMrz}1Qhzva_rI~nU3*R)#_bTj%(g*mhpL^slejQ2`PwX!KUdSV_@&is z=F3*?!_KU{J2I(i$cLw;Qa$X< zr79qu$y5&&puHP{+(o;9bY{*9fO6`rfVAz2uzZmDX;&(&+@p-{Ie!&9xMuz;U5xB- zd28Sos9}T$M2ZPooAgPikIIIj+I0H&xK>8VcI;nX^EOn}^aO;|lLRlUTL&o2X#k}s z2?;u(rMb5erUzo`QaJ*4g3xepOQq@jn+gqbO94F<^0O6CLd(#F;{(Hs=bIK@=D-Nn zNVW0v7{8a`4_6jEtQUON1gXa?*NoXL#@cW$oE*TX3-RoGWNR(ywB+at(d2SzIT2I@ zye}rxr_+s$pP)trI&%70BpH3m~oDv}bXp1(2pUZF1*o@ucOD z$BbYVoM~$pjO0=4?y>H1OWqB@D|&fqrUG}_bWo_)=6>6f|0KE3vOyIkl$DOM5Rv#ID3uQ|BcYpic0g3v*ZL~GY&UfXY0P1n@i$_PFuF_#{3?e5M`CaFW%`@ z+`W8oF`M+RMLRc1p{*?U-Q`6>YzFDOT-XLOe6MmNYcIp6MO!xefqV4y6)yk6KtH5v zc`bMDUGWn}qfa3?UGFt|6NB^BqfLgG7`uL{K3m{TE7=-*bN#rRf{;RQrYMN(16eat zVmA=4powhAO*>?y9l2&CCB3-xGfMV@C)@)m#n1)p3E&s|qgl{pv$iz~z5<1p4(EkA z6;7}(+?&%qC*jJqNL_wkabp?JV>F8)_KG-5!x__}KOdR^;;;{3b`15%-pla8{vlI>&Y zp51+ncroBS%(v?ClRgW?4&O5R4qy*|c#^`DXwFqmSNIn*IBP0^WyH^Tn$k#BD_0E; zl0YA6S8S5I#*Z#b?wuCbN3)@>S_jf`n>K697Tz-`_AE}din}cD#dwY(>!3IE;JMtM zVP`M)O3SkXP}d02DI)FRDj;KJHtL=q4P|=NoGFk0k436@jh_83>y%?JKx5H5R)DP< z&LX%NZ8p%|G*p?KO<#iz;9KI0&2o)=?ok{KC)v;M1&;M@S zJN?+CYRIlVu{a)3VJ`E7&%mCGtl%&Uu4!I@>^2R|{oIk63QNQj3ZX^z z>QErI$Hwy`@(L0t99=2#a8+3}ScI}YZru&Xc(hYWQg`l7?=>NKFSgMO{P;08{j{q} z(Wqj@lPS^@;UU&>`r1}^{If)>;NA|txclTW$ooyMo_BPxQ@pYhY-~0URnT2u?Yq^n zHk?z$3bpZUtfOez0{I+oOfv8#E^)))RZ&yZdWP{vNc=EM6yHvhVXZ@&Dc_1{`E z90JEQyIcn4faEczb!8DotpE}$OO_|$q@;L=P~SRxvnzZ$?`kY%ylljCfvGZfbg4*P z!l8$G_TBz$^lr-7U65F7%H*xTjK=H}wwQ03skpZ45DfGy82r2$KW{3hDxpiDuea(6 z0V3&jS|0Pz#q}ZgA5a;jE?p4@Gl+UW-N3o^ue%sr#q#Ys?}w?qZ^jnyicMBCMK488LjpRu9%Pv(_5p zc?ih7vssX6E=`9>@3877L5$Fj0M2ZAjzC6n8u$cBM~L9T_1#-Ee3gQ*ppI2bl zA~bZ?SVU``!AGpf$QYZk-yIL77I7Pu;q&K=lKklp7bFac&Y#i6& z=rvJSVacoTLG#TB=G*C8>`_jEGZta;#yYI6XX4&{{7|?AP3O04H@cicJEc z-c3(Jyh$qz`=Gi_J(9P(rNB%~<7%?IQ($~dJ8%p<_pGNQI z0T^Hl5?V*ubgpeWqqCFQ9QzhQg#-I)-~PJ}xhKXMUhG`|WV86AHh1325n9^SiY9&y zgofQ2+pgW?u(o$@;wb^f9T$M1%efPGkK$?VyTXrcr9K#A=>n+w3Sw)~ob<(sU1xoM z(i!DZ-KVnv$$2_Lu%d59lMdq6j>@9`!XVo|jzC8F_4M;d`0;FGqhA%<*vN^Jv&%x_ z>L52nBWd^Wd22fV-+Fyi!-+~BHB6%zLzBB()``oQyZ4uknVXDYSB*pK4VX<*yy=7{ zq)w?AsWt-o7Iv*_X}|E}xQ?)Gi>?~+40nQRBhHM*cG=GZylflhkWF7s#{Rm2@9PF# z3ULBm(`~kPp@3U1d7_@U`T^@D{IhEQ8udfk?&_X^S&7s>&KP^gJ}sGcK93|j(`=QG z_kvh{JC)a<;}gQ?r0_>Bzp>G%A^1O9_Hh2rXM>}Ws3GV^>|uenXcYU(Y#R@8T^_<9 zd;De+KaRyW;4nHXcUjJ3~qO65c4pE#u=h}wa*#wpcG9evYh zdgq%c?*AMU(mN@)=L z7;8IeU0*WfpYTQC;{qNC2T)gJs zS5+OHOIG@CAi}(8N!!_kYnRrMtZ7XiReSu%w8B<<4f$A9`9~&r%Q;zmHIqL+Hm)-= zpdu-C{q&_@k^?;l_j!KK^SoT=IXF(ON9Ht@VC9UA=J}b-b1;}1iWtjZh^hR|Rc$hn z=VBl;$GASXnC#U)TkhTFZbn-uzXs=5V>?Z`~1`RjIG!+ha70wU=aCq6`-*xW5)L`k0;FbFY~}gHi4fHjNU$j&cU4vlq5?!HwUliJNYhkMItK$mD>nv-N8aW#i^|-OES|?TgQ!OOrvUb|I@6bIuxJ|=S;j!W2e~2-0_@e{ zoMA`EPk>{vzKgx`+_2~C6$pa!a+5_ZZpVl*3eY!iALRiWr@s4&5vNA&twoQ zbsw9eRkE~^b!@VV4R?Z-D`>Pp76~$AI!!-L<;s57Ijy@xXmgOS6AQ?}qtXV3jrf0l z|9^d0z}J96f<|0(sX1}J1HX3KqCKF8o)RH6>d)2+8lZ8$_36xkAYxl_I!x}K;c1xv z1rGCMaylQC8q%RwxA7-!PG{wUG!+bp+Fwk0mLC_7t8KQ z4q@1X!D{FJni@7@WWg{Y)XXq8MNA8~g7NN087{6wsGv-=FNeoRONIPfIxLUe_(b{T zQu)=|>6#gy7FBn9+1FvoT0>L@KdE@o6GT6(dj)gA2`u-zq=y5?s#U=$?Bj*#y*(-> z)+$Yg!Z^JDak$AgTMhOgQYursae8E&eJl1OVN9~(4h7Rl?ARY2;Odt`sAyAdG{*nF zWwCO86PJ`WFpxQJhPdx8(thto#IjF3lK%Mk?qBX~EM{)7UE4z_P$Q4FpeT{xEp~nV zdJ^cJw-_t#->NF!$`yOHCap^wRWAdE8c|sb)XtSf&7D~OZnaguxcd!U3vsI6zkmDt z%09e@!|vTE9C&5FHr~(#M@8Z-~tdLu=k4#6WMpK)YFn9etuGOK!| z63JU5GV8OXj;P`|%Co2Mwfgl+)=QJhQH!$dA-MXhHDF(2btA+wNbs(5u6b0>#mu*d z!PaoX1f03Ip;`7jd#Yr(G6!YlkCq12PpiqpI{mn4D{E;2kX%x}*JUFewP&f&&I8BBz%ArH;gB<5xxpkr!A( zQOXC+Ro9GBjtS6B5gF9%%_tcY)unx1+_$*Vble5iR~YRdts>G#sRzubl`aRa^sp=5 zu-fJm$TfMRa=ZT-x;*Kl!h}I-WIRc@pn(i!;{L2M*pv)qHp1M@t-&B0g|VPLNj8tY z=`1{%+Y?)(|NG>4Je;r-qj{+|pSjGr;XUPkg_}h!0qEFnDsLegw_5r;zIG_*|LCXzL_cA+w;|( zo^aE|iuIEHYKarHUuwnkWTeIWpuVG=tL!?(0qQ6hz)bZZkdDUq{|MT8@;j~S=(S*jfbBMK!aoN0F2=c`Yw)x zZeS{*0{nFd5ULa|Dso0KbMG9w0_&FuN)=khz~KQe*bJXgNxhhYLK+FUM1;1`S?0SEx)bcB_Xb|X)1y>A^rZcr!>lETj%*;3M_+4C6tFDeYwZb0r ziS836I6|CHV_x+<>WJo~6<)pZKF%Ijgow?ea<6@2aEMfitolSzo@0ud63dbP>3mLs znUc=VBjFr#Pe!7__0rNwI!JWE(0$fCEI<%)G7QszAyA5?Y>8^yJq z5`lxS)}l)|P1B*SZRNmLvL2tYl`>x8$Y(eU9`pNlOUc3jTLz|u#hyGGb0WPHyDfum z>FR**mTfAdU>Bz;rM6~6E2z~|qsjE1JS+=tG;z9Ag}BhG%I;}Ss6mcMFHCJ~odaxZ zgahv~IL?g#|J6#CSY}%3IPY@HK*~I#OTTjWj+^CVf{lj;xlcjU#hm0_$>YN*ns|X( z^eyu6bLzg9NZQ+!-UedSHw>kB8?ot_b0WY}lxfe6qhZEAK#t%M_zZyZN3?F}V5{fz z0)c4{4_*J=3@Y|R>r_L-*3?Qgt)ozj!ty?}*F%d0{OZ-ahz(qDO}31{ zIscKUM45HCOxO|VHDUD~Qg$d#;#@J%o}IjSfl|+5Xfkh|a~(Eeel)9?YEAp9(JR}s z&Z*8E7lkLeKzqp=L8H)i&59VO!Ly3Brn8@XwOqOtUoaj>N#42*?P5N=|Bh!OIpSJTJs04_z!94`dN0$eTAKVIx(zhn>? zK~u%(V~SQG>(ibLF_WEj3DbEAQa2&W1W2Ft36YjyBlbN4kz#{>6%&b}&PutwQ1@15 zM{ae=u~?#w8;LODO0R80D!H-GdnR*9n3qW$+wCB67eun2xP5N0MsU6xG)uxI&wMIv z3AkL6iqT=4{JnlT{G(u`5{_7sZ}qEKoq`vWI*GQ?)u^Vfk(jPV471o@@La-+_nDkf z#g-*QEuy%{-2TD>>$8fJ)v?{!nNFn+F)Rq`g;rT3ln_y+))78ms^9YW1L&Bcny>9i zQ`*G{jP2)=s&}42g!@^w)1osFrci@Jk+e~}g>NfcOPp1d(yc3zlZ8pQ5M$!Px-M~o z2w0aeiXOqw(s+Y+kOGRQZIWmwE#zj(TZqne8*f~QDU+v(KfC=y3XPxbABrb2 z6%B>uB#yE#D3ETV7(r$-L;-AR9iNybUA3W9XEF|Xgu5hlOsI$qLG$J#8tc|$u+Ul) zFBnV|fCOLac{0pionVi!2;n9!pUU}Z8g$eL91?m4G_|!q;+8qqLx3`xVviplP-lCNrMk5|1!N+6t_vfS6QIV3}J{^Bx3x{~0 zMCxFBSc9GUZFt9I93PO;cM4n@1AbY$%i)EZJusB-=fCJ zO#}+zlptL&yPJ*9XUxIYZn_wzA-hTX{4OR{wt#+sZEn^gh&t2Mx0F+*H72`X3_J;99vlcf( zj=s_%`i-u2=cA`-slBIk{32^HI-FNNu7lv4G@t5rs$l5hlLMn?mLY}D?w|`fWQBhYr}4U+s&DRO}iWri4s)h?_57v=bq;X6F(vHBHVP4{=YR==W`ISt}A;b=2 zv~#Mxx?Smh!P|DaaIbsWKJ$HBE~!&E2RVPLDv}2M=Su#cEBSw}+7q=Gema8~$qR$GxJZuZub4T_( zv=f+g2bIE`yp>lLLsEgsI@&Ej?tV}Di07?DtkRNp=h(A01%J*@-Tk9&G1Qsmb>|LC^_MnFC)Y0#HOL0d= zBzZPV2(sBqba^=B)1Xb{%fotRSUod+wCubSg(Vx3TdjdQhYSX|d}cXJs2Zrssx{15 z+#XdTBi#Egd|6BEvsQSDbXDpWg*{mksoz|oF*!KA^6?+rv=!+3ZXmdHN}!37uR zzOwsR!v;4*(pY-A4BrmrO2tlZmZwPdX2+v53-vn1b7zpwIo}I%(-iV44z*982XhW- z7h=Mx{vtJ#{1EWWQl*a;9A5R3E9V)XIF-K{!yH|H(P@bRZA$#@$z*0izAA;%>viRN zAqUF&gn9wcZ$_f`cr-$Q2}T4_c$vtda3K)9ax{E1k5Iale%*4nY#4H@8ArZ5cUprz zXKxFoMQtt;-YVA)3ZVVdAGNL2nX;a(r`{HizGf#^Ukrbv)w`1$ufnyIwCLn+SB}e0 ztCxB%M6c7`c&yX0S-Y||sn6Z1KD*N+=Z$;^@iZjbIU-@!85wrobmsRFGQcC$(Tzi! z`ywoa;>JC@i4f~tfU(b6O&->vd}mj(|3}Hb^_$?eFO04J_J^;(zJL1x@5!btB3Dda zDk{BCt(BDKVFz70o$mdA?0sv0+cvUy->yCdS9__INU|=L9J_V8X`H0l zI&n^%wtM~gp(RLWLy;;;#ZmV3yFc?EV#W|mvu-y{cYEx;gaU!VU@({)2H;N;SU+7@ z)d(tINd5Xn(?|c&fA8Yxtkdrfy8YqycgfrBpQDc+{q2rM<-gO`h!t#=c8csAqcPnF9yL!i*Op7?D~3CZ8rN52>r72zYHg@!@22xx17J% z`5*7>Tr>auot+(j{&&Xx;YUI5cK(0%zfb??#gqLfY>i;szRC@b z(;*o)nVRWAGfA64`N7MmSRXV8O;S&Jfv8b_&|I6mxxLZ;u)NbX4~q5D95jjFPA$KA z6;IMtHZk`<-FAMs?_U~x4pDC8IcVPX+JC+xj||QA*?s$%@H=dEsDTn^MjDr$ z=gTzVBbl3!uoaT58Iu0;W&-&(3zHPKl2hQ;dy=Jsk$raGzB1tgFXhpF_lP3V>DtI7 z%1^IO7{w2!QzV(9o>wGe_eZMZ{~8x-<^J4ii53z(n20np-R}0gNt(>M=S^%@!?rnS zZl}v)yS#bOY&U~d4wlN&wAjzrc@qay7ZGQ{9yCdeVP!~UoqEcj};*kDT&;*f*p)VyhOlX4-GffPr{>t=xeFH(UcXx8>9HLLr4FMZV0 zt!jKZl{hPS+u^JV89{FflWq3@OkO?x_YmO4)>3uvn1&(p&2I;(zj6A)jKFia-v`_IfYS}j~qevNuyA~bz$q`bO0rr>Ln<)GA{ z+vB!wp-1EG>xf)26tLEFbTO zaTq1tvouM}EM5O8nw%BgNs9UKYgWSgn$&liF}g2SXK^$^L$|oD+0%0AaJ8l1+I?FG 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 `Wbs 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

%nJqqq(x?{j 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 z%0D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�S0q56X-kMuK9NN(E=hu1$=GJVEer;%ZJv?Xc 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

ZW^e-98QoOozP&yhiKUos&l0WM> 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�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�s;bI9&?(xT8Iu9Hzxgl^QH(J0<%TBa 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

yx%k6{t73E&KfY@{1tG1W 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

1!8m}I6#k}*w`Fn^B#E4>}hK7Fbizrd8H`( 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

fxSz3%VQ1=ezG%2A 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 P2u1iiwxiA500=_>ZW{F5 From 83ff544cdbbfb439a48f6e11a76306fb17bb6efb Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Thu, 9 May 2024 14:14:25 +0200 Subject: [PATCH 02/32] Add CAMELLIA as sufficient --- checks/tasks/tls/evaluation.py | 1 - checks/tasks/tls/scans.py | 12 ++++++------ checks/tasks/tls/tls_constants.py | 14 ++++++++++++++ 3 files changed, 20 insertions(+), 7 deletions(-) diff --git a/checks/tasks/tls/evaluation.py b/checks/tasks/tls/evaluation.py index cd500fa16..e68a0ee0c 100644 --- a/checks/tasks/tls/evaluation.py +++ b/checks/tasks/tls/evaluation.py @@ -172,7 +172,6 @@ def from_ciphers_accepted(cls, ciphers_accepted: List[CipherSuiteAcceptedByServe @staticmethod def _format_str(suites: List[CipherSuite]) -> List[str]: - # TODO: remove IANA name, just here for debugging now return [f"{suite.openssl_name} ({suite.name})" for suite in suites] @property diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index f988445e7..130f2a1d1 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -546,7 +546,6 @@ def check_mail_tls(server, dane_cb_data, task): if result.scan_result.tls_1_3_early_data.result.supports_early_data else scoring.WEB_TLS_ZERO_RTT_GOOD ), - # TODO appears to be currently unsupported kex_hash_func=KexHashFuncStatus.good, kex_hash_func_score=scoring.WEB_TLS_KEX_HASH_FUNC_OK, ) @@ -763,11 +762,11 @@ def test_cipher_order( (cipher_evaluation.ciphers_bad, cipher_evaluation.ciphers_phase_out), ] for expected_less_preferred, expected_more_preferred_list in order_tuples: - # Sort CHACHA as later in the list, in case SSL_OP_PRIORITIZE_CHACHA is enabled #461 - expected_less_preferred.sort(key=lambda c: "CHACHA" in c.name) if cipher_order_violation: - print("break out, got bad") break + # Sort CHACHA as later in the list, in case SSL_OP_PRIORITIZE_CHACHA is enabled #461 + expected_less_preferred.sort(key=lambda c: "CHACHA" in c.name) + print(f"checking server pref against: {[s.name for s in expected_more_preferred_list]}") for expected_more_preferred in expected_more_preferred_list: print( f"evaluating less {[s.name for s in expected_less_preferred]} vs " @@ -780,7 +779,7 @@ def test_cipher_order( ) if preferred_suite != expected_more_preferred: cipher_order_violation = [preferred_suite.name, expected_more_preferred.name] - print(f"break out, got bad inner: {cipher_order_violation}") + print(f"break out, got bad order: {cipher_order_violation}") break return TLSCipherOrderEvaluation( @@ -807,6 +806,7 @@ def find_most_preferred_cipher_suite( ssl_connection = server_connectivity_info.get_preconfigured_tls_connection( override_tls_version=tls_version, should_use_legacy_openssl=requires_legacy_openssl ) + print(f"{suite_names=}") _set_cipher_suite_string(tls_version, ":".join(suite_names), ssl_connection.ssl_client) try: @@ -823,5 +823,5 @@ def find_most_preferred_cipher_suite( selected_cipher = CipherSuitesRepository.get_cipher_suite_with_openssl_name( tls_version, ssl_connection.ssl_client.get_current_cipher_name() ) - print(f"from CS {suite_names} selected {selected_cipher}") + print(f"from CS {[s.name for s in cipher_suites]} selected {selected_cipher}") return selected_cipher diff --git a/checks/tasks/tls/tls_constants.py b/checks/tasks/tls/tls_constants.py index b62396c76..f6bc954d0 100644 --- a/checks/tasks/tls/tls_constants.py +++ b/checks/tasks/tls/tls_constants.py @@ -38,6 +38,7 @@ OpenSslEcNidEnum.SECP224R1, ] + # NCSC appendix C, derived from table 2, 6 and 7 CIPHERS_GOOD = [ "TLS_AES_256_GCM_SHA384", @@ -69,6 +70,19 @@ "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", "TLS_DHE_RSA_WITH_AES_128_CBC_SHA256", "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", + # CAMELLIA is not in appendix C but is sufficient (footnote 31) + "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA", + "TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256", + "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA", + "TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256", + "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA", + "TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256", + "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA", + "TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256", + "TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256", + "TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384", + "TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256", + "TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384", ] CIPHERS_PHASE_OUT = [ "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA", From e70d5ce38d0c0ed0fcf73ca5a508cfbbd8359d66 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Thu, 9 May 2024 15:58:59 +0200 Subject: [PATCH 03/32] Add CCM --- checks/tasks/tls/tls_constants.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/checks/tasks/tls/tls_constants.py b/checks/tasks/tls/tls_constants.py index f6bc954d0..f29246491 100644 --- a/checks/tasks/tls/tls_constants.py +++ b/checks/tasks/tls/tls_constants.py @@ -40,6 +40,7 @@ # NCSC appendix C, derived from table 2, 6 and 7 +# Anything not in these lists, is insufficient. CIPHERS_GOOD = [ "TLS_AES_256_GCM_SHA384", "TLS_CHACHA20_POLY1305_SHA256", @@ -53,6 +54,10 @@ "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", + # CCM is not in appendix C, but footnote 31 makes it Good (CCM_8 is insufficient) + "TLS_AES_128_CCM_SHA256", # TLS 1.3 notation + "TLS_ECDHE_ECDSA_WITH_AES_128_CCM", + "TLS_ECDHE_ECDSA_WITH_AES_256_CCM", ] CIPHERS_SUFFICIENT = [ "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", @@ -83,6 +88,9 @@ "TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384", "TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256", "TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384", + # CCM is not in appendix C, but footnote 31 makes it Good (on its own) + "TLS_DHE_RSA_WITH_AES_128_CCM", + "TLS_DHE_RSA_WITH_AES_256_CCM", ] CIPHERS_PHASE_OUT = [ "TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA", @@ -95,6 +103,9 @@ "TLS_RSA_WITH_AES_128_CBC_SHA256", "TLS_RSA_WITH_AES_128_CBC_SHA", "TLS_RSA_WITH_3DES_EDE_CBC_SHA", + # CCM is not in appendix C, but footnote 31 makes it Good (on its own) + "TLS_RSA_WITH_AES_128_CCM", + "TLS_RSA_WITH_AES_256_CCM", ] # NCSC table 1 From 7d56e8fc9a8d24dacaf2567f5c4152a6bd1055f0 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 1 Jul 2024 15:31:06 +0200 Subject: [PATCH 04/32] Update nassl to fe914c0+sigalgs --- vendor/nassl6 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/nassl6 b/vendor/nassl6 index 33ab94795..ff2bdae06 160000 --- a/vendor/nassl6 +++ b/vendor/nassl6 @@ -1 +1 @@ -Subproject commit 33ab94795dbdd8456fd12d205dc35511ae542f5f +Subproject commit ff2bdae06a55c5761ebe97aa2548bdfb20fe324a From 24282817209a175ea6c53316e5bd7442e0a1e6c3 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Tue, 2 Jul 2024 16:58:50 +0200 Subject: [PATCH 05/32] Fix incorrect order detection when mixing in TLS 1.3 ciphers and using wrong openssl version --- checks/tasks/tls/evaluation.py | 3 +++ checks/tasks/tls/scans.py | 36 +++++++++++++++++++++++----------- 2 files changed, 28 insertions(+), 11 deletions(-) diff --git a/checks/tasks/tls/evaluation.py b/checks/tasks/tls/evaluation.py index e68a0ee0c..491ab1ec7 100644 --- a/checks/tasks/tls/evaluation.py +++ b/checks/tasks/tls/evaluation.py @@ -3,6 +3,7 @@ from nassl.ephemeral_key_info import EcDhEphemeralKeyInfo, DhEphemeralKeyInfo, OpenSslEvpPkeyEnum from sslyze import TlsVersionEnum, CipherSuiteAcceptedByServer, CipherSuite +from sslyze.plugins.openssl_cipher_suites.cipher_suites import _TLS_1_3_CIPHER_SUITES from checks import scoring from checks.models import KexHashFuncStatus, CipherOrderStatus @@ -135,6 +136,7 @@ def score(self) -> scoring.Score: @dataclass(frozen=True) class TLSCipherEvaluation: ciphers_good: List[CipherSuite] + ciphers_good_no_tls13: List[CipherSuite] ciphers_sufficient: List[CipherSuite] ciphers_phase_out: List[CipherSuite] ciphers_bad: List[CipherSuite] @@ -161,6 +163,7 @@ def from_ciphers_accepted(cls, ciphers_accepted: List[CipherSuiteAcceptedByServe ciphers_bad.append(suite.cipher_suite) return cls( ciphers_good=ciphers_good, + ciphers_good_no_tls13=[c for c in ciphers_good if c.name not in _TLS_1_3_CIPHER_SUITES], ciphers_sufficient=ciphers_sufficient, ciphers_phase_out=ciphers_phase_out, ciphers_bad=ciphers_bad, diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 130f2a1d1..1681ecf33 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -33,7 +33,6 @@ get_common_names, ) from sslyze.plugins.openssl_cipher_suites._test_cipher_suite import _set_cipher_suite_string -from sslyze.plugins.openssl_cipher_suites._tls12_workaround import WorkaroundForTls12ForCipherSuites from sslyze.plugins.openssl_cipher_suites.cipher_suites import CipherSuitesRepository from sslyze.scanner.models import CipherSuitesScanAttempt from sslyze.server_connectivity import ServerConnectivityInfo @@ -756,7 +755,8 @@ def test_cipher_order( order_tuples = [ ( cipher_evaluation.ciphers_bad + cipher_evaluation.ciphers_phase_out + cipher_evaluation.ciphers_sufficient, - cipher_evaluation.ciphers_good, + # Make sure we do not mix in TLS 1.3 ciphers + cipher_evaluation.ciphers_good_no_tls13, ), (cipher_evaluation.ciphers_bad + cipher_evaluation.ciphers_phase_out, cipher_evaluation.ciphers_sufficient), (cipher_evaluation.ciphers_bad, cipher_evaluation.ciphers_phase_out), @@ -794,19 +794,25 @@ def find_most_preferred_cipher_suite( server_connectivity_info: ServerConnectivityInfo, tls_version: TlsVersionEnum, cipher_suites: List[CipherSuite] ) -> CipherSuite: suite_names = [suite.openssl_name for suite in cipher_suites] - requires_legacy_openssl = True - if tls_version == TlsVersionEnum.TLS_1_2: - # For TLS 1.2, we need to pick the right version of OpenSSL depending on which cipher suite - requires_legacy_openssl = any( - [WorkaroundForTls12ForCipherSuites.requires_legacy_openssl(name) for name in suite_names] + + # OpenSSL is fine with invalid cipher names, as long as there are some ciphers selected it does support. + # This should not happen, but if it does, we prefer loud error over incorrect ordering results. + unavailable_suites = [c for c in cipher_suites if not _check_cipher_suite_available(tls_version, c)] + if unavailable_suites: + raise TLSException( + f"Unable to test {tls_version.name} cipher suite order for {suite_names} against " + f"{server_connectivity_info.server_location.hostname}: the following ciphers are not " + f"available in this client: {unavailable_suites}" ) - elif tls_version == TlsVersionEnum.TLS_1_3: - requires_legacy_openssl = False ssl_connection = server_connectivity_info.get_preconfigured_tls_connection( - override_tls_version=tls_version, should_use_legacy_openssl=requires_legacy_openssl + override_tls_version=tls_version, should_use_legacy_openssl=False + ) + print( + f"openssl s_client -tls1_2 -cipher {':'.join(suite_names)} -connect " + f"{server_connectivity_info.server_location.hostname}:443 # {tls_version.name}" ) - print(f"{suite_names=}") + print(f"{ssl_connection.ssl_client.get_cipher_list()=}") _set_cipher_suite_string(tls_version, ":".join(suite_names), ssl_connection.ssl_client) try: @@ -825,3 +831,11 @@ def find_most_preferred_cipher_suite( ) print(f"from CS {[s.name for s in cipher_suites]} selected {selected_cipher}") return selected_cipher + + +def _check_cipher_suite_available(tls_version: TlsVersionEnum, cipher_suite: CipherSuite) -> bool: + try: + CipherSuitesRepository.get_cipher_suite_with_openssl_name(tls_version, cipher_suite.openssl_name) + return True + except ValueError: + return False From ab660f0ad382553323e455e681185fecf21f93e5 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Wed, 3 Jul 2024 16:30:02 +0200 Subject: [PATCH 06/32] Fix FFDHE generator detection --- checks/tasks/tls/tls_constants.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/checks/tasks/tls/tls_constants.py b/checks/tasks/tls/tls_constants.py index f29246491..715738b62 100644 --- a/checks/tasks/tls/tls_constants.py +++ b/checks/tasks/tls/tls_constants.py @@ -25,7 +25,7 @@ CERT_EC_CURVES_GOOD = [ec.SECP384R1, ec.SECP256R1] CERT_EC_CURVES_PHASE_OUT = [ec.SECP224R1] FS_ECDH_MIN_KEY_SIZE = 224 -FS_DH_MIN_KEY_SIZE = 2024 +FS_DH_MIN_KEY_SIZE = 2048 FS_EC_GOOD = [ OpenSslEcNidEnum.SECP521R1, @@ -287,5 +287,5 @@ ).replace(" ", ""), 16, ) -FFDHE_GENERATOR = 2 +FFDHE_GENERATOR = bytearray(b"\x02") # Matched to the type in nassl's DhEphemeralKeyInfo FFDHE_SUFFICIENT_PRIMES = [FFDHE8192_PRIME, FFDHE6144_PRIME, FFDHE4096_PRIME, FFDHE3072_PRIME] From ad6d1cf764cce74271957d1c75a9672c7ada9e1b Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Tue, 13 Aug 2024 17:50:03 +0200 Subject: [PATCH 07/32] Fix detection of sufficient FFDHE primes --- checks/tasks/tls/tls_constants.py | 273 ++++++++++++++---------------- 1 file changed, 129 insertions(+), 144 deletions(-) diff --git a/checks/tasks/tls/tls_constants.py b/checks/tasks/tls/tls_constants.py index 715738b62..32f062052 100644 --- a/checks/tasks/tls/tls_constants.py +++ b/checks/tasks/tls/tls_constants.py @@ -138,154 +138,139 @@ ] # Based on: https://tools.ietf.org/html/rfc7919#appendix-A -FFDHE2048_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 61285C97 FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, +FFDHE2048_PRIME = bytearray.fromhex( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 61285C97 FFFFFFFF FFFFFFFF" ) -FFDHE3072_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" - "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" - "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" - "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" - "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" - "3C1B20EE 3FD59D7C 25E41D2B 66C62E37 FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, +FFDHE3072_PRIME = bytearray.fromhex( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" + "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" + "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" + "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" + "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" + "3C1B20EE 3FD59D7C 25E41D2B 66C62E37 FFFFFFFF FFFFFFFF" ) -FFDHE4096_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" - "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" - "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" - "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" - "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" - "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" - "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" - "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" - "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" - "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" - "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E655F6A" - "FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, +FFDHE4096_PRIME = bytearray.fromhex( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" + "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" + "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" + "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" + "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" + "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" + "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" + "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" + "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" + "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" + "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E655F6A" + "FFFFFFFF FFFFFFFF" ) -FFDHE6144_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" - "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" - "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" - "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" - "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" - "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" - "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" - "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" - "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" - "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" - "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E0DD902" - "0BFD64B6 45036C7A 4E677D2C 38532A3A 23BA4442 CAF53EA6" - "3BB45432 9B7624C8 917BDD64 B1C0FD4C B38E8C33 4C701C3A" - "CDAD0657 FCCFEC71 9B1F5C3E 4E46041F 388147FB 4CFDB477" - "A52471F7 A9A96910 B855322E DB6340D8 A00EF092 350511E3" - "0ABEC1FF F9E3A26E 7FB29F8C 183023C3 587E38DA 0077D9B4" - "763E4E4B 94B2BBC1 94C6651E 77CAF992 EEAAC023 2A281BF6" - "B3A739C1 22611682 0AE8DB58 47A67CBE F9C9091B 462D538C" - "D72B0374 6AE77F5E 62292C31 1562A846 505DC82D B854338A" - "E49F5235 C95B9117 8CCF2DD5 CACEF403 EC9D1810 C6272B04" - "5B3B71F9 DC6B80D6 3FDD4A8E 9ADB1E69 62A69526 D43161C1" - "A41D570D 7938DAD4 A40E329C D0E40E65 FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, +FFDHE6144_PRIME = bytearray.fromhex( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" + "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" + "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" + "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" + "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" + "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" + "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" + "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" + "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" + "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" + "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E0DD902" + "0BFD64B6 45036C7A 4E677D2C 38532A3A 23BA4442 CAF53EA6" + "3BB45432 9B7624C8 917BDD64 B1C0FD4C B38E8C33 4C701C3A" + "CDAD0657 FCCFEC71 9B1F5C3E 4E46041F 388147FB 4CFDB477" + "A52471F7 A9A96910 B855322E DB6340D8 A00EF092 350511E3" + "0ABEC1FF F9E3A26E 7FB29F8C 183023C3 587E38DA 0077D9B4" + "763E4E4B 94B2BBC1 94C6651E 77CAF992 EEAAC023 2A281BF6" + "B3A739C1 22611682 0AE8DB58 47A67CBE F9C9091B 462D538C" + "D72B0374 6AE77F5E 62292C31 1562A846 505DC82D B854338A" + "E49F5235 C95B9117 8CCF2DD5 CACEF403 EC9D1810 C6272B04" + "5B3B71F9 DC6B80D6 3FDD4A8E 9ADB1E69 62A69526 D43161C1" + "A41D570D 7938DAD4 A40E329C D0E40E65 FFFFFFFF FFFFFFFF" ) -FFDHE8192_PRIME = int( - ( - "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" - "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" - "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" - "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" - "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" - "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" - "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" - "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" - "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" - "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" - "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" - "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" - "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" - "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" - "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" - "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" - "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" - "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" - "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" - "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" - "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E0DD902" - "0BFD64B6 45036C7A 4E677D2C 38532A3A 23BA4442 CAF53EA6" - "3BB45432 9B7624C8 917BDD64 B1C0FD4C B38E8C33 4C701C3A" - "CDAD0657 FCCFEC71 9B1F5C3E 4E46041F 388147FB 4CFDB477" - "A52471F7 A9A96910 B855322E DB6340D8 A00EF092 350511E3" - "0ABEC1FF F9E3A26E 7FB29F8C 183023C3 587E38DA 0077D9B4" - "763E4E4B 94B2BBC1 94C6651E 77CAF992 EEAAC023 2A281BF6" - "B3A739C1 22611682 0AE8DB58 47A67CBE F9C9091B 462D538C" - "D72B0374 6AE77F5E 62292C31 1562A846 505DC82D B854338A" - "E49F5235 C95B9117 8CCF2DD5 CACEF403 EC9D1810 C6272B04" - "5B3B71F9 DC6B80D6 3FDD4A8E 9ADB1E69 62A69526 D43161C1" - "A41D570D 7938DAD4 A40E329C CFF46AAA 36AD004C F600C838" - "1E425A31 D951AE64 FDB23FCE C9509D43 687FEB69 EDD1CC5E" - "0B8CC3BD F64B10EF 86B63142 A3AB8829 555B2F74 7C932665" - "CB2C0F1C C01BD702 29388839 D2AF05E4 54504AC7 8B758282" - "2846C0BA 35C35F5C 59160CC0 46FD8251 541FC68C 9C86B022" - "BB709987 6A460E74 51A8A931 09703FEE 1C217E6C 3826E52C" - "51AA691E 0E423CFC 99E9E316 50C1217B 624816CD AD9A95F9" - "D5B80194 88D9C0A0 A1FE3075 A577E231 83F81D4A 3F2FA457" - "1EFC8CE0 BA8A4FE8 B6855DFE 72B0A66E DED2FBAB FBE58A30" - "FAFABE1C 5D71A87E 2F741EF8 C1FE86FE A6BBFDE5 30677F0D" - "97D11D49 F7A8443D 0822E506 A9F4614E 011E2A94 838FF88C" - "D68C8BB7 C5C6424C FFFFFFFF FFFFFFFF" - ).replace(" ", ""), - 16, +FFDHE8192_PRIME = bytearray.fromhex( + "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" + "D8B9C583 CE2D3695 A9E13641 146433FB CC939DCE 249B3EF9" + "7D2FE363 630C75D8 F681B202 AEC4617A D3DF1ED5 D5FD6561" + "2433F51F 5F066ED0 85636555 3DED1AF3 B557135E 7F57C935" + "984F0C70 E0E68B77 E2A689DA F3EFE872 1DF158A1 36ADE735" + "30ACCA4F 483A797A BC0AB182 B324FB61 D108A94B B2C8E3FB" + "B96ADAB7 60D7F468 1D4F42A3 DE394DF4 AE56EDE7 6372BB19" + "0B07A7C8 EE0A6D70 9E02FCE1 CDF7E2EC C03404CD 28342F61" + "9172FE9C E98583FF 8E4F1232 EEF28183 C3FE3B1B 4C6FAD73" + "3BB5FCBC 2EC22005 C58EF183 7D1683B2 C6F34A26 C1B2EFFA" + "886B4238 611FCFDC DE355B3B 6519035B BC34F4DE F99C0238" + "61B46FC9 D6E6C907 7AD91D26 91F7F7EE 598CB0FA C186D91C" + "AEFE1309 85139270 B4130C93 BC437944 F4FD4452 E2D74DD3" + "64F2E21E 71F54BFF 5CAE82AB 9C9DF69E E86D2BC5 22363A0D" + "ABC52197 9B0DEADA 1DBF9A42 D5C4484E 0ABCD06B FA53DDEF" + "3C1B20EE 3FD59D7C 25E41D2B 669E1EF1 6E6F52C3 164DF4FB" + "7930E9E4 E58857B6 AC7D5F42 D69F6D18 7763CF1D 55034004" + "87F55BA5 7E31CC7A 7135C886 EFB4318A ED6A1E01 2D9E6832" + "A907600A 918130C4 6DC778F9 71AD0038 092999A3 33CB8B7A" + "1A1DB93D 7140003C 2A4ECEA9 F98D0ACC 0A8291CD CEC97DCF" + "8EC9B55A 7F88A46B 4DB5A851 F44182E1 C68A007E 5E0DD902" + "0BFD64B6 45036C7A 4E677D2C 38532A3A 23BA4442 CAF53EA6" + "3BB45432 9B7624C8 917BDD64 B1C0FD4C B38E8C33 4C701C3A" + "CDAD0657 FCCFEC71 9B1F5C3E 4E46041F 388147FB 4CFDB477" + "A52471F7 A9A96910 B855322E DB6340D8 A00EF092 350511E3" + "0ABEC1FF F9E3A26E 7FB29F8C 183023C3 587E38DA 0077D9B4" + "763E4E4B 94B2BBC1 94C6651E 77CAF992 EEAAC023 2A281BF6" + "B3A739C1 22611682 0AE8DB58 47A67CBE F9C9091B 462D538C" + "D72B0374 6AE77F5E 62292C31 1562A846 505DC82D B854338A" + "E49F5235 C95B9117 8CCF2DD5 CACEF403 EC9D1810 C6272B04" + "5B3B71F9 DC6B80D6 3FDD4A8E 9ADB1E69 62A69526 D43161C1" + "A41D570D 7938DAD4 A40E329C CFF46AAA 36AD004C F600C838" + "1E425A31 D951AE64 FDB23FCE C9509D43 687FEB69 EDD1CC5E" + "0B8CC3BD F64B10EF 86B63142 A3AB8829 555B2F74 7C932665" + "CB2C0F1C C01BD702 29388839 D2AF05E4 54504AC7 8B758282" + "2846C0BA 35C35F5C 59160CC0 46FD8251 541FC68C 9C86B022" + "BB709987 6A460E74 51A8A931 09703FEE 1C217E6C 3826E52C" + "51AA691E 0E423CFC 99E9E316 50C1217B 624816CD AD9A95F9" + "D5B80194 88D9C0A0 A1FE3075 A577E231 83F81D4A 3F2FA457" + "1EFC8CE0 BA8A4FE8 B6855DFE 72B0A66E DED2FBAB FBE58A30" + "FAFABE1C 5D71A87E 2F741EF8 C1FE86FE A6BBFDE5 30677F0D" + "97D11D49 F7A8443D 0822E506 A9F4614E 011E2A94 838FF88C" + "D68C8BB7 C5C6424C FFFFFFFF FFFFFFFF" ) FFDHE_GENERATOR = bytearray(b"\x02") # Matched to the type in nassl's DhEphemeralKeyInfo FFDHE_SUFFICIENT_PRIMES = [FFDHE8192_PRIME, FFDHE6144_PRIME, FFDHE4096_PRIME, FFDHE3072_PRIME] From 329bd74aaf83ee3b24b08b599ac3a8f8a1d54d6a Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Thu, 8 Aug 2024 16:22:19 +0200 Subject: [PATCH 08/32] Update to latest sslyze patch --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index f3c7cb2de..c0b1b8c3f 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -67,7 +67,7 @@ COPY requirements.txt /src/ WORKDIR /src RUN pip3 install -r requirements.txt -RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl.tar.gz +RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl2.tar.gz # stage with app dependencies and lint/test depencencies FROM build-app-deps AS linttest-deps From 8bdaa71dd6e56a93ac034f918e3dcac5fe103b82 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Thu, 22 Aug 2024 14:08:20 +0200 Subject: [PATCH 09/32] Parallelise sslyze part of mail TLS scan --- checks/tasks/tls/scans.py | 98 +++++++++++++++++++------------ checks/tasks/tls/tasks_reports.py | 37 +++++++----- 2 files changed, 84 insertions(+), 51 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 1681ecf33..5b374888d 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -2,7 +2,7 @@ from enum import Enum from pathlib import Path from ssl import match_hostname, CertificateError -from typing import List, Tuple +from typing import List, Tuple, Generator, Dict, Any import subprocess from cryptography.hazmat._oid import NameOID @@ -454,25 +454,47 @@ def check_pubkey(certificates: List[Certificate], mode: ChecksMode): return pubkey_score, bad_pubkey, phase_out_pubkey -def check_mail_tls(server, dane_cb_data, task): +def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: """ - Perform all the TLS related checks for this mail server in series. + Perform sslyze probing on all mail servers, in parallel. """ - scan = ServerScanRequest( - server_location=ServerNetworkLocation(hostname=server, port=25), - network_configuration=ServerNetworkConfiguration( - tls_server_name_indication=server, - tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, - smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, - ), - scan_commands=SSLYZE_SCAN_COMMANDS, - ) + scans = [] + dane_cb_per_server = {} + results = {} + for server, dane_cb_data in server_tuples: + dane_cb_per_server[server] = dane_cb_data + scans.append( + ServerScanRequest( + server_location=ServerNetworkLocation(hostname=server, port=25), + network_configuration=ServerNetworkConfiguration( + tls_server_name_indication=server, + tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, + ), + scan_commands=SSLYZE_SCAN_COMMANDS, + ) + ) try: - all_suites, result = run_sslyze(scan, connection_limit=1) + for all_suites, result in run_sslyze(scans, connection_limit=1): + log.debug( + f"=========== sslyze complete for {result.server_location.hostname}, total set {dane_cb_per_server.keys()}" + ) + dane_cb_data = dane_cb_per_server[result.server_location.hostname] + results[result.server_location.hostname] = check_mail_tls(result, all_suites, dane_cb_data, task) + log.debug( + f"=========== check_mail_tls complete for {result.server_location.hostname}, total set {dane_cb_per_server.keys()}" + ) except TLSException as exc: - log.info(f"sslyze scan for mail on {server} failed: {exc}") + log.info(f"sslyze scan for mail failed: {exc}") + # TODO: fix this return dict(server_reachable=False, tls_enabled=False) + return results + +def check_mail_tls(result: ServerScanResult, all_suites: List[CipherSuitesScanAttempt], dane_cb_data, task): + """ + Perform evaluation and additional probes for a single mail server. + This happens after sslyze has already been run on it. + """ prots_accepted = [suites.result.tls_version_used for suites in all_suites if suites.result.is_tls_version_supported] ciphers_accepted = [cipher for suites in all_suites for cipher in suites.result.accepted_cipher_suites] prots_accepted.sort(key=lambda t: t.value, reverse=True) @@ -489,7 +511,7 @@ def check_mail_tls(server, dane_cb_data, task): prots_accepted, cipher_evaluation, ) - cert_results = cert_checks(server, ChecksMode.MAIL, task, dane_cb_data) + cert_results = cert_checks(result.server_location.hostname, ChecksMode.MAIL, task, dane_cb_data) # HACK for DANE-TA(2) and hostname mismatch! # Give a good hosmatch score if DANE-TA *is not* present. @@ -577,7 +599,7 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): ), ) try: - all_suites, result = run_sslyze(scan, connection_limit=25) + all_suites, result = next(run_sslyze([scan], connection_limit=25)) except TLSException as exc: log.info(f"sslyze scan for web on {url} failed: {exc}") return dict(server_reachable=False, tls_enabled=False) @@ -675,26 +697,30 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): return probe_result -def run_sslyze(scan, connection_limit) -> Tuple[List[CipherSuitesScanAttempt], ServerScanResult]: - log.debug(f"starting sslyze scan for {scan.server_location}") - scanner = Scanner( - per_server_concurrent_connections_limit=connection_limit, concurrent_server_scans_limit=connection_limit - ) - scanner.queue_scans([scan]) - result = next(scanner.get_results()) - log.info(f"sslyze scan for {result.server_location} status result {result.scan_status}") - if result.scan_status == ServerScanStatusEnum.ERROR_NO_CONNECTIVITY: - raise TLSException(f"could not connect: {''.join(result.connectivity_error_trace.format())}") - all_suites = [ - result.scan_result.ssl_2_0_cipher_suites, - result.scan_result.ssl_3_0_cipher_suites, - result.scan_result.tls_1_0_cipher_suites, - result.scan_result.tls_1_1_cipher_suites, - result.scan_result.tls_1_2_cipher_suites, - result.scan_result.tls_1_3_cipher_suites, - ] - raise_sslyze_errors(result) - return all_suites, result +def run_sslyze( + scans: [ServerScanRequest], connection_limit: int +) -> Generator[Tuple[List[CipherSuitesScanAttempt], ServerScanResult], None, None]: + log.debug(f"starting sslyze scan for {[scan.server_location for scan in scans]}") + scanner = Scanner(per_server_concurrent_connections_limit=connection_limit, concurrent_server_scans_limit=10) + scanner.queue_scans(scans) + for result in scanner.get_results(): + log.info(f"sslyze scan for {result.server_location} status result {result.scan_status}") + if result.scan_status == ServerScanStatusEnum.ERROR_NO_CONNECTIVITY: + raise TLSException(f"could not connect: {''.join(result.connectivity_error_trace.format())}") + all_suites = [ + suite + for suite in ( + result.scan_result.ssl_2_0_cipher_suites, + result.scan_result.ssl_3_0_cipher_suites, + result.scan_result.tls_1_0_cipher_suites, + result.scan_result.tls_1_1_cipher_suites, + result.scan_result.tls_1_2_cipher_suites, + result.scan_result.tls_1_3_cipher_suites, + ) + if suite and suite.result + ] + raise_sslyze_errors(result) + yield all_suites, result def raise_sslyze_errors(result: ServerScanResult) -> None: diff --git a/checks/tasks/tls/tasks_reports.py b/checks/tasks/tls/tasks_reports.py index afab74144..fc1bef3b0 100644 --- a/checks/tasks/tls/tasks_reports.py +++ b/checks/tasks/tls/tasks_reports.py @@ -42,7 +42,7 @@ # Gevent does not have the same issue. from internetnl import log -from checks.tasks.tls.scans import ChecksMode, cert_checks, check_mail_tls, has_daneTA, check_web_tls +from checks.tasks.tls.scans import ChecksMode, cert_checks, has_daneTA, check_web_tls, check_mail_tls_multiple # Maximum number of tries on failure to establish a connection. # Useful on one-time errors on SMTP. @@ -771,22 +771,29 @@ def do_mail_smtp_starttls(mailservers, url, task, *args, **kwargs): # Always try to get cached results (within the allowed time frame) to # avoid continuously testing popular mail hosting providers. cache_ttl = redis_id.mail_starttls.ttl + for server, dane_cb_data, _ in mailservers: - results[server] = check_mail_tls(server, dane_cb_data, task) - while timer() - start < cache_ttl and not all(results.values()) > 0: - for server, dane_cb_data, _ in mailservers: - if results[server]: - continue - # Check if we already have cached results. - cache_id = redis_id.mail_starttls.id.format(server) - if cache.add(cache_id, False, cache_ttl): - # We do not have cached results, get them and cache them. - results[server] = check_mail_tls(server, dane_cb_data, task) - cache.set(cache_id, results[server], cache_ttl) - else: - results[server] = cache.get(cache_id, False) + # Pull in any cached results + cache_id = redis_id.mail_starttls.id.format(server) + results[server] = cache.get(cache_id, False) + log.debug( + f"=========== pulled {cache_id=} for {server=} data {results[server]}" + ) + while timer() - start < cache_ttl and (not results or not all(results.values())): + servers_to_check = [ + (server, dane_cb_data) for server, dane_cb_data, _ in mailservers if not results[server] + ] + log.debug( + f"=========== checking remaining {servers_to_check=}" + ) + results.update(check_mail_tls_multiple(servers_to_check, task)) time.sleep(1) - for server in results: + for server, server_result in results.items(): + cache_id = redis_id.mail_starttls.id.format(server) + cache.set(cache_id, server_result, cache_ttl) + log.debug( + f"=========== writing to {cache_id=} for {server=}" + ) if results[server] is False: results[server] = dict(tls_enabled=False, could_not_test_smtp_starttls=True) except SoftTimeLimitExceeded: From ad5d4b371709a2496fda8fecaebdfc75dd7f9e2b Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Tue, 27 Aug 2024 18:10:45 +0200 Subject: [PATCH 10/32] Precheck supported TLS versions to reduce sslyze scan scope --- checks/tasks/tls/scans.py | 104 ++++++++++++++++++++++++------ checks/tasks/tls/tasks_reports.py | 12 +--- 2 files changed, 87 insertions(+), 29 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 5b374888d..4650cb87c 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -26,8 +26,10 @@ ServerScanResult, TlsVersionEnum, CipherSuite, + ServerTlsProbingResult, + ClientAuthRequirementEnum, ) -from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut +from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerTimedOut from sslyze.plugins.certificate_info._certificate_utils import ( parse_subject_alternative_name_extension, get_common_names, @@ -66,17 +68,29 @@ from internetnl import log SSLYZE_SCAN_COMMANDS = { - ScanCommand.SSL_2_0_CIPHER_SUITES, - ScanCommand.SSL_3_0_CIPHER_SUITES, - ScanCommand.TLS_1_0_CIPHER_SUITES, - ScanCommand.TLS_1_1_CIPHER_SUITES, - ScanCommand.TLS_1_2_CIPHER_SUITES, - ScanCommand.TLS_1_3_CIPHER_SUITES, ScanCommand.TLS_COMPRESSION, ScanCommand.TLS_1_3_EARLY_DATA, ScanCommand.SESSION_RENEGOTIATION, ScanCommand.ELLIPTIC_CURVES, } +SSLYZE_SCAN_COMMANDS_FOR_TLS = { + TlsVersionEnum.SSL_2_0: ScanCommand.SSL_2_0_CIPHER_SUITES, + TlsVersionEnum.SSL_3_0: ScanCommand.SSL_3_0_CIPHER_SUITES, + TlsVersionEnum.TLS_1_0: ScanCommand.TLS_1_0_CIPHER_SUITES, + TlsVersionEnum.TLS_1_1: ScanCommand.TLS_1_1_CIPHER_SUITES, + TlsVersionEnum.TLS_1_2: ScanCommand.TLS_1_2_CIPHER_SUITES, + TlsVersionEnum.TLS_1_3: ScanCommand.TLS_1_3_CIPHER_SUITES, +} +# Some code calls ServerConnectivityInfo.get_preconfigured_tls_connection +# before any other scans are done. This requires a ServerTLSProbingResult, +# which is never used due to explicit TLS version setting, +# so it's contents don't matter. +FAKE_SERVER_TLS_PROBING_RESULT = ServerTlsProbingResult( + highest_tls_version_supported=TlsVersionEnum.TLS_1_3, + cipher_suite_supported="", + client_auth_requirement=ClientAuthRequirementEnum.DISABLED, + supports_ecdh_key_exchange=True, +) with open(settings.CA_FINGERPRINTS) as f: root_fingerprints = f.read().splitlines() @@ -462,26 +476,42 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: dane_cb_per_server = {} results = {} for server, dane_cb_data in server_tuples: + server_location = ServerNetworkLocation(hostname=server, port=25) + network_configuration = ServerNetworkConfiguration( + tls_server_name_indication=server, + tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, + ) + supported_tls_versions = check_supported_tls_versions( + ServerConnectivityInfo( + server_location=server_location, + network_configuration=network_configuration, + tls_probing_result=FAKE_SERVER_TLS_PROBING_RESULT, + ) + ) + scan_commands = SSLYZE_SCAN_COMMANDS | { + SSLYZE_SCAN_COMMANDS_FOR_TLS[tls_version] for tls_version in supported_tls_versions + } + log.info(f"==== precheck on {server_location} supports {supported_tls_versions} {scan_commands=}") + dane_cb_per_server[server] = dane_cb_data scans.append( ServerScanRequest( - server_location=ServerNetworkLocation(hostname=server, port=25), - network_configuration=ServerNetworkConfiguration( - tls_server_name_indication=server, - tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, - ), - scan_commands=SSLYZE_SCAN_COMMANDS, + server_location=server_location, + network_configuration=network_configuration, + scan_commands=scan_commands, ) ) try: for all_suites, result in run_sslyze(scans, connection_limit=1): log.debug( - f"=========== sslyze complete for {result.server_location.hostname}, total set {dane_cb_per_server.keys()}" + f"=========== sslyze complete for {result.server_location.hostname}, " + f"total set {dane_cb_per_server.keys()}" ) dane_cb_data = dane_cb_per_server[result.server_location.hostname] results[result.server_location.hostname] = check_mail_tls(result, all_suites, dane_cb_data, task) log.debug( - f"=========== check_mail_tls complete for {result.server_location.hostname}, total set {dane_cb_per_server.keys()}" + f"=========== check_mail_tls complete for {result.server_location.hostname}, " + f"total set {dane_cb_per_server.keys()}" ) except TLSException as exc: log.info(f"sslyze scan for mail failed: {exc}") @@ -588,12 +618,27 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): """ Check the webserver's TLS configuration. """ + server_location = ServerNetworkLocation(hostname=url, ip_address=af_ip_pair[1]) + network_configuration = ServerNetworkConfiguration( + tls_server_name_indication=url, http_user_agent=settings.USER_AGENT + ) + supported_tls_versions = check_supported_tls_versions( + ServerConnectivityInfo( + server_location=server_location, + network_configuration=network_configuration, + tls_probing_result=FAKE_SERVER_TLS_PROBING_RESULT, + ) + ) + scan_commands = ( + SSLYZE_SCAN_COMMANDS + | {SSLYZE_SCAN_COMMANDS_FOR_TLS[tls_version] for tls_version in supported_tls_versions} + | {ScanCommand.CERTIFICATE_INFO} + ) + log.info(f"==== precheck on {server_location} supports {supported_tls_versions} {scan_commands=}") scan = ServerScanRequest( - server_location=ServerNetworkLocation(hostname=url, ip_address=af_ip_pair[1]), - network_configuration=ServerNetworkConfiguration( - tls_server_name_indication=url, http_user_agent=settings.USER_AGENT - ), - scan_commands=SSLYZE_SCAN_COMMANDS | {ScanCommand.CERTIFICATE_INFO}, + server_location=server_location, + network_configuration=network_configuration, + scan_commands=scan_commands, scan_commands_extra_arguments=ScanCommandsExtraArguments( certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)) ), @@ -865,3 +910,22 @@ def _check_cipher_suite_available(tls_version: TlsVersionEnum, cipher_suite: Cip return True except ValueError: return False + + +def check_supported_tls_versions(server_connectivity_info: ServerConnectivityInfo) -> List[TlsVersionEnum]: + supported_tls_versions = [] + for tls_version in TlsVersionEnum: + requires_legacy_openssl = tls_version != TlsVersionEnum.TLS_1_3 + + ssl_connection = server_connectivity_info.get_preconfigured_tls_connection( + override_tls_version=tls_version, should_use_legacy_openssl=requires_legacy_openssl + ) + try: + ssl_connection.connect() + supported_tls_versions.append(tls_version) + except (ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerTimedOut): + pass + finally: + ssl_connection.close() + + return supported_tls_versions diff --git a/checks/tasks/tls/tasks_reports.py b/checks/tasks/tls/tasks_reports.py index fc1bef3b0..dfed9893c 100644 --- a/checks/tasks/tls/tasks_reports.py +++ b/checks/tasks/tls/tasks_reports.py @@ -776,24 +776,18 @@ def do_mail_smtp_starttls(mailservers, url, task, *args, **kwargs): # Pull in any cached results cache_id = redis_id.mail_starttls.id.format(server) results[server] = cache.get(cache_id, False) - log.debug( - f"=========== pulled {cache_id=} for {server=} data {results[server]}" - ) + log.debug(f"=========== pulled {cache_id=} for {server=} data {results[server]}") while timer() - start < cache_ttl and (not results or not all(results.values())): servers_to_check = [ (server, dane_cb_data) for server, dane_cb_data, _ in mailservers if not results[server] ] - log.debug( - f"=========== checking remaining {servers_to_check=}" - ) + log.debug(f"=========== checking remaining {servers_to_check=}") results.update(check_mail_tls_multiple(servers_to_check, task)) time.sleep(1) for server, server_result in results.items(): cache_id = redis_id.mail_starttls.id.format(server) cache.set(cache_id, server_result, cache_ttl) - log.debug( - f"=========== writing to {cache_id=} for {server=}" - ) + log.debug(f"=========== writing to {cache_id=} for {server=}") if results[server] is False: results[server] = dict(tls_enabled=False, could_not_test_smtp_starttls=True) except SoftTimeLimitExceeded: From 623243042c06bc77dc53eba18b3d4addbd5ab958 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Wed, 28 Aug 2024 14:56:56 +0200 Subject: [PATCH 11/32] update sslyze fork, set correct ehlo name sslyze now has https://github.com/mxsasha/sslyze/blob/6.0.0%2Binternetnl3/cc408213239386c00cb9a63aa654cc96f9664c4c fix --- checks/tasks/tls/scans.py | 4 +++- docker/Dockerfile | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 4650cb87c..910dc7ea5 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -480,7 +480,9 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: network_configuration = ServerNetworkConfiguration( tls_server_name_indication=server, tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, + smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, ) + # Catch errors from here supported_tls_versions = check_supported_tls_versions( ServerConnectivityInfo( server_location=server_location, @@ -515,7 +517,7 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: ) except TLSException as exc: log.info(f"sslyze scan for mail failed: {exc}") - # TODO: fix this + # TODO: fix this and refine it to apply to specific server return dict(server_reachable=False, tls_enabled=False) return results diff --git a/docker/Dockerfile b/docker/Dockerfile index c0b1b8c3f..54ed87083 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -67,7 +67,7 @@ COPY requirements.txt /src/ WORKDIR /src RUN pip3 install -r requirements.txt -RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl2.tar.gz +RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl3.tar.gz # stage with app dependencies and lint/test depencencies FROM build-app-deps AS linttest-deps From 82bdb16b7104181dba87ebca3c745e96bad9dadd Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 2 Sep 2024 14:41:31 +0200 Subject: [PATCH 12/32] error catching adj --- checks/tasks/tls/scans.py | 10 +++++++--- docker/Dockerfile | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 910dc7ea5..989e46b74 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -29,7 +29,7 @@ ServerTlsProbingResult, ClientAuthRequirementEnum, ) -from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerTimedOut +from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerFailed from sslyze.plugins.certificate_info._certificate_utils import ( parse_subject_alternative_name_extension, get_common_names, @@ -925,9 +925,13 @@ def check_supported_tls_versions(server_connectivity_info: ServerConnectivityInf try: ssl_connection.connect() supported_tls_versions.append(tls_version) - except (ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerTimedOut): - pass + except ConnectionToServerFailed as exc: + log.debug(f"Server {server_connectivity_info.server_location.hostname} rejected {tls_version.name}: {exc}") finally: ssl_connection.close() + log.debug( + f"Server {server_connectivity_info.server_location.hostname} TLS version precheck found " + f"support for {supported_tls_versions}" + ) return supported_tls_versions diff --git a/docker/Dockerfile b/docker/Dockerfile index 54ed87083..bb40f49ee 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -67,7 +67,7 @@ COPY requirements.txt /src/ WORKDIR /src RUN pip3 install -r requirements.txt -RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl3.tar.gz +RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl4.tar.gz # stage with app dependencies and lint/test depencencies FROM build-app-deps AS linttest-deps From 8dee8ccba8249a07d8dffca669e88e7c581de5eb Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 2 Sep 2024 15:45:49 +0200 Subject: [PATCH 13/32] bump to new sslyze --- docker/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index bb40f49ee..33b35f75d 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -67,7 +67,7 @@ COPY requirements.txt /src/ WORKDIR /src RUN pip3 install -r requirements.txt -RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl4.tar.gz +RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl5.tar.gz # stage with app dependencies and lint/test depencencies FROM build-app-deps AS linttest-deps From d3e1c6a810949fa343cf49dedb248b99891141b0 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 2 Sep 2024 17:05:28 +0200 Subject: [PATCH 14/32] upd error handling --- checks/tasks/tls/scans.py | 55 +++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 25 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 989e46b74..89febdbf2 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -2,7 +2,7 @@ from enum import Enum from pathlib import Path from ssl import match_hostname, CertificateError -from typing import List, Tuple, Generator, Dict, Any +from typing import List, Tuple, Generator, Dict, Any, Optional import subprocess from cryptography.hazmat._oid import NameOID @@ -503,22 +503,21 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: scan_commands=scan_commands, ) ) - try: - for all_suites, result in run_sslyze(scans, connection_limit=1): - log.debug( - f"=========== sslyze complete for {result.server_location.hostname}, " - f"total set {dane_cb_per_server.keys()}" - ) - dane_cb_data = dane_cb_per_server[result.server_location.hostname] - results[result.server_location.hostname] = check_mail_tls(result, all_suites, dane_cb_data, task) - log.debug( - f"=========== check_mail_tls complete for {result.server_location.hostname}, " - f"total set {dane_cb_per_server.keys()}" - ) - except TLSException as exc: - log.info(f"sslyze scan for mail failed: {exc}") - # TODO: fix this and refine it to apply to specific server - return dict(server_reachable=False, tls_enabled=False) + for all_suites, result, error in run_sslyze(scans, connection_limit=1): + if error: + log.info(f"sslyze scan for mail failed: {error}") + results[result.server_location.hostname] = dict(server_reachable=False, tls_enabled=False) + continue + log.debug( + f"=========== sslyze complete for {result.server_location.hostname}, " + f"total set {dane_cb_per_server.keys()}" + ) + dane_cb_data = dane_cb_per_server[result.server_location.hostname] + results[result.server_location.hostname] = check_mail_tls(result, all_suites, dane_cb_data, task) + log.debug( + f"=========== check_mail_tls complete for {result.server_location.hostname}, " + f"total set {dane_cb_per_server.keys()}" + ) return results @@ -645,10 +644,9 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)) ), ) - try: - all_suites, result = next(run_sslyze([scan], connection_limit=25)) - except TLSException as exc: - log.info(f"sslyze scan for web on {url} failed: {exc}") + all_suites, result, error = next(run_sslyze([scan], connection_limit=25)) + if error: + log.info(f"sslyze scan for web on {url} failed: {error}") return dict(server_reachable=False, tls_enabled=False) prots_accepted = [suites.result.tls_version_used for suites in all_suites if suites.result.is_tls_version_supported] @@ -746,14 +744,15 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): def run_sslyze( scans: [ServerScanRequest], connection_limit: int -) -> Generator[Tuple[List[CipherSuitesScanAttempt], ServerScanResult], None, None]: +) -> Generator[Tuple[List[CipherSuitesScanAttempt], ServerScanResult, Optional[TLSException]], None, None]: log.debug(f"starting sslyze scan for {[scan.server_location for scan in scans]}") scanner = Scanner(per_server_concurrent_connections_limit=connection_limit, concurrent_server_scans_limit=10) scanner.queue_scans(scans) for result in scanner.get_results(): log.info(f"sslyze scan for {result.server_location} status result {result.scan_status}") if result.scan_status == ServerScanStatusEnum.ERROR_NO_CONNECTIVITY: - raise TLSException(f"could not connect: {''.join(result.connectivity_error_trace.format())}") + yield [], result, TLSException(f"could not connect: {''.join(result.connectivity_error_trace.format())}") + continue all_suites = [ suite for suite in ( @@ -766,8 +765,14 @@ def run_sslyze( ) if suite and suite.result ] - raise_sslyze_errors(result) - yield all_suites, result + # Error is caught and returned here, as we may be scanning many targets, + # and don't want to abort all scans for one failure. + try: + raise_sslyze_errors(result) + except TLSException as exc: + yield all_suites, result, exc + continue + yield all_suites, result, None def raise_sslyze_errors(result: ServerScanResult) -> None: From ff92bd764a24d21b3d93357f20da2b993b1c6a9e Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Tue, 3 Sep 2024 16:44:23 +0200 Subject: [PATCH 15/32] Update to sslyze patch 6, apply session reneg setting --- checks/tasks/tls/scans.py | 19 ++++++++++++------- docker/Dockerfile | 2 +- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 89febdbf2..430bc9639 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -28,7 +28,9 @@ CipherSuite, ServerTlsProbingResult, ClientAuthRequirementEnum, + SessionRenegotiationExtraArgument, ) + from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerFailed from sslyze.plugins.certificate_info._certificate_utils import ( parse_subject_alternative_name_extension, @@ -278,6 +280,9 @@ def cert_checks(hostname, mode, task, af_ip_pair=None, dane_cb_data=None, *args, # and does not allow the trailing dot we get from DNS records. # This only affects CERTIFICATE_INFO, and only if the hostname came from DNS. hostname_no_trailing_dot = hostname.rstrip(".") + scan_commands_extra_arguments = ScanCommandsExtraArguments( + certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)), + ) if mode == ChecksMode.WEB: port = 443 scan = ServerScanRequest( @@ -288,9 +293,7 @@ def cert_checks(hostname, mode, task, af_ip_pair=None, dane_cb_data=None, *args, tls_server_name_indication=hostname_no_trailing_dot, http_user_agent=settings.USER_AGENT ), scan_commands={ScanCommand.CERTIFICATE_INFO}, - scan_commands_extra_arguments=ScanCommandsExtraArguments( - certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)) - ), + scan_commands_extra_arguments=scan_commands_extra_arguments, ) elif mode == ChecksMode.MAIL: port = 25 @@ -302,9 +305,7 @@ def cert_checks(hostname, mode, task, af_ip_pair=None, dane_cb_data=None, *args, smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, ), scan_commands={ScanCommand.CERTIFICATE_INFO}, - scan_commands_extra_arguments=ScanCommandsExtraArguments( - certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)) - ), + scan_commands_extra_arguments=scan_commands_extra_arguments, ) else: raise ValueError @@ -501,6 +502,9 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: server_location=server_location, network_configuration=network_configuration, scan_commands=scan_commands, + scan_commands_extra_arguments=ScanCommandsExtraArguments( + session_renegotiation=SessionRenegotiationExtraArgument(client_renegotiation_attempts=1), + ), ) ) for all_suites, result, error in run_sslyze(scans, connection_limit=1): @@ -641,7 +645,8 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): network_configuration=network_configuration, scan_commands=scan_commands, scan_commands_extra_arguments=ScanCommandsExtraArguments( - certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)) + certificate_info=CertificateInfoExtraArgument(custom_ca_file=Path(settings.CA_CERTIFICATES)), + session_renegotiation=SessionRenegotiationExtraArgument(client_renegotiation_attempts=1), ), ) all_suites, result, error = next(run_sslyze([scan], connection_limit=25)) diff --git a/docker/Dockerfile b/docker/Dockerfile index 33b35f75d..9b9659547 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -67,7 +67,7 @@ COPY requirements.txt /src/ WORKDIR /src RUN pip3 install -r requirements.txt -RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl5.tar.gz +RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl6.tar.gz # stage with app dependencies and lint/test depencencies FROM build-app-deps AS linttest-deps From 706205297d2d6cfd573e593acc53f43c43ff551d Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Fri, 6 Sep 2024 14:24:50 +0200 Subject: [PATCH 16/32] Network timeout to 10s --- checks/tasks/tls/scans.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 430bc9639..add9cdf76 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -69,6 +69,8 @@ ) from internetnl import log +SSLYZE_NETWORK_TIMEOUT = 10 + SSLYZE_SCAN_COMMANDS = { ScanCommand.TLS_COMPRESSION, ScanCommand.TLS_1_3_EARLY_DATA, @@ -290,7 +292,9 @@ def cert_checks(hostname, mode, task, af_ip_pair=None, dane_cb_data=None, *args, hostname=hostname_no_trailing_dot, ip_address=af_ip_pair[1], port=port ), network_configuration=ServerNetworkConfiguration( - tls_server_name_indication=hostname_no_trailing_dot, http_user_agent=settings.USER_AGENT + tls_server_name_indication=hostname_no_trailing_dot, + http_user_agent=settings.USER_AGENT, + network_timeout=SSLYZE_NETWORK_TIMEOUT, ), scan_commands={ScanCommand.CERTIFICATE_INFO}, scan_commands_extra_arguments=scan_commands_extra_arguments, @@ -303,6 +307,7 @@ def cert_checks(hostname, mode, task, af_ip_pair=None, dane_cb_data=None, *args, tls_server_name_indication=hostname_no_trailing_dot, tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, + network_timeout=SSLYZE_NETWORK_TIMEOUT, ), scan_commands={ScanCommand.CERTIFICATE_INFO}, scan_commands_extra_arguments=scan_commands_extra_arguments, @@ -482,6 +487,7 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: tls_server_name_indication=server, tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, + network_timeout=SSLYZE_NETWORK_TIMEOUT, ) # Catch errors from here supported_tls_versions = check_supported_tls_versions( @@ -625,7 +631,9 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): """ server_location = ServerNetworkLocation(hostname=url, ip_address=af_ip_pair[1]) network_configuration = ServerNetworkConfiguration( - tls_server_name_indication=url, http_user_agent=settings.USER_AGENT + tls_server_name_indication=url, + http_user_agent=settings.USER_AGENT, + network_timeout=SSLYZE_NETWORK_TIMEOUT, ) supported_tls_versions = check_supported_tls_versions( ServerConnectivityInfo( From 8e1215ff02b763a81faf39ed8c550a90c171ed8f Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Thu, 19 Sep 2024 15:43:42 +0200 Subject: [PATCH 17/32] Fix handling of nxdomain mx hosts --- checks/tasks/tls/scans.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index add9cdf76..adad4abcb 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -31,7 +31,7 @@ SessionRenegotiationExtraArgument, ) -from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerFailed +from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerFailed, ServerHostnameCouldNotBeResolved from sslyze.plugins.certificate_info._certificate_utils import ( parse_subject_alternative_name_extension, get_common_names, @@ -482,7 +482,12 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: dane_cb_per_server = {} results = {} for server, dane_cb_data in server_tuples: - server_location = ServerNetworkLocation(hostname=server, port=25) + try: + server_location = ServerNetworkLocation(hostname=server, port=25) + except ServerHostnameCouldNotBeResolved: + log.info(f"unable to resolve MX host {server}, marking server unreachable") + results[server] = dict(server_reachable=False, tls_enabled=False) + continue network_configuration = ServerNetworkConfiguration( tls_server_name_indication=server, tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, @@ -497,6 +502,10 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: tls_probing_result=FAKE_SERVER_TLS_PROBING_RESULT, ) ) + if not supported_tls_versions: + log.info(f"no TLS version support found for MX host {server}, marking server unreachable") + results[server] = dict(server_reachable=False, tls_enabled=False) + continue scan_commands = SSLYZE_SCAN_COMMANDS | { SSLYZE_SCAN_COMMANDS_FOR_TLS[tls_version] for tls_version in supported_tls_versions } @@ -513,6 +522,8 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: ), ) ) + if not scans: + return results for all_suites, result, error in run_sslyze(scans, connection_limit=1): if error: log.info(f"sslyze scan for mail failed: {error}") From 9fd09b20ca388158548906e59ab07f442405e3cb Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Fri, 20 Sep 2024 11:02:27 +0200 Subject: [PATCH 18/32] Do not terminate test for some obscure cipher ordering limitations --- checks/tasks/tls/scans.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index adad4abcb..6dd0b4d8d 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -898,13 +898,14 @@ def find_most_preferred_cipher_suite( suite_names = [suite.openssl_name for suite in cipher_suites] # OpenSSL is fine with invalid cipher names, as long as there are some ciphers selected it does support. - # This should not happen, but if it does, we prefer loud error over incorrect ordering results. + # However, this may also happen in rare cases where parts of the suite are only supported in one OpenSSL + # version, and another part in another. This appears very rare, so we log it and continue. + # In theory, this can cause a small set of obscure cipher order violations to be undetected. unavailable_suites = [c for c in cipher_suites if not _check_cipher_suite_available(tls_version, c)] if unavailable_suites: - raise TLSException( - f"Unable to test {tls_version.name} cipher suite order for {suite_names} against " - f"{server_connectivity_info.server_location.hostname}: the following ciphers are not " - f"available in this client: {unavailable_suites}" + log.warning( + f"unable to include cipher suites {unavailable_suites} in cipher order testing for {tls_version.name} on" + f" {server_connectivity_info.server_location.hostname} due to mix of required OpenSSL versions" ) ssl_connection = server_connectivity_info.get_preconfigured_tls_connection( From 2cf55a6519065b012ee6526de67b1906cc8d6bd5 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Fri, 20 Sep 2024 11:15:02 +0200 Subject: [PATCH 19/32] little hack to selectively increase connlimit --- checks/tasks/tls/scans.py | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 6dd0b4d8d..9f93d3ad8 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -31,7 +31,12 @@ SessionRenegotiationExtraArgument, ) -from sslyze.errors import ServerRejectedTlsHandshake, TlsHandshakeTimedOut, ConnectionToServerFailed, ServerHostnameCouldNotBeResolved +from sslyze.errors import ( + ServerRejectedTlsHandshake, + TlsHandshakeTimedOut, + ConnectionToServerFailed, + ServerHostnameCouldNotBeResolved, +) from sslyze.plugins.certificate_info._certificate_utils import ( parse_subject_alternative_name_extension, get_common_names, @@ -524,7 +529,7 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: ) if not scans: return results - for all_suites, result, error in run_sslyze(scans, connection_limit=1): + for all_suites, result, error in run_sslyze(scans, connection_limit=connection_limit_for_scans(scans)): if error: log.info(f"sslyze scan for mail failed: {error}") results[result.server_location.hostname] = dict(server_reachable=False, tls_enabled=False) @@ -542,6 +547,15 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: return results +def connection_limit_for_scans(scans: List[ServerScanRequest]): + high_connlimit_hostnames = {".googlemail.com": 40, ".google.com": 40} + hostnames = [scan.server_location.hostname for scan in scans] + for hostname_substr, limit in high_connlimit_hostnames.items(): + if any([hostname_substr in hostname for hostname in hostnames]): + return limit + return 1 + + def check_mail_tls(result: ServerScanResult, all_suites: List[CipherSuitesScanAttempt], dane_cb_data, task): """ Perform evaluation and additional probes for a single mail server. @@ -767,7 +781,7 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): def run_sslyze( - scans: [ServerScanRequest], connection_limit: int + scans: List[ServerScanRequest], connection_limit: int ) -> Generator[Tuple[List[CipherSuitesScanAttempt], ServerScanResult, Optional[TLSException]], None, None]: log.debug(f"starting sslyze scan for {[scan.server_location for scan in scans]}") scanner = Scanner(per_server_concurrent_connections_limit=connection_limit, concurrent_server_scans_limit=10) From ec674dc48ec8328b366e3cba61282cafde4d8baa Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 7 Oct 2024 14:58:35 +0200 Subject: [PATCH 20/32] small cleanup --- checks/tasks/tls/scans.py | 8 ++++++-- docker/Dockerfile | 1 + docker/defaults.env | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 9f93d3ad8..24f613152 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -12,6 +12,7 @@ from cryptography.hazmat.primitives.asymmetric.ec import EllipticCurvePublicKey from cryptography.x509 import Certificate from django.conf import settings +from nassl._nassl import OpenSSLError from nassl.ssl_client import ClientCertificateRequested from sslyze import ( ScanCommand, @@ -529,7 +530,9 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: ) if not scans: return results - for all_suites, result, error in run_sslyze(scans, connection_limit=connection_limit_for_scans(scans)): + connection_limit = connection_limit_for_scans(scans) + log.info(f"conn limit: {connection_limit}") + for all_suites, result, error in run_sslyze(scans, connection_limit=connection_limit): if error: log.info(f"sslyze scan for mail failed: {error}") results[result.server_location.hostname] = dict(server_reachable=False, tls_enabled=False) @@ -552,6 +555,7 @@ def connection_limit_for_scans(scans: List[ServerScanRequest]): hostnames = [scan.server_location.hostname for scan in scans] for hostname_substr, limit in high_connlimit_hostnames.items(): if any([hostname_substr in hostname for hostname in hostnames]): + log.info(f"conn limit raised to: {limit} for {hostname_substr} found in {hostnames}") return limit return 1 @@ -969,7 +973,7 @@ def check_supported_tls_versions(server_connectivity_info: ServerConnectivityInf try: ssl_connection.connect() supported_tls_versions.append(tls_version) - except ConnectionToServerFailed as exc: + except (ConnectionToServerFailed, OpenSSLError) as exc: log.debug(f"Server {server_connectivity_info.server_location.hostname} rejected {tls_version.name}: {exc}") finally: ssl_connection.close() diff --git a/docker/Dockerfile b/docker/Dockerfile index 9b9659547..f8876a5cb 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -148,6 +148,7 @@ RUN apt update && \ # healthcheck netcat \ procps \ + telnet \ # since this stage ends up in the final image we care about size and remove cache files && rm -rf /var/lib/apt/lists/* diff --git a/docker/defaults.env b/docker/defaults.env index 474a5dbd6..07c260979 100644 --- a/docker/defaults.env +++ b/docker/defaults.env @@ -183,7 +183,7 @@ INTEGRATION_TESTS=False DEFAULT_MEMORY_LIMIT=1G # Memory limit for containers with high memory usage -HIGH_MEMORY_LIMIT=5G +HIGH_MEMORY_LIMIT=10G # Amount of concurrent worker (green)threads WORKER_CONCURRENCY=500 From e2fd8e843c606793ca3074dcaa9b2763d087f559 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 7 Oct 2024 17:40:32 +0200 Subject: [PATCH 21/32] improve TLS version precheck speed --- checks/tasks/tls/scans.py | 96 ++++++++++++++++++++++----------------- 1 file changed, 55 insertions(+), 41 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 24f613152..38240cf00 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -1,3 +1,4 @@ +import concurrent.futures from binascii import hexlify from enum import Enum from pathlib import Path @@ -487,47 +488,23 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: scans = [] dane_cb_per_server = {} results = {} - for server, dane_cb_data in server_tuples: - try: - server_location = ServerNetworkLocation(hostname=server, port=25) - except ServerHostnameCouldNotBeResolved: - log.info(f"unable to resolve MX host {server}, marking server unreachable") - results[server] = dict(server_reachable=False, tls_enabled=False) - continue - network_configuration = ServerNetworkConfiguration( - tls_server_name_indication=server, - tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, - smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, - network_timeout=SSLYZE_NETWORK_TIMEOUT, - ) - # Catch errors from here - supported_tls_versions = check_supported_tls_versions( - ServerConnectivityInfo( - server_location=server_location, - network_configuration=network_configuration, - tls_probing_result=FAKE_SERVER_TLS_PROBING_RESULT, - ) - ) - if not supported_tls_versions: - log.info(f"no TLS version support found for MX host {server}, marking server unreachable") - results[server] = dict(server_reachable=False, tls_enabled=False) - continue - scan_commands = SSLYZE_SCAN_COMMANDS | { - SSLYZE_SCAN_COMMANDS_FOR_TLS[tls_version] for tls_version in supported_tls_versions - } - log.info(f"==== precheck on {server_location} supports {supported_tls_versions} {scan_commands=}") - - dane_cb_per_server[server] = dane_cb_data - scans.append( - ServerScanRequest( - server_location=server_location, - network_configuration=network_configuration, - scan_commands=scan_commands, - scan_commands_extra_arguments=ScanCommandsExtraArguments( - session_renegotiation=SessionRenegotiationExtraArgument(client_renegotiation_attempts=1), - ), - ) - ) + with concurrent.futures.ThreadPoolExecutor(max_workers=10) as executor: + future_to_server = {} + + for server, dane_cb_data in server_tuples: + dane_cb_per_server[server] = dane_cb_data + future = executor.submit(_generate_mail_server_scan_request, server) + future_to_server[future] = server + + for future in concurrent.futures.as_completed(future_to_server): + server = future_to_server[future] + scan_request = future.result() + + if scan_request: + scans.append(scan_request) + else: + results[server] = dict(server_reachable=False, tls_enabled=False) + if not scans: return results connection_limit = connection_limit_for_scans(scans) @@ -560,6 +537,43 @@ def connection_limit_for_scans(scans: List[ServerScanRequest]): return 1 +def _generate_mail_server_scan_request(server: str) -> Optional[ServerScanRequest]: + try: + server_location = ServerNetworkLocation(hostname=server, port=25) + except ServerHostnameCouldNotBeResolved: + log.info(f"unable to resolve MX host {server}, marking server unreachable") + return None + network_configuration = ServerNetworkConfiguration( + tls_server_name_indication=server, + tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, + smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, + network_timeout=SSLYZE_NETWORK_TIMEOUT, + ) + supported_tls_versions = check_supported_tls_versions( + ServerConnectivityInfo( + server_location=server_location, + network_configuration=network_configuration, + tls_probing_result=FAKE_SERVER_TLS_PROBING_RESULT, + ) + ) + if not supported_tls_versions: + log.info(f"no TLS version support found for MX host {server}, marking server unreachable") + return None + scan_commands = SSLYZE_SCAN_COMMANDS | { + SSLYZE_SCAN_COMMANDS_FOR_TLS[tls_version] for tls_version in supported_tls_versions + } + log.info(f"==== precheck on {server_location} supports {supported_tls_versions} {scan_commands=}") + + return ServerScanRequest( + server_location=server_location, + network_configuration=network_configuration, + scan_commands=scan_commands, + scan_commands_extra_arguments=ScanCommandsExtraArguments( + session_renegotiation=SessionRenegotiationExtraArgument(client_renegotiation_attempts=1), + ), + ) + + def check_mail_tls(result: ServerScanResult, all_suites: List[CipherSuitesScanAttempt], dane_cb_data, task): """ Perform evaluation and additional probes for a single mail server. From 9e6f4e88b18efe3a81ac416d7f82eaf856c96e47 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Wed, 16 Oct 2024 23:25:03 +0200 Subject: [PATCH 22/32] docs, minor fixes --- checks/tasks/tls/scans.py | 12 ++--- checks/tasks/tls/tls_constants.py | 2 + documentation/tls.md | 87 +++++++++++++++++++++++++++++++ 3 files changed, 94 insertions(+), 7 deletions(-) create mode 100644 documentation/tls.md diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 38240cf00..5ce5f5868 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -73,6 +73,7 @@ CERT_EC_CURVES_GOOD, CERT_EC_CURVES_PHASE_OUT, SIGNATURE_ALGORITHMS_SHA2, + MAIL_ALTERNATE_CONNLIMIT_HOST_SUBSTRS, ) from internetnl import log @@ -528,9 +529,8 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: def connection_limit_for_scans(scans: List[ServerScanRequest]): - high_connlimit_hostnames = {".googlemail.com": 40, ".google.com": 40} hostnames = [scan.server_location.hostname for scan in scans] - for hostname_substr, limit in high_connlimit_hostnames.items(): + for hostname_substr, limit in MAIL_ALTERNATE_CONNLIMIT_HOST_SUBSTRS.items(): if any([hostname_substr in hostname for hostname in hostnames]): log.info(f"conn limit raised to: {limit} for {hostname_substr} found in {hostnames}") return limit @@ -705,11 +705,8 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): log.info(f"sslyze scan for web on {url} failed: {error}") return dict(server_reachable=False, tls_enabled=False) - prots_accepted = [suites.result.tls_version_used for suites in all_suites if suites.result.is_tls_version_supported] ciphers_accepted = [cipher for suites in all_suites for cipher in suites.result.accepted_cipher_suites] - prots_accepted.sort(key=lambda t: t.value, reverse=True) - - protocol_evaluation = TLSProtocolEvaluation.from_protocols_accepted(prots_accepted) + protocol_evaluation = TLSProtocolEvaluation.from_protocols_accepted(supported_tls_versions) fs_evaluation = TLSForwardSecrecyParameterEvaluation.from_ciphers_accepted(ciphers_accepted) cipher_evaluation = TLSCipherEvaluation.from_ciphers_accepted(ciphers_accepted) cipher_order_evaluation = test_cipher_order( @@ -718,7 +715,7 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): network_configuration=result.network_configuration, tls_probing_result=result.connectivity_result, ), - prots_accepted, + supported_tls_versions, cipher_evaluation, ) key_exchange_hash_evaluation = test_key_exchange_hash( @@ -996,4 +993,5 @@ def check_supported_tls_versions(server_connectivity_info: ServerConnectivityInf f"Server {server_connectivity_info.server_location.hostname} TLS version precheck found " f"support for {supported_tls_versions}" ) + supported_tls_versions.sort(key=lambda t: t.value, reverse=True) return supported_tls_versions diff --git a/checks/tasks/tls/tls_constants.py b/checks/tasks/tls/tls_constants.py index 32f062052..640e64b5b 100644 --- a/checks/tasks/tls/tls_constants.py +++ b/checks/tasks/tls/tls_constants.py @@ -137,6 +137,8 @@ (OpenSslDigestNidEnum.SHA256, OpenSslEvpPkeyEnum.DSA), ] +MAIL_ALTERNATE_CONNLIMIT_HOST_SUBSTRS = {".googlemail.com": 40, ".google.com": 40} + # Based on: https://tools.ietf.org/html/rfc7919#appendix-A FFDHE2048_PRIME = bytearray.fromhex( "FFFFFFFF FFFFFFFF ADF85458 A2BB4A9A AFDC5620 273D3CF1" diff --git a/documentation/tls.md b/documentation/tls.md new file mode 100644 index 000000000..77f569cb5 --- /dev/null +++ b/documentation/tls.md @@ -0,0 +1,87 @@ +# TLS testing + +TLS is one of the more complicated tests, as there are a ton of things to check. +The only way to find out whether a particular feature is supported by a TLS +server is to try to negotiate it, and see if it fails or succeeds. +This means TLS also performs many connections. + +The test builds heavily on +[sslyze](https://github.com/nabla-c0d3/sslyze) +and +[nassl](https://github.com/nabla-c0d3/nassl). + +## Code structure + +The TLS testing code is all in `checks.tasks.tls`: +* `evaluation.py` translates parameters found in testing, into an evaluation of a + score and good/phase out/bad values for various more isolated scenarios, like the + TLS version. It also contains dataclasses for some other evaluations. +* `http.py` deals with HTTP header and HTTPS redirection checks. +* `scans.py` contains the scanning and parsing, and glues this to the evaluation. +* `tasks_reports.py` interfaces between the scanning and the task/reporting + structures of the wider project. It's the entry point for starting tests. +* `tls_constants.py` defines criteria, like the rating of individual cipher suites. + +## Target IPs + +The test targets for web are all addresses of the target. +For mail, one IPv6 and one IPv6 IP for each MX is tested. + +## Connection limits + +Multiple servers are always tested in parallel. +For web multiple connections are used, for mail only one connection +per IP at the same time. The mail test also has a delay of 5s to +start to prevent it interfering with the IPv6 check. + +There is a special case: some mail servers are lenient with many +simultaneous connections, but perform anti-spam by making +individual connections very slow. For these, the connection +limit for mail is raised. At time of writing, this applies +to gmail. + +## Test criteria + +The criteria follow the +[IT Security Guidelines for Transport Layer Security 2.1](https://english.ncsc.nl/publications/publications/2021/january/19/it-security-guidelines-for-transport-layer-security-2.1). +Sufficient or phase out is generally a status NOTICE, bad is a status FAIL. +Some tests are optional and INFO at worst, e.g. DANE for web. + +These criteria are almost all listed in `tls_constants.py`, except some +more complex ones in `evaluation.py` (like DH params) and some trivial +ones in `scans.py` (like zero RTT on or off). + +All tests/lists try to refer back to the guideline/table/footnote from +the NCSC guidelines that they are based on. + +## Scan process + +The preferred method is to refer to sslyze, which we do for almost all scans, +like FS parameters, OCSP, certificate parameters and trust, renegotiation, etc. + +There are a few special cases: + +* Cipher order preference detection is not supported by sslyze, so we + have our own, on top of nassl. It can take some shortcuts, because + we only care about good>sufficient>phase out>bad. +* SHA2 key exchange is a small custom test, as it is not in sslyze. +* Sslyze is a bit blunt which can be improved by knowing which TLS + versions are supported before calling it. There's a small precheck + that determines this. + +## Changes in release 1.10 + +This documentation was written for the 1.10 version, in which the TLS +test was updated as mentioned. In prior versions, the TLS code was +handcrafted on top of a patched nassl. Several changes +were made: + +* The cipher order detection was missing certain scenarios, such as + servers that preferred RSA>ECDHE, CBC>POLY1305. It is not known + in which particular cases this bug in the old code triggered. +* CCM_8 ciphers were not detected. +* -OLD ciphers were detected, and are no longer. +* OCSP stapling detection was glitchy at times in the old code. +* The old code distinguished "the server cipher order preference is wrong" + from "the server has no preference". The new code does not separate + these, as the usefulness is limited. From a1722b4185c802c3c589a4a9daf3ddad25f1dd30 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Fri, 18 Oct 2024 16:56:38 +0200 Subject: [PATCH 23/32] tweaks --- checks/tasks/tls/evaluation.py | 37 ++++++++++++++++++++++++++----- checks/tasks/tls/http.py | 4 +--- checks/tasks/tls/tls_constants.py | 6 +++++ docker/Dockerfile | 2 +- documentation/tls.md | 3 ++- 5 files changed, 42 insertions(+), 10 deletions(-) diff --git a/checks/tasks/tls/evaluation.py b/checks/tasks/tls/evaluation.py index 491ab1ec7..ec10e1fc9 100644 --- a/checks/tasks/tls/evaluation.py +++ b/checks/tasks/tls/evaluation.py @@ -26,6 +26,9 @@ @dataclass(frozen=True) class TLSProtocolEvaluation: + """ + Evaluate the accepted TLS protocols, i.e. SSL 3.0/TLS 1.1/etc. + """ good: List[TlsVersionEnum] sufficient: List[TlsVersionEnum] phase_out: List[TlsVersionEnum] @@ -42,6 +45,7 @@ def from_protocols_accepted(cls, protocols_accepted: List[TlsVersionEnum]): sufficient = [] phase_out = [] bad = [] + for protocol in protocols_accepted: if protocol in PROTOCOLS_GOOD: good.append(protocol) @@ -51,6 +55,7 @@ def from_protocols_accepted(cls, protocols_accepted: List[TlsVersionEnum]): phase_out.append(protocol) else: bad.append(protocol) + return cls( good=good, sufficient=sufficient, @@ -73,6 +78,9 @@ def score(self) -> scoring.Score: @dataclass(frozen=True) class TLSForwardSecrecyParameterEvaluation: + """ + Evaluate the FS (DH/DHE/EC) params from the accepted cipher suites. + """ max_dh_size: Optional[int] max_ec_size: Optional[int] @@ -103,6 +111,7 @@ def from_ciphers_accepted(cls, ciphers_accepted: List[CipherSuiteAcceptedByServe if isinstance(key, DhEphemeralKeyInfo): if key.size < FS_DH_MIN_KEY_SIZE: bad.add(f"DH-{key.size}") + # NCSC table 10 if key.generator == FFDHE_GENERATOR: if key.prime == FFDHE2048_PRIME: phase_out.add("FFDHE-2048") @@ -135,6 +144,9 @@ def score(self) -> scoring.Score: @dataclass(frozen=True) class TLSCipherEvaluation: + """ + Evaluate the accepted TLS ciphers (across all TLS versions). + """ ciphers_good: List[CipherSuite] ciphers_good_no_tls13: List[CipherSuite] ciphers_sufficient: List[CipherSuite] @@ -184,21 +196,36 @@ def score(self) -> scoring.Score: @dataclass(frozen=True) class KeyExchangeHashFunctionEvaluation: + """ + Results of "hash functions for key exchange" evaluation. + NCSC table 5 + """ status: KexHashFuncStatus score: scoring.Score @dataclass(frozen=True) class TLSCipherOrderEvaluation: + """ + Results of cipher order evaluation. + If a violation is found, the violation attribute ia s two + item list with first the cipher preferred by the server, + second the cipher we expected to be preferred above that. + NCSC B2-5 + """ violation: List[str] status: CipherOrderStatus score: scoring.Score -def _unique_unhashable(ciphers: List[Any]) -> List[Any]: - # CipherSuite is not hashable, so can't always use set() +def _unique_unhashable(items: List[Any]) -> List[Any]: + """ + Keep only unique items from a list of unhashable types. + Lives here as we use it only for CipherSuite, which is + not hashable. + """ result = [] - for cipher in ciphers: - if cipher not in result: - result.append(cipher) + for item in items: + if item not in result: + result.append(item) return result diff --git a/checks/tasks/tls/http.py b/checks/tasks/tls/http.py index c560c2239..58395673f 100644 --- a/checks/tasks/tls/http.py +++ b/checks/tasks/tls/http.py @@ -15,19 +15,17 @@ def http_checks(af_ip_pair, url, task): """ Perform the HTTP header and HTTPS redirection checks for this webserver. - """ forced_https_score, forced_https = forced_http_check(af_ip_pair, url, task) header_checkers = [ HeaderCheckerContentEncoding(), HeaderCheckerStrictTransportSecurity(), ] - header_results = http_headers_check(af_ip_pair, url, header_checkers, task) - results = { "forced_https": forced_https, "forced_https_score": forced_https_score, } + header_results = http_headers_check(af_ip_pair, url, header_checkers, task) results.update(header_results) return results diff --git a/checks/tasks/tls/tls_constants.py b/checks/tasks/tls/tls_constants.py index 640e64b5b..03c5339b1 100644 --- a/checks/tasks/tls/tls_constants.py +++ b/checks/tasks/tls/tls_constants.py @@ -122,6 +122,8 @@ ] # NCSC table 5 +# This is eventually passed to openssl's SSL_set1_sigalgs, +# which requires the NIDs in digest+pubkey algorithm tuples. SIGNATURE_ALGORITHMS_SHA2 = [ (OpenSslDigestNidEnum.SHA512, OpenSslEvpPkeyEnum.EC), (OpenSslDigestNidEnum.SHA384, OpenSslEvpPkeyEnum.EC), @@ -137,6 +139,10 @@ (OpenSslDigestNidEnum.SHA256, OpenSslEvpPkeyEnum.DSA), ] +# Mail servers with an increased connection limit, +# matched by substring matching on their hostname. +# Used for servers that make connections very slow, +# but that don't care about multiple simultaneous connections. MAIL_ALTERNATE_CONNLIMIT_HOST_SUBSTRS = {".googlemail.com": 40, ".google.com": 40} # Based on: https://tools.ietf.org/html/rfc7919#appendix-A diff --git a/docker/Dockerfile b/docker/Dockerfile index f8876a5cb..72ea8cd10 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -48,7 +48,7 @@ RUN ./configure \ RUN make RUN make install -FROM --platform=linux/amd64 build-deps AS build-nassl +FROM build-deps AS build-nassl COPY vendor/nassl6 /src/vendor/nassl WORKDIR /src/vendor/nassl diff --git a/documentation/tls.md b/documentation/tls.md index 77f569cb5..e680a5421 100644 --- a/documentation/tls.md +++ b/documentation/tls.md @@ -2,7 +2,8 @@ TLS is one of the more complicated tests, as there are a ton of things to check. The only way to find out whether a particular feature is supported by a TLS -server is to try to negotiate it, and see if it fails or succeeds. +server is to try to negotiate it, and see if or succeeds or the server +drops the connection. This means TLS also performs many connections. The test builds heavily on From 3b83d92ca105fa7882a92123d2bc0c5284862760 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Fri, 18 Oct 2024 18:37:53 +0200 Subject: [PATCH 24/32] cleanup --- docker/compose.development.yaml | 2 +- docker/defaults.env | 4 ++-- internetnl/settings.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docker/compose.development.yaml b/docker/compose.development.yaml index cbcb262b8..b967519ab 100644 --- a/docker/compose.development.yaml +++ b/docker/compose.development.yaml @@ -9,7 +9,7 @@ services: restart: unless-stopped ports: - - 0.0.0.0:8080:8080 + - 8080:8080 volumes: - ./port-expose/nginx_templates/:/etc/nginx/templates/ diff --git a/docker/defaults.env b/docker/defaults.env index 07c260979..bebe5f775 100644 --- a/docker/defaults.env +++ b/docker/defaults.env @@ -101,7 +101,7 @@ DEBUG=False # Set log level for various loggers DJANGO_LOG_LEVEL=INFO INTERNETNL_LOG_LEVEL=INFO -CELERY_LOG_LEVEL=INFO +CELERY_LOG_LEVEL=ERROR # Enable debug loglevel for other loggers DEBUG_LOG=False # Enable debug logging on internal Unbound library @@ -183,7 +183,7 @@ INTEGRATION_TESTS=False DEFAULT_MEMORY_LIMIT=1G # Memory limit for containers with high memory usage -HIGH_MEMORY_LIMIT=10G +HIGH_MEMORY_LIMIT=5G # Amount of concurrent worker (green)threads WORKER_CONCURRENCY=500 diff --git a/internetnl/settings.py b/internetnl/settings.py index 06e847fa7..18926af44 100644 --- a/internetnl/settings.py +++ b/internetnl/settings.py @@ -57,7 +57,7 @@ # # Application logging: DJANGO_LOG_LEVEL = getenv("DJANGO_LOG_LEVEL", "INFO") INTERNETNL_LOG_LEVEL = getenv("INTERNETNL_LOG_LEVEL", "INFO") -CELERY_LOG_LEVEL = getenv("CELERY_LOG_LEVEL", "INFO") +CELERY_LOG_LEVEL = getenv("CELERY_LOG_LEVEL", "ERROR") # Infrastructure # # Database From 14cd0d2de99986471c3721dbc06c8b426a026c73 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Fri, 18 Oct 2024 18:50:32 +0200 Subject: [PATCH 25/32] cleanup --- checks/tasks/tls/evaluation.py | 5 +++++ docker/Dockerfile | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/checks/tasks/tls/evaluation.py b/checks/tasks/tls/evaluation.py index ec10e1fc9..b7fe1a26e 100644 --- a/checks/tasks/tls/evaluation.py +++ b/checks/tasks/tls/evaluation.py @@ -29,6 +29,7 @@ class TLSProtocolEvaluation: """ Evaluate the accepted TLS protocols, i.e. SSL 3.0/TLS 1.1/etc. """ + good: List[TlsVersionEnum] sufficient: List[TlsVersionEnum] phase_out: List[TlsVersionEnum] @@ -81,6 +82,7 @@ class TLSForwardSecrecyParameterEvaluation: """ Evaluate the FS (DH/DHE/EC) params from the accepted cipher suites. """ + max_dh_size: Optional[int] max_ec_size: Optional[int] @@ -147,6 +149,7 @@ class TLSCipherEvaluation: """ Evaluate the accepted TLS ciphers (across all TLS versions). """ + ciphers_good: List[CipherSuite] ciphers_good_no_tls13: List[CipherSuite] ciphers_sufficient: List[CipherSuite] @@ -200,6 +203,7 @@ class KeyExchangeHashFunctionEvaluation: Results of "hash functions for key exchange" evaluation. NCSC table 5 """ + status: KexHashFuncStatus score: scoring.Score @@ -213,6 +217,7 @@ class TLSCipherOrderEvaluation: second the cipher we expected to be preferred above that. NCSC B2-5 """ + violation: List[str] status: CipherOrderStatus score: scoring.Score diff --git a/docker/Dockerfile b/docker/Dockerfile index 72ea8cd10..40cd9cb7f 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -148,7 +148,6 @@ RUN apt update && \ # healthcheck netcat \ procps \ - telnet \ # since this stage ends up in the final image we care about size and remove cache files && rm -rf /var/lib/apt/lists/* From d7b674f2885990366f7075c2fb782a46eb824549 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Fri, 18 Oct 2024 20:20:13 +0200 Subject: [PATCH 26/32] f? --- checks/tasks/tls/http.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/checks/tasks/tls/http.py b/checks/tasks/tls/http.py index 58395673f..c772a97d4 100644 --- a/checks/tasks/tls/http.py +++ b/checks/tasks/tls/http.py @@ -21,11 +21,11 @@ def http_checks(af_ip_pair, url, task): HeaderCheckerContentEncoding(), HeaderCheckerStrictTransportSecurity(), ] + header_results = http_headers_check(af_ip_pair, url, header_checkers, task) results = { "forced_https": forced_https, "forced_https_score": forced_https_score, } - header_results = http_headers_check(af_ip_pair, url, header_checkers, task) results.update(header_results) return results From c145c4d2c65acbbb49115003f57fb6c672c4307d Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 25 Nov 2024 20:49:42 +0100 Subject: [PATCH 27/32] docs updates --- documentation/tls.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/documentation/tls.md b/documentation/tls.md index e680a5421..13426c447 100644 --- a/documentation/tls.md +++ b/documentation/tls.md @@ -14,7 +14,7 @@ and ## Code structure The TLS testing code is all in `checks.tasks.tls`: -* `evaluation.py` translates parameters found in testing, into an evaluation of a +* `evaluation.py` translates facts found in testing, into an evaluation of a score and good/phase out/bad values for various more isolated scenarios, like the TLS version. It also contains dataclasses for some other evaluations. * `http.py` deals with HTTP header and HTTPS redirection checks. @@ -31,8 +31,9 @@ For mail, one IPv6 and one IPv6 IP for each MX is tested. ## Connection limits Multiple servers are always tested in parallel. -For web multiple connections are used, for mail only one connection -per IP at the same time. The mail test also has a delay of 5s to +Web uses multiple connections per IP. Mail tests with one +connection per IP by default, as mail servers often do +not allow more. start to prevent it interfering with the IPv6 check. There is a special case: some mail servers are lenient with many From 0316d6698d182d8a5fd89238310410828139820c Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 25 Nov 2024 20:51:17 +0100 Subject: [PATCH 28/32] Apply suggestions from code review Signed-off-by: Sasha Romijn --- checks/tasks/tls/evaluation.py | 2 +- checks/tasks/tls/scans.py | 25 ++++++++++--------------- 2 files changed, 11 insertions(+), 16 deletions(-) diff --git a/checks/tasks/tls/evaluation.py b/checks/tasks/tls/evaluation.py index b7fe1a26e..7a31ccc00 100644 --- a/checks/tasks/tls/evaluation.py +++ b/checks/tasks/tls/evaluation.py @@ -212,7 +212,7 @@ class KeyExchangeHashFunctionEvaluation: class TLSCipherOrderEvaluation: """ Results of cipher order evaluation. - If a violation is found, the violation attribute ia s two + If a violation is found, the violation attribute is a two item list with first the cipher preferred by the server, second the cipher we expected to be preferred above that. NCSC B2-5 diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 5ce5f5868..2771223ec 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -93,10 +93,12 @@ TlsVersionEnum.TLS_1_2: ScanCommand.TLS_1_2_CIPHER_SUITES, TlsVersionEnum.TLS_1_3: ScanCommand.TLS_1_3_CIPHER_SUITES, } -# Some code calls ServerConnectivityInfo.get_preconfigured_tls_connection -# before any other scans are done. This requires a ServerTLSProbingResult, -# which is never used due to explicit TLS version setting, -# so it's contents don't matter. +# Some of the code in this file calls +# ServerConnectivityInfo.get_preconfigured_tls_connection +# before any other scans are done. This call requires a ServerTLSProbingResult, +# however, the values inside it are never used, as all our calls use an explicit +# TLS version setting. Therefore, this shared fake is used, of which the actual +# settings do not matter. Just a nassl API oddity. FAKE_SERVER_TLS_PROBING_RESULT = ServerTlsProbingResult( highest_tls_version_supported=TlsVersionEnum.TLS_1_3, cipher_suite_supported="", @@ -509,22 +511,16 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: if not scans: return results connection_limit = connection_limit_for_scans(scans) - log.info(f"conn limit: {connection_limit}") + log.info(f"sslyze connection limit set to {connection_limit} for this mail scan") for all_suites, result, error in run_sslyze(scans, connection_limit=connection_limit): if error: log.info(f"sslyze scan for mail failed: {error}") results[result.server_location.hostname] = dict(server_reachable=False, tls_enabled=False) continue - log.debug( - f"=========== sslyze complete for {result.server_location.hostname}, " - f"total set {dane_cb_per_server.keys()}" - ) + log.debug(f"sslyze mail scan complete for {result.server_location.hostname}, other scans may be pending") dane_cb_data = dane_cb_per_server[result.server_location.hostname] results[result.server_location.hostname] = check_mail_tls(result, all_suites, dane_cb_data, task) - log.debug( - f"=========== check_mail_tls complete for {result.server_location.hostname}, " - f"total set {dane_cb_per_server.keys()}" - ) + log.debug(f"check_mail_tls complete for {result.server_location.hostname}") return results @@ -562,7 +558,6 @@ def _generate_mail_server_scan_request(server: str) -> Optional[ServerScanReques scan_commands = SSLYZE_SCAN_COMMANDS | { SSLYZE_SCAN_COMMANDS_FOR_TLS[tls_version] for tls_version in supported_tls_versions } - log.info(f"==== precheck on {server_location} supports {supported_tls_versions} {scan_commands=}") return ServerScanRequest( server_location=server_location, @@ -802,7 +797,7 @@ def run_sslyze( scanner = Scanner(per_server_concurrent_connections_limit=connection_limit, concurrent_server_scans_limit=10) scanner.queue_scans(scans) for result in scanner.get_results(): - log.info(f"sslyze scan for {result.server_location} status result {result.scan_status}") + log.debug(f"sslyze scan for {result.server_location} result: {result.scan_status}") if result.scan_status == ServerScanStatusEnum.ERROR_NO_CONNECTIVITY: yield [], result, TLSException(f"could not connect: {''.join(result.connectivity_error_trace.format())}") continue From aa9aba5401400de875a80f6362e1ffdcba2a0d02 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 25 Nov 2024 21:13:35 +0100 Subject: [PATCH 29/32] cleanup --- checks/tasks/tls/scans.py | 90 +++++++++++++++++++++++++-------------- 1 file changed, 59 insertions(+), 31 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index 2771223ec..fb48fad87 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -121,10 +121,10 @@ def dane( chain: List[Certificate], task, dane_cb_data, - score_none, - score_none_bogus, - score_failed, - score_validated, + score_none: scoring.Score, + score_none_bogus: scoring.Score, + score_failed: scoring.Score, + score_validated: scoring.Score, ): """ Check if there are TLSA records, if they are valid and if a DANE rollover @@ -257,20 +257,18 @@ def dane( ) -def is_root_cert(cert): +def is_root_cert(cert: Certificate) -> bool: """ Check if the certificate is a root certificate. - """ digest = cert.fingerprint(hashes.SHA1()) digest = hexlify(digest).decode("ascii") return digest.upper() in root_fingerprints -def get_common_name(cert): +def get_common_name(cert: Certificate) -> str: """ Get the commonName of the certificate. - """ value = "-" try: @@ -282,10 +280,9 @@ def get_common_name(cert): return value -def cert_checks(hostname, mode, task, af_ip_pair=None, dane_cb_data=None, *args, **kwargs): +def cert_checks(hostname: str, mode: ChecksMode, task, af_ip_pair=None, dane_cb_data=None, *args, **kwargs): """ - Perform certificate checks. - + Perform certificate checks, such as trust, name match. Also scans the server. """ log.info(f"starting cert sslyze scan for {hostname} {af_ip_pair} {mode}") # cryptography's PolicyBuilder.build_server_verifier is called through sslyze cert chain analyser @@ -442,6 +439,9 @@ def _certificate_matches_hostname(certificate: Certificate, server_hostname: str def check_pubkey(certificates: List[Certificate], mode: ChecksMode): + """ + Check that all provided certificates meet NCSC requirements. + """ # NCSC guidelines B3-3, B5-1 bad_pubkey = [] phase_out_pubkey = [] @@ -511,7 +511,6 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: if not scans: return results connection_limit = connection_limit_for_scans(scans) - log.info(f"sslyze connection limit set to {connection_limit} for this mail scan") for all_suites, result, error in run_sslyze(scans, connection_limit=connection_limit): if error: log.info(f"sslyze scan for mail failed: {error}") @@ -525,6 +524,10 @@ def check_mail_tls_multiple(server_tuples, task) -> Dict[str, Dict[str, Any]]: def connection_limit_for_scans(scans: List[ServerScanRequest]): + """ + Determine the appropriate connection limit for a mail server. + Sometimes we set this higher, due to anti-spam slowness. + """ hostnames = [scan.server_location.hostname for scan in scans] for hostname_substr, limit in MAIL_ALTERNATE_CONNLIMIT_HOST_SUBSTRS.items(): if any([hostname_substr in hostname for hostname in hostnames]): @@ -533,14 +536,18 @@ def connection_limit_for_scans(scans: List[ServerScanRequest]): return 1 -def _generate_mail_server_scan_request(server: str) -> Optional[ServerScanRequest]: +def _generate_mail_server_scan_request(mx_hostname: str) -> Optional[ServerScanRequest]: + """ + Generate the scan request (sslyze scan commands) for a mail server. + Includes resolving and determining supported TLS versions. + """ try: - server_location = ServerNetworkLocation(hostname=server, port=25) + server_location = ServerNetworkLocation(hostname=mx_hostname, port=25) except ServerHostnameCouldNotBeResolved: - log.info(f"unable to resolve MX host {server}, marking server unreachable") + log.info(f"unable to resolve MX host {mx_hostname}, marking server unreachable") return None network_configuration = ServerNetworkConfiguration( - tls_server_name_indication=server, + tls_server_name_indication=mx_hostname, tls_opportunistic_encryption=ProtocolWithOpportunisticTlsEnum.SMTP, smtp_ehlo_hostname=settings.SMTP_EHLO_DOMAIN, network_timeout=SSLYZE_NETWORK_TIMEOUT, @@ -553,7 +560,7 @@ def _generate_mail_server_scan_request(server: str) -> Optional[ServerScanReques ) ) if not supported_tls_versions: - log.info(f"no TLS version support found for MX host {server}, marking server unreachable") + log.info(f"no TLS version support found for MX host {mx_hostname}, marking server unreachable") return None scan_commands = SSLYZE_SCAN_COMMANDS | { SSLYZE_SCAN_COMMANDS_FOR_TLS[tls_version] for tls_version in supported_tls_versions @@ -793,6 +800,11 @@ def check_web_tls(url, af_ip_pair=None, *args, **kwargs): def run_sslyze( scans: List[ServerScanRequest], connection_limit: int ) -> Generator[Tuple[List[CipherSuitesScanAttempt], ServerScanResult, Optional[TLSException]], None, None]: + """ + Run a set of sslyze scans in parallel. + Starts each scan request at the same time, and yields them as soon as they are finished. + This threading is handled inside sslyze. + """ log.debug(f"starting sslyze scan for {[scan.server_location for scan in scans]}") scanner = Scanner(per_server_concurrent_connections_limit=connection_limit, concurrent_server_scans_limit=10) scanner.queue_scans(scans) @@ -813,7 +825,7 @@ def run_sslyze( ) if suite and suite.result ] - # Error is caught and returned here, as we may be scanning many targets, + # Error is caught and returned here, as we may be running many scans., # and don't want to abort all scans for one failure. try: raise_sslyze_errors(result) @@ -824,6 +836,10 @@ def run_sslyze( def raise_sslyze_errors(result: ServerScanResult) -> None: + """ + Determine whether the scan result contains any exceptions, + and if it does, raise a TLSException for them. + """ last_error_trace = None for scan_result in vars(result.scan_result).values(): error_trace = getattr(scan_result, "error_trace") @@ -837,6 +853,11 @@ def raise_sslyze_errors(result: ServerScanResult) -> None: def test_key_exchange_hash( server_connectivity_info: ServerConnectivityInfo, ) -> KeyExchangeHashFunctionEvaluation: + """ + Test the SHA2 key exchange per NCSC table 5. + Note that this is not the certificate hash, or TLS cipher hash. + There are few or no hosts that do not meet this requirement. + """ ssl_connection = server_connectivity_info.get_preconfigured_tls_connection(should_use_legacy_openssl=False) ssl_connection.ssl_client.set_sigalgs(SIGNATURE_ALGORITHMS_SHA2) @@ -864,6 +885,17 @@ def test_cipher_order( tls_versions: List[TlsVersionEnum], cipher_evaluation: TLSCipherEvaluation, ) -> TLSCipherOrderEvaluation: + """ + Determine whether there was a cipher order violation. + We require supported ciphers to be ordered good>sufficient>phase out>bad. + Within each level, the order is not significant to us. + + This test forms cipher strings of e.g. all supported sufficient followed + by each good, and then expects the server to choose the good cipher. + That assures us that the server prefers each good cipher over any lower cipher. + This is tested at all levels that the server supported. + NCSC B2-5. + """ cipher_order_violation = [] if ( not cipher_evaluation.ciphers_bad @@ -881,7 +913,7 @@ def test_cipher_order( order_tuples = [ ( cipher_evaluation.ciphers_bad + cipher_evaluation.ciphers_phase_out + cipher_evaluation.ciphers_sufficient, - # Make sure we do not mix in TLS 1.3 ciphers + # Make sure we do not mix in TLS 1.3 ciphers, all TLS 1.3 ciphers are good. cipher_evaluation.ciphers_good_no_tls13, ), (cipher_evaluation.ciphers_bad + cipher_evaluation.ciphers_phase_out, cipher_evaluation.ciphers_sufficient), @@ -892,12 +924,7 @@ def test_cipher_order( break # Sort CHACHA as later in the list, in case SSL_OP_PRIORITIZE_CHACHA is enabled #461 expected_less_preferred.sort(key=lambda c: "CHACHA" in c.name) - print(f"checking server pref against: {[s.name for s in expected_more_preferred_list]}") for expected_more_preferred in expected_more_preferred_list: - print( - f"evaluating less {[s.name for s in expected_less_preferred]} vs " - f"more {expected_more_preferred.name} TLS {tls_version}" - ) if not expected_less_preferred or not expected_more_preferred: continue preferred_suite = find_most_preferred_cipher_suite( @@ -905,7 +932,10 @@ def test_cipher_order( ) if preferred_suite != expected_more_preferred: cipher_order_violation = [preferred_suite.name, expected_more_preferred.name] - print(f"break out, got bad order: {cipher_order_violation}") + log.info( + f"found cipher order violation for {server_connectivity_info.server_location.hostname}:" + f" preferred {preferred_suite.name} instead of {expected_more_preferred.name}" + ) break return TLSCipherOrderEvaluation( @@ -935,11 +965,6 @@ def find_most_preferred_cipher_suite( ssl_connection = server_connectivity_info.get_preconfigured_tls_connection( override_tls_version=tls_version, should_use_legacy_openssl=False ) - print( - f"openssl s_client -tls1_2 -cipher {':'.join(suite_names)} -connect " - f"{server_connectivity_info.server_location.hostname}:443 # {tls_version.name}" - ) - print(f"{ssl_connection.ssl_client.get_cipher_list()=}") _set_cipher_suite_string(tls_version, ":".join(suite_names), ssl_connection.ssl_client) try: @@ -956,7 +981,6 @@ def find_most_preferred_cipher_suite( selected_cipher = CipherSuitesRepository.get_cipher_suite_with_openssl_name( tls_version, ssl_connection.ssl_client.get_current_cipher_name() ) - print(f"from CS {[s.name for s in cipher_suites]} selected {selected_cipher}") return selected_cipher @@ -969,6 +993,10 @@ def _check_cipher_suite_available(tls_version: TlsVersionEnum, cipher_suite: Cip def check_supported_tls_versions(server_connectivity_info: ServerConnectivityInfo) -> List[TlsVersionEnum]: + """ + Determine which TLS versions are supported. + Providing this info to sslyze improves on the bluntness of the scans. + """ supported_tls_versions = [] for tls_version in TlsVersionEnum: requires_legacy_openssl = tls_version != TlsVersionEnum.TLS_1_3 From b3792155da06dc069258ff71a5280460b75ec3c3 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 25 Nov 2024 21:19:07 +0100 Subject: [PATCH 30/32] Clean up dependencies --- docker/Dockerfile | 3 +++ requirements.in | 5 ++++- requirements.txt | 8 ++++---- 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 40cd9cb7f..b4f6f06d0 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -67,6 +67,9 @@ COPY requirements.txt /src/ WORKDIR /src RUN pip3 install -r requirements.txt +# sslyze is installed from our own fork, and installed +# without deps to avoid it trying to install nassl, when +# we have our custom nassl RUN pip3 install --no-deps https://github.com/mxsasha/sslyze/archive/refs/tags/6.0.0+internetnl6.tar.gz # stage with app dependencies and lint/test depencencies diff --git a/requirements.in b/requirements.in index 7d707f6a2..f3b5d5dcb 100644 --- a/requirements.in +++ b/requirements.in @@ -41,8 +41,11 @@ setuptools_scm sentry-sdk forcediphttpsadapter pytz + pyopenssl -sslyze +# sslyze dependencies, installed from outside this file +tls-parser>=2,<3 +pydantic>=2.2,<2.7 # Pinned deps to keep 3.7 support, remove these entirely once we drop 3.7 dnspython < 2.7.0 # dependency of eventlet diff --git a/requirements.txt b/requirements.txt index 1e07bf490..9cda084db 100644 --- a/requirements.txt +++ b/requirements.txt @@ -56,7 +56,7 @@ click-repl==0.3.0 # via celery colorlog==6.7.0 # via -r requirements.in -cryptography==42.0.5 +cryptography==43.0.3 # via # -r requirements.in # pgpy @@ -145,10 +145,10 @@ pyasn1==0.5.1 pycparser==2.21 # via cffi pydantic==2.6.4 - # via sslyze + # via -r requirements.in pydantic-core==2.16.3 # via pydantic -pyopenssl==24.1.0 +pyopenssl==24.2.1 # via -r requirements.in pyparsing==3.1.1 # via -r requirements.in @@ -208,7 +208,7 @@ statsd==4.0.0 statshog==1.0.6 # via -r requirements.in tls-parser==2.0.1 - # via sslyze + # via -r requirements.in toml==0.10.2 # via pytest tomli==2.0.1 From 9bb6c417adcfd617f5c2c878fd31dfc57653b73a Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 25 Nov 2024 21:29:22 +0100 Subject: [PATCH 31/32] Only show IANA cipher names --- checks/tasks/tls/evaluation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/checks/tasks/tls/evaluation.py b/checks/tasks/tls/evaluation.py index 7a31ccc00..e2656be22 100644 --- a/checks/tasks/tls/evaluation.py +++ b/checks/tasks/tls/evaluation.py @@ -190,7 +190,7 @@ def from_ciphers_accepted(cls, ciphers_accepted: List[CipherSuiteAcceptedByServe @staticmethod def _format_str(suites: List[CipherSuite]) -> List[str]: - return [f"{suite.openssl_name} ({suite.name})" for suite in suites] + return [f"{suite.name}" for suite in suites] @property def score(self) -> scoring.Score: From e9e1fd0af50e83241f35be6bd2ac8d96fed98d65 Mon Sep 17 00:00:00 2001 From: Sasha Romijn Date: Mon, 9 Dec 2024 20:45:31 +0100 Subject: [PATCH 32/32] Improve detection of missing SHA2 key exchange --- checks/tasks/tls/scans.py | 10 ++++++++-- vendor/nassl6 | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/checks/tasks/tls/scans.py b/checks/tasks/tls/scans.py index fb48fad87..8ca770b7e 100644 --- a/checks/tasks/tls/scans.py +++ b/checks/tasks/tls/scans.py @@ -14,7 +14,7 @@ from cryptography.x509 import Certificate from django.conf import settings from nassl._nassl import OpenSSLError -from nassl.ssl_client import ClientCertificateRequested +from nassl.ssl_client import ClientCertificateRequested, OpenSslDigestNidEnum from sslyze import ( ScanCommand, ServerScanRequest, @@ -863,9 +863,15 @@ def test_key_exchange_hash( try: ssl_connection.connect() + if ssl_connection.ssl_client.get_peer_signature_nid() == OpenSslDigestNidEnum.SHA1: + log.info("Failed SHA2 key exchange check: negotiated SHA1 even when only offering SHA2") + return KeyExchangeHashFunctionEvaluation( + status=KexHashFuncStatus.bad, + score=scoring.WEB_TLS_KEX_HASH_FUNC_BAD, + ) except ClientCertificateRequested: pass - except (ServerRejectedTlsHandshake, TlsHandshakeTimedOut) as exc: + except (ServerRejectedTlsHandshake, TlsHandshakeTimedOut, OpenSSLError) as exc: log.info(f"Failed SHA2 key exchange check: {exc}") return KeyExchangeHashFunctionEvaluation( status=KexHashFuncStatus.bad, diff --git a/vendor/nassl6 b/vendor/nassl6 index ff2bdae06..4a73fb59b 160000 --- a/vendor/nassl6 +++ b/vendor/nassl6 @@ -1 +1 @@ -Subproject commit ff2bdae06a55c5761ebe97aa2548bdfb20fe324a +Subproject commit 4a73fb59b2d8c1e789c664f73d0b8298dd73aec3

niWZD-TS`%uU`9J`<^`X$Mi7Zr~Zf@ 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 z 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Ê-n_j#E2+)6pPYeAGBbB%V( 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%0A5l{qk$-*BM9u4Rdg0d)<9jpe9 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