Internet on toimitusketju. Toimitusketju on mikä tahansa järjestelmä, jossa yhden osapuolen tuottamista tai hallitsemista osista tulee toisen syötteitä, mikä luo riippuvuuksien ketjun, jota pitkin arvo, toiminta ja riski kulkevat yhdessä. Tuon määritelmän mukaan internetiä eivät vain palvele toimitusketjut. Se on itse toimitusketju: suurin, seurauksiltaan merkittävin ja vähiten tutkittu koskaan rakennettu.
Se ei ole kielikuva, ja kaikki tässä seuraa siitä, että se otetaan kirjaimellisesti. Toimitusketju on ymmärrettävä ennen kuin sitä voi suojata, ja se tarkoittaa sen tietämistä, mitä osat ovat, mistä ne tulevat, kuka niitä hallitsee ja mitkä niistä todella merkitsevät.
Vertailu

Kaksi ketjua, joista yhtä tarkastetaan

Perinteinen neljän vaiheen toimitusketju, jossa on tarkastusportti kussakin kolmessa luovutuskohdassa, merkittyinä dokumentoitu, sertifioitu ja säilytetty; sen alla neljän vastaavan vaiheen digitaalinen toimitusketju, jossa samat kolme luovutuskohtaa on piirretty tyhjinä katkoviivaääriviivoina eikä missään niistä vaadita mitään.
Lähtökohta

Riippuvuus luo painostusvaltaa

Jokainen kohta, jossa yksi osa riippuu toisesta, on kohta, jossa kaiken alavirran eheys lepää tuon syötteen eheyden varassa. Vaarantunut syöte ei ilmoita itsestään. Se kulkee eteenpäin sisällytettynä tuotoksiin, joissa ei näy mitään merkkiä lähteen muutoksesta.
Sivu on kooste
Selaimeen ladattu sivu ei ole yksi artefakti yhdestä lähteestä. Se on kooste osista, jotka on hankittu kymmeniltä toimittajilta ja toimitettu infrastruktuurilla, jota hallitsevat osapuolet joista käyttäjä ei ole koskaan kuullut. Jokainen noista osista on itse koottu omista osistaan.
Luottamus on halvempaa kuin varmentaminen
Toimitusketjut rakennetaan tehokkuutta varten, ei jokaisen syötteen jatkuvaa tarkistamista varten arvovaltaista viitettä vasten. Varmentaminen suuressa mittakaavassa on kallista ja luottamus on ilmaista, ja siksi luottamus annetaan oletusarvoisesti. Tuo oletus on se ehto, jonka varassa jokainen toimitusketjun vaarantuminen on.
Ketjulla ei ole luonnollista reunaa
Jokainen riippuvuus kantaa omansa, taaksepäin koodin, palveluiden, infrastruktuurin, laiteohjelmistojen ja laitteiston läpi alkuperiin, joita yksikään organisaatio ei ole kartoittanut. Ketju yltää n:nteen osapuoleen eikä kolmanteen, eikä ole tasoa, jolla katsomisen lopettamisesta tulisi turvallista. On vain se taso, jolla katsominen loppui.
Kukaan ei suunnitellut sitä näin
Tämä on lopputulos siitä, että tämän mittakaavan järjestelmä rakennetaan tuhansien organisaatioiden voimin puolessa vuosisadassa, ilman keskitettyä arkkitehtia, ilman kokonaisuuteen toimivaltaa käyttävää valvojaa ja ilman vaatimusta, että kukaan osallistuja dokumentoisi riippuvuutensa muodossa, jota joku muu voi lukea.
Kuilu

Tärkein toimitusketju on vähiten suojattu

