Utility functions for masking data frame payload data
Struct to pipe data into another writer, while masking the data being written
Generates a random masking key
Masks data to send to a server and writes