Class MacOutputStream

An output stream that wraps around a Mac (message authentication code algorithm). This is currently
used for symmetric (private) keys, but in theory could be used with assymetric (public/private) keys.