Home
last modified time | relevance | path

Searched refs:keymasterDigest (Results 1 – 9 of 9) sorted by relevance

/aosp12/frameworks/base/keystore/java/android/security/keystore2/
H A DKeymasterUtils.java33 static int getDigestOutputSizeBits(int keymasterDigest) { in getDigestOutputSizeBits() argument
34 switch (keymasterDigest) { in getDigestOutputSizeBits()
50 throw new IllegalArgumentException("Unknown digest: " + keymasterDigest); in getDigestOutputSizeBits()
113 int keymasterDigest = keymasterDigests[0]; in addMinMacLengthAuthorizationIfNecessary() local
114 int digestOutputSizeBits = getDigestOutputSizeBits(keymasterDigest); in addMinMacLengthAuthorizationIfNecessary()
118 + KeyProperties.Digest.fromKeymaster(keymasterDigest)); in addMinMacLengthAuthorizationIfNecessary()
H A DAndroidKeyStoreRSASignatureSpi.java36 PKCS1Padding(int keymasterDigest) { in PKCS1Padding() argument
37 super(keymasterDigest, KeymasterDefs.KM_PAD_RSA_PKCS1_1_5_SIGN); in PKCS1Padding()
120 PSSPadding(int keymasterDigest) { in PSSPadding() argument
121 super(keymasterDigest, KeymasterDefs.KM_PAD_RSA_PSS); in PSSPadding()
183 AndroidKeyStoreRSASignatureSpi(int keymasterDigest, int keymasterPadding) { in AndroidKeyStoreRSASignatureSpi() argument
184 mKeymasterDigest = keymasterDigest; in AndroidKeyStoreRSASignatureSpi()
H A DAndroidKeyStoreRSACipherSpi.java169 OAEPWithMGF1Padding(int keymasterDigest) { in OAEPWithMGF1Padding() argument
171 mKeymasterDigest = keymasterDigest; in OAEPWithMGF1Padding()
173 (KeymasterUtils.getDigestOutputSizeBits(keymasterDigest) + 7) / 8; in OAEPWithMGF1Padding()
198 int keymasterDigest; in initAlgorithmSpecificParameters() local
200 keymasterDigest = KeyProperties.Digest.toKeymaster(jcaDigest); in initAlgorithmSpecificParameters()
205 switch (keymasterDigest) { in initAlgorithmSpecificParameters()
246 mKeymasterDigest = keymasterDigest; in initAlgorithmSpecificParameters()
248 (KeymasterUtils.getDigestOutputSizeBits(keymasterDigest) + 7) / 8; in initAlgorithmSpecificParameters()
H A DAndroidKeyStoreKeyPairGeneratorSpi.java929 for (int keymasterDigest : availableKeymasterDigests) { in getCertificateSignatureAlgorithm()
933 bestKeymasterDigest = keymasterDigest; in getCertificateSignatureAlgorithm()
940 bestKeymasterDigest = keymasterDigest; in getCertificateSignatureAlgorithm()
949 bestKeymasterDigest = keymasterDigest; in getCertificateSignatureAlgorithm()
957 bestKeymasterDigest = keymasterDigest; in getCertificateSignatureAlgorithm()
996 for (int keymasterDigest : availableKeymasterDigests) { in getCertificateSignatureAlgorithm()
1004 bestKeymasterDigest = keymasterDigest; in getCertificateSignatureAlgorithm()
1009 bestKeymasterDigest = keymasterDigest; in getCertificateSignatureAlgorithm()
1030 authorizedKeymasterKeyDigests.add(keymasterDigest); in getAvailableKeymasterSignatureDigests()
1033 for (int keymasterDigest in getAvailableKeymasterSignatureDigests()
[all …]
H A DAndroidKeyStoreKeyGeneratorSpi.java79 protected HmacBase(int keymasterDigest) { in HmacBase() argument
81 keymasterDigest, in HmacBase()
82 KeymasterUtils.getDigestOutputSizeBits(keymasterDigest)); in HmacBase()
138 int keymasterDigest, in AndroidKeyStoreKeyGeneratorSpi() argument
141 mKeymasterDigest = keymasterDigest; in AndroidKeyStoreKeyGeneratorSpi()
H A DAndroidKeyStoreHmacSpi.java85 protected AndroidKeyStoreHmacSpi(int keymasterDigest) { in AndroidKeyStoreHmacSpi() argument
86 mKeymasterDigest = keymasterDigest; in AndroidKeyStoreHmacSpi()
87 mMacSizeBits = KeymasterUtils.getDigestOutputSizeBits(keymasterDigest); in AndroidKeyStoreHmacSpi()
H A DAndroidKeyStoreProvider.java375 int keymasterDigest = -1; in loadAndroidKeyStoreKeyFromKeystore() local
382 if (keymasterDigest == -1) keymasterDigest = a.keyParameter.value.getDigest(); in loadAndroidKeyStoreKeyFromKeystore()
394 keymasterAlgorithm, keymasterDigest); in loadAndroidKeyStoreKeyFromKeystore()
H A DAndroidKeyStoreECDSASignatureSpi.java171 AndroidKeyStoreECDSASignatureSpi(int keymasterDigest) { in AndroidKeyStoreECDSASignatureSpi() argument
172 mKeymasterDigest = keymasterDigest; in AndroidKeyStoreECDSASignatureSpi()
/aosp12/frameworks/base/keystore/java/android/security/keystore/
H A DKeyProperties.java285 int keymasterAlgorithm, int keymasterDigest) { in fromKeymasterSecretKeyAlgorithm() argument
292 switch (keymasterDigest) { in fromKeymasterSecretKeyAlgorithm()
305 + Digest.fromKeymaster(keymasterDigest)); in fromKeymasterSecretKeyAlgorithm()