serpent

package
v0.0.0-...-8b7e99e Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: LGPL-3.0 Imports: 2 Imported by: 3

Documentation

Overview

Package serpent implements the Serpent block cipher submitted to the AES challenge. Serpent was designed by Ross Anderson, Eli Biham und Lars Knudsen. The block cipher takes a 128, 192 or 256 bit key and has a block size of 128 bit.

Index

Constants

View Source
const BlockSize = 16

The Serpent block size in bytes.

Variables

This section is empty.

Functions

func NewCipher

func NewCipher(key []byte) (cipher.Block, error)

NewCipher returns a new cipher.Block implementing the serpent block cipher. The key argument must be 128, 192 or 256 bit (16, 24, 32 byte).

Types

This section is empty.

Jump to

Keyboard shortcuts

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