camellia

package
v0.3.1-beta.5 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2022 License: MIT Imports: 2 Imported by: 0

Documentation

Overview

Package camellia implements the camellia block cipher. The cipher has block size of 128 bit (16 byte) and accepts 128, 192 or 256 bit keys (16, 24, 32 byte). Camellia was jointly developed by Mitsubishi Electric and NTT of Japan. Camellia was added to many crypto protocols (e.g. TLS).

Index

Constants

View Source
const BlockSize = 16

The block size of the camellia block cipher in bytes.

Variables

This section is empty.

Functions

func NewCipher

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

from github.com/enceve/crypto/camellia/ NewCipher returns a new cipher.Block implementing the camellia 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