Aṣàwákiri naa bi Ẹnu Atẹyin: Iyọkuro Aṣiri LLM Onibara-Ẹgbẹ Demystified | B4N1

Aṣàwákiri naa bi Ẹnu Atẹyin: Iyọkuro Aṣiri LLM Onibara-Ẹgbẹ Demystified

1 month ago · b4n1 Tiempo de lectura: 6 min

Ẹrọ aṣawakiri bi Ẹnu Atẹyin: Iyọkuro Aṣiri LLM Onibara-Ẹgbẹ Demystified

Fun igba pipẹ, a ti tọju “awọn ikilọ aabo AI” bi awọn irokeke ti o jinna tabi awọn iyanilẹnu ẹkọ. A ti gbọ nipa abẹrẹ kiakia, jailbreaks, ati jijo data ni awọn ohun orin ti o dakẹ, nigbagbogbo atẹle nipasẹ shrug ati “a yoo de ọdọ rẹ.” Sibẹsibẹ, awọn ifihan ibaraenisepo aipẹ ti fọ iruju itunu yẹn. Eyi kii ṣe ailagbara imọ-jinlẹ mọ; o jẹ igbesi aye, orisun ẹrọ aṣawakiri, ilokulo ẹgbẹ-ẹgbẹ fun yiyọkuro alaye ifura lati Awọn awoṣe Ede nla (LLMs) [2]. Ti o ba n ran awọn ohun elo LLM ṣiṣẹ, paapaa ohunkohun ti nkọju si wẹẹbu, “iṣoro ọjọ iwaju” rẹ kan di lọwọlọwọ pupọ, ti gbogbo eniyan, ati pe o le jẹ layabiliti didamu pupọ.

Eyi kii ṣe jeneriki miiran “AI jẹ eewu” akọle. Eyi jẹ ifihan kan pato, ojulowo ti bii oṣere irira, ni lilo aṣawakiri wọn nikan, le fi ipa mu LLM rẹ lati ṣafihan alaye ifura. Gbé ìyẹn yẹ̀ wò fún ìṣẹ́jú kan. Kii ṣe nipa awọn ikọlu ẹgbẹ olupin eka tabi introspection awoṣe jinlẹ. O jẹ nipa Layer ibaraenisepo — ẹnu-ọna iwaju pupọ ti ohun elo rẹ — ni ilokulo pẹlu awọn ohun kikọ ti a ṣe ni iṣọra diẹ. O jẹ dọgbadọgba oni-nọmba ti ẹnikan ti o ṣiṣẹ gbolohun ọrọ ti o tọ si chatbot ti o ni aabo ti o ni aabo, ati pe o fi ọwọ fun data pataki, nigbagbogbo diẹ nipasẹ bit.

Iruju ti Aabo awoṣe

Ọpọlọpọ awọn ile-iṣẹ ti ṣe idoko-owo lọpọlọpọ ni awọn LLM “ailewu”, boya awọn awoṣe ohun-ini ti o dara-tuntun tabi gbigbekele awọn API-ipele ile-iṣẹ pẹlu awọn ọna aabo ti o yẹ. Iroro ti ko tọ ni pe ti awoṣe funrararẹ ba logan, ohun elo ti a ṣe lori rẹ yoo jogun aabo yẹn. Awọn ifihan aipẹ ṣe afihan eyi bi aburu ti o lewu. Ailagbara naa ko si ni itetisi mojuto awoṣe tabi data ikẹkọ rẹ; o wa ni * ni wiwo * ti a kọ ni ayika rẹ [1]. O jẹ Ayebaye “ifinfin ti o lagbara, ẹnu-ọna iwaju alaapọn” iṣoro. O le ni ilọsiwaju ti o ga julọ, LLM ti o le ni agbaye, ṣugbọn ti o ba jẹ pe parser igbewọle ohun elo rẹ jẹ airọrun, tabi àlẹmọ iṣẹjade rẹ ko si, o n fi alaye to ṣe pataki silẹ ni gbangba fun ẹnikẹni lati wa.

