signer 1.0.2 copy "signer: ^1.0.2" to clipboard
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.

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

1
likes
160
points
1
downloads

Publisher

unverified uploader

Weekly Downloads

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

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

crypto

More

Packages that depend on signer