owncloud.devshm.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:65:02:45:4a:66:97:dc:1e:2d:75:d7:95:1f:f9:b6:64:6a was issued on by Let's Encrypt.

With 2 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=owncloud.devshm.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:65:02:45:4a:66:97:dc:1e:2d:75:d7:95:1f:f9:b6:64:6a
Serial Number (int): 295708395087796915073876211596001090626666
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 42:d2:14:4d:1e:b1:77:3c:ba:44:51:71:0f:b1:84:a2:b8:f4:1a:f7
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 21:ab:93:45:bb:dc:42:a1:e1:38:21:ed:91:27:5e:29:d4:1a:19:ad
Fingerprint (sha256): 56:e4:37:39:39:38:2c:80:80:8e:7c:71:ca:db:a0:99:c4:bd:fe:76:02:6a:6e:e4:80:79:02:f1:8e:8d:d5:d0

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate owncloud.devshm.de

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for owncloud.devshm.de

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

oc.x7u.de
owncloud.devshm.de

Other certificates including the domain name devshm.de

(limited to 100 certificates)

Certificate

The complete raw certificate details for owncloud.devshm.de in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
JvHeWTCTlR5f0P4=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4DazK+t1Wf7DdHvh44za
Mh9Idul9EG5gm2NclfWCEbTnRDD5Q6cvldpPL8i2veZ1KozdVZEJhOv0VumegHsC
8BnpKaHqri2o/jK50UKvw+684U9pShdEcVOJUWazOCpqDWqqySRd9XCp7p7q3Esz
uhAhU1vY2kEZ/gwvqViz+JsKC2BVtwdpII4ShWEYMolimHx0tvVDFh1JvghC11F7
7kIqacvCTA5ckajK18YLI3jBLFHyODh6lwZfN/5NYc6sfmkhXKGFObXT4/AFK+g5
uR/N0pPr2F8wvA4/3iOrjRt6tSqnWvCJ6jALPvARFOCTxzdGvqZvG1svyP1pIo6I
AuLu/Ef4WmQ51hw8ITySt2K4xFuQiknDls2wsBqgCnnt4nQxk76nYtpvMOILSrik
ri3fX9dne4rc3pUnDaquF/CEJwMgUjNxsgwkgj9Hb0TomEVPGHZ3nTDhPJAudi03
bJzIZrFJqD48zAZo9gnOKNqyouTD/0nxBCnB1aRcDO9yfvdP3tjzQHf+oMvrlLKW
KCrA0SPoPoL4Ppz4WYBTPleHyXivmfYY5199UVWw4JpiA4SPzfySOfTvP6AhaEAJ
DwAi+00RD5w35p0dUVvXXGc6fjnaHPGnudLZYPLiPQMmnAu2UrmPoLDZLYSPt/MD
iGoT1skGLCMRM1YfMiDk+usCAwEAAQ==
-----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 295708395087796915073876211596001090626666
 . . . . . . . . [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-02-16 05:07:38 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-17 05:07:38 +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 'owncloud.devshm.de'
 . . . . . . . . [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 914711974663549869586722969515517488798127269135079393463355459036825991879543836209760638111448867275317213233788920933713018183594920574143662507570879715987081995834930691210534213679850495591114802518031839542427073882515958049620908839125713182954710648910007440257080347438447901378135968478514086240848629973412797725504858877043352965296497569818319663243986669228515261558923138097466358442193627180538736642177864517181853344767504644869615113346632216235641510733868317972143728360342271681003443794285103304592675260383964492212335490490108706009523837428832727537714444551439572327511287446374915884341098649281510971860749526193112785740134028851745263417628576964050500979126969716136602590392389005716799760528541133294216254319393308331300613487054310140332134720948859091890561992113741785046524014142694565310926716588489715524355687613621373138870466325689418967523061033591000732797010848480238528059323932256726059222833816349261365167178200308384426690570418419574415493051455942519913991396764602461832718052940845052918432037657236361652795752980732489838557272511047062909187705229586209354258330737608426430842812501803563533927023766231340109274300606123672416116534220139820365598474659836986648745540331
 . . . . . . . . . . . . . . . . . . . . [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)
							42d2144d1eb1773cba4451710fb184a2b8f41af7
 . . . . . . . . . . . . . . . . [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 (33 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'oc.x7u.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'owncloud.devshm.de'
 . . . . . . . . . . . . . . . . [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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000168f4eadb6e000004030047304502204faba86ce3550610a69101b67f66e497b965c2c463f19bdbb76b4d312191d7c7022100adff919ff3b4ce8db871d1f55b99b3943955f4a311c14a8f07db56dd12adc3aa007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000168f4ead9bb0000040300473045022100fb155df32a3e98e0ac984f5b83cb19514620af15d991ecb2c79048aff6f3e40502202e2627c32b3a4fa48a9c5b133cc3f861495f0894d7ba8c4480d8384bedaacab0
 . . . . [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)
		0065e76281b1c248fbc9bc06627e77dad05d4d61212a94e3e8e02e02901ee378425713f273e629c2c72e4fffe821cd1c0e32134217148ab498866f0148e87f9a3c2166f85fa2809c1f961896c348c62de945af97e19206f2178f86c7fa28271dbfaf627b732d67d972689a6b7e0ad0fd8557c167d93ede833f1550eb6b4be0a8da47be41320a56b0be94941d6204d4ba0707ba6c52c3c2155bebbb89d15bfa666a5470a09ee942d0bd87c45f57b9ed162842d5ff005ebc990cb87710392bac35b38036c4a07e06b574faa1d71eadce9e0146bde2d7fdd5019ab1539b83d7f42c48ae1da34532c41255ed881a2402e8d403d7e495b3dc26f1de593093951e5fd0fe