Teburin Abubuwan Ciki
1. Gabatarwa
Kalmomin sirri sun kasance mafi yawan hanyar tabbatar da asalin mai amfani. Saboda haka, zato na kalmar sirri wani muhimmin bangare ne na binciken tsaron yanar gizo, wanda ke goyan bayan duka gwajin tsaro na kai hari (fasa) da kuma kimanta ƙarfin tsaro. Hanyoyin gargajiya, daga ƙididdiga na tushen ƙa'ida zuwa tsarin ƙididdiga kamar sarƙoƙin Markov da PCFG, suna da iyakoki na asali a cikin inganci da bambancin. Zuwan koyo mai zurfi, musamman cibiyoyin sadarwar jijiyoyi masu gudanar da kai (autoregressive), sun yi alƙawarin canza tsari. Duk da haka, wata matsala mai mahimmanci ta ci gaba: daidaitaccen hanyar samar da samfurin bazuwa. Wannan yana haifar da maimaita kalmomin sirri kuma, mafi muni, tsari na bazuwa na samarwa, yana tilasta wa maharan su tace manyan jerin abubuwa marasa inganci. Wannan takarda ta gabatar da SOPG (Samar da Kalmar Sirri Mai Tsari Bisa Bincike), wata sabuwar hanya da aka ƙera don sa ƙirar zato na kalmar sirri masu gudanar da kai su samar da kalmomin sirri a cikin kusan tsari mai saukowa na yuwuwar, ta haka yana ƙara ingantaccen kai hari sosai.
2. Bayan Fage & Ayyukan Da Suka Danganta
2.1 Juyin Halittar Zato na Kalmar Sirri
Zato na kalmar sirri ya samo asali ta hanyar matakai daban-daban. Hanyoyin farko sun dogara da harin ƙamus da ƙirar ƙa'idodin gurɓatawa da hannu (misali, John the Ripper), waɗanda suka kasance na gwargwado da dogaro da gogewa. Yaduwar ɓarkewar kalmomin sirri masu girma (misali, RockYou a 2009) ya ba da damar hanyoyin ƙididdiga masu dogaro da bayanai. Tsarin Markov (Weir et al., 2009) da Ƙa'idar Nahawu Mai Yuwuwar Ba tare da Mahallin Ba (PCFG) (Ma et al., 2014) sun ba da tsarin mafi tsari, na tushen yuwuwar don samarwa, ko da yake suna da haɗarin wuce gona da iri kuma ba su da ikon ƙirar rikitattun dogaro mai nisa a cikin tsarin kalmar sirri.
2.2 Hanyoyin Cibiyar Sadarwar Jijiyoyi
Ƙirar koyo mai zurfi, musamman Cibiyoyin Sadarwar Jijiyoyi Masu Gaba da Juna (GANs) kamar PassGAN (Hitaj et al., 2017) da ƙirar masu gudanar da kai (autoregressive) kamar waɗanda suka dogara da tsarin LSTM ko GPT, suna koyon rarraba yuwuwar kalmomin sirri kai tsaye daga bayanai. Suna iya samar da kalmomin sirri masu bambancin gaske da na gaskiya. Duk da haka, yawanci suna amfani da zato na bazuwa (misali, zato mai yawa) daga rarraba da aka koya a kowane mataki na samarwa. Wannan tsari na asali bai san matsayi na duniya na cikakkun yuwuwowin kalmar sirri ba, yana haifar da rashin ingancin da SOPG ke nufin warwarewa.
Haɓaka Adadin Rufe
35.06%
Adadin rufe da SOPGesGPT ya cimma, wanda ya fi na magabata sosai.
Ribar Inganci vs. Zato na Bazuwa
Ƙaramin Ƙidaya
Kalmomin sirri da ƙididdiga da ake buƙata ta SOPG don isa ga irin wannan rufewa.
Adadin Maimaitawa
0%
SOPG yana tabbatar da cewa babu maimaita samar da kalmar sirri.
3. Hanyar SOPG
3.1 Babban Manufa
SOPG yana sake tsara samar da kalmar sirri daga matsalar zato zuwa matsalar bincike mai jagora. Maimakon zaɓar harafi na gaba da bazuwa, yana amfani da algorithm na bincike (mai yuwuwar bambancin binciken katako ko binciken mafi kyau) don bincika sararin ci gaba mai yuwuwar kalmar sirri, yana ba da fifiko ga hanyoyin da ke kaiwa ga cikakkun kalmomin sirri tare da mafi girman yuwuwar da aka ƙiyasta. Manufar ita ce fitar da jerin kalmar sirri a cikin tsari wanda ya kusanci daidaitaccen tsari mai saukowa ta $P(kalmar sirri|ƙira)$.
3.2 Algorithm na Bincike
Duk da yake taƙaitaccen PDF bai yi cikakken bayani game da takamaiman algorithm ba, halin da aka bayyana yana nuna hanyar da ke kiyaye jerin ginshiƙai na gabaɗaya na gurbin kalmar sirri. A kowane mataki, yana faɗaɗa gurbi mafi ban sha'awa (mafi girman yuwuwar tarawa) ta hanyar tambayar cibiyar sadarwar jijiyoyi don rarraba harafi na gaba, samar da sababbin ƴan takara. Ta hanyar bincika yankuna masu yuwuwar sararin kalmar sirri da farko, yana tabbatar da samar da farko na mafi yuwuwar kalmomin sirri kuma a asalinsa yana guje wa maimaitawa.
3.3 Tsarin SOPGesGPT
Marubutan sun aiwatar da hanyarsu akan tsarin tushen GPT, suna ƙirƙirar SOPGesGPT. Tsarin GPT (misali, mai fassara kawai) ana horar da shi akan bayanan kalmomin sirri da suka ɓace don hasashen harafi na gaba a cikin jerin. Ana amfani da SOPG a matsayin hanyar samarwa/ƙididdiga a saman wannan ƙirar da aka horar, yana maye gurbin daidaitaccen samfurin.
4. Cikakkun Bayanai na Fasaha & Tsarin Lissafi
Ƙirar mai gudanar da kai tana ayyana yuwuwar kalmar sirri $\mathbf{x} = (x_1, x_2, ..., x_T)$ a matsayin samfurin yuwuwowin sharadi: $$P(\mathbf{x}) = \prod_{t=1}^{T} P(x_t | x_1, ..., x_{t-1})$$ inda $x_t$ shine harafin a matsayi $t$, kuma $T$ shine tsawon kalmar sirri. Daidaitaccen samfurin yana zaɓar $x_t \sim P(\cdot | x_1, ..., x_{t-1})$.
SOPG, a zahiri, yana nufin nemo da fitar da jerin abubuwa $\mathbf{x}$ cikin tsari na raguwa $P(\mathbf{x})$. Ana iya kallon wannan a matsayin matsalar binciken mafi guntu hanya a cikin bishiya inda nodes suke gurbi, farashin gefe yana da alaƙa da $-\log P(x_t | gurbi)$, kuma manufar ita ce ƙididdige hanyoyi (kalmomin sirri) cikin tsari na ƙara farashin gabaɗaya (watau raguwar yuwuwar). Algorithms kamar Binciken Farashi Mai Daidaituwa (UCS) ko bambancinsa mai iyaka, Binciken Katako tare da faɗin katako mai girma da datsa mai ƙarfi, na iya cimma wannan tsari na kusan. Mahimmin abu shine cewa iyakar binciken tana da fifiko ta maki yuwuwar hanyar yanzu.
5. Sakamakon Gwaji & Bincike
5.1 Kwatance da Zato na Bazuwa
Takardar ta gabatar da sakamako masu jan hankali suna kwatanta SOPG da daidaitaccen samfurin bazuwa akan ƙirar asali iri ɗaya. Babban binciken:
- Maimaitawa Sifili: SOPG yana samar da jerin abubuwa na musamman, yayin da samfurin bazuwa ke samar da maimaitawa da yawa, yana ɓata ƙoƙarin lissafi.
- Ingantaccen Kai Hari: Don cimma irin wannan adadin rufe (kashi na kalmomin sirri a cikin gwajin gwaji da aka fasa), SOPG yana buƙatar ƙananan ƙididdiga na ƙira kuma yana samar da gabaɗaya jerin ƙanana sosai. Wannan yana fassara kai tsaye zuwa saurin fasa kalmar sirri a yanayin duniya na gaske.
5.2 Ma'auni da Mafi Kyawun Fasaha a Halin Yanzu
An yi ma'auni na SOPGesGPT da manyan ƙirar zato na kalmar sirri: OMEN (Markov), FLA, PassGAN (GAN), VAEPass (VAE), da PassGPT na zamani. A cikin gwajin wuri ɗaya:
- Adadin Rufe: SOPGesGPT ya cimma 35.06%, ya zarce OMEN da 254%, FLA da 298%, PassGAN da 421%, VAEPass da 380%, da PassGPT da 81%.
- Adadin Tasiri: Takardar kuma tana da'awar jagoranci a cikin "adadin tasiri," mai yiwuwa ma'auni ne da ke da alaƙa da inganci ko adadin bugun farko na kalmomin sirri, wanda shine babban ƙarfin SOPG.
Fassarar Chati (Hasashe bisa rubutu): Chati mai layi yana kwatanta "Adadin Rufe vs. Adadin Kalmomin Sirri da aka Samar" zai nuna lanƙwan SOPGesGPT yana tashi da ƙarfi kuma yana tsayawa da wuri, yayin da lanƙwan Zato na Bazuwa zai tashi a hankali kuma yana buƙatar adadi mafi girma akan x-axis don isa ga tsayi iri ɗaya. Chati na sanduna don "Adadin Rufe na Ƙarshe" zai nuna sandunan SOPGesGPT suna sama da na OMEN, PassGAN, da PassGPT.
6. Tsarin Bincike & Misalin Lamari
Tsarin Kimanta Ƙirar Zato na Kalmar Sirri:
- Tsarin Ƙira & Horarwa: Menene cibiyar sadarwar jijiyoyi ta asali (GAN, VAE, Mai Canza Gudanar da Kai)? Yaya ake horar da shi?
- Hanyar Samarwa: Yaya ake samar da kalmomin sirri daga ƙirar da aka horar? (misali, Zato na Bazuwa, Binciken Katako, SOPG). Wannan shine babban abin da takardar ta mayar da hankali.
- Tsari & Ingantacciya: Shin hanyar tana samar da kalmomin sirri a cikin tsari mai amfani (raguwar yuwuwar)? Menene ingancin lissafi/zato?
- Bambanci & Maimaitawa: Shin yana samar da sababbin kalmomin sirri ko maimaitawa da yawa?
- Aikin Ma'auni: Adadin Rufe, Adadin Tasiri, da sauri akan daidaitattun bayanai (misali, RockYou).
Misalin Lamari Ba tare da Lamba ba: Yi la'akari da maharan biyu, Alice da Bob, suna amfani da ƙirar kalmar sirri ta GPT iri ɗaya da aka horar. Alice tana amfani da daidaitaccen samfurin bazuwa. Bob yana amfani da SOPG. Don fasa gwajin gwaji na kalmomin sirri 1000, software na Alice na iya buƙatar samar da zato miliyan 10, tare da maimaitawa 30%, don fasa 350. Software na Bob mai amfani da SOPG na iya samar da zato na musamman miliyan 1 kawai a cikin tsari mafi kyau don fasa irin wannan 350. Harin Bob yana da ingantaccen albarkatu sau 10 kuma yana kammalawa da sauri.
7. Hasashen Aikace-aikace & Hanyoyin Gaba
Aikace-aikace Nan da Nan:
- Gwajin Ƙarfin Kalmar Sirri Mai Ƙarfafawa: Ƙungiyoyin tsaro na iya amfani da ƙirar da aka haɓaka ta SOPG don bincika ƙa'idodin kalmar sirri da aka gabatar da inganci ta hanyar samar da mafi yuwuwar hanyoyin kai hari da farko.
- Maidowa Kalmar Sirri na Binciken Shari'a: Kayan aikin maidowa kalmar sirri na doka na iya haɗa SOPG don ƙara yawan nasara a cikin iyakataccen lokaci/kasafin lissafi.
- Ƙirar Haɗin kai: Haɗa samar da tsari na SOPG tare da ƙarfin wasu tsarin (misali, haɗa ilimin ma'ana daga manyan ƙirar harshe).
- SOPG Mai Daidaitawa/Kan layi: Canza dabarun bincike a cikin lokaci na gaske bisa ra'ayoyin daga sakamakon harin ɓangare.
- Maganganun Tsaro: Bincike cikin sabbin hanyoyin hashing na kalmar sirri ko adana fasaha waɗanda ke da juriya musamman ga harin da aka tsara, mai jagora ta yuwuwar kamar SOPG.
- Bayan Kalmomin Sirri: Yin amfani da tsarin samar da tsari zuwa wasu fannonin tsaro kamar samar da mafi yuwuwar URLs na satar bayanai ko bambance-bambancen malware.
8. Nassoshi
- Weir, M., Aggarwal, S., Medeiros, B., & Glodek, B. (2009). Fasa Kalmar Sirri Ta Amfani da Ƙa'idodin Nahawu Mai Yuwuwar Ba tare da Mahallin Ba. A cikin IEEE Symposium on Security and Privacy.
- Ma, J., Yang, W., Luo, M., & Li, N. (2014). Nazarin Ƙirar Kalmar Sirri Mai Yuwuwar. A cikin IEEE Symposium on Security and Privacy.
- Hitaj, B., Gasti, P., Ateniese, G., & Perez-Cruz, F. (2017). PassGAN: Hanyar Koyo Mai Zurfi don Zato na Kalmar Sirri. A cikin International Conference on Applied Cryptography and Network Security.
- Goodfellow, I., et al. (2014). Cibiyoyin Sadarwar Jijiyoyi Masu Gaba da Juna. Haɓaka Cibiyoyin Sadarwar Bayanai na Neuronal.
- Radford, A., Wu, J., Child, R., Luan, D., Amodei, D., & Sutskever, I. (2019). Ƙirar Harshe Masu Koyon Ayyuka da yawa ba tare da Kulawa ba. OpenAI Blog.
- Melicher, W., et al. (2016> M, Mai Ƙarfi, da Daidai: Ƙirar Yuwuwar Zato na Kalmar Sirri Ta Amfani da Cibiyoyin Sadarwar Jijiyoyi. A cikin USENIX Security Symposium.
9. Bincike na Asali & Sharhin Kwararru
Babban Fahimta: Takardar da Jin et al. suka gabatar ta kai hari mai ma'ana kan wani muhimmin toshewa amma aka yi watsi da shi a cikin tsaron yanar gizo na AI mai kai hari: dabarun samarwa. Shekaru da yawa, fagen ya kasance yana damuwa da tsarin ƙira—GANs vs. VAEs vs. Masu Canzawa—yana ɗaukar nauyi daga babban ML, kamar yadda aka gani a cikin tafiya daga PassGAN (wanda aka yi wahayi daga GANs na hoto [4]) zuwa PassGPT (wanda aka yi wahayi daga LLMs kamar GPT-2 [5]). Wannan takarda ta yi hujja daidai cewa ko da cikakkiyar ƙira tana da matsala ta hanyar samfurin bazuwa maras hankali. SOPG ba kawai ci gaba ne kawai ba; yana da tunani na asali game da tsarin ƙididdiga, yana canza tsari daga "samarwa na bazuwa" zuwa "bincike mai jagora, mafi kyau". Wannan fahimta tana da daraja ga zato na kalmar sirri kamar yadda Binciken Bishiyar Monte Carlo na AlphaGo ya kasance ga AI na wasa—yana game da bincika sararin da aka koya da hankali.
Kwararar Hankali & Ƙarfafawa: Hankali yana da kyau. 1) Ƙirar masu gudanar da kai suna ba da rarraba yuwuwar mai yiwuwa akan jerin abubuwa. 2) Zato na bazuwa daga wannan rarraba bai da inganci don nemo abubuwa masu yuwuwar da sauri. 3) Saboda haka, yi amfani da algorithm na bincike (ra'ayi na CS da aka kafa) don ƙididdige abubuwan da aka fitar ta yuwuwar. Ƙarfin yana cikin sauƙinsa da tasiri mai zurfi. Sakamakon yana ban mamaki: haɓaka 81% akan ƙirar PassGPT na baya-bayan nan kawai daga canza hanyar samarwa. Wannan yana jaddada ƙa'ida da sau da yawa aka manta a cikin AI da aka yi amfani da shi: injiniyanci na ƙididdiga na iya haifar da riba mafi girma fiye da sikelin ƙira. Tabbatar da maimaitawa sifili wani babban nasara ne na aiki, yana kawar da ɓarnar zagayowar lissafi.
Kurakurai & Tambayoyin Buɗe: Gajeriyar takardar a cikin abin da aka ba da shi shine babban rauninta. "Algorithm na bincike" akwatin baki ne. Shin A* ne? Binciken Katako tare da datsa mai zurfi? Ba a tattauna nauyin lissafi na binciken kansa ba. Duk da yake yana rage adadin ƙididdiga da ake buƙata don adadin rufe da aka bayar, kowane mataki na ƙididdiga a cikin bincike na iya zama mafi rikitarwa fiye da sauƙin samfurin. Akwai ciniki tsakanin zurfin bincike, faɗi, da jinkiri wanda ke buƙatar bincike. Bugu da ƙari, kimantawa "gwajin wuri ɗaya" ne. Yaya SOPG ke haɗawa a cikin bayanai daban-daban (na kamfani vs. mabukaci, harsuna daban-daban)? Ana buƙatar tabbatar da ƙarfi.
Fahimta Mai Aiki: Ga Masu Aikin Tsaro: Wannan takarda kiran farkawa ce. Dole ne masu kimanta ƙarfin kalmar sirri na tsaro yanzu su yi la'akari da harin da aka tsara, kamar SOPG, waɗanda suka fi ƙarfin ƙarfin ƙarfin gargajiya ko ma tsoffin harin neuronal. Dole ne manufar kalmar sirri ta samo asali. Ga Masu Binciken AI: Darasin shine duba bayan aikin asara. Hanyar ƙididdiga/samarwa ɗan ƙasa ne na farko a cikin ƙirar tsarin samarwa don tsaro, magani, ko ƙira. Ana iya amfani da wannan hanya zuwa wasu ayyukan tsaro masu gudanar da kai, kamar samar da kayan aikin kai hari na cibiyar sadarwa. Ga Marubutan: Mataki na gaba shine buɗe tushen algorithm, bayyana rikitarsa, da gudanar da manyan ma'auni, bayanai masu tsallakewa. Haɗin gwiwa tare da ƙungiyoyi kamar Cibiyar Tsaron Intanet (CIS) ko komawa zuwa tsarin daga Jagororin Asalin Dijital na NIST (SP 800-63B) na iya kafa aikin a cikin ma'auni na tsaro na aiki. SOPG lever ne mai haske; yanzu muna buƙatar auna cikakken ƙarfinsa kuma mu koya wa masu tsaro yadda za su yi ƙoƙari da shi.