.\" WARNING! THIS FILE WAS GENERATED AUTOMATICALLY BY c2man! .\" DO NOT EDIT! CHANGES MADE TO THIS FILE WILL BE LOST! .TH "Trf_XorBuffer" 3 "27 August 2002" "c2man transform.h" .SH "NAME" Trf_XorBuffer \- XOR the bytes in a buffer with a mask. .SH "SYNOPSIS" .ft B #include .sp void Trf_XorBuffer .br ( .br void *buffer, .br void *mask, .br int length .br ); .ft R .SH "PARAMETERS" .TP .B "void *buffer" Buffer to xor the mask with. .TP .B "void *mask" Mask bytes xor'ed into the buffer. .TP .B "int length" Length of mask and buffer (in byte). .SH "DESCRIPTION" Internally used by the implementation of the various stream modes available to blockciphers. .SH "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)