Versions in this module Expand all Collapse all v1 v1.0.0 Nov 6, 2022 Changes in this version + func IsNotSupportedMode(m Mode) bool + type Mode string + const ANSIX923 + const ISO10126 + const ISO97971 + const NO + const PKCS5 + const PKCS7 + const ZERO + func (m Mode) Not(ms ...Mode) bool + func (m Mode) String() string + type Padding interface + Padding func(plaintext []byte, blockSize int) ([]byte, error) + UnPadding func(ciphertext []byte, blockSize int) ([]byte, error) + func New(name string) (Padding, error) + func NewAnsiX923Padding() Padding + func NewISO10126Padding() Padding + func NewISO97971Padding() Padding + func NewNoPadding() Padding + func NewPKCS5Padding() Padding + func NewPKCS7Padding() Padding + func NewZeroPadding() Padding