cipher
Returns an IvAuthenticatedCipher for encryption and decryption with an authentication tag of the given tagSize.
Supported tag sizes are 96, 104, 112, 120, and 128 bits. The default 128 bits provides maximum forgery resistance; smaller tags save space but reduce security.