Lines Matching refs:_decrypt
498 \index{blowfish\_setup()} \index{blowfish\_ecb\_encrypt()} \index{blowfish\_ecb\_decrypt()} \index{blowfish\_done()}
893 \index{ecb\_encrypt()} \index{ecb\_decrypt()} \index{cfb\_encrypt()} \index{cfb\_decrypt()}
894 \index{cbc\_encrypt()} \index{cbc\_decrypt()} \index{ofb\_encrypt()} \index{ofb\_decrypt()} \index{ctr\_encrypt()} \index{ctr\_decrypt()}
1058 \index{lrw\_encrypt()} \index{lrw\_decrypt()}
1118 \index{f8\_encrypt()} \index{f8\_decrypt()}
1196 \index{eax\_encrypt()} \index{eax\_decrypt()}
1210 through the OMAC function. The function \textit{eax\_decrypt} decrypts \textit{ct}, and stores it in \textit{pt}. This also allows
1302 \index{eax\_encrypt\_authenticate\_memory} \index{eax\_decrypt\_verify\_memory}
1324 Both essentially just call eax\_init() followed by eax\_encrypt() (or eax\_decrypt() respectively) and eax\_done(). The parameters
1327 The only difference is eax\_decrypt\_verify\_memory() does not emit a tag. Instead you pass it a tag as input and it compares it against
1352 \index{ocb\_encrypt()} \index{ocb\_decrypt()}
1391 \index{ocb\_done\_decrypt()}
1423 \index{ocb\_decrypt\_verify\_memory()}
1470 decryption (direction $=$ \textbf{CCM\_DECRYPT}) is to be performed.
1603 encrypted and stored in the ciphertext buffer. When \textit{direction} equals \textbf{GCM\_DECRYPT} the opposite occurs.
3347 \index{rsa\_decrypt\_key()}
3370 \index{rsa\_decrypt\_key\_ex()}
3876 \index{ecc\_decrypt\_key()}
4131 \index{dsa\_decrypt\_key()}
5659 To process a single block in ECB mode the ecb\_encrypt() and ecb\_decrypt() functions were provided. The plaintext and ciphertext buffers are allowed to overlap so you
5678 through the accel\_ecb\_encrypt and accel\_ecb\_decrypt pointers. The \textit{blocks} count is the number of complete blocks to process.
5681 These two functions are meant for accelerated CBC encryption. These functions are accessed through the accel\_cbc\_encrypt and accel\_cbc\_decrypt pointers.