Lines Matching full:data
25 * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
137 * Generates RSA key pair and returns key pair data as wrapped object
140 * @param keyData [in] Pointer to the key data buffer
141 * @param keyDataLength [in] Key data buffer length
144 * @param soLen [out] Key data secure object length
158 * Signs given plain data and returns signature data
160 * @param keyData [in] Pointer to key data buffer
161 * @param keyDataLength [in] Key data buffer length
162 * @param plainData [in] Pointer to plain data to be signed
163 * @param plainDataLength [in] Plain data length
164 * @param signatureData [out] Pointer to signature data
165 * @param signatureDataLength [out] Signature data length
181 * Verifies given data with RSA public key and return status
183 * @param keyData [in] Pointer to key data buffer
184 * @param keyDataLength [in] Key data buffer length
185 * @param plainData [in] Pointer to plain data to be signed
186 * @param plainDataLength [in] Plain data length
187 * @param signatureData [in] Pointer to signed data
188 * @param signatureData [in] Plain data length
206 * Generates random key for HMAC calculation and returns key data as wrapped object
209 * @param keyData [out] Pointer to key data
210 * @param keyDataLength [in] Key data buffer length
211 * @param soLen [out] Key data secure object length
222 * Signs given plain data and returns HMAC signature data
224 * @param keyData [in] Pointer to key data buffer
225 * @param keyDataLength [in] Key data buffer length
226 * @param plainData [in] Pointer to plain data to be signed
227 * @param plainDataLength [in] Plain data length
228 * @param signatureData [out] Pointer to signature data
229 * @param signatureDataLength [out] Signature data length
245 * Verifies given data HMAC key data and return status
247 * @param keyData [in] Pointer to key data buffer
248 * @param keyDataLength [in] Key data buffer length
249 * @param plainData [in] Pointer to plain data to be signed
250 * @param plainDataLength [in] Plain data length
251 * @param signatureData [in] Pointer to signed data
252 * @param signatureData [in] Plain data length
270 * Imports key data and returns key data as secure object
272 * Key data needs to be in the following format
274 * RSA key data:
277 * RSA CRT key data:
287 * @param keyData [in] Pointer to key data
288 * @param keyDataLength [in] Key data length
289 * @param soData [out] Pointer to wrapped key data
290 * @param soDataLength [out] Wrapped key data length
302 * Retrieves public key daya (modulus and exponent) from wrapped key data
304 * @param keyData [in] Pointer to key data
305 * @param keyDataLength [in] Key data length
306 * @param modulus [out] Pointer to public key modulus data
307 * @param modulusLength [out] Modulus data length
308 * @param exponent [out] Pointer to public key exponent data
309 * @param exponentLength [out] Exponent data length