Documentation
¶
Index ¶
- func AESx2(M0 archsimd.Uint8x32, M1 archsimd.Uint8x32) archsimd.Uint8x32
- func Finalize128x2Mac_16(state State128x2, dlen uint64) [16]byte
- func Finalize128x2Mac_32(state State128x2, dlen uint64) [32]byte
- func Finalize128x2_16(state State128x2, adlen, msglen uint64) [16]byte
- func Finalize128x2_32(state State128x2, adlen, msglen uint64) [32]byte
- type State128x2
- func Dec128x2(state State128x2, C0 archsimd.Uint8x32, C1 archsimd.Uint8x32) (State128x2, archsimd.Uint8x32, archsimd.Uint8x32)
- func DecPartial128x2(state State128x2, c [64]byte, clen int) (State128x2, [64]byte)
- func Enc128x2(state State128x2, P0 archsimd.Uint8x32, P1 archsimd.Uint8x32) (State128x2, archsimd.Uint8x32, archsimd.Uint8x32)
- func InitState128x2(key archsimd.Uint8x16, nonce archsimd.Uint8x16) State128x2
- func UpdateState128x2(state State128x2, M0 archsimd.Uint8x32, M1 archsimd.Uint8x32) State128x2
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Finalize128x2Mac_16 ¶
func Finalize128x2Mac_16(state State128x2, dlen uint64) [16]byte
func Finalize128x2Mac_32 ¶
func Finalize128x2Mac_32(state State128x2, dlen uint64) [32]byte
func Finalize128x2_16 ¶
func Finalize128x2_16(state State128x2, adlen, msglen uint64) [16]byte
func Finalize128x2_32 ¶
func Finalize128x2_32(state State128x2, adlen, msglen uint64) [32]byte
Types ¶
type State128x2 ¶
func Dec128x2 ¶
func Dec128x2(state State128x2, C0 archsimd.Uint8x32, C1 archsimd.Uint8x32) (State128x2, archsimd.Uint8x32, archsimd.Uint8x32)
func DecPartial128x2 ¶
func DecPartial128x2(state State128x2, c [64]byte, clen int) (State128x2, [64]byte)
func Enc128x2 ¶
func Enc128x2(state State128x2, P0 archsimd.Uint8x32, P1 archsimd.Uint8x32) (State128x2, archsimd.Uint8x32, archsimd.Uint8x32)
func InitState128x2 ¶
func InitState128x2(key archsimd.Uint8x16, nonce archsimd.Uint8x16) State128x2
func UpdateState128x2 ¶
func UpdateState128x2(state State128x2, M0 archsimd.Uint8x32, M1 archsimd.Uint8x32) State128x2
Click to show internal directories.
Click to hide internal directories.