Construct the buffer using an existing buffer.
This method checks the buffer is properly aligned and the length is a multiple of BLOCK_SIZE too.
buffer to re-use for this aligned buffer.
See Implementation
Construct the buffer using an existing buffer.
This method checks the buffer is properly aligned and the length is a multiple of BLOCK_SIZE too.