Πίσω

#base45

1 API με αυτήν την ετικέτα

API Base45

Κωδικοποιήστε και αποκωδικοποιήστε Base45 (RFC 9285) — η συμπαγής κωδικοποίηση δυαδικού σε κείμενο που σχεδιάστηκε για να συμπιέζεται πυκνά στην αλφαριθμητική λειτουργία των κωδικών QR, γνωστή κυρίως ως ο φορέας του Ψηφιακού Πιστοποιητικού COVID της ΕΕ. Το τελικό σημείο κωδικοποίησης μετατρέπει κείμενο (UTF-8) ή ακατέργαστα byte που δίνονται ως hex σε μια συμβολοσειρά Base45· το τελικό σημείο αποκωδικοποίησης μετατρέπει μια συμβολοσειρά Base45 πίσω σε byte, που επιστρέφονται ως hex και — όταν τα byte είναι έγκυρα UTF-8 — ως κείμενο. Χρησιμοποιεί το επίσημο αλφάβητο 45 χαρακτήρων (0-9, A-Z και μια χούφτα σύμβολα), συσκευάζει δύο byte σε τρεις χαρακτήρες (ή ένα byte σε δύο) και επικυρώνει αυστηρά τα εύρη μήκους και τιμών, ώστε η κακοσχηματισμένη είσοδος να απορρίπτεται αντί να αλλοιώνεται σιωπηλά. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσο και ιδιωτικό. Ιδανικό για ωφέλιμα φορτία κωδικών QR, ψηφιακά πιστοποιητικά υγείας και ταξιδιού, κωδικοποιητές αλφαριθμητικής λειτουργίας και οποιαδήποτε δυαδικά δεδομένα που πρέπει να επιβιώσουν σε ένα κανάλι μόνο με κεφαλαία. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσο. Ζωντανό, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό είναι συγκεκριμένα το Base45· για κωδικοποίηση base64, base32, hex, URL ή HTML οντοτήτων χρησιμοποιήστε μια γενική API κωδικοποίησης.

api.oanor.com/base45-api