shishi_key_from_string3
Api function
Usage
#include <shishi.h>
int shishi_key_from_string(Shishi * handle, int32_t type, const char * password, size_t passwordlen, const char * salt, size_t saltlen, const char * parameter, Shishi_key ** outkey);
Arguments
Shishi * handle
|
Shishi library handle create by |
|---|---|
int32_t type
|
type of key. |
const char * password
|
input array containing password. |
size_t passwordlen
|
length of input array containing password. |
const char * salt
|
input array containing salt. |
size_t saltlen
|
length of input array containing salt. |
const char * parameter
|
input array with opaque encryption type specific information. |
Shishi_key ** outkey
|
pointer to structure that will hold newly created key information |
Overview
Create a new Key information structure, and set the key type and key value using shishi_string_to_key(). KEY contains a newly allocated structure only if this function is successful.
Return value
Returns SHISHI_OK iff successful.
Releases
10 releases since Debian 4.0 (Etch); the text changed 5 times.