Trf_XorBuffer(3)
β¨ NAME β¨
okay bestie, welcome to the Trf_XorBuffer(3) page from the Library Functions Manual π
Trf_XorBuffer β XOR the bytes in a buffer with a mask. That's the whole vibe. π
πΈ SYNOPSIS πΈ
#include <transform.h>
void Trf_XorBuffer
(
void *buffer,
void *mask,
int length
);
π PARAMETERS π
void *bufferβ the buffer that's getting XORed with the mask.void *maskβ the mask bytes that get XORed into the buffer.int lengthβ the length of the mask and the buffer, in byte.
π¦ DESCRIPTION π¦
This one is internally used by the implementation of the various stream modes available to blockciphers. So it's a behind-the-scenes helper, bestie β not the headline act, but absolutely holding it down. β¨
π 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)
mwah π this page came from c2man transform.h, dated 27 August 2002 πβ¨
π¦ where this page comes from
- debian bookworm: tcl-trf-doc 2.1.4-dfsg3-2.1
- debian trixie: tcl-trf-doc 2.1.4-dfsg3-8
- ubuntu jammy: tcl-trf-doc 2.1.4-dfsg3-2.1build1
- ubuntu noble: tcl-trf-doc 2.1.4-dfsg3-3
- ubuntu questing: tcl-trf-doc 2.1.4-dfsg3-8
- ubuntu resolute: tcl-trf-doc 2.1.4-dfsg3-8build1
- ubuntu stonking: tcl-trf-doc 2.1.4-dfsg3-9build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms