Home
last modified time | relevance | path

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

/aosp_15_r20/external/libese/ready_se/google/keymint/KM200/Applet/src/com/android/javacard/keymaster/
H A DKMKeymasterApplet.java444 private static void setUniqueId(KMAttestationCert cert, short attAppId, byte[] scratchPad) { in setUniqueId()
476 private static void validateRSAKey(byte[] scratchPad) { in validateRSAKey()
487 private static void generateRSAKey(byte[] scratchPad) { in generateRSAKey()
540 private static void generateAESKey(byte[] scratchPad) { in generateAESKey()
564 private static void generateECKeys(byte[] scratchPad) { in generateECKeys()
591 private static void generateTDESKey(byte[] scratchPad) { in generateTDESKey()
628 private static void generateHmacKey(byte[] scratchPad) { in generateHmacKey()
648 private static void upgradeKeyBlobKeyCharacteristics(short hwParams, byte[] scratchPad) { in upgradeKeyBlobKeyCharacteristics()
660 private static void makeKeyCharacteristics(byte[] scratchPad) { in makeKeyCharacteristics()
683 private static void createEncryptedKeyBlob(byte[] scratchPad) { in createEncryptedKeyBlob()
[all …]
H A DKMRemotelyProvisionedComponentDevice.java744 private short processFinalData(byte[] scratchPad) { in processFinalData()
773 private short validateAndExtractPublicKey(short coseMacPtr, byte[] scratchPad) { in validateAndExtractPublicKey()
859 private short validateAndExtractEekPub(short eekArr, byte[] scratchPad) { in validateAndExtractEekPub()
908 byte[] scratchPad, short arrayLength, short encodedCoseKeysLen) { in constructPartialPubKeysToSignMac()
950 Util.arrayCopyNonAtomic(repository.getHeap(), bufIndex, scratchPad, len, partialPayloadLen); in constructPartialPubKeysToSignMac() local
955 KMKey deviceUniqueKeyPair, byte[] scratchPad, short deviceMapPtr, short pubKeysToSign) { in createSignedMac()
1003 Util.arrayCopyNonAtomic(repository.getHeap(), reclaimIndex, scratchPad, (short) 0, len); in createSignedMac() local
1020 private KMKey createDeviceUniqueKeyPair(boolean testMode, byte[] scratchPad) { in createDeviceUniqueKeyPair()
1163 private short getVerifiedBootHash(byte[] scratchPad) { in getVerifiedBootHash()
1196 private short converIntegerToTextString(short intPtr, byte[] scratchPad) { in converIntegerToTextString()
[all …]
H A DKMKeyParameters.java183 byte[] scratchPad) { in makeSbEnforced()
259 public static short makeKeystoreEnforced(short keyParamsPtr, byte[] scratchPad) { in makeKeystoreEnforced()
290 public static short makeTeeEnforced(short keyParamsPtr, byte[] scratchPad) { in makeTeeEnforced()
321 public static short makeHidden(short keyParamsPtr, short rootOfTrustBlob, byte[] scratchPad) { in makeHidden()
341 short appIdBlob, short appDataBlob, short rootOfTrustBlob, byte[] scratchPad) { in makeHidden()
386 public static short makeCustomTags(short keyParams, byte[] scratchPad) { in makeCustomTags()
413 short authTimeOutTag, byte[] scratchPad, short offset) { in createAuthTimeOutMillisTag()
419 scratchPad, in createAuthTimeOutMillisTag() local
H A DKMAsn1Parser.java256 public short decodeEcdsa256Signature(short blob, byte[] scratchPad, short scratchPadOff) { in decodeEcdsa256Signature()
/aosp_15_r20/external/libese/ready_se/google/keymint/KM300/Applet/src/com/android/javacard/keymaster/
H A DKMKeymasterApplet.java449 private static void setUniqueId(KMAttestationCert cert, short attAppId, byte[] scratchPad) { in setUniqueId()
481 private static void validateRSAKey(byte[] scratchPad) { in validateRSAKey()
492 private static void generateRSAKey(byte[] scratchPad) { in generateRSAKey()
545 private static void generateAESKey(byte[] scratchPad) { in generateAESKey()
569 private static void generateECKeys(byte[] scratchPad) { in generateECKeys()
596 private static void generateTDESKey(byte[] scratchPad) { in generateTDESKey()
633 private static void generateHmacKey(byte[] scratchPad) { in generateHmacKey()
653 private static void upgradeKeyBlobKeyCharacteristics(short hwParams, byte[] scratchPad) { in upgradeKeyBlobKeyCharacteristics()
665 private static void makeKeyCharacteristics(byte[] scratchPad) { in makeKeyCharacteristics()
688 private static void createEncryptedKeyBlob(byte[] scratchPad) { in createEncryptedKeyBlob()
[all …]
H A DKMKeyParameters.java183 byte[] scratchPad) { in makeSbEnforced()
259 public static short makeKeystoreEnforced(short keyParamsPtr, byte[] scratchPad) { in makeKeystoreEnforced()
290 public static short makeTeeEnforced(short keyParamsPtr, byte[] scratchPad) { in makeTeeEnforced()
321 public static short makeHidden(short keyParamsPtr, short rootOfTrustBlob, byte[] scratchPad) { in makeHidden()
341 short appIdBlob, short appDataBlob, short rootOfTrustBlob, byte[] scratchPad) { in makeHidden()
386 public static short makeCustomTags(short keyParams, byte[] scratchPad) { in makeCustomTags()
413 short authTimeOutTag, byte[] scratchPad, short offset) { in createAuthTimeOutMillisTag()
419 scratchPad, in createAuthTimeOutMillisTag() local
H A DKMRemotelyProvisionedComponentDevice.java327 byte[] scratchPad, in constructPartialSignedData()
817 private short validateAndExtractPublicKey(short coseMacPtr, byte[] scratchPad) { in validateAndExtractPublicKey()
1027 private short getVerifiedBootHash(byte[] scratchPad) { in getVerifiedBootHash()
1060 private short converIntegerToTextString(short intPtr, byte[] scratchPad) { in converIntegerToTextString()
1093 private short getBootParams(byte bootParam, byte[] scratchPad) { in getBootParams()
1154 private short processUdsCertificateChain(byte[] scratchPad) { in processUdsCertificateChain()
1182 private short processDiceCertChain(byte[] scratchPad) { in processDiceCertChain()
1208 private short constructCoseMacForRkpKey(byte[] scratchPad, short pubKey) { in constructCoseMacForRkpKey()
H A DKMAsn1Parser.java256 public short decodeEcdsa256Signature(short blob, byte[] scratchPad, short scratchPadOff) { in decodeEcdsa256Signature()
/aosp_15_r20/external/libese/ready_se/google/keymint/KM200/Applet/AndroidSEProvider/src/com/android/javacard/keymaster/
H A DKMUtils.java84 public static short convertToDate(short time, byte[] scratchPad) { in convertToDate()
98 scratchPad, in convertToDate() local
184 public static short numberToString(short number, byte[] scratchPad, short offset) { in numberToString()
204 byte[] scratchPad, short inputOff, byte[] divisor, short offset) { in divideAndCopy()
310 private static void subtractAndCopy(byte[] scratchPad, short inputOff, byte[] buf, short bufOff) { in subtractAndCopy()
339 byte[] bufTime, short timeOff, short timeLen, byte[] scratchPad, short offset) { in countTemporalCount()
388 short year, byte[] scratchPad, short inputOffset) { in adjustBaseYearToLeapYearsRange()
H A DKMAttestationCertImpl.java262 short usageExpiryTimeObj, boolean derEncoded, byte[] scratchPad) { in notAfter()
960 byte[] scratchPad, in makeUniqueId()
/aosp_15_r20/external/libese/ready_se/google/keymint/KM300/Applet/AndroidSEProvider/src/com/android/javacard/keymaster/
H A DKMUtils.java81 public static short convertToDate(short time, byte[] scratchPad) { in convertToDate()
95 scratchPad, in convertToDate() local
182 public static short numberToString(short number, byte[] scratchPad, short offset) { in numberToString()
202 byte[] scratchPad, short inputOff, byte[] divisor, short offset) { in divideAndCopy()
308 private static void subtractAndCopy(byte[] scratchPad, short inputOff, byte[] buf, short bufOff) { in subtractAndCopy()
337 byte[] bufTime, short timeOff, short timeLen, byte[] scratchPad, short offset) { in countTemporalCount()
386 short year, byte[] scratchPad, short inputOffset) { in adjustBaseYearToLeapYearsRange()
H A DKMAttestationCertImpl.java263 short usageExpiryTimeObj, boolean derEncoded, byte[] scratchPad) { in notAfter()
961 byte[] scratchPad, in makeUniqueId()
/aosp_15_r20/external/libese/ready_se/google/keymint/KM300/Applet/AndroidSEProviderLib/src/com/android/javacard/seprovider/
H A DKMAttestationCert.java95 KMAttestationCert notAfter(short usageExpiryTimeObj, boolean derEncoded, byte[] scratchPad); in notAfter()
/aosp_15_r20/external/libese/ready_se/google/keymint/KM200/Applet/AndroidSEProviderLib/src/com/android/javacard/seprovider/
H A DKMAttestationCert.java95 KMAttestationCert notAfter(short usageExpiryTimeObj, boolean derEncoded, byte[] scratchPad); in notAfter()