Documentation ¶ Index ¶ func DecryptURL(secretKey string, base64Eurl string) (string, error) func EncryptURL(secretKey string, u string) (string, error) func NewHandler(config core.Config) http.Handler func SignUrl(imageUrl string) (string, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func DecryptURL ¶ added in v0.4.0 func DecryptURL(secretKey string, base64Eurl string) (string, error) DecryptURL decrypts the given eurl string using a derived AES-128-GCM key. func EncryptURL ¶ added in v0.4.0 func EncryptURL(secretKey string, u string) (string, error) func NewHandler ¶ func NewHandler(config core.Config) http.Handler func SignUrl ¶ func SignUrl(imageUrl string) (string, error) Types ¶ This section is empty. Source Files ¶ View all Source files encryption.gohandler.gosigning.go Click to show internal directories. Click to hide internal directories.