feat: updates swift se toolv2
This commit is contained in:
@@ -718,19 +718,6 @@ if (command == "generate_p256_ecdh_keypair") {
|
|||||||
exitOkWithJson(generateSecureEnclaveP256KeyPair(sign: false, request: request))
|
exitOkWithJson(generateSecureEnclaveP256KeyPair(sign: false, request: request))
|
||||||
}
|
}
|
||||||
|
|
||||||
#if DISABLE_QPC
|
|
||||||
#else
|
|
||||||
if (command == "generate_mlkem768_ecdh_keypair") {
|
|
||||||
let request = parseGenerateSecureEnclaveKeyPairRequest()!;
|
|
||||||
exitOkWithJson(generateSecureEnclaveMlKemKeyPair(keyLen: 768, request: request))
|
|
||||||
}
|
|
||||||
|
|
||||||
if (command == "generate_mlkem1024_ecdh_keypair") {
|
|
||||||
let request = parseGenerateSecureEnclaveKeyPairRequest()!;
|
|
||||||
exitOkWithJson(generateSecureEnclaveMlKemKeyPair(keyLen: 1024, request: request))
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (command == "recover_p256_ecsign_public_key") {
|
if (command == "recover_p256_ecsign_public_key") {
|
||||||
let request = parseRecoverSecureEnclavePublicKeyRequest()!
|
let request = parseRecoverSecureEnclavePublicKeyRequest()!
|
||||||
let response = recoverSecureEnclaveP256PublicKey(request: request, sign: true)
|
let response = recoverSecureEnclaveP256PublicKey(request: request, sign: true)
|
||||||
@@ -743,21 +730,6 @@ if (command == "recover_p256_ecdh_public_key") {
|
|||||||
exitOkWithJson(response)
|
exitOkWithJson(response)
|
||||||
}
|
}
|
||||||
|
|
||||||
#if DISABLE_QPC
|
|
||||||
#else
|
|
||||||
if (command == "recover_mlkem768_public_key") {
|
|
||||||
let request = parseRecoverSecureEnclavePublicKeyRequest()!
|
|
||||||
let response = recoverSecureEnclaveMlKemPublicKey(request: request, keyLen: 768)
|
|
||||||
exitOkWithJson(response)
|
|
||||||
}
|
|
||||||
|
|
||||||
if (command == "recover_mlkem1024_public_key") {
|
|
||||||
let request = parseRecoverSecureEnclavePublicKeyRequest()!
|
|
||||||
let response = recoverSecureEnclaveMlKemPublicKey(request: request, keyLen: 1024)
|
|
||||||
exitOkWithJson(response)
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
if (command == "compute_p256_ecsign") {
|
if (command == "compute_p256_ecsign") {
|
||||||
let request = parseComputeP256EcSignRequest()!;
|
let request = parseComputeP256EcSignRequest()!;
|
||||||
let response = computeSecureEnclaveP256Ecsign(request: request)
|
let response = computeSecureEnclaveP256Ecsign(request: request)
|
||||||
@@ -772,6 +744,28 @@ if (command == "compute_p256_ecdh") {
|
|||||||
|
|
||||||
#if DISABLE_QPC
|
#if DISABLE_QPC
|
||||||
#else
|
#else
|
||||||
|
if (command == "generate_mlkem768_ecdh_keypair") {
|
||||||
|
let request = parseGenerateSecureEnclaveKeyPairRequest()!;
|
||||||
|
exitOkWithJson(generateSecureEnclaveMlKemKeyPair(keyLen: 768, request: request))
|
||||||
|
}
|
||||||
|
|
||||||
|
if (command == "generate_mlkem1024_ecdh_keypair") {
|
||||||
|
let request = parseGenerateSecureEnclaveKeyPairRequest()!;
|
||||||
|
exitOkWithJson(generateSecureEnclaveMlKemKeyPair(keyLen: 1024, request: request))
|
||||||
|
}
|
||||||
|
|
||||||
|
if (command == "recover_mlkem768_public_key") {
|
||||||
|
let request = parseRecoverSecureEnclavePublicKeyRequest()!
|
||||||
|
let response = recoverSecureEnclaveMlKemPublicKey(request: request, keyLen: 768)
|
||||||
|
exitOkWithJson(response)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (command == "recover_mlkem1024_public_key") {
|
||||||
|
let request = parseRecoverSecureEnclavePublicKeyRequest()!
|
||||||
|
let response = recoverSecureEnclaveMlKemPublicKey(request: request, keyLen: 1024)
|
||||||
|
exitOkWithJson(response)
|
||||||
|
}
|
||||||
|
|
||||||
if (command == "compute_mlkem768_ecdh") {
|
if (command == "compute_mlkem768_ecdh") {
|
||||||
let request = parseComputeEcdhRequest()!;
|
let request = parseComputeEcdhRequest()!;
|
||||||
let response = computeSecureEnclaveMlKemEcdh(request: request, keyLen: 768)
|
let response = computeSecureEnclaveMlKemEcdh(request: request, keyLen: 768)
|
||||||
|
|||||||
Reference in New Issue
Block a user