Två besked, en enda dag, samma budskap

Den 27 juli lade mer än trettio leverantörer de centrala säkerhetskontrollerna för agenter i öppen källkod under Linux Foundation, och pusselbiten för arbetslastidentitet i det paketet var SPIFFE och SPIRE. Att införa den standard som avgör vad en AI-agent får vara blev gratis den förmiddagen. På eftermiddagen meddelade Keyfactor sin avsikt att förvärva Cofide, ett brittiskt bolag byggt just på dessa standarder och vars hela styrka består av sex personer. De ekonomiska villkoren offentliggjordes inte, och både team och teknik går över omedelbart.

Därför spelar det roll: de två händelserna ser motsägelsefulla ut men är det inte. Den ena gjorde specifikationen till en kollektiv nyttighet. Den andra satte ett pris på förmågan att driva den. Lästa tillsammans samma dag besvarar de en fråga som ägare har ställt sedan agenter började dyka upp i produktionsmiljöer: försvinner problemet när kontrollen standardiseras? Nej. Den byter bara budgetrad.

Vad Cofide faktiskt gör

Cofide beskriver sig som en identitetsplattform byggd på öppna standarder som skyddar applikationsarbetslaster och AI-agenter i vilken molnmiljö som helst. I praktiken ersätter den statiska hemligheter, alltså de långlivade API-nycklar, tokens och tjänstekontouppgifter som samlas på hög i varje miljö, med kortlivade kryptografiska identiteter som arbetslasten bär med sig automatiskt. För utfärdandet av identitet stödjer den sig på SPIFFE och SPIRE, och för utbytet av behörigheter på OAuth och OIDC. För agenter utfärdar den en verifierad agentidentitet och bevarar samtidigt användarens identitet genom tokenutbyte över tjänstegränser.

Den del som betyder något för agenter: en AI-agent handlar på eget initiativ, anropar externa gränssnitt och passerar regelbundet förtroendegränser. En statisk behörighet kan inte uttrycka vem som bad om åtgärden, bara vilken nyckel som användes. Att skilja agentens egen identitet från den delegerade befogenheten hos den person den agerar för är skillnaden mellan ett revisionsspår som namnger en människa och ett som namnger en delad hemlighet.

Gratis att införa är inte gratis att driva

Keyfactors chief product and technology officer, Gün Akkor, formulerade tesen tydligast i beskedet: kunderna kör fast när de ska säkra sina arbetslaster därför att det är svårt rent driftsmässigt, inte därför att tekniken är otillräcklig. Det är en leverantör som beskriver sin egen marknad ärligt, och det är dessutom den riktiga läsningen av båda dagens besked. Flaskhalsen var aldrig specifikationen. Flaskhalsen är att utfärda en identitet till varje arbetslast, förnya den med mycket korta mellanrum, återkalla den när arbetslasten dör och ta fram bevis för att allt detta har skett.

Följden för en budget: när en kontroll blir en öppen standard faller licenskostnaden mot noll medan driftskostnaden inte rör sig alls. Ett team som läser en gratis standard som en gratis kontroll finansierar pilotprojektet och inte driften. Leverantörerna köper driften, för det är där den varaktiga intäkten finns, och de köper den av dem som redan har utfört den i stället för att bygga upp den.

Tjugoen dagar efter en miljard dollar

Keyfactor tog in över en miljard dollar från Summit Partners den 6 juli. Tjugoen dagar senare bestod det första synliga draget med en balansräkning av den storleken i att köpa ett bolag med sex anställda. Det tål att dröja vid. Ingenting hos ett team på sex antyder knapp kod, eftersom implementeringar av en öppen specifikation per definition inte är någon bristvara. Det knappa är antalet människor som har drivit arbetslastidentitet i en produktionsmiljö och vet var den brister.

Men: ett så litet förvärv är också billig optionalitet för en köpare av Keyfactors format, och det vore fel att läsa det som en genomtänkt dom över marknaden. Grundaren Matthew Bates var tidigare medgrundare av Jetstack, som Venafi köpte i mars 2020, så detta är samma persons andra exit i samma skikt. Det anmärkningsvärda är inte priset. Det är att kompetens kring maskinidentitet gång på gång sugs upp av en handfull certifikatleverantörer i stället för att växa till självständiga bolag.

Vad som hör hemma i nästa års budget

Tre rader, i denna ordning. Först en inventering: hur många icke-mänskliga identiteter finns i er miljö, hur många av dem har permanenta behörigheter, och hur många har inte granskats det senaste året? Man finansierar inte ett rotationsprogram mot en siffra man saknar. Därefter driftskostnaden: någon bär ett namngivet ansvar för utfärdande, förnyelse och återkallande, och om det inte är någon i dag blir det inte någon efter piloten heller. Sist beviset: NIS2 förväntar sig dokumenterad åtkomststyrning och sårbarhetshantering, och kortlivad identitet skapar den noteringen löpande medan statiska hemligheter inte skapar någon alls.

Slutsatsen: att standarden öppnades tog bort er ursäkt för att vänta, inte er skyldighet att bemanna den. Om en revisor om tolv månader frågar hur en agent i er miljö bevisade vem den var, kommer svaret ur det ni finansierade i år. En specifikation som inte kostar något att införa är inte samma sak som en kontroll som inte kostar något att upprätthålla.