All Projects → Akagi201 → hmac-sha1

Akagi201 / hmac-sha1

Licence: MIT license
Standalone implementation of `HMAC()` + `EVP_sha1()` in `OpenSSL`

Programming Languages

c
50402 projects - #5 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to hmac-sha1

SSL-TLS-ECDSA-timing-attack
Timing Attack on TLS' ECDSA signature
Stars: ✭ 41 (+2.5%)
Mutual labels:  openssl
zipapps
Package your python code into a executable zip file (with the requirements). For Python3.6+
Stars: ✭ 38 (-5%)
Mutual labels:  standalone
cryptocli
The ultimate tool for data transfer, manipulation and proxy.
Stars: ✭ 16 (-60%)
Mutual labels:  openssl
sslscanner
SSL Scanner written in Crystal
Stars: ✭ 18 (-55%)
Mutual labels:  openssl
material-ui-umd
Разработка ui на React используя как систему сборки только TypeScript Compiler. Примеры кода, инструменты, umd дистрибутив библиотеки material-ui с файлом описания пространств имен глобального объекта
Stars: ✭ 14 (-65%)
Mutual labels:  standalone
RSA-via-OpenSSL-libeay32
Реализация шифрования/дешифрование строки алгоритмом RSA через библиотеку openssl на Delphi
Stars: ✭ 29 (-27.5%)
Mutual labels:  openssl
pki-manager
IT Freelancers : Manage small PKI for multiple projects (or clients) with 2 bash scripts
Stars: ✭ 36 (-10%)
Mutual labels:  openssl
WebCrypto.swift
A small collection of cryptographic functions based on the JavaScript WebCrypto API.
Stars: ✭ 16 (-60%)
Mutual labels:  openssl
openssl
A functions wrapping of OpenSSL library for symmetric and asymmetric encryption and decryption.
Stars: ✭ 199 (+397.5%)
Mutual labels:  openssl
build-scripts
Utility scripts for building of 3rd-party libraries
Stars: ✭ 33 (-17.5%)
Mutual labels:  openssl
jruby-openssl
JRuby's OpenSSL gem
Stars: ✭ 39 (-2.5%)
Mutual labels:  openssl
nimssl
Nimssl is a Nim wrapper for the OpenSSL library
Stars: ✭ 18 (-55%)
Mutual labels:  openssl
httpsbook
《深入浅出HTTPS:从原理到实战》代码示例、勘误、反馈、讨论
Stars: ✭ 77 (+92.5%)
Mutual labels:  openssl
ctxmenu
Tiny and customizable context menu generator
Stars: ✭ 20 (-50%)
Mutual labels:  standalone
clang-tool
Simple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)
Stars: ✭ 35 (-12.5%)
Mutual labels:  standalone
ocsinventory
📚 Curso GRÁTIS OCS Inventory NG e GLPI Help Desk REPOSITÓRIO CONGELADO - Esse repositório não irá mais receber atualizações.
Stars: ✭ 58 (+45%)
Mutual labels:  openssl
Boostnote-packages
Repo containing .rpm, .deb and Boostnote app folder
Stars: ✭ 31 (-22.5%)
Mutual labels:  standalone
BaaSDelphiSamples
💾 Code samples for BaaS and PaaS using Delphi
Stars: ✭ 30 (-25%)
Mutual labels:  openssl
menuv
FiveM menu library for creating menu's with NUI
Stars: ✭ 85 (+112.5%)
Mutual labels:  standalone
Mage-Studio
Mage Studio is a Game Editor, built on top of Mage Engine, embedded in Electron. Mage Studio will allow to easily develop 3D apps using WebGL.
Stars: ✭ 16 (-60%)
Mutual labels:  standalone

hmac-sha1

Build Status

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);
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].