Magac sida AES-256-CFB1 waxa uu qaadaa laba tiro, oo waxay ka jawaabaan su'aalo kala duwan. 256 waa dhererka furaha AES. 1 waa jawaab-celinta CFB, taas oo ah cabbirka qaybta, sifo ku saabsan sida habku u horumariyo xaaladdiisa. Haddii 1 loo akhriyo dherer furaha, magacu wuxuu u muuqdaa sida qaabayn khaldan oo masiibo ah, taasina waa sababta su'aashan marar badan u soo noqoto.

Go'aanso mid ka mid ah saddexda qiyaasood ee aad eegayso ka hor intaadan qiimeyn magaca: cabbirka furaha, cabbirka block-ka ama cabbirka qaybta. Kaliya tan hore ayaa ah halbeeg amni marka la eego macnaha caadiga ah.

Saddex tiro, saddex qiyaas

AES waxa uu aqbalaa furayaal 128, 192 ama 256 bit ah oo waxa uu leeyahay block 128 bit ah wax kasta oo aad dooratid. Cabbirka block-ku waxa uu ka tirsan yahay AES, ma aha habka. Daba-galka CFB waa qiyaasta saddexaad: inta xog ah ee habku isticmaalo oo uu soo celiyo tallaabo kasta. Dukumeentiga AES ee OpenSSL waxa uu si cad u taxaa cabbiradaas wareejinta ee noocyada CFB.

CFB1 waxa uu soo celiyaa hal bit mar kasta, CFB8 hal byte, CFB128 block buuxa. Saddexdaaba waxay gudaha u isticmaalaan isla sifeyska block-ka 128 bit; waxa is beddela waa inta bit ee block kasta oo la xisaabiyay la isticmaalo hawlgalkii. Sidaas awgeed daba-galku waxa uu beddela kharaabka iyo habdhaqanka buffer-ka, ma aha xoogga furaha.

NameKeyAES blockFeedback
AES-256-CFB1256 bits128 bits1 bit
AES-256-CFB8256 bits128 bits8 bits
AES-256-CFB128256 bits128 bits128 bits

Sababta cabbirka block-ku uusan waligiis is beddelin

AES waa sifeyska block-ka oo leh block go'an 128 bit ah, hababkuna waa dhismo lagu dhisay hareerihiisa. Midkoodna ma yareeyo block-ka si uu ugu habboonaado cabbirka qaybta. Hirgelinta CFB1 waxa ay wali xisaabisaa block AES buuxa oo waxa ay qaadataa hal bit natiijada. Bitska kale waa la tuuraa tallaabadaas, halkaasna ayay saxan tahay kharashka waxtarka.

Marka jawaab-celin hal bit ah macneheedu ma aha fure hal bit ah, magacna laguma kala saari karo daba-galkiisa. CFB128 kama xoog badna CFB32 afar jeer; waxa ay ka shaqaysaa qaybo waaweyn.

Waxa cabbirka qaybtu dhab ahaan beddelo

Cabbirka qaybtu waxa uu beddelaa inta qoraal sifeysan ee soo noqda tallaabo kasta iyo inta qoraal cad ee tallaabo kastu qaadi karto. Waxa kale oo uu beddelaa faafinta khaladaadka iyo habdhaqanka buffer-ka, taas oo muhiim u ah isticmaalka qulqulka u eg. Qaybaha byte-ku-salaysan waxa ay la jaanqaadaan buffer-yada, kuwa bit-ku-salaysanna ma jaanqaadaan.

Ficil ahaan habka waxa doorta borotokoolka, ma aha hawlwadeenka. Kanaalka xogta VPN waxa uu isticmaalaa dhismaha ay qeexday borotokoolkiisa, isagoo leh ilaalintiisa daacadnimada, liiska maktabadduna waxa uu kaliya sheegaa magacyada jira.

Akhriska calaamad CFB oo aan u-qalmin

Calaamad CFB oo aan u-qalmin waxa ay u baahan tahay macnaha hirgelinteeda. Cinwaannada OpenSSL 1.0.2, EVP_aes_128_cfb waa makro loogu talagalay EVP_aes_128_cfb128, oo leh magacyo kale oo u dhigma furayaasha 192 iyo 256 bit. Taasi waa caado magac-bixin API oo ka timid hal laan, ma aha sheegasho in maktabad kasta, qaab fayl ama GUI uu soo koobkaas u fidiyo si isku mid ah. Hubi cinwaanka ama dukumeentiga nooca hortaagan.

Haddii profile hore uu yidhaahdo CFB oo dhinaca kale uu aqbalo, halbeegyada la wada xaajooday meel ayaa lagu diiwaangeliyaa: log, soo-bandhig qaabaynta, jawaab API. Akhri kuwaas halkii aad ka qiyaasi lahayd cabbirka qaybta string-ka bandhigga.

Waxa magaca habku aanu kuu sheegin

Magacu waxa uu qeexaa habdhaqanka sireedka oo wax kale ma aha. VPN waxa ay wali u baahan tahay ilaalin daacadnimo, soo-saarid fure iyo xaqiijin dhinaca kale, CFB-na midkoodna ma bixiso. Beddelka CFB8 oo CFB1 lagu beddelo sidoo kale ma aha isbeddel muqaal ah: habdhaqanka siligga wuu duwan yahay oo labada dhinac waa in ay taageeraan isla dhismaha. Sidoo kale magac ku jira maktabad ma caddeeyo in gateway-ga la dhigay uu u aqbalo kanaalkiisa xogta.

Wax kasta oo la ilaaliyo, isticmaal habaynta ilaalinta buuxda ee borotokoolka iyo siyaasadda hawlwadeenka, oo diiwaangeli noocyada maktabadda iyo gateway-ga, ikhtiyaarka saxda ah iyo natiijada la wada xaajooday. Magaca hore waxa uu sharraxaa waxa aad akhrinayso; ma caddeeyo in qaabaynta dib loo nooleeyo.

Maqaallo la xiriira