#integrity
2 API με αυτήν την ετικέτα
API Ψηφίου Ελέγχου
Προσθέστε και επαληθεύστε ψηφία ελέγχου με τους τυπικούς αλγόριθμους — Luhn (mod 10), Verhoeff, Damm και ISO 7064 mod 97-10 — σε οποιονδήποτε αριθμό. Το τελικό σημείο generate επιστρέφει το(τα) ψηφίο(α) ελέγχου και τον πλήρη αριθμό· το τελικό σημείο validate σας λέει εάν το ψηφίο ελέγχου ενός αριθμού είναι σωστό. Το Luhn είναι το γνωστό σχήμα mod-10 πίσω από πιστωτικές κάρτες, IMEI και πολλούς αριθμούς ταυτότητας· τα Verhoeff και Damm είναι σχήματα ενός ψηφίου που επίσης πιάνουν όλα τα σφάλματα γειτονικής μεταφοράς· το mod 97-10 παράγει δύο ψηφία ελέγχου και είναι το σχήμα που χρησιμοποιείται από το IBAN. Ιδανικό για δημιουργία και επαλήθευση αριθμών αναφοράς, λογαριασμού, συνδρομής και παραγγελίας, καθώς και για ακεραιότητα εισαγωγής δεδομένων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσος. Ζωντανό, τίποτα δεν αποθηκεύεται. 4 τελικά σημεία. Διακρίνεται από τους επαληθευτές πιστωτικών καρτών και γραμμωτών κωδίκων, οι οποίοι εφαρμόζουν έναν σταθερό αλγόριθμο σε μια συγκεκριμένη μορφή αριθμού.
api.oanor.com/checkdigit-api
Checksum API
Γρήγοροι μη-κρυπτογραφικοί έλεγχοι αθροίσματος ως API. Υπολογίστε CRC-32 — τον έλεγχο ακεραιότητας που χρησιμοποιείται από ZIP, gzip, PNG και Ethernet — και Adler-32 — το άθροισμα ελέγχου που χρησιμοποιείται από το zlib — πάνω σε κείμενο UTF-8, είσοδο hex ή base64, που επιστρέφεται σε hex και ως υπογεγραμμένοι και μη υπογεγραμμένοι ακέραιοι 32-bit. Ιδανικό για επαλήθευση ακεραιότητας αρχείων και μηνυμάτων, κλειδιά cache και ETags, ανίχνευση αλλαγών και απαλοιφή διπλοτύπων, όπου θέλετε ένα γρήγορο αποτύπωμα αντί για ένα ασφαλές hash. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου μέρους, άμεσος; στείλτε δυαδικά δεδομένα μέσω κωδικοποίησης hex ή base64 (έως 4 MB). Ζωντανό, τίποτα δεν αποθηκεύεται. 4 endpoints. ΣΑΦΩΣ ΟΧΙ για ασφάλεια — για κρυπτογραφικά digests (MD5, SHA-256, HMAC) χρησιμοποιήστε ένα hashing API.
api.oanor.com/checksum-api