Tangazo linasema biti 256, bidhaa nyingine inasema biti 128, na hitimisho linaonekana wazi hadi ugundue kwamba namba hizi zinaeleza vitu tofauti. Ufunguo wa siri linganifu, ufunguo wa umma wa cheti na kigezo cha kubadilishana funguo havipimwi kwa kipimo kimoja. Hakuna kati yao kinachohusisha kama mteja alithibitisha seva kabisa. Namba ni taarifa halisi, na ni nyembamba sana kuliko inavyodokezwa na masoko yanayoizunguka.

Uliza ni ufunguo gani unaohesabiwa na unalinda nini kabla ya kulinganisha kitu chochote.

Funguo tatu zenye majukumu matatu

Siri ya data husimba mzigo wa handaki, na ufunguo wake hupatikana upya kwa kila kikao. Ufunguo wa umma wa cheti huthibitisha utambulisho wa ncha wakati wa uthibitishaji. Hatua ya kubadilishana funguo, kwa kawaida aina ya Diffie-Hellman ya muda mfupi, huweka siri ya pamoja ambayo upande wowote hauwezi kuijenga upya baadaye. Kila mmoja una mawazo yake ya nguvu na taratibu zake za ukubwa.

Ndiyo sababu 256 karibu na 2048 karibu na 32 haziwezi kupangwa kwa ukubwa; ni majibu ya maswali tofauti.

Hata ndani ya jukumu moja, namba inasema kitu tu kuhusiana na familia ya algoriti inayotumika.

Mahali namba inasaidia, na mahali inapoishia

Ndani ya algoriti moja, ufunguo mkubwa hupandisha gharama ya utafutaji wa nguvu ghafi, na miongozo iliyochapishwa huweka kiwango cha chini kwa funguo za vyeti kadri nguvu ya kompyuta inavyobadilika. Hiyo ni ulinganisho halali na mwembamba: AES-128 na AES-256 zote zinapinga shambulio la moja kwa moja kwa tofauti kubwa, kwa hiyo tofauti mara chache huwa sababu ya kuamua kivitendo.

Nje ya ulinganisho huo, namba haitabiri chochote kuhusu makosa ya usanidi, uthibitishaji wa vyeti au toleo la itifaki.

Soma seti yote iliyojadiliwa

Kile ambacho muunganisho hutumia kwa kweli ni seti: hali ya siri, muundo wa uadilifu au usimbaji uliothibitishwa, kundi la kubadilishana funguo na njia ya uthibitishaji. Hali ya kisasa ya AEAD yenye kupeana mkono sahihi ni pendekezo tofauti na hali ya zamani iliyounganishwa na MAC tofauti, hata wakati ukubwa wa ufunguo uliotangazwa unafanana.

openvpn --show-ciphers | head -20
openvpn --show-tls | head -20
openssl x509 -in server.crt -noout -text | grep -E 'Public-Key|Signature Algorithm'
wg show

Soma matokeo yaliyojadiliwa na sio kiwango cha juu kilichosanidiwa. Mteja anayetoa seti imara bado huunganisha kwa udhaifu ikiwa seva itchagua chaguo dhaifu na wasifu unaruhusu. Ikiwa utendaji ndio wasiwasi, upime kwenye kifaa na njia husika, kwa sababu ukubwa wa ufunguo ni utabiri mbaya wa upitishaji mara tu uharakishaji wa maunzi na ukubwa wa pakiti unapoingia.

Sehemu ambazo hakuna namba inayopima

Utunzaji wa programu ni upungufu wa kwanza. Handaki lililojengwa juu ya maktaba iliyoacha kupokea marekebisho ni dhaifu kuliko inavyoonyesha ukubwa wa ufunguo wake, na hakuna thamani ya usanidi inayorekebisha hilo. Tabia ya mwendeshaji ni ya pili: kumbukumbu za muunganisho, data ya akaunti na utunzaji wa msaada ziko nje kabisa ya kriptografia. Huduma inayohifadhi zaidi ya ulivyotarajia haifanywi salama na ufunguo mrefu.

Uthibitishaji wa mwenzake ni wa tatu na wenye matokeo zaidi. Mteja anayekubali cheti chochote ana siri imara iliyofungwa kuzunguka mwenzake asiyethibitishwa, jambo ambalo ni baya kuliko siri ya kawaida yenye uthibitishaji sahihi. Kagua hizo tatu kabla ya namba, na namba itachukua nafasi yake inayofaa.

Makala zinazohusiana