• Home
  • Raw
  • Download

Lines Matching full:transformation

32  * @digestsize: Size of the result of the transformation. A buffer of this size
37 * @statesize: Size of the block for partial state of the transformation. A
39 * will save the partial state of the transformation into it. On the
74 * @init: **[mandatory]** Initialize the transformation context. Intended only to initialize the
75 * state of the HASH transformation at the beginning. This shall fill in
77 * transformation. No data processing happens at this point. Driver code
79 * @update: **[mandatory]** Push a chunk of data into the driver for transformation. This
82 * function must not finalize the HASH transformation by calculating the
84 * transformation. This function shall not modify the transformation
86 * transformation object. Data processing can happen synchronously
90 * transformation and retrieves the resulting hash from the driver and
92 * point unless hardware requires it to finish the transformation
104 * the whole transformation in one run. Data processing can happen
108 * the driver. This function can store the key in the transformation
112 * called multiple times during the existence of the transformation
119 * @export: Export partial state of the transformation. This function dumps the
120 * entire state of the ongoing transformation into a provided block of
122 * you want to save partial result of the transformation after
126 * @import: Import partial state of the transformation. This function loads the
127 * entire state of the ongoing transformation from a provided block of
128 * data so the transformation can continue from this point onward. No