func (ocb *ocb2Mode) Encrypt(dst []byte, src []byte, nonce []byte) {
	if len(dst) <= ocb.Overhead() {
		panic("cryptstate: bad dst")
	}

	tag := dst[0:3]
	dst = dst[3:]
	ocb2.Encrypt(ocb.cipher, dst, src, nonce, tag)
}
// Encrypt encrypts a message using OCB2-AES128 and outputs it to dst.
Encrypt encrypts a message using OCB2-AES128 and outputs it to dst.
// Encrypt encrypts a message using OCB2 - AES128 and outputs it to dst .
func (ocb *ocb2Mode) Encrypt(dst []byte, src []byte, nonce []byte) {
	if len(dst) <= ocb.Overhead() {
		panic("cryptstate: bad dst")
	}
	tag := dst[0:3]
	dst = dst[3:]
	ocb2.Encrypt(ocb.cipher, dst, src, nonce, tag)
}
func ( ocb * ocb2Mode ) Encrypt ( dst [ ] byte , src [ ] byte , nonce [ ] byte ) { if len ( dst ) <= ocb . Overhead ( ) { panic ( " " ) } tag := dst [ 0 : 3 ] dst = dst [ 3 : ] ocb2 . Encrypt ( ocb . cipher , dst , src , nonce , tag ) }
Encrypt encrypts a message using OCB2-AES128 and outputs it to dst.
Encrypt encrypts a message using OCB2 - AES128 and outputs it to dst .