Man page - trf_xorbuffer(3)
Packages contains this manual
Manual
Trf_XorBuffer
NAMESYNOPSIS
PARAMETERS
DESCRIPTION
SEE ALSO
NAME
Trf_XorBuffer - XOR the bytes in a buffer with a mask.
SYNOPSIS
#include <transform.h>
void
Trf_XorBuffer
(
|
void *buffer, |
||
|
void *mask, |
||
|
int length |
);
PARAMETERS
void *buffer
Buffer to xor the mask with.
void *mask
Mask bytes xorβed into the buffer.
int length
Length of mask and buffer (in byte).
DESCRIPTION
Internally used by the implementation of the various stream modes available to blockciphers.
SEE ALSO
Trf_Init(3), Trf_SafeInit(3), Trf_IsInitialized(3), Trf_CreateOptions(3), Trf_DeleteOptions(3), Trf_CheckOptions(3), Trf_SetOption(3), Trf_SetObjOption(3), Trf_QueryOptions(3), Trf_SeekQueryOptions(3), Trf_WriteProc(3), Trf_CreateCtrlBlock(3), Trf_DeleteCtrlBlock(3), Trf_TransformCharacter(3), Trf_TransformBuffer(3), Trf_FlushTransformation(3), Trf_ClearCtrlBlock(3), Trf_QueryMaxRead(3), Trf_Register(3), Trf_ConverterOptions(3), Trf_MDStart(3), Trf_MDUpdate(3), Trf_MDUpdateBuf(3), Trf_MDFinal(3), Trf_MDCheck(3), Trf_RegisterMessageDigest(3), Trf_LoadLibrary(3), Trf_ShiftRegister(3), Trf_FlipRegisterShort(3), Trf_FlipRegisterLong(3), Trf_InitStubs(3)