tierone.pt

Issued by R3

About this certificate

This digital certificate with serial number 04:54:6b:77:3e:05:87:dc:3b:74:4b:2c:76:5f:6e:d7:3d:4a was issued on by Let's Encrypt.

With 5 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.


We have idenified some issues with this certificate:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=tierone.pt

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:54:6b:77:3e:05:87:dc:3b:74:4b:2c:76:5f:6e:d7:3d:4a
Serial Number (int): 377175709085222552120053513930769381670218
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 69:a9:70:10:1a:a8:fb:93:74:eb:be:08:24:51:e0:8c:06:78:75:c7
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): 92:ce:9f:3e:4e:1c:c6:20:27:98:1f:5a:a7:c8:e8:f8:da:7d:38:30
Fingerprint (sha256): 2b:75:cd:db:8d:ed:91:59:8f:aa:8a:5c:3c:ae:d3:5d:ad:32:97:83:23:ba:fa:dd:02:75:f9:ee:59:9d:8b:14

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate tierone.pt

5

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for tierone.pt

Public Key Algorithm

RSA

Key Size

4096

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

artifacts.tierone.pt
lab.tierone.pt
scm.tierone.pt
tierone.pt
www.tierone.pt

Other certificates including the domain name tierone.pt

(limited to 100 certificates)

Certificate

The complete raw certificate details for tierone.pt in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
vT/S
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAlWlskoc8P1tPYL+Xm1Va
+d3WHXhijvSUqErurWnfZlpJNHXLP5huvknGBZhl5M36i5gn954P7FfXBQ6IYcnb
u04ZkiQtE9Z9Pox1teukuL3d+A9FTiEtJItG9KlATF+uabLQmy8FI0GzwVI5dwJY
VGn4R8f8kWOvWfdFbfVuZnmowePYLlqGR0mELW3G+i3IXbcLDKR4hkov76pcmNRm
FPe2/uAAsUF2ix7aDZDnPDp8ydfh0hvCuQG5F3fP3kEMA6YIIvsMLlz+GOh1G7Cr
ue6PagZTimofDGqSi8sP1WDu3hQrivBacCp6BD8iNpJHtEY2EKoTh5P7WruKN02b
jtNZlHbVTBJB38/R2CF1tcDO49vo8AeOJaORb3FTO1e5PKBe0l5pzvTpfYIe90OJ
Tc06d2UYpbs9LskrSf01ODjKXpAs0ySMUmzBWQcCKIsHgSIkMcbL/VnNn225wAlg
yLYZ2FWaafUHOx6PRDT9gdxNjPGIre4hiWbzKTuLUQ/mtRV9E6Iw7fu4b78RDjYK
yEubXNftzuwkgThlXRS0BfoQS6PucoJvJXvxGwwiqHAc5//HJGDE7kD5wSprOj5b
TJIXwpvtCRZy5U3cKKdrY9c0gG8m16Hdfk9sMsmRzRZkWvwceLKq+Hb3UY4lwGAB
6ZZKDlEqDt7YYppJSw0a4wUCAwEAAQ==
-----END PUBLIC KEY-----

ASN.1 decoded

 [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2
 . . . . . . . . [c:0|t:2|false] INTEGER 377175709085222552120053513930769381670218
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-02-28 23:25:01 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2021-05-29 23:25:01 +0000 UTC
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'tierone.pt'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption)
 . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (4208 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 609547016324180326656037595659129445720156089218766161839193375212722659969003209943172735357546689840628650150727393559220955557294621086109435480735166285752288679664988729963648638757570901486569563658506485720968289165042632414341229186921155374051546521271205287112941729881078990505914235027410606479167289703200064899962881204490135405703670168947405482737639825321538751477918878692614565353845684794512923481093815524249460954104202153492742849181638416293042092198798670200793474758911178562264442492605719762550288062855356620671447149740283892243044761478227002781727054449462780110040588056738087120563688963859552028018684166833384033351259993653206351382898241733395829767389308417083297982491239399578841352411205940064558919493334426653154630747401459732368362969682838465756375288545109318686211247233172657325962253712702265831970096656137910592312117580494140403534759959258083044636755202982442377892008539173288037333255606660418474334105674630817168760563485715441371185353819255114841554550246323713538308744738262771486614123451829908748128474618402948602409892897002328106553699043807437793418505331978008986053806241592404908997433903459567531567337358661740197742101924049690921167394593933285185656906501
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537

 . . . . . . . . [c:2|t:3|true] ORAddress 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits)
							05a0
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							69a970101aa8fb9374ebbe082451e08c067875c7
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (73 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://r3.o.lencr.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://r3.i.lencr.org/'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (84 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'artifacts.tierone.pt'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lab.tierone.pt'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'scm.tierone.pt'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tierone.pt'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.tierone.pt'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef007500f65c942fd1773022145418083094568ee34d131933bfdf0c2f200bcc4ef164e300000177eb2c8e7e000004030046304402203d6c03582e733d602b41f87b0b33ae11648fffc4efeefd48521eab5097da1bc602200503a12d9a697529879435cd4cb34f4e0813eb1cfd418984177cd3ff4b698d580076005cdc4392fee6ab4544b15e9ad456e61037fbd5fa47dca17394b25ee6f6c70eca00000177eb2c908a00000403004730450220534356ba37cf590b81670ac042ca7ebb7226bdfdf60e20f7737f79bcfbebbbcd022100ad1a2d8296a34e44ffd7e402b4b33540fb996de8801f23d43bb5e94687b3a6d2
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		00b4b327badf9a01aa12b0de711cd30b6d198139b64aa6650460091d7ffec87676fc7bb43ac4dfe80e775ff249a94d0dd329d469643c2110beb9d2c389ec50ff67050f1ecbcab00b1e6d7615cfcfdd6eee1d704e52a2500382ce9450a417ebf2f34f0a4240a0a93d9cc13c7471350c68874fefee767dfba4d7951bfc8e00ec292f51ab86fe70c7c9161a224efe6d839fb582c8c921cb4a4e96bc3f4a89e02f356eac1b1a84cc23942e4a0f7894e32287aa2831607b6e46ec7ca6b649cb35ad42b5b7fc9f62463150ca83e8f9d28aa0855aa5ac8d7733e9f1cb8e04a54e27b286372a24a629cd75ca37ded9b463de26f3272dba05ed6bb8e11c2b51d37147bd3fd2