transformer

package
v2.2.0 Latest Latest
Warning

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

Go to latest
Published: Dec 14, 2023 License: GPL-3.0 Imports: 0 Imported by: 0

Documentation

Overview

Package transformer provides encoding and encryption methods to transform Agent messages

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Transformer

type Transformer interface {
	Construct(data any, key []byte) ([]byte, error)
	Deconstruct(data, key []byte) (any, error)
	String() string
}

Transformer is an interface used to transform Agent message data from one format to the next through encoding or encryption

Directories

Path Synopsis
encoders
base64
Package base64 encodes/decodes Agent messages
Package base64 encodes/decodes Agent messages
gob
Package gob encodes/decodes Agent messages
Package gob encodes/decodes Agent messages
hex
Package hex encodes/decodes Agent messages
Package hex encodes/decodes Agent messages
encrypters
aes
Package aes encrypts/decrypts Agent messages
Package aes encrypts/decrypts Agent messages
jwe
Package jwe encrypts/decrypts Agent messages to/from JSON Web Encryption compact serialization format
Package jwe encrypts/decrypts Agent messages to/from JSON Web Encryption compact serialization format
rc4
Package rc4 encrypts/decrypts Agent messages
Package rc4 encrypts/decrypts Agent messages
xor
Package xor encrypts/decrypts Agent messages
Package xor encrypts/decrypts Agent messages

Jump to

Keyboard shortcuts

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