shishi_random_to_key3
Api function
Usage
#include <shishi.h>
int shishi_random_to_key(Shishi * handle, int32_t keytype, const char * rnd, size_t rndlen, Shishi_key * outkey);
Arguments
Shishi * handle
|
shishi handle as allocated by |
|---|---|
int32_t keytype
|
cryptographic encryption type, see Shishi_etype. |
const char * rnd
|
input array with random data. |
size_t rndlen
|
length of input array with random data. |
Shishi_key * outkey
|
allocated key handle that will contain new key. |
Overview
Derive key from random data for specified key type, and set the type and value in the given key to the computed values.
Return value
Returns SHISHI_OK iff successful.
Releases
10 releases since Debian 4.0 (Etch); the text changed 5 times.