Čo Tvorca B-Money, Wei Dai, ponúkol kryptografii

Čítanie predchádzajúcich článkov z tejto série vám snáď pomohlo dozvedieť sa o Wei Dai a B-Money, protokole, ktorý navrhol a ktorý je jedným z predchodcov korunovaného krypto aktíva Bitcoin.

V tomto článku budeme stručne diskutovať o niektorých jeho príspevkoch ku kryptografii, vrátane knižnice Crypto++, VMAC Internet Draft a niektorých ďalších.

Začnime s knižnicou Crypto++

Knižnica Crypto++

Crypto++ Library je open source kryptografická schéma, ktorú ponúka zakladateľ B-money Wei Dai už v roku 1995. Schéma obsahuje obrovské množstvo algoritmov vrátane overených kryptografických schém, vysokorýchlostných šifier, hash operácií, kódov na overenie správ a ďalších.

Najnovšia verzia knižnice Crypto++ (8.6.0) podporuje Visual Studio 2003-2019, Apple Clang 4.3 -12.0, Intel C++ Compiler 9 – 16.0, IBM XL C/C++ 10.0 – 14.0 a ďalšie.

Kryptografická knižnica využíva skompilovanú knižnicu DLL optimalizovanú pre Windows a v súčasnosti je uvedená v programe na overenie kryptografických modulov (CMVP), čo ju robí nevalidovanou.

Crypto++ Library sa snaží riešiť hacky bočných kanálov prostredníctvom niekoľkých svojich nápravných prístupov. Hardvérové ​​pokyny sú v tomto procese predvojom. Využíva aj iné prístupy vrátane metód založených na vyrovnávacej pamäti, konštantný čas a cestu k vzorom, aby sa únik znížil na čo najnižšiu možnú úroveň.

Internetový koncept VMAC

Internetový návrh VMAC navrhol Wei Dai spolu s Tedom Krovetzom na základe blokových šifier. Hlavným motívom tohto návrhu bolo posunúť limity 64-bitového softvéru pri prevádzke na 32-bitových infraštruktúrach. VMAC využíva funkciu VHASH.

Internetový návrh pozostáva zo 6 častí, počnúc základnými operáciami a notáciou, po ktorých nasledujú operácie odvodenia klávesov a padov, vytváranie VMAC tagov, VHASH a úvahy o bezpečnosti a IANA.

Proti protokolu SSH2

Wei Dai odstrihol zraniteľné miesta protokolu SSH2 alebo protokolu Secure Shell 2.0, kódu pozostávajúceho z niekoľkých rámcových vrstiev zahŕňajúcich pripojenie, autentifikáciu a mobilizáciu.

Hovorí, že útočník je schopný spustiť útok v otvorenom texte, ak je schopný pozorovať predchádzajúci blok šifrovaného textu, pretože funguje ako IV pre zvyšok správy.

Ponúkol tiež poznámky týkajúce sa protokolu Lucas, ktoré ponúkajú praktické prípady použitia protokolu v kryptografii.

uzavriem to článok tu av ďalšej časti budeme diskutovať o PipeNet, protokole optimalizovanom pre anon comms s nízkou latenciou.

Anubhav B
Najnovšie príspevky od Anubhav B (zobraziť všetky)

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