Merge "Support loading AES keys with authorized digests." into mnc-dev
This commit is contained in:
@@ -210,10 +210,6 @@ public abstract class KeyProperties {
|
|||||||
int keymasterAlgorithm, int keymasterDigest) {
|
int keymasterAlgorithm, int keymasterDigest) {
|
||||||
switch (keymasterAlgorithm) {
|
switch (keymasterAlgorithm) {
|
||||||
case KeymasterDefs.KM_ALGORITHM_AES:
|
case KeymasterDefs.KM_ALGORITHM_AES:
|
||||||
if (keymasterDigest != -1) {
|
|
||||||
throw new IllegalArgumentException("Digest not supported for AES key: "
|
|
||||||
+ Digest.fromKeymaster(keymasterDigest));
|
|
||||||
}
|
|
||||||
return KEY_ALGORITHM_AES;
|
return KEY_ALGORITHM_AES;
|
||||||
case KeymasterDefs.KM_ALGORITHM_HMAC:
|
case KeymasterDefs.KM_ALGORITHM_HMAC:
|
||||||
switch (keymasterDigest) {
|
switch (keymasterDigest) {
|
||||||
|
|||||||
Reference in New Issue
Block a user