hmac_operations library

HmacOperations - Production-ready HMAC signature generation for API authentication Dart/Flutter version with full type safety

Generates timestamp, nonce, and HMAC-SHA256 signatures for secure API requests. Supports canonical string signing (default) and full JSON signing. Cross-platform compatible with Node.js, PHP, Python, Java, etc.

Compatible with hmac-auth-builder npm package

Classes

HmacConfig
Configuration options for signature generation
HmacOperations
HmacOperations class for generating and verifying HMAC signatures
SignatureResult
Result object from signature generation
VerificationConfig
Configuration for signature verification
VerificationResult
Result from signature verification