m.waterstaxservice.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d3:a5:6c:99:9e:01:64:76:2b:8f:bb:51:ff:a4:91:d5:e2 was issued on by Let's Encrypt.
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=m.waterstaxservice.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d3:a5:6c:99:9e:01:64:76:2b:8f:bb:51:ff:a4:91:d5:e2Serial Number (int): 333356323718691138582650685081660612007394
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 80:f9:d5:e8:88:11:b9:0c:95:08:b1:84:e9:77:4f:44:d5:31:cb:6c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b9:92:a9:8d:85:a9:7e:9c:e4:35:9c:c5:7d:bc:5f:84:a8:2e:cc:b5
Fingerprint (sha256): 9b:22:8e:68:cd:0e:55:42:5b:18:45:36:25:d9:92:45:c7:8e:88:af:ce:b4:26:63:1b:c5:fc:e2:19:98:75:d8
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate m.waterstaxservice.net
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for m.waterstaxservice.net
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
m.waterstaxservice.net
Other certificates including the domain name waterstaxservice.net
(limited to 100 certificates)
m.waterstaxservice.net
m.waterstaxservice.net
m.waterstaxservice.net
waterstaxservice.net
m.waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
m.waterstaxservice.net
m.waterstaxservice.net
m.waterstaxservice.net
m.waterstaxservice.net
waterstaxservice.net
m.waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
m.waterstaxservice.net
m.waterstaxservice.net
waterstaxservice.net
m.waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
m.waterstaxservice.net
m.waterstaxservice.net
m.waterstaxservice.net
m.waterstaxservice.net
waterstaxservice.net
m.waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
waterstaxservice.net
Certificate
The complete raw certificate details for m.waterstaxservice.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 GAwtdXsVjg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwu8H/dO4ZNeoMqN4bdqw 1atkXwwLpcNS+XiXIW16JrLRJIVbSYbhE6GosikQZfE8xAkGnfhKqvGLaGGa2mIf M+aKmM9xceUF6YgjZxt85uyMmbm0OlSVSOPlf3WvAO6JCoAKFjPKh/xVi6JXOC7T RtyMjY5bPvY2apKXZM6lbEMs3RoZDyKZhNjdp+f/ebkMt1b7YJjfs1lZdND5qwU0 zqWNhY726KLJUPJ2HAmc8DZksLgXBgoXFpGKSYEm5BDzgZEP5lXVe9QM4j5NsqjF aLOYDbX5/67h3J73D5eBGxjFS0tc1PLFaNiAu0Cr/qWs6dAZB4jmJPRwTGp2Lsgg b20wqInMkhPZpWF594burvL/Q/Mh8+5aDEpNJiOhPHPdzzhmZQBPqkej5/vYf1o1 JC6lwJ/1BcIa8EpAHM02XdCXHaH27EUwFlWaD14n0kPQrvAkLFCU+Vhg3KO4a0gS AleyqGEpA8xYkRdVTTu9vzzbLLQM0M7HPsHIg2g7hHhhaAFL73RW07PxRnWgY0HQ yooyFvw1In3MDlXfSKse6Pc63FNle7Vxv9ZZPKTEHiGdWjUXDSBdj0Rc1CoeQgZF /J5oF7GfLdnq/A1ps3CAKrcB87yYYjOT54kJtkt2Nl3RytfxuWzvjW7jxpvp/Mah jKfD74IuNbkPL3x5bdg5gDsCAwEAAQ== -----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 333356323718691138582650685081660612007394 . . . . . . . . [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 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-29 20:20:50 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-27 20:20:50 +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 'm.waterstaxservice.net' . . . . . . . . [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 795260176875067801367015401017566879886658257232084512578170673834185867346673655437792906438951169348284979286499752184933579730091951476026237809719123572478233652796161511172190352674970464066284088119308561093469515245217235953419903748244030122032244165260165917187301243135822127755615045107718509841710142340687738675676419412973159386507097025833832744954330012381206277193272129059169423252142073268815196920062693355913813458853238758316969662241623318812372227039644685030240181548452787221063784855370364131797591621056810556597928635381896420292510956974445957253686952229085799126687906706881813907554345641671402095453198209577869207627215700904337390438475173058667954567987483559631171385750607567523577946091070450238872769151615487151643970013429648625136286721288041328456847294822775738080010144016710428820524673973766473121509280926621685186006306443979311421227788962302738095928307159330279908775370036302847700344368511692354387078937785225511379549908199144709507884734593420804277774926947079844085841585168647879076718697633448927304108044927552876923929541125794270539479819381398449550504181674169771226551088189799796200399915264719007249123638994358716396328291905517639137756794641480549888595427387 . . . . . . . . . . . . . . . . . . . . [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) 80f9d5e88811b90c9508b184e9774f44d531cb6c . . . . . . . . . . . . . . . . [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 a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [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 (99 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://ocsp.int-x3.letsencrypt.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://cert.int-x3.letsencrypt.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 (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'm.waterstaxservice.net' . . . . . . . . . . . . . . . . [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) 00ef007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016eb909b138000004030047304502204989df7d186f93b3e5ab57666586f5a8d68b851decb988c3e87d0660334981a9022100e3223f751f73d8e0a333ea3605f8a508be4c75193d3ecacd4840ea995ca08d57007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016eb909b1270000040300463044022051c947c5490b065e4f2bdd6d0892c30f76db07336243ecf890a3712b23aadb6802202fa56b113b991e233df6bf60624307404ceb4996044fb515dc37531f27cc9a4d . . . . [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) 00658d5ededd3adcc83c195b8c1a732a026253a134ce41451550ab02c8594159e2f7c8b30ad0cdabe4de5fbf9e7dd611753db2e8bcc09688cae44f89abcce77bb369522284cc00be017ebf221a60a8335e50eb7f141c8a9fec5426252459d17e21e1017e2b621da794e98a77ca04782603bb8f1fa70c34615f14c187cc1fb125696e809daa0f52431a1c27a25ac6cc865c79f8a1c2e0b30843504b89a13f5c31b132472ce6f08f2887947cc0b6b23b7a7be18cfb79a232a1400f6a2cb30376345568ef271994818c33079d1f385387e639126238592dcb137452eceea8d0867ee6eba3a722ee4e7be3531beba7f0a6f690d65fcd6311be06c52e180c2d757b158e