Co tvůrce B-Money, Wei Dai, nabídl kryptografii

Přečtení několika předchozích článků v této sérii vám snad pomohlo dozvědět se o Wei Dai a B-Money, protokolu, který navrhl on a jeden z předchůdců korunovaného kryptoaktiva Bitcoin.

V tomto článku budeme stručně diskutovat o některých jeho příspěvcích ke kryptografii, včetně knihovny Crypto++, VMAC Internet Draft a některých dalších.

Začněme knihovnou Crypto++

Knihovna Crypto++

Crypto++ Library je open source kryptografické schéma nabízené zakladatelem B-money Wei Dai již v roce 1995. Schéma obsahuje širokou škálu algoritmů včetně ověřených kryptografických schémat, vysokorychlostních šifer, hashovacích operací, kódů pro ověřování zpráv a dalších.

Nejnovější verze Crypto++ Library (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 další.

Kryptografická knihovna využívá zkompilovanou knihovnu DLL optimalizovanou pro Windows a je aktuálně uvedena v programu CMVP (Cryptographic Module Validation Program), díky čemuž není validovaná.

Crypto++ Library se snaží řešit hackování postranních kanálů pomocí několika svých nápravných přístupů. Hardwarové pokyny jsou v tomto procesu na prvním místě. Využívá také další přístupy, včetně metod založených na mezipaměti, konstantního času a procházení vzorů ke snížení úniku na co nejnižší možnou míru.

Internetový koncept VMAC

Internetový návrh VMAC navrhl Wei Dai spolu s Tedem Krovetzem na základě blokových šifer. Hlavním motivem tohoto návrhu bylo posunout limity 64bitového softwaru při provozu na 32bitových infrastrukturách. VMAC využívá funkci VHASH.

Internetový návrh se skládá ze 6 částí, počínaje základními operacemi a notací, následují operace odvozování kláves a padů, vytváření tagů VMAC, VHASH a úvahy o zabezpečení a IANA.

Proti protokolu SSH2

Wei Dai odřízl zranitelnost protokolu SSH2 nebo protokolu Secure Shell 2.0, což je kód skládající se z několika vrstev rámce, který zahrnuje připojení, autentizaci a mobilizaci.

Říká, že útočník je schopen zahájit útok v otevřeném textu, pokud je schopen pozorovat předchozí blok šifrovaného textu, protože funguje jako IV pro zbytek zprávy.

Nabídl také poznámky týkající se protokolu Lucas, které nabízejí praktické případy použití protokolu v kryptografii.

Uzavřem to článek zde a v další části budeme diskutovat o PipeNetu, protokolu optimalizovaném pro anon comms s nízkou latencí.

Anubhav B
Nejnovější příspěvky od Anubhav B (zobrazit všechny)

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