Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
uint8_t *cipherText, int * msgLen,
const DRV_RSA_PRIVATE_KEY_CRT *privateKey)
1.7.6.21 DRV_RSA_Tasks Function
Maintains the driver's state machine by advancing a non-blocking encryption or decryption operation.
File
rsa.h
Syntax
void DRV_RSA_Tasks(SYS_MODULE_OBJ object);
Module
RSA
Returns
None.
Description
This routine maintains the driver's state machine by advancing a non-blocking encryptiom or decryption operation.
Preconditions
Driver must be opened by a client.
Parameters
Parameters Description
object Object handle for the specified driver instance
Function
void DRV_RSA_Tasks(SYS_MODULE_OBJ object)
1.7.6.22 DRV_RSA_ClientStatus Function
Returns the current state of the encryption/decryption operation
File
rsa.h
Syntax
DRV_RSA_STATUS DRV_RSA_ClientStatus(DRV_HANDLE handle);
Module
RSA
Returns
Driver status (the current status of the encryption/decryption operation).
Description
This routine returns the current state of the encryption/decryption operation.
Preconditions
Driver must be opened by a client.
1.7 Library Interface MLA - Crypto Library Help RSA
115
Protego_Release_01_05-Related-OEM-Documentation-MLA_v2013_12_20-help_mla_crypto.pdf