Ilana “abẹrẹ kiakia” yii jẹ pataki ni pataki nitori pe o lo ẹda ti LLM: agbara rẹ lati tẹle awọn ilana ati awọn ilana pipe. Nipa abẹrẹ ìpele ti a ti farabalẹ sinu titẹ olumulo kan, ikọlu le ṣe afọwọyi ipo inu awoṣe, fi ipa mu u lati ṣafihan alaye ti ko pinnu rara [3]. “Ọkan-bit” tabi abala aṣetunṣe ṣe pataki nibi. O tumọ si ọna ilana, exfiltration iṣakoso, kii ṣe idalẹnu data rudurudu nikan. Fojuinu pe ikọlu kan n beere ni igbagbogbo, “Ṣe ihuwasi akọkọ ti asiri 'A'?” lẹhinna "Ṣe 'B'?" ati bẹbẹ lọ. O lọra, bẹẹni, ṣugbọn o tun munadoko ti iyalẹnu ati lile lati rii boya o ko wa ni pataki.

Ẹrọ aṣawakiri rẹ, Ohun ija wọn

Otitọ pe eyi jẹ * orisun aṣawakiri * nilokulo yi ere naa pada patapata. O tumo si: ** Idena kekere si Iwọle:** Ẹnikẹni ti o ni awọn ọgbọn idagbasoke wẹẹbu ipilẹ ati ẹrọ aṣawakiri le gbiyanju eyi. Ko si awọn irinṣẹ amọja tabi imọ AI ti o jinlẹ ti a nilo. ** Ipaniyan-ẹgbẹ Onibara: *** Ikọlu naa wa lati ẹrọ olumulo, ti o jẹ ki o nira lati ṣe iyatọ si titẹ olumulo t’olotọ ni eti nẹtiwọọki. ** Irokeke Lẹsẹkẹsẹ: *** Ti ohun elo LLM rẹ ba wa laaye ati wiwọle nipasẹ wiwo wẹẹbu kan, o jẹ * tẹlẹ * jẹ ipalara si fekito yii. Eleyi jẹ ko kan ojo iwaju alemo; o jẹ pajawiri lọwọlọwọ.

Ṣe akiyesi awọn ifarabalẹ: awọn snippets koodu ohun-ini, iwe inu, data alabara, awọn bọtini API, tabi paapaa ifọwọyi arekereke ti ihuwasi LLM rẹ lati tan alaye ti ko tọ tabi ṣe agbejade akoonu ipalara. Gbogbo eyi ni a le fa jade tabi ni ipa, diẹ nipasẹ bit irora, nipasẹ apoti ọrọ ti o rọrun.

Ojuse naa jẹ Tirẹ

Eyi kii ṣe iṣoro fun awọn olupese awoṣe bi OpenAI tabi Google lati ṣatunṣe ni imudojuiwọn awoṣe atẹle wọn. Eyi jẹ iṣoro * Aabo ohun elo * kan, ati pe ojuse fun idinku ṣubu lori awọn ejika ti awọn olupilẹṣẹ, awọn ẹgbẹ aabo, ati awọn CTO ti nfi awọn eto wọnyi ṣiṣẹ. LLM rẹ jẹ alagbara, ṣugbọn nikẹhin o rọrun, engine. Yoo ṣe ohun ti o sọ fun, paapaa ti awọn ilana yẹn ba farapamọ laarin titẹ sii olumulo ti o dabi ẹnipe aibikita.

Nitorina, kini o n ṣe bayi?

