/
githubmirror
/
nvme-cli
Обзор
Документация
Войти
/
githubmirror
/
nvme-cli
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
shared/crypto-util.h
18 строк
523 B
Daniel Wagner
shared: move util/hash-{linux,win}.c to shared/crypto-util
07 авг 2026, 16:15
07 авг 2026, 16:15
1e89f6c
Код
Авторство
О чём код?
/* SPDX-License-Identifier: LGPL-2.1-or-later */ /* * This file is part of nvme-cli. */ #pragma once /* * Compute HMAC-SHA256 over data using key. Returns a newly allocated 32-byte * buffer the caller must free(), or NULL on failure. */ unsigned char *shr_hmac_sha256(unsigned char *data, int datalen, unsigned char *key, int keylen); /* * Compute MD5 over data. Returns a newly allocated 16-byte buffer the caller * must free(), or NULL on failure. */ unsigned char *shr_md5(unsigned char *data, int datalen);