in cipher.go [28:34]
func (c cipherWithBlock) Encrypt(key, iv, plaintext []byte) ([]byte, error) { block, err := c.newBlock(key) if err != nil { return nil, err } return cbcEncrypt(block, key, iv, plaintext) }