Add input & output params to begin operations.

This is in preparation for handling IV/nonce values via params rather
than prepended to ciphertext.

Change-Id: I657a029eaf66c2218c3f7cc149e86e9d01c41be0
8 files changed