des

package
v0.1.1-alpha Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2022 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CBCDecrypter

func CBCDecrypter(key []byte, iv []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

CBCDecrypter returns a cryptox.Decrypter using cbc mode.

func CBCEncrypter

func CBCEncrypter(key []byte, iv []byte, padding cryptox.Padding) cryptox.Encrypter

CBCEncrypter returns a cryptox.Encrypter using cbc mode.

func CFBDecrypter

func CFBDecrypter(key []byte, iv []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

CFBDecrypter returns a cryptox.Decrypter using cfb mode.

func CFBEncrypter

func CFBEncrypter(key []byte, iv []byte, padding cryptox.Padding) cryptox.Encrypter

CFBEncrypter returns a cryptox.Encrypter using cfb mode.

func CTRDecrypter

func CTRDecrypter(key []byte, iv []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

CTRDecrypter returns a cryptox.Decrypter using ctr mode.

func CTREncrypter

func CTREncrypter(key []byte, iv []byte, padding cryptox.Padding) cryptox.Encrypter

CTREncrypter returns a cryptox.Encrypter using ctr mode.

func ECBDecrypter

func ECBDecrypter(key []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

ECBDecrypter returns a cryptox.Decrypter using ecb mode.

func ECBEncrypter

func ECBEncrypter(key []byte, padding cryptox.Padding) cryptox.Encrypter

ECBEncrypter returns a cryptox.Encrypter using ecb mode.

func OFBDecrypter

func OFBDecrypter(key []byte, iv []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

OFBDecrypter returns a cryptox.Decrypter using ofb mode.

func OFBEncrypter

func OFBEncrypter(key []byte, iv []byte, padding cryptox.Padding) cryptox.Encrypter

OFBEncrypter returns a cryptox.Encrypter using ofb mode.

func TripleCBCDecrypter

func TripleCBCDecrypter(key []byte, iv []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

TripleCBCDecrypter returns a cryptox.Decrypter using cbc mode.

func TripleCBCEncrypter

func TripleCBCEncrypter(key []byte, iv []byte, padding cryptox.Padding) cryptox.Encrypter

TripleCBCEncrypter returns a cryptox.Encrypter using cbc mode.

func TripleCFBDecrypter

func TripleCFBDecrypter(key []byte, iv []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

TripleCFBDecrypter returns a cryptox.Decrypter using cfb mode.

func TripleCFBEncrypter

func TripleCFBEncrypter(key []byte, iv []byte, padding cryptox.Padding) cryptox.Encrypter

TripleCFBEncrypter returns a cryptox.Encrypter using cfb mode.

func TripleCTRDecrypter

func TripleCTRDecrypter(key []byte, iv []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

TripleCTRDecrypter returns a cryptox.Decrypter using ctr mode.

func TripleCTREncrypter

func TripleCTREncrypter(key []byte, iv []byte, padding cryptox.Padding) cryptox.Encrypter

TripleCTREncrypter returns a cryptox.Encrypter using ctr mode.

func TripleECBDecrypter

func TripleECBDecrypter(key []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

TripleECBDecrypter returns a cryptox.Decrypter using ecb mode.

func TripleECBEncrypter

func TripleECBEncrypter(key []byte, padding cryptox.Padding) cryptox.Encrypter

TripleECBEncrypter returns a cryptox.Encrypter using ecb mode.

func TripleOFBDecrypter

func TripleOFBDecrypter(key []byte, iv []byte, unPadding cryptox.UnPadding) cryptox.Decrypter

TripleOFBDecrypter returns a cryptox.Decrypter using ctr mode.

func TripleOFBEncrypter

func TripleOFBEncrypter(key []byte, iv []byte, padding cryptox.Padding) cryptox.Encrypter

TripleOFBEncrypter returns a cryptox.Encrypter using ofb mode.

Types

This section is empty.

Jump to

Keyboard shortcuts

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