nrfxlib API 3.3.99
Loading...
Searching...
No Matches
ocrypto_pbkdf2_sha256.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2016 - 2025 Nordic Semiconductor ASA
3 * Copyright (c) since 2013 Oberon microsystems AG
4 *
5 * SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
6 */
7
8
25#ifndef OCRYPTO_PBKDF2_SHA256_H
26#define OCRYPTO_PBKDF2_SHA256_H
27
28#include <stddef.h>
29#include <stdint.h>
30
31
32#ifdef __cplusplus
33extern "C" {
34#endif
35
36
49 uint8_t *key, size_t key_len,
50 const uint8_t *password, size_t password_len,
51 const uint8_t *salt, size_t salt_len,
52 uint32_t count);
53
54#ifdef __cplusplus
55}
56#endif
57
58#endif
59
void ocrypto_pbkdf2_hmac_sha256(uint8_t *key, size_t key_len, const uint8_t *password, size_t password_len, const uint8_t *salt, size_t salt_len, uint32_t count)