Katso mitä vaaditaan niiltä toimitusketjuilta, joita maailma pitää kriittisinä. Lääkevalmistaja dokumentoi jokaisen myymänsä aineosan alkuperän, koostumuksen ja testihistorian. Lentokonevalmistaja jäljittää jokaisen asentamansa osan sertifiointihistorian ja säilyttää nuo tiedot koko lentokoneen rungon eliniän. Elintarviketuottajan on osoitettava, missä aineosa on kasvatettu, jalostettu ja kuljetettu, ja tuotettava tuo tieto tuntien kuluessa saastumistapahtumasta. Valvojat auditoivat tiedot, tarkastavat tuotantolaitokset ja määräävät seuraamuksia kun dokumentaatio ei kestä.
Katso nyt mitä vaaditaan niiltä organisaatioilta, jotka rakentavat digitaalisen toimitusketjun varaan. Tiimiltä, joka integroi kolmannen osapuolen skriptin, ei yleensä vaadita dokumentointia siitä mistä se tuli, kuka sen kirjoitti tai mitä se kantaa mukanaan. Yritykseltä, joka lisää sisällönjakeluintegraation, ei vaadita osoitusta siitä, että tuon toimittajan toimittama olisi varmennettu mitään vasten. Toimijalta, joka asettaa selainpohjaisen käyttöliittymän ohjausjärjestelmän eteen, ei vaadita sen kartoittamista, mitä tuo käyttöliittymä lataa, ennen sen kytkemistä. Useimmille organisaatioille, useimmilla lainkäyttöalueilla, suurimmassa osassa tätä toimitusketjua ei ole mitään velvoitetta dokumentoida, auditoida, varmentaa tai valvoa sitä, mitä integroidaan ja ajetaan.
Tämä ei ole kenenkään huolimattomuutta. Ne kehikot, jotka tekisivät järjestelmällisen suojaamisen mahdolliseksi, kirjoitettiin osia varten, ja tämä on koosteiden ongelma. Yksittäisten osien suojaamiseen on kehittyneitä työkaluja. Ketjun näkemiseen kokonaisuutena on hyvin vähän.
Kehityssuunta

Kuilu levenee

Tämän ketjun varassa on nyt enemmän merkityksellistä kuin viisi vuotta sitten. Ketju itse on pidempi. Ja raha sen tutkimiseen seuraa jo tapahtuneita häiriöitä eikä altistumista, joka ei ole vielä tuottanut yhtäkään.
Yhä useampi järjestelmä riippuu siitä
Energian, veden, liikenteen ja teollisuuden alustat ovat siirtyneet verkkopohjaisiin käyttöliittymiin ja pilveen kytkettyihin arkkitehtuureihin. Julkishallinnon, terveydenhuollon ja rahoituksen järjestelmät ovat seuranneet perässä. Jokainen siirtymä tuo alueen, joka oli eristetty tästä toimitusketjusta, suoraan kosketuksiin sen kanssa, yleensä ilman vastaavaa panostusta uuden altistumisen ymmärtämiseen.
Monimutkaisuus kasvaa ymmärrystä nopeammin
Riippuvuuspuut, kolmansien osapuolten integraatiot ja niiden erillisten toimittajien määrä, joiden koodia ajetaan millä tahansa yksittäisellä sivulla, ovat kaikki kasvaneet jyrkästi. Jokainen lisäys on uusi luottamuspäätös, tehty kerran integroinnin yhteydessä ja harvoin arvioitu uudelleen sitä mukaa kuin riippuvuus kehittyy, vaihtaa omistajaa tai muuttuu jollekulle kiinnostavaksi syistä, joilla ei ole mitään tekemistä sinun kanssasi.
Investointi seuraa sitä mikä näkyy
Turvallisuusmenot mitoitetaan jo tapahtuneiden häiriöiden ja niiden vaatimusten mukaan, joista seuraa sanktioita. Altistuminen, joka ei ole vielä tuottanut julkista ja attribuoitua epäonnistumista, ei pärjää hyvin budjettikilpailussa, joten hyökkäyspinta kasvaa yhtä käyrää ja huomio toista.
Fyysiset toimitusketjut ovat tarkastettavissa. Tämä ei ole.
Fyysisen ketjun osat ovat kouriintuntuvia, ja niiden alkuperä voidaan tarkistaa jokaisessa luovutuskohdassa, ainakin periaatteessa. Digitaalinen toimitusketju toimii sellaisella nopeudella ja mittakaavalla, että luovutusten tarkastaminen on mahdotonta: satoja miljardeja pyyntöjä tehdään joka päivä, ja jokainen niistä on toimitusketjutapahtuma: pyyntö osasta, vastaus, joka toimittaa sen, ja sen ajaminen, mitä saapui. Mikään työvoima ei pystyisi tarkastamaan niistä merkittävää osaa, eikä juuri mikään tarkkaile niiden eheyttä suuressa mittakaavassa. Ne kulkevat ketjun läpi oletusarvoisesti luotettuina eikä kukaan tallenna niitä. Tästä ehdosta tämä osio kertoo, ja tästä syystä työ alkaa havainnoinnista eikä papereista.
01 · Rakenne

