A simple CyaSSL-based HMAC-MD5 implementation. Licensed under GPL v2.
Dependents: RFrec_full RFtrans_full
The output will be base64-encoded, with trailing "==", like this:
j62o/jZsAZD9i9m+32lIuQ==
Example
#include "mbed.h"
#include "hmac_md5.h"
Serial pc(USBTX, USBRX); // tx, rx
void main(void)
{
const char * key = "MySecretKey";
const char * text = "message to be signed";
char output[26];
HMAC_MD5(key, text, output);
printf("result = %s\n", output);
while(true){}
}
Revisions of hmac.h
| Revision | Date | Message | Actions |
|---|---|---|---|
| 0:83f3dcfa5c8f | 2013-02-06 | initial revision | File Diff Annotate |