Ką B-Money kūrėjas Wei Dai pasiūlė kriptografijai

Perskaitę keletą ankstesnių šios serijos straipsnių, tikimės, kad sužinojote apie Wei Dai ir B-Money – jo pasiūlytą protokolą ir vieną iš karūnuoto kriptovaliutų turto Bitcoin pirmtakų.

Šiame straipsnyje trumpai aptarsime kai kuriuos jo indėlį į kriptografiją, įskaitant Crypto++ biblioteką, VMAC interneto juodraštį ir kai kuriuos kitus.

Pradėkime nuo „Crypto++“ bibliotekos

Kripto++ biblioteka

„Crypto++ Library“ yra atvirojo kodo kriptografinė schema, kurią 1995 m. pasiūlė „B-money“ įkūrėjas Wei Dai. Schemoje yra daugybė algoritmų, įskaitant autentifikuotas šifravimo schemas, didelės spartos šifrus, maišos operacijas, pranešimų autentifikavimo kodus ir kt.

Naujausia Crypto++ Library versija (8.6.0) palaiko Visual Studio 2003-2019, Apple Clang 4.3 -12.0, Intel C++ Compiler 9 - 16.0, IBM XL C/C++ 10.0 - 14.0 ir kt.

Kriptografinėje bibliotekoje naudojamas sukompiliuotas DLL, optimizuotas „Windows“, ir šiuo metu yra įtrauktas į kriptografinio modulio patvirtinimo programą (CMVP), todėl ji nepatvirtinta.

„Crypto++ Library“ bando kovoti su šoninių kanalų įsilaužimais, naudodama kelis ištaisymo būdus. Aparatinės įrangos instrukcijos yra šio proceso avangardas. Jis taip pat naudoja kitus metodus, įskaitant talpyklos metodus, pastovų laiką ir kelią į šablonus, kad nutekėjimas būtų kuo mažesnis.

VMAC interneto juodraštis

VMAC interneto juodraštį pasiūlė Wei Dai kartu su Tedu Krovetzu, remdamasi blokiniais šifrais. Pagrindinis šio projekto motyvas buvo peržengti 64 bitų programinės įrangos ribas dirbant su 32 bitų infrastruktūra. VMAC naudoja VHASH funkciją.

Interneto juodraštį sudaro 6 dalys, pradedant pagrindinėmis operacijomis ir žymėjimu, po kurių seka klavišų ir blokelių išvedimo operacijos, VMAC žymų kūrimas, VHASH ir saugos bei IANA svarstymai.

Priešprieša SSH2 protokolui

Wei Dai pašalino SSH2 protokolo arba Secure Shell 2.0 protokolo, kodo, susidedančio iš kelių pagrindų sluoksnių, apimantį ryšį, autentifikavimą ir mobilizavimą, spragas.

Jis sako, kad užpuolikas gali inicijuoti paprasto teksto ataką, jei gali stebėti ankstesnį šifruoto teksto bloką, nes jis veikia kaip IV likusiai pranešimo daliai.

Jis taip pat pasiūlė pastabų apie Lucas protokolą, siūlydamas praktinius protokolo panaudojimo atvejus kriptografijoje.

Aš padarysiu išvadą straipsnis čia ir kitoje dalyje aptarsime „PipeNet“ – protokolą, optimizuotą mažos delsos anoniniams ryšiams.

Anubhavas B
Naujausi Anubhav B. įrašai (pamatyti visus)

Šaltinis: https://www.thecoinrepublic.com/2022/07/07/what-b-money-creator-wei-dai-has-offered-to-cryptography/