71 kOtcryptoStatusValueOk = (int32_t)0x739,
73 kOtcryptoStatusValueBadArgs = (int32_t)0x8000fea0 | kInvalidArgument,
75 kOtcryptoStatusValueInternalError = (int32_t)0x80005340 | kAborted,
77 kOtcryptoStatusValueFatalError = (int32_t)0x80006d80 | kFailedPrecondition,
79 kOtcryptoStatusValueAsyncIncomplete = (int32_t)0x8000ea40 | kUnavailable,
82 kOtcryptoStatusValueNotImplemented = (int32_t)0x80008d20 | kUnimplemented,
208 kOtcryptoAesKeyModeEcb = 0x1b6,
210 kOtcryptoAesKeyModeCbc = 0xf3a,
212 kOtcryptoAesKeyModeCfb = 0x0f9,
214 kOtcryptoAesKeyModeOfb = 0xb49,
216 kOtcryptoAesKeyModeCtr = 0x4ce,
218 kOtcryptoAesKeyModeGcm = 0xaa5,
220 kOtcryptoAesKeyModeKwp = 0x7d5,
323 kOtcryptoKeyModeAesEcb = kOtcryptoKeyTypeAes << 16 | kOtcryptoAesKeyModeEcb,
325 kOtcryptoKeyModeAesCbc = kOtcryptoKeyTypeAes << 16 | kOtcryptoAesKeyModeCbc,
327 kOtcryptoKeyModeAesCfb = kOtcryptoKeyTypeAes << 16 | kOtcryptoAesKeyModeCfb,
329 kOtcryptoKeyModeAesOfb = kOtcryptoKeyTypeAes << 16 | kOtcryptoAesKeyModeOfb,
331 kOtcryptoKeyModeAesCtr = kOtcryptoKeyTypeAes << 16 | kOtcryptoAesKeyModeCtr,
333 kOtcryptoKeyModeAesGcm = kOtcryptoKeyTypeAes << 16 | kOtcryptoAesKeyModeGcm,
335 kOtcryptoKeyModeAesKwp = kOtcryptoKeyTypeAes << 16 | kOtcryptoAesKeyModeKwp,
337 kOtcryptoKeyModeHmacSha256 =
338 kOtcryptoKeyTypeHmac << 16 | kOtcryptoHmacKeyModeSha256,
340 kOtcryptoKeyModeHmacSha384 =
341 kOtcryptoKeyTypeHmac << 16 | kOtcryptoHmacKeyModeSha384,
343 kOtcryptoKeyModeHmacSha512 =
344 kOtcryptoKeyTypeHmac << 16 | kOtcryptoHmacKeyModeSha512,
346 kOtcryptoKeyModeKmac128 =
347 kOtcryptoKeyTypeKmac << 16 | kOtcryptoKmacKeyModeKmac128,
349 kOtcryptoKeyModeKmac256 =
350 kOtcryptoKeyTypeKmac << 16 | kOtcryptoKmacKeyModeKmac256,
352 kOtcryptoKeyModeRsaSignPkcs =
353 kOtcryptoKeyTypeRsa << 16 | kOtcryptoRsaKeyModeSignPkcs,
355 kOtcryptoKeyModeRsaSignPss =
356 kOtcryptoKeyTypeRsa << 16 | kOtcryptoRsaKeyModeSignPss,
358 kOtcryptoKeyModeRsaEncryptOaep =
359 kOtcryptoKeyTypeRsa << 16 | kOtcryptoRsaKeyModeEncryptOaep,
361 kOtcryptoKeyModeEcdsaP256 =
362 kOtcryptoKeyTypeEcc << 16 | kOtcryptoEccKeyModeEcdsaP256,
364 kOtcryptoKeyModeEcdsaP384 =
365 kOtcryptoKeyTypeEcc << 16 | kOtcryptoEccKeyModeEcdsaP384,
367 kOtcryptoKeyModeEcdhP256 =
368 kOtcryptoKeyTypeEcc << 16 | kOtcryptoEccKeyModeEcdhP256,
370 kOtcryptoKeyModeEcdhP384 =
371 kOtcryptoKeyTypeEcc << 16 | kOtcryptoEccKeyModeEcdhP384,
373 kOtcryptoKeyModeEd25519 =
374 kOtcryptoKeyTypeEcc << 16 | kOtcryptoEccKeyModeEd25519,
376 kOtcryptoKeyModeX25519 =
377 kOtcryptoKeyTypeEcc << 16 | kOtcryptoEccKeyModeX25519,
379 kOtcryptoKeyModeKdfCtrHmac =
380 kOtcryptoKeyTypeKdf << 16 | kOtcryptoKdfKeyModeCtrHmac,
382 kOtcryptoKeyModeKdfKmac128 =
383 kOtcryptoKeyTypeKdf << 16 | kOtcryptoKdfKeyModeKmac128,
385 kOtcryptoKeyModeKdfKmac256 =
386 kOtcryptoKeyTypeKdf << 16 | kOtcryptoKdfKeyModeKmac256,
480 kOtcryptoHashModeSha256 = 0x69b,
482 kOtcryptoHashModeSha384 = 0x7ae,
484 kOtcryptoHashModeSha512 = 0x171,
486 kOtcryptoHashModeSha3_224 = 0x516,
488 kOtcryptoHashModeSha3_256 = 0x2d4,
490 kOtcryptoHashModeSha3_384 = 0x267,
492 kOtcryptoHashModeSha3_512 = 0x44d,
494 kOtcryptoHashXofModeShake128 = 0x5d8,
496 kOtcryptoHashXofModeShake256 = 0x34a,
498 kOtcryptoHashXofModeCshake128 = 0x0bd,
500 kOtcryptoHashXofModeCshake256 = 0x4e2,