Overview

PACKAGE

package umac64
import "bitbucket.org/ww/umac64"

UMAC64 implementation. Written by William Waites <ww@styx.org> in 2011.
This is Free Software released under the terms of the GNU GPL version 3 or
later.

These are bindings for the the UMAC implementation by Ted Krovetz as
modified by Garlik for use in 4store. This package implements hash.Hash64.


FUNCTIONS

func New() (mac hash.Hash64)


TYPES

type Umac struct {
    // contains unexported fields
}

func (mac *Umac) Reset()

func (mac *Umac) Size() int

func (mac *Umac) Sum() (sum []byte)

func (mac *Umac) Sum64() (sum64 uint64)

func (mac *Umac) Write(buf []byte) (n int, err os.Error)


SUBDIRECTORIES

	.hg