tribalrenaissance.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:42:71:e8:8c:a9:0c:a9:a6:60:9c:ef:b2:23:61:99:37:8a 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=tribalrenaissance.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:42:71:e8:8c:a9:0c:a9:a6:60:9c:ef:b2:23:61:99:37:8aSerial Number (int): 283946904241388376992523307330625680783242
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 99:24:68:2e:0c:4d:14:f9:13:e4:9c:50:aa:88:ac:42:75:63:c3:00
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 1a:a4:31:84:e8:af:93:0d:3c:98:24:02:65:55:28:16:94:1b:0b:36
Fingerprint (sha256): 7a:dc:21:c0:78:1a:6b:ae:98:43:84:c7:4a:d3:ef:06:5f:d1:9c:3a:b8:6d:80:5a:53:22:0d:84:6e:51:ef:6a
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate tribalrenaissance.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for tribalrenaissance.com
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
tribalrenaissance.com
Other certificates including the domain name tribalrenaissance.com
(limited to 100 certificates)
www.jump-off.com
breezeyoga.com
www.ad0be.com
www.lymediseasecure.org
www.carpetcleanerhire.com
www.vrandd.com
www.tribalrenaissance.com
tribalrenaissance.com
tribalrenaissance.com
tribalrenaissance.com
tribalrenaissance.com
www.tribalrenaissance.com
santa-catalina.com
8118.life
www.tribalrenaissance.com
www.lipmate.com
breezeyoga.com
www.ad0be.com
www.lymediseasecure.org
www.carpetcleanerhire.com
www.vrandd.com
www.tribalrenaissance.com
tribalrenaissance.com
tribalrenaissance.com
tribalrenaissance.com
tribalrenaissance.com
www.tribalrenaissance.com
santa-catalina.com
8118.life
www.tribalrenaissance.com
www.lipmate.com
Certificate
The complete raw certificate details for tribalrenaissance.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 g5SHg/nfng== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyYPi07kVgW7Qh1asrfys EBzN+0yfgGyD2ugK/+SgTPu3k+8wJJ0KTDvubzYmspd0jQf11WXNnvFkd/dzK95D CS0A2TDrdYzbRToRDLGasoJEewdamTA3dNAI/tPQjAZzvfrEs/YgcVBruOZiExus CQGJhFmLAvu7bB6qPD9Fraizpj0R41Jw2Ndi4KmqQjVGxvqadGtayzNlWmIqpkHh X8Dzepjl88C9Y1tOPCoeQ/x7a7vUZ3aQ3JZ0DWQVzbaIXzdLwva6xXoFAwiAD7+v 4HpuYSCp0zY1jvMB5rmnyXi7VjPZfBj5uv/KzJSewW+xwvWpXLJHPGPP4GhOCSuP PsdQ6LhwM1HtT/kNrVhALIR3eVQKLYN6vchxnT7NQPfdrdeSpXolczN1xmmzxiLx p09ZTnhl/Pz5Yc0vVvG3Y5M8gPphj1Ig5dD/cEOrM70qCAkUUb0CkpjTlvZNONKd CMXs+2poB5Ovu5P6lRaoAZnY5uhKJhB7TWKsFwBwCv2ln2r4Tt9hS6no6kWXgjvP aFJyvV7D1DOVEOtevkn6j/rOCWhr7nNvjQqflrS85HAJp/k0Zc4L9A9Ac94uvqAz KJTdwIKubQoVj/XCtAdc9uEdsY3pIF4vZ370kt4QQ1mqIPWHw/KvqLuRpPkyGwZK 9ka292XU+KoZSHI7r25sAjsCAwEAAQ== -----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 283946904241388376992523307330625680783242 . . . . . . . . [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 2020-03-05 00:06:56 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-03 00:06:56 +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 'tribalrenaissance.com' . . . . . . . . [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 822110208115545101268853398725927782578971809936141297214898501871059222248766831913198366324500899239746689615891824578683317626913353033791073651067379459460953516319565272074917613318981258795094180092314326340163108414170542039024946435019161934209347615847434586881517674868332809919760942471870385950113770644166790367767097976836091151396233564509953910411251021587370319304536979593121674976120506203660027254456494920319915218054706138198759137543474550608958636067443951089275905764771360740346003860990476812889413346303843881685124312681897047977016114776231039445214023315203090577435098306813765731281052088744100383822864460029172018658282615649130341135800704182740474867215649576209617255758300046147636608657027637451048302710290021677903656127507395937617639753041411037839323796363490473355271409130042402768862742630948764569376426771948100130306269937948352290869983354428284042303430807091821930718312576871665358933076565774153421552134672142078451272547890450465755401799888007039415977940406866338491734896607857292746562982409504089879976866968906960992844722666280193401175405587582624994153855761175033719735176844081320215775260662665554452864034165362825110826795800713937477964713532310039402879124027 . . . . . . . . . . . . . . . . . . . . [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) 9924682e0c4d14f913e49c50aa88ac427563c300 . . . . . . . . . . . . . . . . [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 (25 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tribalrenaissance.com' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb27300000170a83b301c0000040300473045022100815d5e812fa155895be43c423c08b8a7ab347548f197fa25debf4758bc2415290220167841824f5a561c5049311506b75629f601adc915b9e60e2619d77e010bc35400770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000170a83b30470000040300483046022100efd8318c915507862977f5442636388440a3fb4b8f9d16e55e81d260a23e9281022100d48cd9ddce895fc4b0b95ca402312592718fb8d4883f1ce16ebd4dca45782eb7 . . . . [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) 0058d063e9e8b7e1fb55e071bd4781b0cd5b330d2512aa317ddc51eb7ca928184c8ee072afb7e8423bb2cad87a0aac0b0323688d3b4a76c0f0955936c263b9458be998ec3572027fafeb4dc55d4b6c2ac0f2e4d311d23c8a41decb64f768eb14ba1f63df9f0063bf6b99d8a4f57f0acf4096254d76f7cc7987d3ead902b9cafa197eecf48f781fcf2f27de59f1aeef5b935a977a536424d32e4778e5774969e510cecdf8c73a64f5fbd1ad779e0923bcecc7980b01c503472c6b78d042c0f028fddd7572ef4e60be38ad4d84fbba2661e906766051324ff93ffd5e19d8787de6760a3d29146fc6762a7359759664fb5aab9a28de86a645c4da5e83948783f9df9e