Μετάβαση στο περιεχόμενο

Text σε Base32 μετατροπέας

Κωδικοποιήστε κείμενο σε Base32 ή αποκωδικοποιήστε Base32 πίσω σε κείμενο με το αλφάβητο του τυπικού RFC 4648, από το A έως το Z και από το 2 έως το 7. Το εργαλείο μετατρέπει την είσοδό σας σε byte UTF-8, γράφει ομάδες των οκτώ χαρακτήρων με προαιρετική συμπλήρωση = και αποκωδικοποιεί χωρίς διάκριση πεζών-κεφαλαίων, αγνοώντας κενά και αλλαγές γραμμής. Βοηθά τους προγραμματιστές να διαχειρίζονται μυστικά TOTP, διευθύνσεις onion, εγγραφές DNS και ονόματα αρχείων που χρειάζονται κωδικοποίηση ασφαλή ως προς τα πεζά και κεφαλαία.

Επαναφορά

Συχνές ερωτήσεις

Τι είναι το Base32;

Το Base32 είναι κωδικοποίηση από δυαδικά δεδομένα σε κείμενο, από το RFC 4648, που χρησιμοποιεί 32 χαρακτήρες: τα γράμματα A έως Z και τα ψηφία 2 έως 7. Κάθε 5 byte γίνονται 8 χαρακτήρες, επομένως η έξοδος είναι περίπου 60 τοις εκατό μεγαλύτερη από την είσοδο. Δεν χρησιμοποιεί πεζά γράμματα και αποφεύγει ψηφία που συγχέονται εύκολα.

Ποια είναι τα παραδείγματα του RFC 4648;

Το f κωδικοποιείται ως MY======, το fo ως MZXQ====, το foo ως MZXW6===, το foob ως MZXW6YQ=, το fooba ως MZXW6YTB και το foobar ως MZXW6YTBOI======. Μια κενή είσοδος παραμένει κενή. Το εργαλείο αναπαράγει όλα αυτά τα αποτελέσματα.

Τι κάνει η επιλογή συμπλήρωσης;

Όταν είναι ενεργή η συμπλήρωση, ο κωδικοποιητής προσθέτει σύμβολα = μέχρι το μήκος να γίνει πολλαπλάσιο του οκτώ, όπως ορίζει το RFC 4648. Πολλές εφαρμογές TOTP και διευθύνσεις URL χρησιμοποιούν Base32 χωρίς συμπλήρωση, οπότε απενεργοποιήστε την για αυτές. Ο αποκωδικοποιητής δέχεται και τις δύο μορφές.

Η αποκωδικοποίηση κάνει διάκριση πεζών και κεφαλαίων;

Όχι. Ο αποκωδικοποιητής δέχεται κεφαλαία και πεζά γράμματα και αγνοεί κενά, στηλοθέτες και αλλαγές γραμμής. Η κωδικοποιημένη έξοδος είναι πάντα με κεφαλαία.

Γιατί απορρίπτεται η είσοδος Base32;

Είναι έγκυρα μόνο τα A έως Z, τα 2 έως 7 και τα σύμβολα = στο τέλος. Τα ψηφία 0, 1, 8 και 9 δεν ανήκουν στο αλφάβητο, ενώ απορρίπτονται μήκη που δεν μπορούν να προκύψουν από ακέραιο αριθμό byte, όπως μία, τρεις ή έξι χαρακτήρες στην τελευταία ομάδα.

Μπορώ να αποκωδικοποιήσω ένα μυστικό TOTP με αυτό το εργαλείο;

Μπορείτε να το αποκωδικοποιήσετε, αλλά τα μυστικά TOTP είναι τυχαία byte και όχι κείμενο. Στη συνέχεια, το εργαλείο αναφέρει ότι το αποτέλεσμα δεν είναι έγκυρο κείμενο UTF-8, επειδή εμφανίζει μόνο αποκωδικοποιημένα δεδομένα που είναι αναγνώσιμο κείμενο.

Πώς γίνεται ο χειρισμός χαρακτήρων που δεν είναι ASCII;

Το κείμενο κωδικοποιείται σε UTF-8 πριν από τη μετατροπή, επομένως γράμματα όπως το é ή emoji καταλαμβάνουν δύο έως τέσσερα byte το καθένα. Η αποκωδικοποίηση μετατρέπει τα byte ξανά στο ίδιο κείμενο.

Είναι το ίδιο με το Base32hex ή το Crockford Base32;

Όχι. Το Base32hex χρησιμοποιεί τα ψηφία 0 έως 9 και τα γράμματα A έως V, ενώ η παραλλαγή του Crockford παραλείπει τα I, L, O και U. Αυτό το εργαλείο χρησιμοποιεί μόνο το τυπικό αλφάβητο RFC 4648.

Κρυπτογραφεί τα δεδομένα μου το Base32;

Όχι. Το Base32 είναι κωδικοποίηση που μπορεί να αντιστρέψει οποιοσδήποτε. Αλλάζει την εμφάνιση των δεδομένων, όχι το ποιος μπορεί να τα διαβάσει.

Πόσο κείμενο μπορώ να μετατρέψω;

Έως 5 MiB κειμένου ανά αίτημα. Η μετατροπή εκτελείται στον διακομιστή και η είσοδος δεν αποθηκεύεται.

Σχετικά με το OneClick Pro

Το OneClick Pro είναι μια δωρεάν συλλογή με περισσότερα από 150 διαδικτυακά εργαλεία για καθημερινή εργασία: μετατροπή εικόνων και μονάδων, μορφοποίηση και επικύρωση κώδικα, έλεγχος τομέων και SEO, καθώς και εργασία με κείμενο, ημερομηνίες και αριθμούς. Κάθε εργαλείο λειτουργεί χωρίς εγγραφή ή συνδρομή, και ό,τι εισάγετε χρησιμοποιείται μόνο για τον υπολογισμό του αποτελέσματός σας και δεν αποθηκεύεται ποτέ. Χρησιμοποιήστε το ως γρήγορη εργαλειοθήκη για μεμονωμένες εργασίες ή αποθηκεύστε στα αγαπημένα τα εργαλεία που χρησιμοποιείτε καθημερινά.