That’s a pretty standard linker error. I suspect you’re getting it because it has the wrong signature. Searching my local codebase gives me these definitions, though I am on a slightly older version:
static void EncryptData( uint8 *Contents, uint32 FileSize );
static void DecryptData( uint8 *Contents, uint32 FileSize );