
Η Μονάδα Λειτουργίας CRYPT_HMAC υπολογίζει τον HMAC-Hash μιας αλυσίδας χαρακτήρων σύμφωνα με τη ρύθμιση.
Ορίζει την αλυσίδα χαρακτήρων από την οποία υπολογίζεται ο Hash.
Ορίζει τον κλειδί που χρησιμοποιείται για τον υπολογισμό.
Ορίζει τον αλγόριθμο που θα χρησιμοποιηθεί για την παραγωγή της τιμής Hash. Αν δεν οριστεί καμία τιμή, τότε χρησιμοποιείται ο αλγόριθμος sha256. Υποστηρίζονται οι ακόλουθοι αλγόριθμοι:
Αν η είσοδος είναι αληθής, τότε παράγεται μια δυαδική έξοδος. Αυτό αντιστοιχεί στην επεξεργασία με τη Μονάδα Λειτουργίας HEX2BIN. Είναι όμως πολύ πιο αποτελεσματική.
Στην έξοδο παράγεται το checksum ως δεκαεξαδική αλυσίδα χαρακτήρων ή δυαδική τιμή.