signer 1.0.2
signer: ^1.0.2 copied to clipboard
A Dart package for generating HMAC-SHA256 signatures. Perfect for securing network requests by signing payloads with secret keys. Depends on crypto package.
import 'package:signer/signer.dart';
void main() {
final secretKey = 'my_super_secret_key';
final valueForSignature = 'my_value_for_signature';
final signature = HmacSha256Signer().sign(secretKey, valueForSignature);
final base64Signature = HmacSha256Base64Signer().sign(
secretKey,
valueForSignature,
);
print("Hmac sha256 signature: $signature");
print("Hmac sha256 signature encoded as base64: $base64Signature");
}