# 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.