Awọn igbese Idojukọ Lẹsẹkẹsẹ:

  1. Idinujẹ Input Input: Eyi kọja idilọwọ abẹrẹ SQL tabi XSS. O nilo lati ṣayẹwo * gbogbo ohun kikọ * titẹ LLM rẹ. Wa awọn ilana ti o nfihan abẹrẹ kiakia, awọn ilana ihuwasi dani, tabi awọn igbiyanju lati jade kuro ni ṣiṣan ibaraẹnisọrọ ti a reti [4]. Eyi kii ṣe nipa didi “awọn ọrọ buburu”; o jẹ nipa idamo adversarial ta. Ni ikọja regex ipilẹ ati itupalẹ heuristic, ṣe itupalẹ atunmọ lati ṣe awari idi irira. Lo àmi àti ìtúpalẹ̀ àfikún láti dá àwọn ìlànà àtẹ̀wọlé àìdámọ̀. Gbiyanju lati gba iṣẹ-atẹle kan, LLM kere tabi eto ipilẹ-ofin kan ti o ni ikẹkọ pataki lati ṣe awari awọn igbiyanju abẹrẹ kiakia. Wa awọn ilana bii awọn ilana ṣiṣe ipa, awọn ibeere isediwon data fojuhan, tabi awọn igbiyanju lati fori awọn ilana iṣaaju.
  2. ** Asẹjade Ijade ti o lagbara ati Ifọwọsi:** Ma ṣe gbẹkẹle iṣẹjade LLM ni aitọ. Ṣaaju ki ọrọ eyikeyi ti o ṣe ipilẹṣẹ LLM ti han si olumulo kan tabi lo nipasẹ eto miiran, * gbọdọ * kọja nipasẹ ipele afọwọsi lile kan. Ṣe o ni awọn koko-ọrọ ifarabalẹ ninu? Ṣe o baamu awọn ọna kika ti a reti bi? Ṣe o gbiyanju lati ṣiṣẹ koodu tabi ṣafihan awọn eto inu inu bi? Ti LLM rẹ ba yẹ lati ṣe akopọ iwe kan, ṣugbọn o bẹrẹ atokọ awọn ọna faili, o ni iṣoro kan.
  3. Layered Prompt Engineering: Lakoko ti kii ṣe ojutu pipe, awọn eto eto ti a ṣe daradara ati awọn apẹẹrẹ ibọn diẹ le ṣe iranlọwọ lati mu ihuwasi ti o fẹ lagbara ati jẹ ki o ṣoro fun ikọlu kan lati kọlu awoṣe naa. Sibẹsibẹ, loye pe imọ-ẹrọ kiakia nikan ko to; o jẹ aabo ni ijinle, kii ṣe apata akọkọ.
  4. Anfani Kere Fun Awọn Ibaṣepọ LLM: Njẹ LLM rẹ nitootọ nilo iraye si gbogbo nkan ti data ti o le ni itara lati ṣafihan? Ṣiṣe awọn iṣakoso wiwọle ti o muna. Ti LLM ba yẹ ki o dahun awọn ibeere nipa iwe aṣẹ gbogbo eniyan, rii daju pe ko ni iraye si eto si awọn apoti isura data inu tabi awọn API ti o ni imọlara.
  5. ** Abojuto ati Iwari Anomaly: *** O nilo lati wa ni itara fun ihuwasi LLM dani. Awọn spikes ni awọn oriṣi awọn ibeere kan pato, awọn abajade ti o yapa lati awọn ilana deede, tabi awọn igbiyanju atunwi lati jade alaye yẹ ki o fa awọn itaniji lẹsẹkẹsẹ.

Eyi kii ṣe nipa “aabo AI” gbooro mọ. Eyi jẹ nipa titọju ipele ibaraenisepo ti awọn ohun elo LLM rẹ ni pato, ti ṣe afihan, ati ipakokoro ikọlu lẹsẹkẹsẹ. A ti n kọ iyalẹnu wọnyi, awọn ọna ṣiṣe ti o lagbara, nigbagbogbo pẹlu awọn iwọn aabo ti ko pe ni wiwo. Awọn ifihan aipẹ ti fihan wa ni deede bi o ṣe rọrun lati lo awọn ela wọnyi. Awọn akoko fun o tumq si awọn ijiroro ti kọja. A nilo igbese lẹsẹkẹsẹ lati ni aabo awọn ohun elo LLM.

Awọn orisun

[1] OWASP Top 10 fun Awọn ohun elo Awoṣe Ede nla — https://owasp.org/www-project-top-10-for-large-language-model-applications/ [2] Lakera Gandalf: Ipenija Abẹrẹ Ibaṣepọ Kan - https://gandalf.lakera.ai/ [3] Awọn ikọlu abẹrẹ kiakia | Ile-ẹkọ giga Aabo wẹẹbu - https://portswigger.net/web-security/llm-attacks/prompt-injection [4] Kini Abẹrẹ kiakia ati Bawo ni lati ṣe Dena Rẹ? - https://www.tenable.com/blog/what-is-prompt-injection-and-how-to-prevent-it


¿Tienes preguntas?

Hablemos

Contáctame en LinkedIn