Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akagi201/hmac-sha1
Standalone implementation of `HMAC()` + `EVP_sha1()` in `OpenSSL`
https://github.com/akagi201/hmac-sha1
c hmac-sha1 libre openssl standalone
Last synced: 3 months ago
JSON representation
Standalone implementation of `HMAC()` + `EVP_sha1()` in `OpenSSL`
- Host: GitHub
- URL: https://github.com/akagi201/hmac-sha1
- Owner: Akagi201
- License: mit
- Created: 2014-12-05T08:33:51.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2015-01-26T06:23:33.000Z (about 10 years ago)
- Last Synced: 2023-10-20T16:18:42.179Z (over 1 year ago)
- Topics: c, hmac-sha1, libre, openssl, standalone
- Language: C
- Size: 180 KB
- Stars: 50
- Watchers: 4
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
hmac-sha1
=========[![Build Status](https://travis-ci.org/Akagi201/hmac-sha1.svg)](https://travis-ci.org/Akagi201/hmac-sha1)
Standalone implementation of `HMAC()` + `EVP_sha1()` in `OpenSSL`
## API
```
#include "hmac/hmac.h"void hmac_sha1(const uint8_t *k, /* secret key */
size_t lk, /* length of the key in bytes */
const uint8_t *d, /* data */
size_t ld, /* length of data in bytes */
uint8_t *out, /* output buffer, at least "t" bytes */
size_t *t);
```