Trf_XorBuffer(3) Library Functions Manual Trf_XorBuffer(3)

Trf_XorBuffer - XOR the bytes in a buffer with a mask.

#include <transform.h>

void Trf_XorBuffer
(
void *buffer,
void *mask,
int length
);

Buffer to xor the mask with.
Mask bytes xor'ed into the buffer.
Length of mask and buffer (in byte).

Internally used by the implementation of the various stream modes available to blockciphers.

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)

27 August 2002 c2man transform.h