Τι έχει προσφέρει ο δημιουργός B-Money, Wei Dai, στην κρυπτογραφία

Η ανάγνωση των δύο προηγούμενων άρθρων αυτής της σειράς ελπίζουμε ότι σας βοήθησε να μάθετε για τον Wei Dai και το B-Money, ένα πρωτόκολλο που προτάθηκε από αυτόν και έναν από τους προκατόχους του εστεμμένου περιουσιακού στοιχείου κρυπτογράφησης Bitcoin.

Σε αυτό το άρθρο, θα συζητήσουμε εν συντομία μερικές από τις συνεισφορές του στην κρυπτογραφία, συμπεριλαμβανομένης της βιβλιοθήκης Crypto++, του VMAC Internet Draft και άλλων.

Ας ξεκινήσουμε με τη βιβλιοθήκη Crypto++

Βιβλιοθήκη Crypto++

Η Βιβλιοθήκη Crypto++ είναι ένα κρυπτογραφικό σχήμα ανοιχτού κώδικα που προσφέρθηκε από τον ιδρυτή του B-money Wei Dai το 1995. Το σχήμα περιέχει μια τεράστια γκάμα αλγορίθμων που περιλαμβάνουν επαληθευμένα σχήματα κρυπτογράφησης, κρυπτογράφηση υψηλής ταχύτητας, λειτουργίες κατακερματισμού, κωδικούς ελέγχου ταυτότητας μηνυμάτων και πολλά άλλα.

Η τελευταία έκδοση του Crypto++ Library (8.6.0) υποστηρίζει Visual Studio 2003-2019, Apple Clang 4.3 -12.0, Intel C++ Compiler 9 – 16.0, IBM XL C/C++ 10.0 – 14.0 και άλλα.

Η κρυπτογραφική βιβλιοθήκη χρησιμοποιεί μεταγλωττισμένο DLL βελτιστοποιημένο για Windows και αυτή τη στιγμή παρατίθεται στο Πρόγραμμα επικύρωσης μονάδας κρυπτογράφησης (CMVP), καθιστώντας το μη επικυρωμένο.

Η Βιβλιοθήκη Crypto++ προσπαθεί να αντιμετωπίσει τις παραβιάσεις των πλευρικών καναλιών μέσω αρκετών από τις προσεγγίσεις αποκατάστασης. Οι οδηγίες υλικού βρίσκονται στην πρωτοπορία σε αυτή τη διαδικασία. Χρησιμοποιεί επίσης άλλες προσεγγίσεις, συμπεριλαμβανομένων των μεθόδων με επίγνωση της κρυφής μνήμης, του σταθερού χρόνου και της πορείας προς τα μοτίβα για να μειώσει τη διαρροή στο χαμηλότερο δυνατό επίπεδο.

Προσχέδιο Διαδικτύου VMAC

Το VMAC Internet Draft προτάθηκε από τον Wei Dai μαζί με τον Ted Krovetz με βάση τους κωδικούς μπλοκ. Το κύριο κίνητρο πίσω από αυτό το προσχέδιο ήταν να ωθήσει τα όρια των λογισμικών 64-bit ενώ λειτουργούσε σε υποδομές 32-bit. Το VMAC χρησιμοποιεί τη λειτουργία VHASH.

Το προσχέδιο του Διαδικτύου αποτελείται από 6 μέρη, ξεκινώντας από τις βασικές λειτουργίες και τη σημείωση, ακολουθούμενες από λειτουργίες παραγωγής κλειδιού και πληκτρολογίου, δημιουργία ετικετών VMAC, VHASH και θέματα ασφάλειας και IANA.

Ένα αντίθετο πρωτόκολλο SSH2

Ο Wei Dai απέκλεισε τα τρωτά σημεία του πρωτοκόλλου SSH2 ή του πρωτοκόλλου Secure Shell 2.0, ενός κώδικα που αποτελείται από πολλά επίπεδα πλαισίου, που περιλαμβάνουν σύνδεση, έλεγχο ταυτότητας και κινητοποίηση.

Λέει ότι ένας εισβολέας είναι σε θέση να ξεκινήσει μια επίθεση απλού κειμένου εάν είναι σε θέση να παρατηρήσει το προηγούμενο μπλοκ κρυπτογραφημένου κειμένου, καθώς λειτουργεί ως IV για το υπόλοιπο του μηνύματος.

Έχει επίσης προσφέρει σημειώσεις σχετικά με το Πρωτόκολλο Lucas, προσφέροντας περιπτώσεις πρακτικής χρήσης του πρωτοκόλλου στην κρυπτογραφία.

θα ολοκληρώσω το άρθρο εδώ, και στο επόμενο μέρος, θα συζητήσουμε το PipeNet, ένα πρωτόκολλο βελτιστοποιημένο για anon comms χαμηλής καθυστέρησης.

Anubhav B
Τελευταίες δημοσιεύσεις από Anubhav B (δείτε όλα)

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