[{"data":1,"prerenderedAt":506},["ShallowReactive",2],{"sc:header-data-fi":3,"sc:footer-data-fi":102,"glossary-fi--glossary-important-data-formats":140,"authors_data":422},{"lang":4,"home":5,"navigation":14,"contact":95},"en",{"name":6,"imgLight":7,"img":8,"languages":9},"home","/products/scepman/scepman-logo-all-white.svg","/products/scepman/scepman-logo-rgb.svg",{"fi":10},{"title":11,"url":12,"alt":13},"Etusivu","/fi","SCEPman",[15,19,25,31,83,89],{"name":16,"languages":17},"nav-home",{"fi":18},{"title":11,"url":12},{"name":20,"languages":21},"pricing",{"fi":22},{"title":23,"url":24},"Hinnat","/fi/pricing",{"name":26,"languages":27},"partner",{"fi":28},{"title":29,"url":30},"Kumppanit","/fi/partner",{"name":32,"languages":33,"children":36},"support-hub",{"fi":34},{"title":35},"Support Hub",[37,53,68],{"name":38,"children":39},"support-hub-group-1",[40,47],{"name":41,"target":42,"languages":43},"docs","_blank",{"fi":44},{"title":45,"url":46},"Docs","https://docs.scepman.com/",{"name":48,"languages":49},"faq",{"fi":50},{"title":51,"url":52},"FAQ","/fi/faq",{"name":54,"children":55},"support-hub-group-2",[56,62],{"name":57,"target":42,"languages":58},"support-ticket",{"fi":59},{"title":60,"url":61},"Support Ticket","https://support.scepman.com/support/tickets/new?ticket_form=technical_support_request_%28scepman%29",{"name":63,"target":42,"languages":64},"drop-a-question",{"fi":65},{"title":66,"url":67},"Drop a Question","https://support.scepman.com/support/tickets/new?ticket_form=drop_a_question_%28scepman%29",{"name":69,"children":70},"support-hub-group-3",[71,77],{"name":72,"languages":73},"glossary",{"fi":74},{"title":75,"url":76},"Sanasto","/fi/glossary",{"name":78,"languages":79},"blog",{"fi":80},{"title":81,"url":82},"Blogi","/fi/blog",{"name":84,"languages":85},"events",{"fi":86},{"title":87,"url":88},"Tapahtumat","/fi/events",{"name":90,"languages":91},"about",{"fi":92},{"title":93,"url":94},"Tietoa meistä","/fi/about-us",{"name":96,"languages":97},"contact",{"fi":98},{"title":99,"url":100,"active":101},"support@scepman.com","mailto:support@scepman.com",false,{"data":103},{"mail":104,"logos":105,"socials":110,"links":123,"linksFi":133},"sales@SCEPman.com",[106],{"img":107,"alt":108,"url":109},"/products/scepman/scepman-logo-yellow.svg","SCEPman Logo","/",[111,115,119],{"icon":112,"url":113,"title":114},"fa-x-twitter","https://twitter.com/scepman_","X",{"icon":116,"url":117,"title":118},"fa-youtube","https://www.youtube.com/channel/UCKnLYxlQFhzdXkDADV_Unrg","Youtube",{"icon":120,"url":121,"title":122},"fa-linkedin","https://www.linkedin.com/showcase/scepman","LinkedIn",[124,127,130],{"title":125,"url":126,"target":42},"Privacy","https://www.glueckkanja.com/en/privacy",{"title":128,"url":129,"target":42},"Imprint","https://www.glueckkanja.com/en/imprint",{"title":131,"url":132,"target":42},"Contact & Locations","https://www.glueckkanja.com/en/company/contact-and-locations",[134,136,138],{"title":135,"url":126,"target":42},"Tietosuoja",{"title":137,"url":129,"target":42},"Oikeudelliset tiedot",{"title":139,"url":132,"target":42},"Yhteystiedot ja toimipaikat",{"id":141,"title":142,"author":143,"body":144,"cta":143,"description":376,"eventid":143,"extension":395,"hideInRecent":101,"layout":396,"meta":397,"moment":143,"navigation":417,"path":418,"seo":419,"stem":420,"tags":143,"webcast":101,"__hash__":421},"content_fi/glossary/important-data-formats.md","Tärkeät tietomuodot",null,{"type":145,"value":146,"toc":375},"minimal",[147,152,175,183,186,191,196,199,202,205,209,212,216,219,222,230,233,237,245,249,252,255,268,272,285,289,292,295,299,302,310,314,317,320,323,334,338,341,345,353,356,365,368],[148,149,151],"h2",{"id":150},"x509","X.509",[153,154,155,156,160,161,168,169,174],"p",{},"X.509 on ",[157,158,159],"em",{},"se"," digitaalisten varmenteiden standardi. Ennen sillä oli kilpailijoita, kuten ",[162,163,167],"a",{"href":164,"rel":165},"https://www.rfc-editor.org/rfc/rfc4880",[166],"nofollow","OpenPGP",", mutta niitä käytetään nykyään paljon harvemmin. Mutta hetkinen ... X.509 ei itse asiassa ole oikea standardi. X.509 on tarkkaan ottaen ITU-T:n standardi, kun taas todella merkitykselliset määritelmät ovat osa standardia ",[162,170,173],{"href":171,"rel":172},"https://www.rfc-editor.org/rfc/rfc5280",[166],"RFC 5280",", eli IETF:n eikä ITU-T:n standardia. RFC määrittelee X.509:n pohjalta ”PKI Profile for the Internet” -profiilin, ja se on ainoa profiili, jolla on käytännössä merkitystä.",[153,176,177,178,182],{},"Digitaalinen varmenne hyödyntää epäsymmetristä kryptografiaa ja erityisesti digitaalisia allekirjoituksia. Digitaalisen varmenteen yleisin käyttötapaus on nykyään palvelimen todennus. Kaikki ovat käyttäneet niitä jo, luultavasti enimmäkseen tietämättä, että kyseessä oli X.509-varmenne: aina kun avaat HTTP",[179,180,181],"strong",{},"S","-sivuston, selain muodostaa TLS-yhteyden verkkopalvelimeen. Verkkopalvelin todistaa X.509-varmenteella, kuka se on. Kun ihmiset esimerkiksi menevät pankkinsa verkkosivustolle siirtääkseen rahaa tililtään, he haluavat olla varmoja siitä, että he todella viestivät pankkinsa kanssa. Hyökkääjät saattavat yrittää esiintyä pankin sivustona, lukea käyttäjän salasanan ja TAN-koodin ja siirtää sitten rahat hallitsemalleen pankkitilille. HTTPS auttaa estämään tämän, koska hyökkääjillä ei ole pankin verkkopalvelimen X.509-varmennetta. Kun selain kertoo, että olet tietyssä verkkotunnuksessa ja yhteys on HTTPS-yhteys, varmenne takaa, että olet todella yhteydessä verkkopalvelimeen, jonka omistaja hallitsee kyseistä verkkotunnusta.",[153,184,185],{},"Miten varmenne tekee tämän? Varmenne sisältää metatietoa, salausavainparin julkisen avaimen ja varmenneviranomaisen allekirjoituksen. Käydään nämä kolme osaa läpi:",[187,188,190],"h3",{"id":189},"x509-varmenteen-sisältö","X.509-varmenteen sisältö",[192,193,195],"h4",{"id":194},"metatiedot","Metatiedot",[153,197,198],{},"X.509-varmenteen metatiedot kertovat muun muassa, milloin varmenne on voimassa, mihin sitä on tarkoitus käyttää ja kenelle se on myönnetty. Erityisesti TLS-palvelinvarmenne sisältää verkkopalvelimen verkkotunnuksen. Selain vertaa avaamaansa verkkotunnusta varmenteessa olevaan. Jos ne eivät täsmää, selain ei jatka vaan näyttää varoituksen. Jos varmenne on vanhentunut, selain näyttää myös varoituksen.",[153,200,201],{},"Kummallista kyllä, selaimet eivät usein näyttäneet varoitusta, jos avasit HTTP-sivuston ilman TLS:ää, vaikka se on vieläkin turvattomampaa. Jos avasit verkkopalvelimen, jolla on virheellinen X.509-varmenne, kyseessä voi olla pelkkä virheellinen määritys, ja yhteytesi saattaa silti olla suojassa urkkijoilta, kun taas HTTP-yhteys ei tarjoa mitään suojaa.",[153,203,204],{},"Tässä asiassa on kuitenkin edistytty, esimerkkinä varmenteen kiinnittäminen (Certificate Pinning). Se on kuitenkin edistyneempi aihe, joten katsotaan kahta muuta X.509-varmenteen osaa.",[192,206,208],{"id":207},"julkinen-avain","Julkinen avain",[153,210,211],{},"Varmenne sisältää epäsymmetrisen avainparin julkisen osan. Kryptografia antaa verkkopalvelimelle (tai yleisemmin varmenteen haltijalle, jos käyttötapaus on toinen) mahdollisuuden todistaa, että sillä on hallussaan myös avainparin yksityinen osa, paljastamatta sitä yhteyttä muodostavalle asiakkaalle tai kenellekään muulle. Näin asiakas voi olla varma siitä, että verkkopalvelin todella omistaa varmenteen eikä ole vain joku, joka on kopioinut sen. Itse varmenteen kopiointi on itse asiassa varsin helppoa, koska verkkopalvelin lähettää siitä kopion jokaiselle, joka yrittää muodostaa yhteyden palvelimeen. Yksityisen avaimen varastaminen on vaikeaa tai mahdotonta, koska se ei koskaan poistu verkkopalvelimelta. Yksityisen avaimen varastamista voidaan vaikeuttaa monin keinoin, kuten HSM:illä ja TPM:illä.",[192,213,215],{"id":214},"varmenneviranomaisen-allekirjoitus","Varmenneviranomaisen allekirjoitus",[153,217,218],{},"Metatietojen avulla asiakas voi tarkistaa, että varmenne sopii kyseiseen käyttötapaukseen. Julkinen avain osoittaa, että vastapuoli todella omistaa varmenteen. Mutta hyökkääjä voisi vain luoda uuden avainparin ja uuden varmenteen, joka myös täyttää nämä kaksi ehtoa. Mistä asiakas tietäisi, että varmenne on luotettava?",[153,220,221],{},"Varmenne sisältää kryptografisen allekirjoituksen, joka on tehty toisella avainparilla, joka kuuluu varmenneviranomaisen (CA) varmenteeseen. CA-varmenne voidaan tarkistaa samalla tavalla, ja sekin on allekirjoitettu varmenteella. Asiakas voi seurata tätä ”luottamusketjua” niin sanotusta lehtivarmenteesta Root CA -varmenteeseen asti, jonka se tunnistaa siitä, että se on itse allekirjoitettu, eli varmenteen allekirjoitus on peräisin sen omasta avainparista. Yleensä tämä on vain yksi tai kaksi askelta, joten mukana on vain yksi tai kaksi CA-varmennetta.",[153,223,224,225,229],{},"CA:iden on tarkistettava huolellisesti, että metatiedot ovat oikein, kun ne ",[162,226,228],{"href":227},"enrollment-methods/","myöntävät varmenteen",". Jos esimerkiksi haluat TLS-palvelinvarmenteen omalle verkkotunnuksellesi, sinun on todistettava CA:lle, että todella omistat sen. Sen mukaan, kuinka perusteellinen tämä tarkistus on, saat perusvarmenteen tai Extended Validation (EV) -varmenteen.",[153,231,232],{},"Jokaisen selaimen ja käyttöjärjestelmän mukana tulee luettelo ennalta määritetyistä luotetuista Root CA:ista. Käyttäjät ja järjestelmänvalvojat voivat lisätä muita luotettuja Root CA:ita. Joihinkin Root CA:ihin luotetaan vain tiettyihin tarkoituksiin, toisiin luotetaan yleisemmin. Asiakas tarkistaa, päättyykö luottamusketju luotettuun Root CA:han. Jos päättyy ja kaikki luottamusketjun varmenteet ovat yhä voimassa ja metatiedot kertovat, että niitä käytetään tarkoituksensa mukaisesti, verkkopalvelimen lehtivarmenteeseen luotetaan ja yhteys muodostetaan.",[187,234,236],{"id":235},"x509-varmenteiden-voimassaolo","X.509-varmenteiden voimassaolo",[153,238,239,240,244],{},"X.509-varmenteissa on kyse luottamuksesta, joka on ensin rakennettava. Kuten edellä kerrottiin, yksi luottamuksen ehto on se, että varmenteen ketjun on päädyttävä luotettuun Root CA:han. Toinen on se, että varmenne on voimassaoloaikansa sisällä. Yleensä se tarkoittaa, ettei varmenne ole vanhentunut, mutta varmenne voi myös, tavallisesti teknisten virheiden vuoksi, olla vielä voimaan tulematta. On kuitenkin vielä yksi ehto: varmenteen myöntänyt CA ei saa olla peruuttanut sitä. Koska tämä on oma aiheensa, siitä on ",[162,241,243],{"href":242},"other-stuff/certificate-lifecycle-management","erillinen artikkeli",".",[148,246,248],{"id":247},"pkcs7","PKCS#7",[153,250,251],{},"PKCS#7 on kryptografisten tietomuotojen linkkuveitsi, ja se voi sisältää lähes mitä tahansa: salattuja viestejä, allekirjoitettuja viestejä, allekirjoitettuja ja salattuja viestejä, varmenteita ja yksityisiä avaimia",[153,253,254],{},"Tämä on myös muodon suurin haittapuoli. Kun sovellus tai käyttäjä saa PKCS#7:n, ei ole itsestään selvää, mitä sillä pitäisi tehdä. Tässä muutamia tärkeitä käyttötapauksia:",[256,257,258,262,265],"ul",{},[259,260,261],"li",{},"S/MIME-viestit ovat pohjimmiltaan sähköposteja, joiden runko tai liitteet ovat PKCS#7-muotoisia.",[259,263,264],{},"SCEP-pyynnöt ja -vastaukset ovat molemmat itse asiassa allekirjoitettuja PKCS#7-viestejä.",[259,266,267],{},"EST-vastaukset ovat CMS-viestejä.",[187,269,271],{"id":270},"koodaus","Koodaus",[153,273,274,275,279,280,284],{},"Yleisiä tiedostopäätteitä ovat .p7b (",[162,276,278],{"href":277},"asn.1-and-pem#der-encoding","DER-koodattu","), .p7s (allekirjoitettu viesti tai viestin allekirjoitus) ja .p7m (allekirjoitettu ja/tai salattu viesti). Myös ",[162,281,283],{"href":282},"asn.1-and-pem#pem-encoding","PEM-koodaus"," tunnisteella ”PKCS7” on määritelty, mutta sitä käytetään harvoin.",[187,286,288],{"id":287},"työkalut","Työkalut",[153,290,291],{},"Windowsissa voit avata PKCS#7-viestit kaksoisnapsautuksella, jolloin Crypto Shell Extensions näyttää sen sinulle. Yleensä siitä voi kuitenkin poimia vain varmenteita ja niiden yksityisiä avaimia, ei viestien sisältöä.",[153,293,294],{},"Voit muuntaa nämä tiedostot muihin muotoihin OpenSSL:n kaltaisilla työkaluilla.",[148,296,298],{"id":297},"pkcs10","PKCS#10",[153,300,301],{},"PKCS#10:ssä määritelty varmennepyyntö (CSR) on tiedosto, joka sisältää kuvauksen varmenteesta, jonka haluaisit hankkia varmenneviranomaiselta (CA). Sen rakenne on samankaltainen kuin X.509-varmenteen, mutta siitä puuttuu CA:n allekirjoitus. Sen sijaan se sisältää varmenteen pyytäjän allekirjoituksen. Kyseessä on silti eri muoto, joten se ei ole sama asia kuin itse allekirjoitettu varmenne.",[153,303,304,305,244],{},"Se voi olla binäärisessä DER-koodauksessa tai PEM-koodattu ",[162,306,309],{"href":307,"rel":308},"https://datatracker.ietf.org/doc/html/rfc7468#section-7",[166],"käyttäen tunnistetta ”CERTIFICATE REQUEST”",[148,311,313],{"id":312},"pkcs12","PKCS#12",[153,315,316],{},"PKCS#12 tunnetaan myös nimellä PFX, erityisesti Windows-ympäristöissä. Yleisiä tiedostopäätteitä ovat siksi .pfx ja .p12. Se sisältää X.509-varmenteita ja lähes aina niitä vastaavat yksityiset avaimet, vaikka sitä ei teknisesti edellytetäkään.",[153,318,319],{},"PKCS#12-tiedoston tiedot on yleensä salattu salasanoilla. Usein vain yksityinen avain on salattu, joten voisit poimia varmenteet tietämättä salasanoja, jos sovelluksesi sallii sen (useimmat eivät salli). PKCS#12 on Windows-ympäristöissä yleisin tapa tallentaa varmenne ja sen yksityinen avain tiedostoon. Linux-ympäristöissä yleisempiä ovat PEM-koodatut PKCS#8-tiedostot.",[153,321,322],{},"Koska standardi tarjoaa monia vaihtoehtoja siihen, miten varmenteet ja yksityiset avaimet tallennetaan sisäkkäisiin ”safebag”-rakenteisiin, PKCS#12-tiedostoissa on joitakin yhteensopivuusongelmia, kuten:",[256,324,325,328,331],{},[259,326,327],{},"Windows on tunnettu siitä, että se liittää PKCS#12:n yksityiset avaimet kaikkiin tiedostosta poimittuihin varmenteisiin eikä vain siihen, jolle avain on tarkoitettu. Jos PKCS#12 sisältää varmenneketjun, Windows saattaa näyttää, että sillä on CA-varmenteen yksityinen avain.",[259,329,330],{},"macOS:ssä et voi tuoda PKCS#12-tiedostoja, jos salausalgoritmit ovat liian uusia.",[259,332,333],{},"Voi olla tarpeen salata PKCS#12-tiedoston varmenteet, jotta vastaanottavat sovellukset saavat ne poimittua. Jotkin niistä tukevat kuitenkin vain hyvin vanhoja ja heikkoja algoritmeja, mikä ei yleensä ole ongelma, koska tieto on joka tapauksessa julkista. OpenSSL 3.x ei kuitenkaan tue näitä vanhoja ja haavoittuvia algoritmeja ja kieltäytyy avaamasta PKCS#12:ta.",[148,335,337],{"id":336},"asn1-ja-pem","ASN.1 ja PEM",[153,339,340],{},"Abstract Syntax Notation One (ASN.1) on kieli, jolla kuvataan tietorakenteita. Siinä on joitakin valmiiksi määriteltyjä perustietotyyppejä, kuten kokonaislukuja tai sekvenssejä, ja protokollan tai tiedostomuodon tekijä voi sitten määritellä niiden avulla omia tietotyyppejä.",[187,342,344],{"id":343},"der-koodaus","DER-koodaus",[153,346,347,352],{},[162,348,351],{"href":349,"rel":350},"https://www.itu.int/rec/T-REC-X.680/",[166],"ITU-T:n standardi X.680"," määrittelee erilaisia koodauksia ASN.1-muodossa määritellylle tiedolle. X.509:ään liittyvässä tiedossa tärkein koodaus on DER, koska tyypin voi koodata vain yhdellä tavalla. Siksi tyypin binäärisen DER-esityksen tiiviste on aina sama, mikä on tärkeää esimerkiksi ASN.1-koodattua tietoa allekirjoitettaessa.",[187,354,283],{"id":355},"pem-koodaus",[153,357,358,359,364],{},"Monissa, mutta ei kaikissa X.509:ään liittyvissä tiedostotyypeissä voit joko tallentaa tiedoston binäärisenä DER-koodauksessa tai lisätä DER-koodauksen päälle vielä ",[162,360,363],{"href":361,"rel":362},"https://datatracker.ietf.org/doc/html/rfc7468",[166],"PEM-koodauksen",". PEM käyttää vain ASCII-merkkejä, joten sen voi helposti kopioida ja liittää leikepöydän kautta tai, kuten muutama vuosikymmen sitten vielä oli tarpeen, lähettää sähköpostitse.",[187,366,288],{"id":367},"työkalut-1",[153,369,370,371,244],{},"Jos sinulla on ASN.1-koodattu tiedosto etkä tiedä, mikä tyyppi se on, tai sinulla ei ole sovellusta kyseiselle tyypille, voit silti purkaa raa’an ASN.1-rakenteen ja katsoa, mitä se kertoo. Windowsissa sisäänrakennettu certutil-työkalu osaa tehdä tämän komennolla ",[372,373,374],"code",{},"certutil -decode",{"title":376,"searchDepth":377,"depth":377,"links":378},"",2,[379,384,388,389,390],{"id":150,"depth":377,"text":151,"children":380},[381,383],{"id":189,"depth":382,"text":190},3,{"id":235,"depth":382,"text":236},{"id":247,"depth":377,"text":248,"children":385},[386,387],{"id":270,"depth":382,"text":271},{"id":287,"depth":382,"text":288},{"id":297,"depth":377,"text":298},{"id":312,"depth":377,"text":313},{"id":336,"depth":377,"text":337,"children":391},[392,393,394],{"id":343,"depth":382,"text":344},{"id":355,"depth":382,"text":283},{"id":367,"depth":382,"text":288},"md","post",{"lang":398,"seoTitle":399,"titleClass":400,"blogtitlepic":401,"socialimg":402,"customExcerpt":403,"keywords":404,"asideNav":405,"maxContent":417},"fi","Tärkeät tietomuodot - X.509, PKCS, ASN.1 ja PEM selitettynä","h1-font-size","header-scepman-important-data-formats.png","/blog/heads/header-scepman-important-data-formats.png","Tutustu keskeisiin kryptografian ja varmenteiden muotoihin, kuten X.509, PKCS 7, PKCS 10, PKCS 12, ASN.1 ja PEM.","tärkeät tietomuodot, X.509-varmenne, PKCS-muodot, PKCS 7, PKCS 10, PKCS 12, ASN.1, PEM-muoto, digitaaliset varmenteet, julkisen avaimen infrastruktuuri, PKI-muodot",{"menuItems":406},[407,409,411,413,415],{"href":408,"text":151},"#x509",{"href":410,"text":248},"#pkcs7",{"href":412,"text":298},"#pkcs10",{"href":414,"text":313},"#pkcs12",{"href":416,"text":337},"#asn1-ja-pem",true,"/glossary/important-data-formats",{"title":142,"description":376},"glossary/important-data-formats","K5mdLOoVteoZhCB0MLbOvyXNlfn5hWzZUAED0cf3sic",{"id":423,"extension":424,"meta":425,"stem":504,"__hash__":505},"authors_data/authors.json","json",{"path":426,"Alexander Rudolph":427,"Sophie Luna":433,"Nadine Kern":439,"Thorben Pöschus":445,"Karsten Kleinschmidt":451,"Julian Wendt":457,"Holger Bunkradt":462,"Ralf Mania":468,"Oliver Kieselbach":474,"Steffen Schwerdtfeger":480,"Christoph Hannebauer":486,"body":491,"title":503,"Thorben Poeschus":445},"/authors",{"display_name":428,"avatar":429,"permalink":430,"twitter":431,"linkedin":432},"Alexander Rudolph","people/people-alexander-rudolph.png","author/alexander-rudolph/","AlexanderOnIT","rudolph-alexander",{"display_name":434,"avatar":435,"permalink":436,"twitter":437,"linkedin":438},"Sophie Luna","c_thumb,h_1600,w_1600/people/people-sophie-luna.jpg","author/sophie-luna/","glueckkanjagab","company/glueckkanja-gab",{"display_name":440,"avatar":441,"permalink":442,"twitter":443,"linkedin":444},"Nadine Kern","people/people-nadine-kern.png","author/nadine-kern/","nadineausRT","nadine-kern",{"display_name":446,"avatar":447,"permalink":448,"twitter":449,"linkedin":450},"Thorben Pöschus","people/people-thorben-poeschus.png","author/thorben-poeschus/","TPO901","thorben-pöschus-624693b7",{"display_name":452,"avatar":453,"permalink":454,"twitter":455,"linkedin":456},"Karsten Kleinschmidt","people/people-karsten-kleinschmidt.png","author/karsten-kleinschmidt/","KarstenonIT","karstenkleinschmidt",{"display_name":458,"avatar":459,"permalink":460,"linkedin":461},"Julian Wendt","people/people-julian-wendt.png","author/julian-wendt/","julian-wendt",{"display_name":463,"avatar":464,"permalink":465,"linkedin":466,"twitter":467},"Holger Bunkradt","people/people-holger-bunkradt.png","author/holger-bunkradt/","holger-bunkradt-12b5053b","hbunkradt",{"display_name":469,"avatar":470,"permalink":471,"linkedin":472,"twitter":473},"Ralf Mania","people/people-ralf-mania.png","author/ralf-mania/","ralf-mania-146a2757","RaMa1976",{"display_name":475,"avatar":476,"permalink":477,"linkedin":478,"twitter":479},"Oliver Kieselbach","people/people-oliver-kieselbach.png","author/oliver-kieselbach/","oliver-kieselbach-a4a3409","okieselbT",{"display_name":481,"avatar":482,"permalink":483,"linkedin":484,"twitter":485},"Steffen Schwerdtfeger","people/people-steffen-schwerdtfeger.png","author/steffen-schwerdtfeger/","steffen-schwerdtfeger","SteffenAtCloud",{"display_name":487,"avatar":488,"permalink":489,"twitter":437,"linkedin":438,"imageOffsetTop":490},"Dr. Christoph Hannebauer","people/people-christoph-hannebauer.png","/authors/christoph-hannebauer/","72%",{"Alexander Rudolph":492,"Sophie Luna":493,"Nadine Kern":494,"Thorben Pöschus":495,"Karsten Kleinschmidt":496,"Julian Wendt":497,"Holger Bunkradt":498,"Ralf Mania":499,"Oliver Kieselbach":500,"Steffen Schwerdtfeger":501,"Christoph Hannebauer":502},{"display_name":428,"avatar":429,"permalink":430,"twitter":431,"linkedin":432},{"display_name":434,"avatar":435,"permalink":436,"twitter":437,"linkedin":438},{"display_name":440,"avatar":441,"permalink":442,"twitter":443,"linkedin":444},{"display_name":446,"avatar":447,"permalink":448,"twitter":449,"linkedin":450},{"display_name":452,"avatar":453,"permalink":454,"twitter":455,"linkedin":456},{"display_name":458,"avatar":459,"permalink":460,"linkedin":461},{"display_name":463,"avatar":464,"permalink":465,"linkedin":466,"twitter":467},{"display_name":469,"avatar":470,"permalink":471,"linkedin":472,"twitter":473},{"display_name":475,"avatar":476,"permalink":477,"linkedin":478,"twitter":479},{"display_name":481,"avatar":482,"permalink":483,"linkedin":484,"twitter":485},{"display_name":487,"avatar":488,"permalink":489,"twitter":437,"linkedin":438,"imageOffsetTop":490},"Authors","authors","PIJJchcHqfzD5YPmn4V8YLxY6gtySOfBG5u8lTczi2w",1790098977104]