Kā mēs izveidojām drošību datorā
Perplexity Computer ir izveidots tieši uz Perplexity esošās infrastruktūras bāzes, kas ir pabeigusi savu 2026. gada SOC 2 Type II apliecinājumu, un pārmanto Perplexity uzņēmuma līmeņa drošības funkcijas, piemēram, SAML SSO, audita žurnālus un detalizētas administrēšanas vadīklas.

Perplexity Computer ir autonomais aģents, kas raksta un izpilda kodu, pārlūko tīmekli un izveido savienojumu ar ārējiem pakalpojumiem, lai izpildītu uzdevumus jūsu vārdā.
Tas ir izveidots tieši uz Perplexity esošās infrastruktūras bāzes, kas ir pabeigusi savu 2026. gada SOC 2 Type II apliecinājumu, un pārmanto Perplexity uzņēmuma līmeņa drošības funkcijas, piemēram, SAML SSO, audita žurnālus un detalizētas administrēšanas vadīklas.
Koda izpilde un darbība ar tiešsaistes pakalpojumiem ievieš jaunas prasības. Šajā ierakstā ir apskatīts tas, ko mēs izveidojām virs oriģinālā pamata, lai arī turpmāk gādātu par lietotāju drošību: smilšu kastes izolācija, savienotāji un datu apstrāde, aizsardzība pret uzvednes injekciju un uzņēmuma līmeņa pārvaldība.
Smilšu kastes izolācija
Droša koda izpilde prasa aparatūras līmeņa izolāciju. Katrs Computer uzdevums tiek izpildīts Firecracker mikroVM smilšu kastē, nodrošinot minimālās privilēģijas principu tādā līmenī, kas pārsniedz noklusējuma operētājsistēmas drošību. Katra mikroVM sāknē savu īpašo Linux kodolu ar minimālu ierīču modeli, kas samazina uzbrukuma virsmu.
Katra smilšu kaste ir izolēta trīs dimensijās:
Īpašs kodols: katra sesija saņem savu Linux kodola instanci.
Izolēta failu sistēma: katra VM izmanto izolētu failu sistēmu, kas tiek atiestatīta, kad sesija beidzas.
Privāta tīkla nosaukumvieta: smilšu kastēm ir savs izolēts tīkls ar īpašiem ugunssienas noteikumiem.
Smilšu kastes automātiski pārtrauc darbību dīkstāves laikā un tiek iznīcinātas pēc neaktivitātes perioda. Katra jauna sesija sākas no jauna. Tiek ievadīti tikai pašreizējam uzdevumam nepieciešamie akreditācijas dati, un tie tiek iznīcināti kopā ar smilšu kasti. Apakšāģenti izmanto īslaicīgus starpniekservera marķierus, kas tiek maršrutēti caur autentificētu vārteju, nevis neapstrādātas API atslēgas.
Mēs arī atdalām datu glabāšanu no koda izpildes dažādos mākoņa VPC. Šī atdalīšana palīdz izolēt saglabātos lietotāja datus no izpildes vides. Visa saziņa starp abiem notiek, izmantojot šifrētu HTTPS.
Savienotāji un datu apstrāde
Computer var izveidot savienojumu ar ārējiem pakalpojumiem, vienlaikus saglabājot ierobežotu piekļuvi un kontrolētu datu apstrādi. Administratori var iespējot vai atspējot organizācijas savienotājus, un atsevišķi lietotāji pēc tam autentificē pakalpojumus, kurus viņi vēlas izmantot Computer ietvaros.
Savienojuma ceļš ir atkarīgs no savienotāja. Iebūvētās integrācijas, piemēram, Google un Microsoft, izmanto pakalpojumu sniedzēja autentifikācijas plūsmas, savukārt pielāgoti attālinātie savienotāji atbalsta OAuth 2.0 vai uzņēmuma pārvaldītu API atslēgu autentifikāciju. Visi savienotāju tipi ir paredzēti, lai pārsūtītu tikai minimālos datus, kas nepieciešami uzdevuma izpildei.
Datu apstrāde atbilst tam pašam kontroles modelim. Attālinātajiem pielāgotajiem savienotājiem ir jāizmanto HTTPS, un failu savienotāja dati tiek šifrēti gan pārsūtīšanas laikā, gan datus glabājot. Uzņēmuma dati, piemēram, uzdevuma ievades, izvades, savienotāja dati un smilšu kastes saturs, netiek izmantoti modeļa apmācībai. Uzņēmuma failu pielikumi tiek dzēsti pēc 7 dienām.
Aizsardzība pret uzvednes injekciju
Aģents, kas pārlūko tīmekli un lasa ārējo saturu, ir pakļauts uzvednes injekcijas uzbrukumiem. Computer pārmanto un paplašina aizsardzības mehānismus, ko mēs sākotnēji izveidojām Comet, tostarp mūsu četru slāņu aizsardzības arhitektūru un BrowseSafe — mūsu atvērtā koda noteikšanas modeli pārlūkprogrammas aģenta drošībai. Šīs aizsardzības auditēja Trail of Bits.
Mašīnmācīšanās klasifikatori skenē saturu, kas iegūts no ārējiem avotiem, pirms Computer rīkojas ar to. Noteikšanas sistēma darbojas paralēli aģenta argumentācijas konveijeram un aktivizē drošu apturēšanu, kad tiek konstatēts aizdomīgs saturs. Klasifikatori tiek nepārtraukti atjaunināti, pamatojoties uz mūsu kļūdu atlīdzības programmas atradumiem, sarkano komandu vingrinājumiem un reālās pasaules noteikšanas notikumiem.
Papildus klasifikācijai katra rīka sistēmas uzvednē ir ietverti nepārprotami ierobežojumi. Ārējais saturs ir nodalīts kā neuzticams, un sistēma nepārtraukti atsaucas uz sākotnējo lietotāja vaicājumu, kad tiek atlasīti un izpildīti rīki.
Computer piemēro papildu drošības līdzekļus, apstrādājot neuzticamu saturu, tostarp stingrāku uzvedņu apstrādi un modeļa līmeņa aizsardzību. Ja vēlaties lasīt vairāk par šo tēmu, iepriekš esam pievienojuši saites uz attiecīgajiem pētījumiem un drošības novērtējumiem.
Uzņēmuma līmeņa vadīklas
Organizācijām, kas izmanto Perplexity Enterprise, administratori iegūst papildu pārvaldību pār to, kā darbojas Computer:
Audita žurnāli: administratori var reģistrēt tādus galvenos notikumus kā lietotāju vaicājumi, aģentu darbības, piekļuve failiem un savienotāju lietojums. Žurnāli integrējas ar vadošajām SIEM sistēmām, tostarp Splunk, Azure Sentinel un Datadog, lai drošības komandas varētu pārraudzīt Computer darbību kopā ar esošo infrastruktūras telemetriju.
Piekļuves vadīklas: administratori var pilnībā atspējot Computer vai iespējot to tikai konkrētiem dalībniekiem. Trešo pušu savienotājus, tostarp Gmail, Outlook, Slack, GitHub, Notion, Snowflake, Databricks un Salesforce, katru var iespējot vai atspējot organizācijas līmenī. Administratori var arī ierobežot modeļus, kurus Computer ir atļauts izmantot.
Norēķinu vadīklas: administratori var iestatīt kredītu limitus uz vienu licenci, ignorēt atsevišķu lietotāju piešķīrumus, konfigurēt automātiskās papildināšanas sliekšņus un ikmēneša ierobežojumus vai izvēlēties nepievienot kredītus, kas pārsniedz iekļauto licenču piešķīrumu.
Lai iegūtu pilnīgu informāciju, apmeklējiet mūsu uzticamības centru vai skatiet Computer for Enterprise dokumentāciju.