func findPubKey()

in sks_linux.go [78:91]


func findPubKey(label, tag string, _ []byte) ([]byte, error) {
	tpm, err := getCryptoProcessor()
	if err != nil {
		return nil, fmt.Errorf(ErrFindPubKey, label, tag, err)
	}
	defer tpm.Close()

	res, err := tpm.FindPubKey(label)
	if err != nil {
		return nil, fmt.Errorf(ErrFindPubKey, label, tag, err)
	}

	return res, nil
}