raffaella.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ec:9b:04:d5:8a:fd:f3:f5:f5:3f:b6:46:a6:9e:95:d9:31 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=raffaella.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ec:9b:04:d5:8a:fd:f3:f5:f5:3f:b6:46:a6:9e:95:d9:31Serial Number (int): 341849551828321640059575787159447974304049
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: d0:59:c8:28:43:b2:84:f4:39:73:36:89:4c:61:07:5b:f1:d0:33:4d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): a2:8e:c5:6f:8f:44:2c:da:d3:24:4d:fb:20:5b:7d:e0:c9:96:e1:20
Fingerprint (sha256): 04:3c:43:5a:c9:47:cc:c8:e8:39:cf:06:81:00:71:04:e9:e8:79:a7:43:44:f8:4d:bd:ca:72:de:4b:87:dc:6f
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate raffaella.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for raffaella.co
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
raffaella.co
Other certificates including the domain name raffaella.co
(limited to 100 certificates)
www.inkjetprintcartridge.com
raffaella.co
socialsize.info
inteliusmed.com
lucrezia.co
www.structural.systems
toddlermats.com
discountrx24.info
michellelintel.com
www.wwwcheck.in
titties.xyz
www.prostatehypertrophy.com
www.sebastiana.co
starsignplanner.com
99462.com
www.raffaella.co
neoexport.com
finanziaria.co
raffaella.co
brainous.com
www.libratech.co
raffaella.co
www.raffaella.co
www.twowheelerinsurance.co.in
raffaella.co
socialsize.info
inteliusmed.com
lucrezia.co
www.structural.systems
toddlermats.com
discountrx24.info
michellelintel.com
www.wwwcheck.in
titties.xyz
www.prostatehypertrophy.com
www.sebastiana.co
starsignplanner.com
99462.com
www.raffaella.co
neoexport.com
finanziaria.co
raffaella.co
brainous.com
www.libratech.co
raffaella.co
www.raffaella.co
www.twowheelerinsurance.co.in
Certificate
The complete raw certificate details for raffaella.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5cmT+9btM6Oig2iwgJbC 5zOq4cAjpVGO4Ig9k8mGlwVdsb3pgxXkgqxLNNNLFCUgaGIg9W8sNjqOR+QdJs3D 73WGzNFzz7LEzyduzG/lBB6xl+V1VFokeajMgfWZ07kb4bDarzTAV9pVqHI9ERBq tjcl5GmI7v07yLOOTaJ7Cm92mALpvOoxmDr7jsKnl/44OrS3OPlfC1WBOYP44YKX lsqM0IV9qxSiAghWlsL0ajuZEk86u1M5OYdm3KzsijRG9ows+lTJl8ZWskkgi5B5 Rby/U4snSXC9dQgZCIYLh4tFVB3xjQ9hgK4Yx7cnRUxW3l2sraJMm4We/iKxbqUZ p/D+gEQnou2Rm00FurhZZL6jCFxdKiWHtdVQ62pYnZogKQXO7bvM6l/5xNmcS7o6 UQH758pYXCGbsjP5Ym6a/1/liyWwO3CFxrtTfWZhgB7LUYGThXa8UtV96EchXH+m wOKG3bqsMQMrqAS9fR3BgWNs0ze8XiEE6JOPl4Y3T3F2g+DVpDHa8WpTOAWj2zqZ KcRQa/nDljUFTuDIQTo0O2zvzyrzscUc+xbQQiB2hLkFBP21oYejfLTl86ZqYXGS 1gqgb+PaRj1vYNPiU6CWJQEMF48s1+9HEVQ6gJtJzAspTKOysAPbTs0SBtW0m5+y nGjnYSiX8USKYfZ9Sz3VYzUCAwEAAQ== -----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 341849551828321640059575787159447974304049 . . . . . . . . [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-07-28 22:18:57 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-26 22:18:57 +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 'raffaella.co' . . . . . . . . [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 937450861666099334164879625145526272502349587984741237161911276550796771248775546991944705052710590689648601983632346794022186704411029736255463378624983098302323074975630284431616967466659794232468865832481515289083595589283993767563591028677945349905189894248692608387140909665410581540060781759445880603219446572857193226459878392031290741850045964572484264185821595477871406332151915593596746791981237382495278627714856086843736076619097704113176975947176089048864521077047161250288839301314954114373790966696222569716474682615647561173639563683776422891315576458058322810866135037843929123156080271009560483747922923117978790964326229125534622333061123954946701822508540908608056273656918781911840389214192339977654064143982233871388785696667512716071926815722697734605934697714914916991910976836737719960885683795754214772798099751025844155765559020009154059176039235252909018872805491703618430866287669879151248820899407139914498249397749128711892936444424815291156311755368029444842387099040970602290052257492708744094084191496112488493437509232995298078279240319560426493599207600285363631020597873434994088333459560494065626207297111139822635175305437998660671360399818992893098218885944122537338485586526927270902718882613 . . . . . . . . . . . . . . . . . . . . [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) d059c82843b284f4397336894c61075bf1d0334d . . . . . . . . . . . . . . . . [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 (16 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'raffaella.co' . . . . . . . . . . . . . . . . [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) 00ef0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016c3ae144b500000403004630440220739a645edc5054eaa9a5946e51f4f9e24bc20de2e17bb8910c9b81c7f3d72de60220370faa69e8195742900f2006b69977fdbfef515226b98e9c6b5ee771f5c2854f007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016c3ae143ed000004030047304502200aa742af36f8d078534f2a35489b0b7277f53fb9656b60bbfaa8c6985f37e9c7022100b9dd4f0db774866df8187dfc5680027f43fa67a495a7751ecdc464ddf48ff10e . . . . [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) 0084882b84f6b452ca36a3afb0b82d882ee8885fb2398226e0fb91c451c695f4a1c11a6186ad5d5f8e59d5d6ca78a6b923c9ce50d0d836936d4570c87d5826310e60d90214223a07d91daea9bd5c10b6c51608a81c3e75df045ef27af9a03f72bd9de06474f71d21e1923c3b6a0dfee1b5fbc74b26034f76ab1a9607232c628baf908c6fb83f83fde64034c549ee7821ca2d87d563b813c022970e010dee2eb3a97e2d551d7d427caeb13f4b4aa843a5f3b708d986ff5e3116aab4c696e409bb1be56f46367b33b73575a6cfc42a9756056af5e25e821e9f2af6966fcec66607a1afab62b1b18cbbd66b7c0cf70a9d501f02868e57c979e85c6944f08fbc63f028