Well yes, it's part of #81 on which this pull is based. The purpose of that pull is to allow buffer/bytearray use with all block cipher methods and hash methods. There are unit tests covering these uses: see below. Perhaps we should deal with #81 and rebase this pull before getting into specifics.