pub fn compute_document_hmac(secret: &[u8], document_bytes: &[u8]) -> String
HMAC-SHA256 hex (64 caractères) du document, calculé avec la clé d’adaptateur — jamais envoyée au prestataire (AC @security).