package
1.64.0-Personal
Repository: https://github.com/dceldran/rclone.git
Documentation: pkg.go.dev

# Packages

Package pkcs7 implements PKCS#7 padding This is a standard way of encoding variable length buffers into buffers which are a multiple of an underlying crypto block size.

# Functions

NewCipher constructs a Cipher for the given config.
NewFs constructs an Fs from the path, container:path.
NewNameEncoding creates a NameEncoding from a string.
NewNameEncryptionMode turns a string into a NameEncryptionMode.

# Constants

NameEncryptionMode levels.
NameEncryptionMode levels.
NameEncryptionMode levels.

# Variables

Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.
Errors returned by cipher.

# Structs

Cipher defines an encoding and decoding cipher for the crypt backend.
Fs represents a wrapped fs.Fs.
Object describes a wrapped for being read from the Fs This decrypts the remote name and decrypts the data.
ObjectInfo describes a wrapped fs.ObjectInfo for being the source This encrypts the remote name and adjusts the size.
Options defines the configuration for this backend.

# Interfaces

ReadSeekCloser is the interface of the read handles.

# Type aliases

NameEncryptionMode is the type of file name encryption in use.
OpenRangeSeek opens the file handle at the offset with the limit given.