|
Functions |
GShandle | InitializeCipher (GSCRYPTO_CIPHER_ALGO eAlgo, const GSubyte *ucKey, GSuint uiKeyLength) |
| Initialize the encryption module.
|
GSvoid | UninitializeCipher (GShandle hCipher) |
| Uninitialize the encryption module.
|
GSbool | ResetKey (GShandle hCipher, const GSubyte *ucKey, GSuint uiKeyLength) |
| Reset the encryption key.
|
GSbool | Encrypt (GShandle hCipher, const GSvoid *pInputBuffer, GSuint uiInBufferLength, GSvoid *pOutputBuffer, GSuint *puiOutBufferLength) |
| Encrypt a data buffer.
|
GSbool | Decrypt (GShandle hCipher, const GSvoid *pInputBuffer, GSuint uiInBufferLength, GSvoid *pOutputBuffer, GSuint *puiOutBufferLength) |
| Decrypt a data buffer.
|