Kerrokset

Digitaalinen toimitusketju ei ole yksi ketju. Se on kahdeksan kerrosta, jotka toimivat yhtä aikaa: verkot ja infrastruktuuri, ohjelmistot ja laiteohjelmistot, laitteet, palvelut ja kehityspaketit, koodi ja kirjastot, data ja mallit, resurssit ja tiedostot, sekä käyttöliittymä, jossa ne kaikki yhtyvät siksi, mitä ihminen todella näkee.
Kuvaus kattaa sen, mitä kukin kerros tuo mukanaan, mitä näyttöä siitä on ja miksi altistuminen ei ole kunkin kerroksen haavoittuvuuksien summa vaan niiden välisten reittien joukko.
02 · Määräysvalta

Kun määräysvalta vaihtaa omistajaa

Osa voi vaihtaa omistajaa ilman, että yksikään koodirivi muuttuu. Verkkotunnus selviää samalla tavalla, skriptillä on sama tiiviste ja liikenne on identtistä, koska se on identtistä. Se, mikä muuttui, on se, kuka päättää, mitä tuo osa tekee seuraavaksi, eikä mikään siitä näy kaappauksessa.
Kuvaus kattaa neljä tapaa, joilla määräysvalta todella liikkuu, aikavälin siirron ja sen huomaamisen välillä, kuusi dokumentoitua tapausta päivämäärineen, ja sen, miksi valvonta, joka olisi ne havainnut, on rekistereissä, ilmoituksissa ja koodivarastojen tiedoissa eikä verkossa.
03 · Kattavuus

Olemassa olevat työkalut pysähtyvät ennen omistusta

Ohjelmistoluettelot, käännösvakuutukset, hyödynnettävyyslausunnot, kontrolliraportit, selainkäytännöt, turvallisuustason pisteytykset, hyökkäyspinnan tunnistus ja tosiasiallisen omistajuuden seulonta. Yhdeksän luokkaa, mitä kukin osoittaa ja missä kohdassa kukin täsmälleen pysähtyy.
Kuvaus toteaa selvästi, mitä tämä menetelmä lisää: askeleen sen välillä, mihin ulkoinen tunnistus päättyy ja mistä omistuksen selvittäminen alkaa. Se myös määrittelee neljä termiä, joiden varassa työ on, ja selittää, miksi ilmoittamaton toimittaja ei yleensä ole salattu.
04 · Menetelmä

Digitaalisen toimitusketjun kartoitus

Kaappaus, selvitys, attribuutio ja täsmäytys, sovellettuina jokaiseen toimittajaan, jonka näyttö nostaa esiin, ja toistettuina niiden alla oleviin tasoihin. Toimittajalista kirjaa päätöksiä; sovellus kirjaa käyttäytymistä, ja nämä kaksi erkanevat sopimuksen allekirjoituspäivästä alkaen.
Kuvaus kattaa koko kierron, havainnoinnin ja attribuution akselit, joita pitkin se kulkee, sen, miten palvelin selvitetään yritykseksi, ja mitä tapahtuu, kun sitä ei voi selvittää, sekä sen, mitä työn tulos sisältää.

Kysymyksen toinen puoli on, kuka ne omistaa

Ketjun kartoitus osoittaa, mistä olet riippuvainen. Sen selvittäminen, kuka noita toimittajia omistaa ja hallitsee, ratkaisee, onko riippuvuus hankintaongelma vai olennainen riski liiketoiminnalle. Se on omistusketjun kartoitus, ajettuna niihin osapuoliin, jotka tämä työ nostaa esiin.