Home
last modified time | relevance | path

Searched defs:hkdfprfKeyManager (Results 1 – 1 of 1) sorted by relevance

/aosp_15_r20/external/tink/go/prf/
H A Dhkdf_prf_key_manager.go43 type hkdfprfKeyManager struct{} struct
49 func (km *hkdfprfKeyManager) Primitive(serializedKey []byte) (interface{}, error) {
69 func (km *hkdfprfKeyManager) NewKey(serializedKeyFormat []byte) (proto.Message, error) {
90 func (km *hkdfprfKeyManager) NewKeyData(serializedKeyFormat []byte) (*tinkpb.KeyData, error) {
108 func (km *hkdfprfKeyManager) DoesSupport(typeURL string) bool {
113 func (km *hkdfprfKeyManager) TypeURL() string {
118 func (km *hkdfprfKeyManager) KeyMaterialType() tinkpb.KeyData_KeyMaterialType {
123 …Manager) DeriveKey(serializedKeyFormat []byte, pseudorandomness io.Reader) (proto.Message, error) {
152 func (km *hkdfprfKeyManager) validateKey(key *hkdfpb.HkdfPrfKey) error {
163 func (km *hkdfprfKeyManager) validateKeyFormat(format *hkdfpb.HkdfPrfKeyFormat) error {