signer

Pub Dev

Language: English | Russian

A Dart package for generating HMAC-SHA256 signatures.Perfect for securing network requests by signing payloads with secret keys. Depends on crypto package.

Get started

Install

Add package signer to your project.

Use

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: $signature");
}

Libraries

signer
Support for doing something awesome.