#ifndef NETFLIX_H
#define NETFLIX_H
#include "sa_types.h"
#include "stored_key.h"
#ifdef __cplusplus
#include <cstdbool>
#include <cstddef>
extern "C" {
#else
#include <stdbool.h>
#include <stddef.h>
#endif
sa_status kdf_netflix_wrapping(
stored_key_t** stored_key_wrap,
const sa_rights* rights_wrap,
const sa_rights* rights_parent,
const stored_key_t* stored_key_enc,
const stored_key_t* stored_key_hmac);
sa_status kdf_netflix_shared_secret(
stored_key_t** stored_key_enc,
const sa_rights* rights_enc,
stored_key_t** stored_key_hmac,
const sa_rights* rights_hmac,
const stored_key_t* stored_key_in,
const stored_key_t* stored_key_shared_secret);
#ifdef __cplusplus
}
#endif
#endif