package sm4 import "crypto/cipher" // cbcDecAble is implemented by cipher.Blocks that can provide an optimized // implementation of CBC decryption through the cipher.BlockMode interface. // See crypto/cipher/cbc.go. type cbcDecAble interface { NewCBCDecrypter(iv []byte) cipher.BlockMode }