padding

package
v0.0.0-...-08fe5ed Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ISO10126PaddingPack

func ISO10126PaddingPack(data []byte, blockSize int) ([]byte, error)

ISO10126PaddingPack iso10126 padding pack 处理

func ISO10126PaddingUnPack

func ISO10126PaddingUnPack(data []byte) []byte

ISO10126PaddingUnPack iso10126 padding unpack 处理

func ISO78164PaddingPack

func ISO78164PaddingPack(data []byte, blockSize int) ([]byte, error)

ISO78164PaddingPack iso7816-4 padding pack 处理

func ISO78164PaddingUnPack

func ISO78164PaddingUnPack(data []byte) []byte

ISO78164PaddingUnPack iso7816-4 padding unpack 处理

func NoPaddingPack

func NoPaddingPack(data []byte, blockSize int) ([]byte, error)

NoPaddingPack no padding pack 处理

func NoPaddingUnPack

func NoPaddingUnPack(data []byte) []byte

NoPaddingUnPack no padding unpack 处理

func PKCS5PaddingPack

func PKCS5PaddingPack(data []byte, blockSize int) ([]byte, error)

PKCS5PaddingPack pkcs5 padding pack 处理

func PKCS5PaddingUnPack

func PKCS5PaddingUnPack(data []byte) []byte

PKCS5PaddingUnPack pkcs5 padding unpack 处理

func PKCS7PaddingPack

func PKCS7PaddingPack(data []byte, blockSize int) ([]byte, error)

PKCS7PaddingPack pkcs7 padding pack 处理

func PKCS7PaddingUnPack

func PKCS7PaddingUnPack(data []byte) []byte

PKCS7PaddingUnPack pkcs7 padding unpack 处理

func TBCPaddingPack

func TBCPaddingPack(data []byte, blockSize int) ([]byte, error)

TBCPaddingPack tbc padding pack 处理

func TBCPaddingUnPack

func TBCPaddingUnPack(data []byte) []byte

TBCPaddingUnPack tbc padding unpack 处理

func X923PaddingPack

func X923PaddingPack(data []byte, blockSize int) ([]byte, error)

X923PaddingPack x923 padding pack 处理

func X923PaddingUnPack

func X923PaddingUnPack(data []byte) []byte

X923PaddingUnPack x923 padding unpack 处理

func ZeroPaddingPack

func ZeroPaddingPack(data []byte, blockSize int) ([]byte, error)

ZeroPaddingPack no padding 处理

func ZeroPaddingUnPack

func ZeroPaddingUnPack(data []byte) []byte

ZeroPaddingUnPack no padding 处理

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL