Skip to main content

Τι είναι το Bubble Babble;

Η Bubble Babble είναι μια μέθοδος κωδικοποίησης όπου οι δυαδικές πληροφορίες αντιπροσωπεύονται ως ψευδο-λέξεις που κατασκευάζονται από εναλλασσόμενα φωνήεντα και συμφώνια.Χρησιμοποιείται κυρίως για να αντιπροσωπεύει κρυπτογραφικά δακτυλικά αποτυπώματα.Δημιουργήθηκε από την Antti Huma, η μέθοδος Bubble Babble διευκολύνει τους ανθρώπους να θυμούνται και να επαναλαμβάνουν σημαντικές πληροφορίες εύκολα.Η κωδικοποίηση έχει επίσης ενσωματωμένη διόρθωση σφαλμάτων και πλεονασμό, γεγονός που καθιστά δυνατή την τοποθέτηση οποιωνδήποτε σφαλμάτων στη μεταγραφή.

Η μεθοδολογία δημιουργήθηκε για να βοηθήσει τους ανθρώπους να προφέρουν και να θυμούνται τους δεκαεξαδικούς κώδικες με πιο φυσικό τρόπο.Μερικές φορές είναι απαραίτητο να επικυρώνεται προφορικά ένα κλειδί μέσω τηλεφώνου ή μέσω κάποιου άλλου συστήματος.Αυτά τα δημόσια κλειδιά και οι τιμές κατακερματισμού των σημαντικών πιστοποιητικών ονομάζονται αποτυπώματα ή δακτυλικά αποτυπώματα.Αυτοί οι τύποι εκτυπώσεων είναι ζωτικής σημασίας για την επαλήθευση ευαίσθητων δεδομένων για λόγους ασφαλείας.Συνήθως αντιπροσωπεύονται ως μακρές χορδές των δεκαεξαδικών ψηφίων.

Είναι δύσκολο για τους ανθρώπους να προφέρουν, να θυμούνται και να επαναλαμβάνουν μακρές χορδές αριθμών αξιόπιστα μέσω τηλεφώνου, για παράδειγμα.Η Huma δημιούργησε τον κώδικα για να αντιμετωπίσει αυτό το πρόβλημα, προκειμένου να εκπροσωπήσει εύκολα τα ξεχασμένα δυαδικά δεδομένα σε πιο αξέχαστες ψευδο-λέξεις.Ο ίδιος ο όρος είναι μια λέξη στο κλασικό bobble φούσκα παιχνιδιών βιντεοπαιχνιδιών.Όταν τα δεκαεξαδικά ψηφία κωδικοποιούνται χρησιμοποιώντας τη μέθοδο κωδικοποίησης Bubble Babble, οι παραγόμενες λέξεις μοιάζουν με το babbling ή το gibberish.Σε αυτή την περίπτωση, το βασικό δακτυλικό αποτύπωμα πρέπει να επαληθευτεί από την ανάμνηση των χρηστών του αρχικού κλειδιού.Τα δακτυλικά αποτυπώματα που κωδικοποιούνται χρησιμοποιώντας κωδικοποίηση φούσκας Bubble είναι συχνά πιο εύκολο να ανακαλέσουν από τις δεκαεξαδικές εκδόσεις τους.Αυτό κάνει τη διαφορά σε κρίσιμες καταστάσεις αντί να χρειάζεται να δεχτεί ένα δακτυλικό αποτύπωμα χωρίς να το πιστοποιεί με οποιονδήποτε τρόπο.

για την ανίχνευση σφαλμάτων μετάδοσης ή μη έγκυρη κωδικοποίηση, η μέθοδος κωδικοποίησης Bubble Bubble περιέχει μια λειτουργία αθροίσματος ελέγχου.Οι δείκτες που αντιπροσωπεύουν την αρχή και το τέλος μιας συγκεκριμένης σειράς αριθμών ενσωματώνονται επίσης στην κωδικοποίηση.Για κάθε δύο bytes στην ακολουθία εισόδου, η έξοδος βγαίνει ως παύλα και πέντε χαρακτήρες.Ένα από τα πλεονεκτήματα αυτής της μεθόδου είναι ότι δεν αυξάνει το μήκος των κωδικοποιημένων πληροφοριών.

Οι ψευδο-λέξεις γίνονται χρησιμοποιώντας φωνήεντα και συμφώνια με έναν συγκεκριμένο τρόπο mdash;Οι αριθμοί μεταξύ μηδέν και πέντε χαρτογραφούνται με φωνήεντα ως 0-Α, 1-Ε, 2-Ι και ούτω καθεξής στον πίνακα φωνήεων.Οι ακέραιοι μεταξύ μηδενικών και 16 χαρτογραφούνται ως 0-B, 1-C, 2-D και ούτω καθεξής στον πίνακα συφωνίας.Κάθε φωνήεν στην προκύπτουσα ψευδο-λέξη μεταφέρει 0,58 κομμάτια πλεονασμού.Οι πληροφορίες ελέγχου ελέγχου θα ήταν περίπου 4.640 bits για μια συμβολοσειρά 1.000 λέξεων, η οποία είναι χρήσιμη για την ανίχνευση σφαλμάτων όπως τα μπαστούνια.