Home | History | Annotate | Download | only in keymaster

Lines Matching full:padding

25 bool OperationFactory::supported(keymaster_padding_t padding) const {
29 if (padding == supported_paddings[i])
88 keymaster_padding_t* padding,
91 if (!begin_params.GetTagValue(TAG_PADDING, padding)) {
92 LOG_E("%d padding modes specified in begin params", begin_params.GetTagCount(TAG_PADDING));
94 } else if (!supported(*padding)) {
95 LOG_E("Padding mode %d not supported", *padding);
98 // If it's a public key operation, all padding modes are authorized.
101 !key.authorizations().Contains(TAG_PADDING, *padding) &&
102 !key.authorizations().Contains(TAG_PADDING_OLD, *padding)) {
103 LOG_E("Padding mode %d was specified, but not authorized by key", *padding);