suci

package
v3.0.0+incompatible Latest Latest
Warning

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

Go to latest
Published: Apr 3, 2020 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const ProfileAEncKeyLen = 16 // octets
View Source
const ProfileAHashLen = 32 // octets
View Source
const ProfileAIcbLen = 16 // octets
View Source
const ProfileAMacKeyLen = 32 // octets

profile A

View Source
const ProfileAMacLen = 8 // octets
View Source
const ProfileBEncKeyLen = 16 // octets
View Source
const ProfileBHashLen = 32 // octets
View Source
const ProfileBIcbLen = 16 // octets
View Source
const ProfileBMacKeyLen = 32 // octets

profile B

View Source
const ProfileBMacLen = 8 // octets

Variables

This section is empty.

Functions

func Aes128ctr

func Aes128ctr(input, encKey, icb []byte) []byte

func AnsiX963KDF

func AnsiX963KDF(sharedKey, publicKey []byte, profileEncKeyLen, profileMacKeyLen, profileHashLen int) []byte

func CompressKey

func CompressKey(uncompressed []byte, y *big.Int) []byte

func HmacSha256

func HmacSha256(input, macKey []byte, macLen int) []byte

func ToSupi

func ToSupi(suci string) (string, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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