Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

ARCFOUR Module Software Abstraction Block Diagram
RSA
RSA has two basic usage models- blocking and non-blocking. In the blocking usage model, the encrypt/decrypt functions will
block until the entire RSA encryption or decryption is complete. In some applications this can take an unacceptable amount
of time, so a non-blocking mode is also available. This mode will require the user to call the DRV_RSA_Tasks function
between calls of the DRV_RSA_Encrypt/DRV_RSA_Decrypt functions until the operation is complete. Note the the
dsPIC-only implementation of the RSA module only supports blocking mode at this time, but the execution time of the
algorithm is much lower than the non-dsPIC implementation because of use of the DSP instructions available on that device.
RSA Module Software Abstraction Block Diagram (Non-blocking)
1.4 Using the Library MLA - Crypto Library Help Abstraction Model
14

e-Highlighter

Click to send permalink to address bar, or right-click to copy permalink.

Un-highlight all Un-highlight selectionu Highlight selectionh