Hvad B-Money Creator, Wei Dai, har tilbudt til kryptografi

At læse de foregående par artikler i denne serie har forhåbentlig hjulpet dig med at kende til Wei Dai og B-Money, en protokol foreslået af ham og en af ​​forgængerne til det kronede kryptoaktiv Bitcoin.

I denne artikel vil vi kort diskutere nogle af hans bidrag til kryptografi, herunder Crypto++ bibliotek, VMAC Internet Draft og nogle flere.

Lad os starte med Crypto++-biblioteket

Krypto++ bibliotek

Crypto++ Library er et open source kryptografisk skema, der tilbydes af B-money-grundlæggeren Wei Dai tilbage i 1995. Skemaet indeholder en bred vifte af algoritmer, herunder autentificerede kryptoskemaer, højhastigheds-cifre, hash-operationer, meddelelsesgodkendelseskoder og mere.

Den seneste version af Crypto++ Library (8.6.0) understøtter Visual Studio 2003-2019, Apple Clang 4.3 -12.0, Intel C++ Compiler 9 – 16.0, IBM XL C/C++ 10.0 – 14.0 og mere.

Det kryptografiske bibliotek gør brug af kompileret DLL optimeret til Windows og er i øjeblikket opført på Cryptographic Module Validation Program (CMVP), hvilket gør det uvalideret.

Crypto++ Library forsøger at tackle sidekanalhack via flere af dets afhjælpende tilgange. Hardwareinstruktioner er på forkant i denne proces. Det gør også brug af andre tilgange, herunder cache-bevidste metoder, konstant tid og at komme til mønstrene for at reducere lækagen til så lavt som muligt.

VMAC Internet Draft

VMAC Internet Draft blev foreslået af Wei Dai sammen med Ted Krovetz baseret på blokcifre. Det primære motiv bag dette udkast var at skubbe grænserne for 64-bit softwaren, mens den opererede på 32-bit infrastrukturer. VMAC gør brug af VHASH-funktionen.

Internetudkastet består af 6 dele, begyndende med de grundlæggende operationer og notation, efterfulgt af nøgle- og pad-afledningsoperationer, VMAC-tag-oprettelse, VHASH og sikkerheds- og IANA-overvejelser.

En tæller mod SSH2-protokol

Wei Dai snigede sårbarhederne i SSH2-protokollen eller Secure Shell 2.0-protokollen, en kode bestående af flere rammelag, der involverer forbindelse, autentificering og mobilisering.

Han siger, at en angriber er i stand til at indlede et klartekstangreb, hvis han er i stand til at observere den forrige chiffertekstblok, da den fungerer som IV for resten af ​​beskeden.

Han har også tilbudt notater vedrørende Lucas-protokollen, der tilbyder praktiske anvendelsesmuligheder af protokollen i kryptografi.

Jeg vil afslutte artikel her, og i den næste del, vil vi diskutere PipeNet, en protokol optimeret til anonkommunikation med lav latens.

Anubhav B
Seneste indlæg af Anubhav B (se alle)

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