keycard-go/globalplatform/keyprovider.go
2018-10-19 14:46:54 +02:00

22 lines
288 B
Go

package globalplatform
type KeyProvider struct {
enc []byte
mac []byte
}
func (k *KeyProvider) Enc() []byte {
return k.enc
}
func (k *KeyProvider) Mac() []byte {
return k.mac
}
func NewKeyProvider(enc, mac []byte) *KeyProvider {
return &KeyProvider{
enc: enc,
mac: mac,
}
}