Confidential Computing Across Edge‐To‐Cloud for Machine Learning: A Survey Study
Open accessAbstract
A survey of confidential computing across the edge-to-cloud continuum, including trusted execution environments, homomorphic encryption, and secure enclaves for machine learning applications such as computer vision.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
31 of 108 cited sources checked · 14 supported · 0 flagged · accuracy not yet measured
- Premisecitation
The Intel SGX enclave ensures robust security against external interference from both other applications and system software, irrespective of their privilege levels (user mode ring 3 or kernel mode ring 0).
“Furthermore, the enclave ensures robust security against external interference from both other applications and system software, irrespective of their privilege levels, whether they operate in the user mode (ring 3) or the kernel mode (ring 0).”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
Section 3 (p. 2) says the CPU prohibits non-enclave access and treats the OS as untrusted, supporting protection against other applications and privileged system software. But Section 3 (p. 3) says the OS can access debug enclaves and that protection against an untrusted OS requires production mode. The claim omits that qualification. (LLM, conf=0.86)
Experimental — accuracy not yet measured
- Premisecitation
Remote attestation enables the user (confidential workload owner) to ascertain the level of trust/integrity of a remote TEE prior to transmitting sensitive data/code.
“Remote attestation [25,29] enables the user (a.k.a.confidential workload owner) to ascertain the level of trust/integrity of a remote TEE prior to transmitting sensitive data/code.”
Quote in the paperNot a substantial claim1 of 2 sources checked- cites [25] 25. S. Fei, Z. Yan, W. Ding, and H. Xie, "Security Vulnerabilities of SGX and Countermeasures: A Survey," ACM Computing Surveys (CSUR) 54, no. 6 (2021): 1-36. source
- cites [29] 29. J. Ménétrey, C. Göttel, M. Pasin, P. Felber, and V. Schiavoni, "An Exploratory Study of Attestation Mechanisms for Trusted Execution Envi- ronments," 2022, arXiv preprint arXiv:2204.06790. source
- Interpretationreasoning
It is necessary to integrate Intel SGX with other solutions to enable secure communications, for instance, hypervisor-based trusted path architectures with respect to I/O devices.
“Hence, it is necessary to integrate SGX with other solutions to enable secure communications, for instance, hypervisor-based trusted path architectures with respect to I/O devices [31,55].”
Quote in the paperNot a substantial claim1 of 2 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
- cites [55] 55. H. Liang, M. Li, Y. Chen, L. Jiang, Z. Xie, and T. Yang, "Establishing Trusted i/o Paths for SGX Client Systems With Aurora," IEEE Transac- tions on Information Forensics and Security 15 (2019): 1589-1600. source
- Interpretationcitation
Data security and privacy concerns are crucial factors that have made many organizations reluctant to use cloud [34].
“However, data security and privacy concerns are the crucial factors that have made many organizations reluctant to use cloud [34].”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [34] 34. J. W. Woodworth and S. M. Amini, "S3BD: Secure Semantic Search Over Encrypted Big Data in the Cloud," Concurrency and Computation: Practice and Experience 31, no. 11 (2019): e5050. source
- Premisecitation
Intel SGX enclaves are unable to access other enclaves' contents.
“Enclaves are also unable to access other enclaves' contents.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
- Premisecitation
It is possible to vertically partition an NN model and perform some layers on the trusted machine and process the rest on the untrusted one.
“It is even possible to vertically partition the NN model and perform some layers of it on the trusted machine and process the rest of it on the untrusted one [137].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [137] 137. J. H. Ko, T. Na, M. F. Amir, and S. Mukhopadhyay, "Edge-Host Par- titioning of Deep Neural Networks With Feature Space Encoding for Resource-Constrained Internet-of-Things Platforms," in Proceedings of 15th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) (Auckland, New Zealand: IEEE, 2018), 1-6. source
The Introduction and Section 3 describe splitting inference at an intermediate layer: the edge processes the earlier layers and the host processes the rest. Our copy does not designate either machine as trusted or untrusted, so it does not support that security characterization. (LLM, conf=0.88)
Experimental — accuracy not yet measured
- Findingcitation
Existing CC architectures are not well-suited for confidential processing, as they cause performance degradation of up to 422.6% [95].
“However, the existing CC architectures are not well-suited for confidential processing, as they cause performance degradation of up to 422.6% [95].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [95] 95. M. Li, Y. Xia, and H. Chen, "Confidential Serverless Made Efficient With Plug-in Enclaves," in Proceedings of 48th Annual International Sym- posium on Computer Architecture (ISCA) (Virtual: IEEE, 2021), 306-318. source
- Findingcitation
In one incident [74], more than 14 million Verizon customer accounts information were leaked from their cloud repository.
“In one incident [74], more than 14 million Verizon customer accounts information were leaked from their cloud repository.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [74] 74. "Cloud Leak: How A Verizon Partner Exposed Millions of Customer Accounts," https://www.upguard.com/breaches/verizon-cloud-leak.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingcitation
Secret data transfer between functions can take up to 34.7% of the execution time [95].
“Li et al. show that secret data transfer between functions can take up to 34.7% of the execution time [95].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [95] 95. M. Li, Y. Xia, and H. Chen, "Confidential Serverless Made Efficient With Plug-in Enclaves," in Proceedings of 48th Annual International Sym- posium on Computer Architecture (ISCA) (Virtual: IEEE, 2021), 306-318. source
- Findingcitation
Currently, there are some fragmented efforts for IoT standardization (e.g., ISO/IEC 30141 [103] and TS 103645 [104]) that prescribe issues like using a common vocabulary and reusable designs for IoT devices.
“Currently, there are some fragmented efforts for IoT standardization (e.g., ISO/IEC 30141 [103] and TS 103645 [104]) that prescribe issues like using a common vocabulary and reusable designs for IoT devices.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [103] 103. B. Di Martino, M. Rak, M. Ficco, A. Esposito, S. A. Maisto, and S. Nacchia, "Internet of Things Reference Architectures, Security and Interoperability: A Survey," Journal of Internet of Things 1 (2018): 99-112. source
- cites [104] 104. A. Cirne, P. R. Sousa, J. S. Resende, and L. Antunes, "IoT Security Certifications: Challenges and Potential Approaches," Journal of Com- puter Security 116 (2022): 102669. source
- Findingnone given
Intel SGX requires the programmers to use the Intel SDK to specify which parts of the application will be executed on the trusted or untrusted subsystems.
“Unlike AMD SEV, however, Intel SGX requires the programmers to use the Intel SDK to specify which parts of the application will be executed on the trusted or untrusted subsystems.”
Quote in the paperSubstantial claim - Findingreasoning
Intel SGX-enabled VMs require a considerable amount of effort to make the code compatible.
“Despite AMD SEV, it is observed that Intel SGX-enabled VMs require a considerable amount of effort to make the code compatible.”
Quote in the paperNot a substantial claim - Findingcitation
The existing SGX hardware architecture is not featured with a memory-sharing option across the enclave instances [95].
“According to their paper, the existing SGX hardware architecture is not featured with a memory-sharing option across the enclave instances [95].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [95] 95. M. Li, Y. Xia, and H. Chen, "Confidential Serverless Made Efficient With Plug-in Enclaves," in Proceedings of 48th Annual International Sym- posium on Computer Architecture (ISCA) (Virtual: IEEE, 2021), 306-318. source
- Premisecitation
The main data security and confidentiality challenge brought up by pervasive computing across IoT-edge-cloud is while data is 'in use', that is, while data is being processed.
“Nevertheless, the main data security and confidentiality challenge brought up by pervasive computing across IoT-edge-cloud is while the data is “in use”, that is, while data is being processed [10].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [10] 10. "Protecting the Three States of Data," 2023, https://www.sealpath .com/blog/protecting-the-three-states-of-data.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning
The advantage of leveraging TEE-enabled cloud and edge infrastructures is that these systems remain secure even if their system software is compromised.
“The advantage of leveraging TEE-enabled cloud and edge infrastructures is that these systems remain secure even if their system software is compromised.”
Quote in the paperSubstantial claim - Interpretationcitation
Even the cloud provider cannot access or tamper with the code/data, despite their direct access to the hardware as well as root access to the host OS [87].
“In addition, even the cloud provider cannot access or tamper with the code/data, despite their direct access to the hardware as well as root access to the host OS [87].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [87] 87. "Securing Applications On Bare-metal Instances," https://www .anjuna.io/blog/securing-applications-on-bare-metal-instances.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning
Confidential computing environments, especially those utilizing TEEs, often experience performance degradation.
“Confidential computing environments, especially those utilizing TEEs (e.g., Intel SGX, ARM TrustZone), often experience performance degradation.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Intel SGX fails to provide any feature to facilitate secure communication with I/O devices.
“However, SGX fails to provide any feature to facilitate secure communication with the I/O devices.”
Quote in the paperNot a substantial claim - Interpretationreasoning
VMs need large TCBs because a VM image is significantly larger than just a kernel and an application.
“VMs need large TCBs, because a VM image is significantly larger than just a kernel and an application.”
Quote in the paperNot a substantial claim - Interpretationreasoning
AMD SEV is more applicable for confidential VMs than SGX.
“Provided these facts, we can conclude that AMD SEV is more applicable for confidential VMs than SGX.”
Quote in the paperSubstantial claim - Interpretationreasoning
Installing the whole ML training/inference process within TEEs severely constrains the ML task's maximal capacity by the TEE's space and compute limits.
“The simplest approach is to install the whole ML training/inference process within TEEs.In such a scenario, the ML task's maximal capacity is severely constrained by the TEE's space and compute limits.”
Quote in the paperNot a substantial claim - Premisecitation
Vertical model splitting imposes a lower data transfer overhead than horizontal splitting.
“The vertical model splitting is known to impose a lower data transfer overhead than an alternative method, known as horizontal splitting [138].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [138] 138. S. P. Chinchali, E. Cidon, E. Pergament, T. Chu, and S. Katti, "Neural Networks Meet Physical Networks: Distributed Inference Between Edge Devices and the Cloud," in Proceedings of 17th ACM Workshop on Hot Topics in Networks (Washington: ACM, 2018), 50-56. source
- Premisecitation
There have been security alerts concerning ARM TrustZone, including kernel and driver issues and hardware-related vulnerabilities affecting various hardware components of the platform.
“Moreover, there are a number of security alerts reported concerning TrustZone, including kernel and driver issues, as well as hardware-related vulnerabilities that affect various hardware components of the platform [41].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [41] 41. S. Pinto and N. Santos, "Demystifying Arm Trustzone: A Comprehen- sive Survey," ACM Computing Surveys (CSUR) 51, no. 6 (2019): 1-36. source
- Interpretationreasoning
For ML models, especially deep learning networks that require a large number of multiplicative depths for activation functions, the latency becomes unusually high.
“For ML models, especially deep learning networks that require a large number of multiplicative depths for activation functions, the latency becomes unusually high.”
Quote in the paperNot a substantial claim - Interpretationreasoning
The accuracy reduction from partitioning occurs because critical features may be segmented and processed on different nodes, potentially leading to incomplete learning or insufficient feature representation.
“This reduction occurs because critical features may be segmented and processed on different nodes, potentially leading to incomplete learning or insufficient feature representation.”
Quote in the paperSubstantial claim - Interpretationreasoning
Remote attestation feature can be used to verify an authentic SEV-enabled AMD platform configuration for the VMs on the cloud.
“This feature can be used to verify an authentic SEV-enabled AMD platform configuration for the VMs on the cloud.”
Quote in the paperNot a substantial claim - Interpretationreasoning
The main performance bottleneck of HE is a significant increase in latency that can be orders of magnitude greater than computations performed on unencrypted data.
“The main performance bottleneck is the significant increase in latency that can be orders of magnitude greater than computations performed on unencrypted data.”
Quote in the paperNot a substantial claim - Premisecitation
HE-based methods have been successfully applied in ML models like linear regression and decision trees.
“These methods are suitable for applications where data privacy is paramount, and they have been successfully applied in ML models like linear regression and decision trees.Benaissa et al. [117,118].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [117] 117. A. Benaissa, B. Retiat, B. Cebere, and A. E. Belfedhal, "Tenseal: A Library for Encrypted Tensor Operations Using Homomorphic Encryp- tion," 2021, arXiv preprint arXiv:2104.03152. source
- cites [118] 118. M. Louk and H. Lim, "Homomorphic encryption in mobile multi cloud computing," in Proceedings of International Conference on Informa- tion Networking (ICOIN) (Siem Reap, Cambodia: IEEE, 2015), 493-497. source
- Interpretationnone given
Physical partitioning approaches leverage the application's data structures and/or architecture to realize confidential computing in a more transparent fashion from the developer's perspective.
“While the logical partitioning of the application entails developers involvement in confidential computing, there are physical partitioning approaches (see Figure 11) that leverage the application's data structures and/or architecture to realize confidential computing in a more transparent fashion from the developer's perspective.”
Quote in the paperNot a substantial claim - Interpretationreasoning
Translating complex ML algorithms into a domain where they can be executed homomorphically introduces substantial computational overhead.
“However, translating complex ML algorithms into a domain where they can be executed homomorphically introduces substantial computational overhead.”
Quote in the paperNot a substantial claim - Premisecitation
The training process is resource intensive because it carries out backward propagation, including memory used to save model gradients and intermediate activations.
“Training process is resource intensive, as carry out the backward propagation (e.g., memory used to save model gradients and intermediate activations) [106].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [106] 106. S. Zobaed, A. Mokhtari, J. P. Champati, M. Kourouma, and S. M. Amini, "Edge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learn- ing Applications on Edge," 2021, arXiv preprint arXiv:2211.07130. source
- Interpretationnone given
Excessive start-up latency (cold start) is ill-suited for today's confidential serverless computing.
“Although SGX enclaves ensure security, such excessive start-up latency (cold start) is ill-suited for today's confidential serverless computing.”
Quote in the paperSubstantial claim - Premisecitation
ConfML eliminates the vulnerability of data exposure during training by protecting the privacy of training data during the training process.
“ConfML eliminates this vulnerability by protecting the privacy of training data during the training process [107].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [107] 107. T. Graepel, K. Lauter, and M. Naehrig, "ML Confidential: Machine Learning on Encrypted Data," Proceedings of International conference on information security and cryptology (Seol, South Korea: Springer, 2012): 1-21. source
- Interpretationnone given
Traditional DP training is primarily designed to protect the privacy of individual records in the final model, not the intermediate gradients.
“Nevertheless, it is important to note that traditional DP training is primarily designed to protect the privacy of individual records in the final model, not the intermediate gradients.”
Quote in the paperNot a substantial claim - Premisecitation
Concrete-ML library optimizes traditional HE schemes for ML tasks by reducing computational complexity and latency.
“Concrete-ML library [145] optimizes traditional HE schemes for ML tasks by reducing computational complexity and latency.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [145] 145. Zama, "Concrete ML: A Privacy-Preserving Machine Learning Library Using Fully Homomorphic Encryption for Data Scientists," 2022, https://github.com/zama-ai/concrete-ml.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Interpretationreasoning
In machine learning applications, particularly those deployed in edge computing scenarios, partitioning data and computation tasks to enhance confidentiality can lead to reduced model accuracy.
“In machine learning applications, particularly those deployed in edge computing scenarios, the partitioning of data and computation tasks to enhance confidentiality can lead to reduced model accuracy.”
Quote in the paperSubstantial claim - Interpretationcitation
Micro-segmentation [105] is deemed as another strategy with a significant potential to mitigate vulnerabilities caused by the distributed nature of the IoT tier.
“[105] is deemed as another strategy with a significant potential to mitigate vulnerabilities caused by the distributed nature of the IoT tier.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [105] 105. A. Wasicek, "The Future of 5G Smart Home Network Security is Micro-Segmentation," Journal of Network Security 2020, no. 11 (2020): 11-13. source
- Premisecitation
Existing HE implementations suffer from extensive computational and memory overhead.
“However, existing HE implementations suffer from the burden of extensive computational and memory overhead.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [144] 144. S. Sinha, S. Saha, M. Alam, et al., "Exploring Bitslicing Architec- tures for Enabling FHE-Assisted Machine Learning," Transactions on Computer-Aided Design of Integrated Circuits and Systems 41, no. 11 (2022): 4004-4015. source
- Interpretationreasoning
Recent advancements in lightweight cryptographic protocols and more efficient secure enclave management techniques have begun to mitigate the trade-offs between confidentiality and performance.
“Recent advancements in lightweight cryptographic protocols and more efficient secure enclave management techniques have begun to mitigate these trade-offs.”
Quote in the paperNot a substantial claim - Interpretationreasoning
The HE latency issue is compounded upon scaling up to models with millions of parameters, such as those commonly used in image recognition and natural language processing.
“This issue is compounded upon scaling up to models with millions of parameters, such as those commonly used in image recognition and natural language processing.”
Quote in the paperNot a substantial claim - Interpretationreasoning
There is a trade-off between privacy and utility in such protections.
“In fact, there is a trade-off between privacy and utility in such protections.”
Quote in the paperNot a substantial claim - Premisecitation
Address sanitizing leverages the Memory Protection Unit in non-secure states to verify privilege levels during state transitions, thereby preventing unauthorized access.
“Address sanitizing leverages the Memory Protection Unit (MPU) in non-secure states to verify privilege levels during state transitions, thereby preventing unauthorized access.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [148] 148. Z. Ma, X. Tan, L. Ziarek, N. Zhang, H. Hu, and Z. Zhao, "Return-to-Non-Secure Vulnerabilities on ARM Cortex-M TrustZone: Attack and Defense," in Proceedings of 60th ACM/IEEE Design Automa- tion Conference (DAC) (CA, USA: ACM/IEEE, 2023), 1-6. source
- cites [149] 149. K. A. Kumari, A. Sharma, C. Chakraborty, and M. Ananyaa, "Pre- serving Health Care Data Security and Privacy Using Carmichael's theorem-Based Homomorphic Encryption and Modified Enhanced Homomorphic Encryption Schemes in Edge Computing Systems," Jour- nal of Big Data 10, no. 1 (2022): 1-17. source
- Interpretationreasoning
Incorporating address sanitizing and address masking within TEEs can mitigate specific attack vectors, such as return-to-non-secure attacks, enhancing the resilience of secure environments.
“Incorporating these techniques within TEEs can mitigate specific attack vectors, such as return-to-non-secure attacks, hence enhancing the resilience of the secure environments.”
Quote in the paperNot a substantial claim - Premisecitation
Recent research studies have proposed address sanitizing and address masking to overcome several vulnerabilities of TEEs.
“Recent research studies [148, 149] have proposed several methods, such as address sanitizing and address masking to overcome several vulnerabilities of TEEs.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [148] 148. Z. Ma, X. Tan, L. Ziarek, N. Zhang, H. Hu, and Z. Zhao, "Return-to-Non-Secure Vulnerabilities on ARM Cortex-M TrustZone: Attack and Defense," in Proceedings of 60th ACM/IEEE Design Automa- tion Conference (DAC) (CA, USA: ACM/IEEE, 2023), 1-6. source
- cites [149] 149. K. A. Kumari, A. Sharma, C. Chakraborty, and M. Ananyaa, "Pre- serving Health Care Data Security and Privacy Using Carmichael's theorem-Based Homomorphic Encryption and Modified Enhanced Homomorphic Encryption Schemes in Edge Computing Systems," Jour- nal of Big Data 10, no. 1 (2022): 1-17. source
- Classified as probably not a substantial claim. 88
- May combine two claims. 55
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationThe service provider and enclave owner could execute the attestation directly.
“Also, the service provider and enclave owner could execute the attestation directly [26].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [26] 26. F. Mo, Z. Tarkhani, and H. Haddadi, "SOK: Machine Learning With Confidential Computing," 2022 arXiv preprint arXiv:2208.10134. source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationAn attestation server could be launched by the processor manufacturer, as with Intel's SGX attestation service, which is distinct from the cloud service provider.
“An attestation server could be launched by the processor manufacturer, as with Intel's SGX attestation service [27], which is distinct from the cloud service provider.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [27] 27. G. Chen, S. Chen, Y. Xiao, Y. Zhang, Z. Lin, and T. H. Lai, "SgxPectre: Stealing Intel Secrets From SGX Enclaves via Speculative Execution," in Proceedings of European Symposium on Security and Privacy (EuroS&P) (Stockhome, Sweden: IEEE, 2019), 142-157. source
The ‘Defense via Centralized Attestation Services’ section says Intel’s attestation service arbitrates attestation requests from the ISV, supporting the Intel SGX example. Our copy does not establish the claimed distinction between that service and a cloud service provider. (LLM, conf=0.82)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationIntel SGX employs a memory encryption engine to provide assured secrecy, integrity, and freshness of CPU-DRAM traffic within enclave memory ranges.
“Intel Software Guard Extensions (SGX) [27] employs a memory encryption engine to provide assured secrecy, integrity, and freshness of the CPU-DRAM traffic within the enclave memory ranges.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [27] 27. G. Chen, S. Chen, Y. Xiao, Y. Zhang, Z. Lin, and T. H. Lai, "SgxPectre: Stealing Intel Secrets From SGX Enclaves via Speculative Execution," in Proceedings of European Symposium on Security and Privacy (EuroS&P) (Stockhome, Sweden: IEEE, 2019), 142-157. source
Section B, “Intel SGX” (page not available), identifies memory encryption as an SGX primitive and says enclave memory is protected for confidentiality and integrity. Our copy does not establish the more specific claim that a memory encryption engine assures freshness of CPU–DRAM traffic. (LLM, conf=0.84)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationIntel SGX is an extension to the x86-64 instruction set that provides a facility for executing select portions of an application within a hardware-assisted TEE, specifically within a secure enclave.
“Intel SGX, an extension to the x86-64 instruction set, provides a facility for executing select portions of an application within a hardware-assisted TEE, specifically within a secure enclave, as noted in Figure 4.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
Section 3 (p. 2) says SGX adds x86 instructions that let applications designate parts of their virtual address space as secure enclaves, with CPU-enforced protection. This supports the enclave-execution claim, but our copy calls the instructions x86, not specifically x86-64. (LLM, conf=0.82)
Experimental — accuracy not yet measured
May combine two claims.
PremisecitationWithin an Intel SGX enclave, both application code and data are preserved in an encrypted state and are decrypted solely within the CPU, which guarantees confidentiality.
“Within this trusted environment, both the application code and data are preserved in an encrypted state and are decrypted solely within the CPU, which guarantees confidentiality.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
Section 3 (p. 2) says SGX encrypts enclave memory when writing it to DRAM and prevents non-enclave access, supporting protection of code and data in memory. But Section 3 (p. 3) also says enclave code is public; the paper does not support the unqualified claim that encrypting code and data guarantees their confidentiality, or explicitly state that decryption occurs solely within the CPU. (LLM, conf=0.85)
Experimental — accuracy not yet measured
May combine two claims.
PremisecitationProminent implementations of TEE are Intel SGX, AMD SEV, and ARM TrustZone.
“Prominent implementations of TEE, namely Intel Software Guard Extension (SGX) [31], AMD Secure Encrypted Virtualization (SEV) [32], and ARM TrustZone [28], are studied in Section 4.1.”
Quote in the paperNot a substantial claim1 of 3 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
- cites [32] 32. "AMD SEV-SNP: Strengthening VM Isolation With Integrity Protec- tion and More," 2022, https://www.amd.com/en/processors/amd-secure -encrypted-virtualization.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationA third party, besides the user and host, could perform the attestation.
“A third party, besides the user and host, could perform the attestation [26,29].”
Quote in the paperNot a substantial claim2 of 2 sources checked- cites [26] 26. F. Mo, Z. Tarkhani, and H. Haddadi, "SOK: Machine Learning With Confidential Computing," 2022 arXiv preprint arXiv:2208.10134. source
- cites [29] 29. J. Ménétrey, C. Göttel, M. Pasin, P. Felber, and V. Schiavoni, "An Exploratory Study of Attestation Mechanisms for Trusted Execution Envi- ronments," 2022, arXiv preprint arXiv:2204.06790. source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationRemote attestation enables the owner to authenticate the hardware, validate the trusted state of a distant TEE, and determine whether the intended program is operating securely within the TEE.
“It enables the owner to authenticate the hardware, validate the trusted state of a distant TEE, and determine whether the intended program is operating securely within the TEE.”
Quote in the paperNot a substantial claim1 of 2 sources checked- cites [25] 25. S. Fei, Z. Yan, W. Ding, and H. Xie, "Security Vulnerabilities of SGX and Countermeasures: A Survey," ACM Computing Surveys (CSUR) 54, no. 6 (2021): 1-36. source
- cites [29] 29. J. Ménétrey, C. Göttel, M. Pasin, P. Felber, and V. Schiavoni, "An Exploratory Study of Attestation Mechanisms for Trusted Execution Envi- ronments," 2022, arXiv preprint arXiv:2204.06790. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationBased on the hardware access control mechanism, any unauthorized access to Intel SGX enclave memory is deemed a page-fault.
“Based on the hardware access control mechanism, any unauthorized access to the enclave memory is deemed as a page-fault.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
Section 3, “Software Guard Extensions” (p. 2), says the CPU generally prohibits non-enclave access to enclave memory, supporting the hardware access-control part of the claim. It does not say that unauthorized access is treated as a page fault; the same section (p. 3) also notes that the OS can access debug enclaves through specific instructions. (LLM, conf=0.87)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationRemote attestation serves as a verification protocol for the service provider to evaluate the health of enclave(s) created at a remote location.
“Remote attestation serves as a verification protocol for the service provider to evaluate the health of enclave(s) created at a remote location [27,53,54].”
Quote in the paperNot a substantial claim2 of 3 sources checked- cites [27] 27. G. Chen, S. Chen, Y. Xiao, Y. Zhang, Z. Lin, and T. H. Lai, "SgxPectre: Stealing Intel Secrets From SGX Enclaves via Speculative Execution," in Proceedings of European Symposium on Security and Privacy (EuroS&P) (Stockhome, Sweden: IEEE, 2019), 142-157. source
- cites [53] 53. S. Mofrad, F. Zhang, S. Lu, and W. Shi, "A Comparison Study of Intel SGX and AMD Memory Encryption Technology," in Proceedings of 7th International Workshop on Hardware and Architectural Support for Secu- rity and Privacy (New York: ACM, 2018), 1-8. source
- cites [54] 54. J. Van Bulck, M. Minkin, O. Weisse, et al., "Foreshadow: Extracting the Keys to the Intel SGX Kingdom With Transient Out-of-Order Execu- tion," in Proceedings of 27th USENIX Security Symposium USENIX Secu- rity (Maryland: ACM, 2018), 991-1008.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationIntel SGX allows code inside the enclave to directly access memory outside EPC; however, such memory accesses are controlled by the operating system memory management system.
“SGX allows the code inside the enclave to directly access the memory outside EPC; however, such memory accesses are controlled by the operating system (OS) memory management system [31].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationSGX creates a limited size encrypted memory region, the Enclave Page Cache (EPC), where all enclaves are created.
“SGX creates a limited size of the encrypted memory region, referred to as Enclave Page Cache (EPC), where all the enclaves are created.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
Section 3, p. 2, says SGX creates secure enclaves and encrypts enclave memory when writing it to DRAM. It does not identify an Enclave Page Cache (EPC), say that it has limited size, or state that all enclaves are created there. (LLM, conf=0.84)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationIntel SGX supports multi-threading within enclaves to accelerate parallel execution of trusted applications.
“SGX supports multi-threading within enclaves to accelerate the parallel execution of trusted applications.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [31] 31. S. Weiser and M. Werner, "SGXio: Generic Trusted i/o Path for Intel SGX," in Proceedings of 7th ACM on Conference on Data and Application Security and Privacy (New York: ACM, 2017), 261-268. source
The Enclave Programming Model section (p. 5) explicitly says SGX supports multithreading and describes secure user applications running in enclaves. It does not say that multithreading accelerates their parallel execution; that performance claim is unsupported by the cited passage. (LLM, conf=0.86)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).
InterpretationcitationComprehensive IoT standardization will be pivotal in fully realizing the potential of confidential computing at the IoT tier [102].
“Ultimately, the comprehensive IoT standardization will be pivotal in fully realizing the potential of confidential computing at the IoT tier [102].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [102] 102. L. Kugler, "Standards to Secure the Sensors That Power IoT," Com- munications of the ACM 66, no. 6 (2023): 14-16. source
The section “Standards Are Absolutely Essential for Security” describes IoT security standards as important, and “Standards to Secure the Sensors That Power IoT” says existing standards leave gaps. The paper does not address confidential computing or say that comprehensive standardization is pivotal to realizing its potential at the IoT tier. (LLM, conf=0.85)
Experimental — accuracy not yet measured
May combine two claims.
PremisecitationIntel SGX provides a remote attestation policy that evaluates the enclave identity, the integrity of the code inside it, and guarantees the authenticity of the Intel processor.
“Intel SGX provides remote attestation policy that evaluates the enclave identity, integrity of the code inside of it, and guarantees the authenticity of the Intel processor.”
Quote in the paperNot a substantial claim2 of 3 sources checked- cites [27] 27. G. Chen, S. Chen, Y. Xiao, Y. Zhang, Z. Lin, and T. H. Lai, "SgxPectre: Stealing Intel Secrets From SGX Enclaves via Speculative Execution," in Proceedings of European Symposium on Security and Privacy (EuroS&P) (Stockhome, Sweden: IEEE, 2019), 142-157. source
The Remote Attestation section (page not provided) says attestation is used to prove that a claimed enclave runs on an SGX-enabled processor, supporting the enclave and processor-verification aspects. It does not explicitly say that attestation evaluates the integrity of the code inside the enclave. The Extracting attestation key section also demonstrates that a stolen key can produce a valid quote without running the enclave on SGX, so processor authenticity is not guaranteed without qualification. (LLM, conf=0.86)
Experimental — accuracy not yet measured - cites [53] 53. S. Mofrad, F. Zhang, S. Lu, and W. Shi, "A Comparison Study of Intel SGX and AMD Memory Encryption Technology," in Proceedings of 7th International Workshop on Hardware and Architectural Support for Secu- rity and Privacy (New York: ACM, 2018), 1-8. source
- cites [54] 54. J. Van Bulck, M. Minkin, O. Weisse, et al., "Foreshadow: Extracting the Keys to the Intel SGX Kingdom With Transient Out-of-Order Execu- tion," in Proceedings of 27th USENIX Security Symposium USENIX Secu- rity (Maryland: ACM, 2018), 991-1008.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
PremisecitationDistributed inference approaches can keep the source data and perform pre-processing on the source trusted machine, then perform neural network processing on a normal potentially untrusted machine.
“For such applications, approaches based on distributed inference [136] can be achieved that keep the source data (e.g., captured images) and perform the pre-processing step on the source (trusted) machine, and then the neural network processing can be performed on a normal (potentially untrusted) machine [76].”
Quote in the paperNot a substantial claim2 of 2 sources checked- cites [136] 136. S. Hosseinalipour, S. S. Azam, C. G. Brinton, et al., "Multi-Stage Hybrid Federated Learning over Large-Scale D2D-Enabled Fog Net- works," 2020, arXiv preprint arXiv:2007.09511. source
The Introduction (p. 1) describes keeping data on devices during federated model training, not performing neural-network inference on a potentially untrusted machine. The Machine Learning Task section (p. 4) likewise concerns local training and model aggregation. Searches for distributed inference, preprocessing, and trusted or untrusted machines found no passage addressing the part of the sentence attributed to this source. (LLM, conf=0.75)
Experimental — accuracy not yet measured - cites [76] 76. D. G. Samani and S. M. Amini, "Exploring the Impact of Virtualization on the Usability of the Deep Learning Applications," in Proceedings of 22th International Symposium on Cluster, Cloud and Internet Computing CCGrid (Taormina, Italy: IEEE/ACM, 2022). source
The Introduction (p. 1) says inference runs a DNN model and can take place on systems ranging from Cloud servers to Edge devices. It does not say that pre-processing stays on a trusted source machine while neural-network processing is transferred to a potentially untrusted machine; the paper evaluates execution platforms rather than that distributed, trust-based arrangement. (LLM, conf=0.81)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationA correctly constructed feature extractor can reduce the feature dimension while still capturing critical information, enabling a compact classifier to perform well.
“In fact, a correctly constructed feature extractor can reduce the feature dimension while still capturing critical information, enabling a compact classifier to perform well.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [116] 116. V. J. Lawhern, A. J. Solon, N. R. Waytowich, S. M. Gordon, C. P. Hung, and B. J. Lance, "EEGNet: A Compact Convolutional Neural Network for EEG-Based Brain-Computer Interfaces," Journal of Neural Engineering 15, no. 5 (2018): 056013. source
May combine two claims.
PremisecitationDynamic memory isolation reduces exposure to timing-based attacks and improves the security of confidential processing.
“This approach reduces exposure to timing-based attacks and improves the security of the confidential processing [27].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [27] 27. G. Chen, S. Chen, Y. Xiao, Y. Zhang, Z. Lin, and T. H. Lai, "SgxPectre: Stealing Intel Secrets From SGX Enclaves via Speculative Execution," in Proceedings of European Symposium on Security and Privacy (EuroS&P) (Stockhome, Sweden: IEEE, 2019), 142-157. source
The paper’s “Leaking Secrets via Side Channels” section (page unavailable) says enclave memory is not shared with the outside world, preventing ordinary FLUSH+RELOAD attacks. But it also explains how SGXPECTRE can use that timing-based channel despite the separation. The copy does not establish that dynamic memory isolation, as an approach, improves the security of confidential processing. (LLM, conf=0.78)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationML as a Service with proper remote attestation and verification can securely handle a wide range of workloads.
“Although this approach constrains the trust boundary and no one can physically breach the GPU, there are also other possible approaches such as ML as a Service (MLaaS) [26] with proper remote attestation and verification for securely handling a wide range of workloads.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [26] 26. F. Mo, Z. Tarkhani, and H. Haddadi, "SOK: Machine Learning With Confidential Computing," 2022 arXiv preprint arXiv:2208.10134. source
Section 4.1 (p. 11) describes server-side inference and training services and says data or model owners remotely attest the TEE before provisioning them. But Section 7.5 (p. 25) says protecting the full ML pipeline remains intractable without multiple TEEs and that new security challenges are not fully explored. The paper therefore supports the proposed approach, not an unqualified assurance that it securely handles a wide range of workloads. (LLM, conf=0.86)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationControl-flow integrity prevents control-flow hijacking in TEEs by tracking valid control flows and interrupting unauthorized branches.
“Another study [150] introduces control-flow integrity (CFI) to prevent control-flow hijacking in TEEs.By tracking valid control flows and interrupting unauthorized branches, CFI can mitigate risks of unauthorized code execution within the secure environment.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [150] 150. G. Yeo, Y. Kim, S. Song, and D. Kwon, "Efficient CFI Enforcement for Embedded Systems Using ARM TrustZone-M," Journal of IEEE Access 10 (2022): 132675-132684. source
The Introduction says CFI checks control-transfer targets to detect and thwart control-flow hijacking, and the Edge Regulator section says CEST terminates the program when an indirect-call target is invalid. But the Discussion says this implementation patches and evaluates only the non-secure user area. It uses TrustZone-M's secure area for checking; it does not establish protection against unauthorized code execution within the secure environment. (LLM, conf=0.88)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationIntel SGX proposes dynamic memory isolation to limit potential damage from side-channel attacks by isolating memory regions during execution phases.
“Intel SGX proposes dynamic memory isolation to limit the potential damage from side-channel attacks by isolating memory regions during the execution phases.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [27] 27. G. Chen, S. Chen, Y. Xiao, Y. Zhang, Z. Lin, and T. H. Lai, "SgxPectre: Stealing Intel Secrets From SGX Enclaves via Speculative Execution," in Proceedings of European Symposium on Security and Privacy (EuroS&P) (Stockhome, Sweden: IEEE, 2019), 142-157. source
The Intel SGX section describes enclave memory isolation during execution, and the Introduction says it protects code and data from other software. Neither section describes the isolation as dynamic or says it is proposed to limit damage from side-channel attacks; the paper’s “Leaking Secrets via Side Channels” section instead describes how such attacks can leak enclave information. Page numbers are unavailable in our copy. (LLM, conf=0.86)
Experimental — accuracy not yet measured
Probably not a substantial claim: may not pass S4 (based).
Findingnone givenAlthough numerous studies have been undertaken to improve real-timeness and scalability across the edge-to-cloud, comparatively less attention has been paid to confidential computing across heterogeneous tiers of the continuum.
“Although numerous studies have been undertaken to improve the real-timeness and scalability across the edge-to-cloud, comparatively less attention has been paid to the confidential computing across heterogeneous tiers of the continuum.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingcitationAccording to recent research [94,95], around 54% serverless applications contain only one function, whereas 50% of them have less than one second of executing latency.
“According to the recent research [94,95], around 54% serverless applications contain only one function, whereas 50% of them have less than one second of executing latency.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [94] 94. M. Shahrad, R. Fonseca, Í. Goiri, et al., "Serverless in the Wild: Char- acterizing and Optimizing the Serverless Workload at a Large Cloud Provider," in Proceedings of USENIX Annual Technical Conference (Vir- tual: ACM, 2020), 205-218.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [95] 95. M. Li, Y. Xia, and H. Chen, "Confidential Serverless Made Efficient With Plug-in Enclaves," in Proceedings of 48th Annual International Sym- posium on Computer Architecture (ISCA) (Virtual: IEEE, 2021), 306-318. source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingcitationAs we move from the cloud to user premises, communication latency decreases, but trustworthiness increases [7].
“As we move from the cloud to user premises, communication latency decreases, but trustworthiness increases [7].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [7] 7. S. Zobaed, "AI-Driven Confidential Computing across Edge-to-Cloud Continuum," 2023 arXiv preprint arXiv:2301.00928. source
Probably not a substantial claim: may not pass S3 (load-bearing).
FindingcitationIn another incident [75], confidential information of over three billion Yahoo users was leaked.
“In another incident [75], confidential information of over three billion Yahoo users was leaked.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [75] 75. "Every Single Yahoo Account Was Hacked -3 Billion in All," https://www.money.cnn.com/2017/10/03/technology/business/yahoo -breach-3-billion-accounts/index.html.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Findingnone givenSGX lacks support for multiple address spaces and privileged and unprivileged mode separation.
“Lack of support for multiple address spaces and privileged and unprivileged mode separation.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingcitationCloud providers often rely on Intel SGX and AMD SEV to offer confidential computing in the execution of trusted applications [87].
“At the hardware level, making use of a trusted execution environment (TEE) is a must and, for that purpose, cloud providers often rely on Intel SGX and AMD SEV to offer confidential computing in the execution of trusted applications [87].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [87] 87. "Securing Applications On Bare-metal Instances," https://www .anjuna.io/blog/securing-applications-on-bare-metal-instances.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingcitationShadow enclave system is capable of scale to thousands of concurrent secure enclaves with proper resource utilization and reducing the start-up latency by three orders of magnitude [100].
“Their experimental evaluations indicate that the shadow enclave system is capable of scale to thousands of concurrent secure enclaves with proper resource utilization and reducing the start-up latency by three orders of magnitude [100].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [100] 100. E. Feng, X. Lu, D. Du, et al., "Scalable Memory Protection in the PENGLAI Enclave," in Proceedings of 15th USENIX Symposium on Operating Systems Design and Implementation (California: ACM, 2021), 275-294.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingcitationPlugin enclave-based serverless can scale up to 10× enclave instances than existing SGX hardware while reducing ≈ 96% overhead of function startup latency [95].
“They show that the plugin enclave-based serverless can scale up to 10× enclave instances than existing SGX hardware while reducing ≈ 96% overhead of function startup latency.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [95] 95. M. Li, Y. Xia, and H. Chen, "Confidential Serverless Made Efficient With Plug-in Enclaves," in Proceedings of 48th Annual International Sym- posium on Computer Architecture (ISCA) (Virtual: IEEE, 2021), 306-318. source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Findingnone givenAt present, AMD-SEV is only available in AMD's EPYC series processors that are intended only for servers.
“At present, AMD-SEV is only available in AMD's EPYC series processors that are intended only for servers.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
FindingcitationLi et al. conclude that the design technology of the current SGX is the reason for the high latency overhead [95].
“Li et al. conclude that the design technology of the current SGX is the reason for the high latency overhead.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [95] 95. M. Li, Y. Xia, and H. Chen, "Confidential Serverless Made Efficient With Plug-in Enclaves," in Proceedings of 48th Annual International Sym- posium on Computer Architecture (ISCA) (Virtual: IEEE, 2021), 306-318. source
Probably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningTrust in TEEs is considered semi-dynamic: the TEE is not expected to change its trust level while running due to the protection provided by the separation kernel.
“As such, the trust in TEEs is considered semi-dynamic-the TEE is not expected to change its trust level while running due to the protection provided by the separation kernel.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningThe reliability of the trust score for TEEs hinges on the integrity measurement definitions.
“The reliability of this trust score hinges on the integrity measurement definitions.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationConfidential computing fundamentally ensures trustworthy code execution through the strategic isolation of enclaves, or TEEs, from untrusted environments.
“Confidential computing fundamentally ensures trustworthy code execution through the strategic isolation of enclaves, or Trusted Execution Environments (TEEs), from untrusted environments [25].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [25] 25. S. Fei, Z. Yan, W. Ding, and H. Xie, "Security Vulnerabilities of SGX and Countermeasures: A Survey," ACM Computing Surveys (CSUR) 54, no. 6 (2021): 1-36. source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Premisenone givenThe encryption and decryption processes for memory encryption are carried out within the CPU, making the procedure transparent to applications and not requiring software modifications.
“The encryption and decryption processes are carried out within the CPU, making the procedure transparent to applications and do not require any modifications to the software.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
PremisecitationTEE provides a hardware-assisted, fully isolated execution environment that is deemed the core of confidential computing.
“Hardware vendors, such as Intel, AMD, and ARM, have come forward with Trusted Execution Environment (TEE) [15] technology that provides a hardware-assisted, fully isolated execution environment that is deemed as the core of confidential computing.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [15] 15. C. Shepherd, G. Arfaoui, I. Gurulian, et al., Secure and Trusted Exe- cution: Past, Present, and Future-A Critical Review in the Context of the Internet of Things and Cyber-Physical Systems (In: Proceedings of Trust- com/BigDataSE/ISPA, 2016), 168-177. source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Premisenone givenSecure space and memory encryption technologies are not mutually exclusive and can often be combined to provide multiple layers of security.
“The secure space and memory encryption technologies are not mutually exclusive and can often be combined in various ways to provide multiple layers of security, enhancing the overall security posture of the system.”
Quote in the paperNot a substantial claimMay combine two claims.
PremisecitationTEE offers a tamper-resistant processing environment, running in a separate kernel, providing an acceptable level of originality, integrity, and confidentiality for the data and code to be executed.
“TEE offers a tamper-resistant processing environment, running in a separate kernel providing an acceptable level of originality, integrity, and confidentiality for the data and code to be executed [12,15,16].”
Quote in the paperSubstantial claim0 of 3 sources checked- cites [12] 12. Z. Ning, J. Liao, F. Zhang, and W. Shi, "Preliminary Study of Trusted Execution Environments on Heterogeneous Edge Platforms," in Pro- ceedings of Symposium on Edge Computing (Bellevue, WA: ACM, 2018), 421-426. source
- cites [15] 15. C. Shepherd, G. Arfaoui, I. Gurulian, et al., Secure and Trusted Exe- cution: Past, Present, and Future-A Critical Review in the Context of the Internet of Things and Cyber-Physical Systems (In: Proceedings of Trust- com/BigDataSE/ISPA, 2016), 168-177. source
- cites [16] 16. M. Sabt, M. Achemlal, and A. Bouabdallah, "Trusted Execution Environment: What it is, and What it is Not," in Proceedings of Trust- com/BigDataSE/ISPA, vol. 1 (Helsinki, Finland: IEEE, 2015), 57-64. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationSabt et al. proposed a trust function f(TEE, protection profile, RoT, measurements) that returns the trust level of a given TEE based on the certifying protection profile, the reliability of RoT, and the integrity measurements.
“This function returns the trust level of a given TEE based on three parameters: the certifying protection profile, the reliability of RoT, and the integrity measurements.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [16] 16. M. Sabt, M. Achemlal, and A. Bouabdallah, "Trusted Execution Environment: What it is, and What it is Not," in Proceedings of Trust- com/BigDataSE/ISPA, vol. 1 (Helsinki, Finland: IEEE, 2015), 57-64. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationTechnologies such as Intel SGX and ARM TrustZone utilize the secure space concept, creating isolated secure spaces where sensitive code and data can operate in a controlled, confidential manner.
“Technologies such as Intel SGX [52] and ARM TrustZone [28] utilize this concept, creating isolated secure spaces where sensitive code and data can operate in a controlled, confidential manner.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [52] 52. V. Costan and S. Devadas, "Intel SGX Explained," IACR Cryptology ePrint Archive 2016, no. 86 (2016): 1-118.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationMemory encryption is widely used in AMD's SEV, where all memory contents of a virtual machine are encrypted, ensuring security of data from external threats.
“This technology is widely used in AMD's Secure Encrypted Virtualization (SEV) [32] where all the memory contents of a virtual machine are encrypted, ensuring the security of data from any possible external threats.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [32] 32. "AMD SEV-SNP: Strengthening VM Isolation With Integrity Protec- tion and More," 2022, https://www.amd.com/en/processors/amd-secure -encrypted-virtualization.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisereasoningBy encrypting data within memory, memory encryption makes it difficult for an attacker to make sense of any data they might access, preserving the confidentiality and integrity of the data.
“By encrypting the data within memory, this technology makes it incredibly difficult for an attacker to make sense of any data they might access, effectively preserving the confidentiality and integrity of the data.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationARM TrustZone utilizes distinct page tables, hardware privilege layers (e.g., EL3 and Secure EL2/EL1/EL0), and a TrustZone address space controller (TZASC4) for its implementation.
“In contrast, ARM TrustZone [28] utilizes distinct page tables, hardware privilege layers (e.g., EL3 and Secure EL2/EL1/EL0), and a TrustZone address space controller (TZASC4) for its implementation.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationSecure Modules include two main classes: Trusted Platform Module (TPM) and Secure Element (SE).
“The other hardware category, Secure Modules, includes two main classes: Trusted Platform Module (TPM) and Secure Element (SE), which are elaborated in Section 4.2.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [30] 30. "What is a Hardware Security Module (HSM)?" https://www.entrust .com/resources/hsm/faq/what-are-hardware-security-modules.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
PremisecitationEdge-cloud systems have emerged to reduce the latency of accessing compute service and to enable maintaining sensitive user data on-premise at the edge.
“To mitigate the threats introduced by the cloud services, edge-cloud systems have emerged not only to reduce the latency of accessing compute service but also to enable maintaining sensitive user data on-premise (i.e., at the edge) [12][13][14].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [12][13][14]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenThe interplay of machine learning and confidential computing has given birth to a new research field called confidential ML.
“Last but not least, at the application level, in Section 6.1.1,we pay specific attention to the interplay of machine learning (ML) and confidential computing that has given birth to a new research field, called confidential ML.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningTEE systems embody a hybrid form of trust encompassing both static and semi-dynamic aspects.
“TEE systems embody a hybrid form of trust-encompassing both static and semi-dynamic aspects.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningThere is yet to be consensus on IoT standards, and this discrepancy is the Achilles' heel for confidential computing across the entire continuum.
“However, there is yet to be a consensus on these standards, and this discrepancy is the Achilles' heel for the confidential computing across the entire continuum.”
Quote in the paperNot a substantial claim- Rests on an assumption: There is yet to be consensus on IoT standards.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationARM TrustZone is a secure space-based TEE hardware architecture that extends the security aspect to the entire system design, allowing any part of the system to be protected.
“ARM TrustZone is another secure space-based TEE hardware architecture that extends the security aspect to the entire system design, allowing any part of the system to be protected.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationIntel SGX offers an enclave sealing mechanism that encrypts the enclave to be safely stored in an untrusted storage medium for later use.
“SGX also offers an enclave sealing mechanism that encrypts the enclave to be safely stored in an untrusted storage medium, such as a hard drive, for later use.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [52] 52. V. Costan and S. Devadas, "Intel SGX Explained," IACR Cryptology ePrint Archive 2016, no. 86 (2016): 1-118.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [54] 54. J. Van Bulck, M. Minkin, O. Weisse, et al., "Foreshadow: Extracting the Keys to the Intel SGX Kingdom With Transient Out-of-Order Execu- tion," in Proceedings of 27th USENIX Security Symposium USENIX Secu- rity (Maryland: ACM, 2018), 991-1008.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationARM TrustZone architecture can be isolated in two logical states: a secure/trusted world and a normal (insecure) world.
“ARM TrustZone architecture can be isolated in two logical states: a secure/trusted world and a normal (i.e., insecure) world Figure 5.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
May combine two claims.
InterpretationreasoningWhile Intel SGX fulfills most objectives set forth by GlobalPlatform TEE, such as secure storage and isolated execution, it does not provide a native trusted User Interface (UI) or network communication directly from the enclaves.
“While Intel SGX fulfills most of the objectives set forth by the GlobalPlatform TEE, such as secure storage and isolated execution, it does not provide a native trusted User Interface (UI) or network communication directly from the enclaves.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe isolation of ARM TrustZone memory partitions is enforced by the memory controller providing access control for memory regions based on the current state.
“This isolation is enforced by the memory controller providing access control for memory regions based on the current state.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
InterpretationreasoningAn ARM-based device only has one TrustZone with the processor.
“Hence, an ARM-based device only has one TrustZone with the processor.”
Quote in the paperNot a substantial claim- Rests on an assumption: ARM technology is predominantly used in single-purpose systems, such as IoT and edge computing, where the chip is specific to the target market.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationARM TrustZone can separate physical memory into two partitions, with one partition exclusively accessible by the secure world.
“To facilitate secure world processing, TrustZone can separate physical memory into two partitions, with one partition being exclusively accessible by the secure world.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
InterpretationreasoningThe overhead associated with context switching and memory copying in and out of TEEs can significantly slow down application response times.
“For instance, the overhead associated with context switching and memory copying in and out of TEEs can significantly slow down application response times.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationAll other CPU cores of a multi-core ARM TrustZone system can remain in normal-world mode uninterruptedly.
“All other CPU cores of a multi-core system can remain in normal-world mode uninterruptedly.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationWhen an application executes in an ARM TrustZone secure world, TrustZone can isolate parts of the memory for its use by preventing access to these locations by applications executing in the real world.
“Therefore, when an application executes in a secure world, TrustZone can isolate parts of the memory for its use via preventing access to these locations by the applications executing in the real world [28].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
May combine two claims.
InterpretationreasoningSGX's isolated memory regions are ideal for small-TCB services, even though using them to run confidential VMs is challenging.
“SGX's isolated memory regions are ideal for small-TCB (Trusted Computing Base) services, even though using them to run confidential VMs is challenging.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationBM users have full control over the allocated servers, including their processing, storage, and networking subsystems [86].
“Consequently, BM users have full control over the allocated servers, including their processing, storage, and networking subsystems [86].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [86] 86. "Bare Metal Cloud vs IaaS: What are the Differences?," 2022, https://phoenixnap.com/blog/bare-metal-cloud-vs-iaas.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationIntel SGX sealing helps the enclave retrieve data and secrets from the sealed file without performing a new remote attestation.
“It also helps the enclave while retrieving data and secrets from the sealed file without performing a new remote attestation [52,54].”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [52] 52. V. Costan and S. Devadas, "Intel SGX Explained," IACR Cryptology ePrint Archive 2016, no. 86 (2016): 1-118.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites [54] 54. J. Van Bulck, M. Minkin, O. Weisse, et al., "Foreshadow: Extracting the Keys to the Intel SGX Kingdom With Transient Out-of-Order Execu- tion," in Proceedings of 27th USENIX Security Symposium USENIX Secu- rity (Maryland: ACM, 2018), 991-1008.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationIn ARM TrustZone, the normal world cannot access memory allocated to the secure world, while the secure world can access normal-world memory.
“While the normal world cannot access memory allocated to the secure world, the secure world can access normal-world memory.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationWhen an SMC instruction is invoked from the normal world, the CPU core performs a context switch to the secure world and freezes its normal-world execution.
“When an SMC instruction is invoked from the normal world, the CPU core performs a context switch to the secure world and freezes its normal-world execution.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
May combine two claims.
InterpretationreasoningMore rigorous security measures often require additional computational overhead, which can adversely affect the performance and sometimes the accuracy of the system.
“This trade-off is particularly evident as more rigorous security measures often require additional computational overhead, which can adversely affect the performance and sometimes the accuracy of the system.”
Quote in the paperNot a substantial claim- Rests on an assumption: More rigorous security measures require additional computational overhead.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
InterpretationreasoningIntel SGX takes advantage of multiple enclaves, unlike ARM-based devices.
“This is unlike Intel SGX, which takes advantage of multiple enclaves.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationBM servers do not use any form of virtualization and hypervisor [85].
“The important point is that BM servers do not use any form of virtualization and hypervisor [85].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [85] 85. X. Zhang, X. Zheng, Z. Wang, H. Yang, Y. Shen, and X. Long, "High-density Multi-tenant Bare-metal Cloud," in Proceedings of the Twenty-Fifth International Conference on Architectural Support for Pro- gramming Languages and Operating Systems (Lausanne, Switzerland: ACM, 2020), 483-495. source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationCommunication with the ARM TrustZone secure world occurs from the insecure world through the Secure Monitor Call (SMC) instruction.
“Communication with the secure world occurs from the insecure world through the Secure Monitor Call (SMC) instruction.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [28] 28. D. C. G. Valadares, N. C. Will, M. A. Spohn, S. S. dDF, A. Perkusich, and K. C. Gorgonio, "Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications," in Proceedings of International Conference on Cloud Computing and Services Science (CLOSER) (Virtual: IEEE, 2021), 111-121. source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
InterpretationreasoningLatency introduced during data transfer between partitions can delay real-time analytics, affecting the timeliness and relevance of model outputs.
“Moreover, latency introduced during data transfer between partitions can delay real-time analytics, affecting the timeliness and relevance of the model outputs.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningSelective execution in feature-based partitioning ensures that only the parts of the application that handle confidential information are subject to the security overhead of TEEs.
“This selective execution ensures that only the parts of the application that handle confidential information are subject to the security overhead of TEEs.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationFunctional encryption enables the computation of specific functions on encrypted data and returns only the result, restricting information exposure more tightly than homomorphic encryption.
“Functional Encryption (FE): FE goes a step further by enabling the computation of specific functions on encrypted data and returning only the result.This restricts the information exposure even more tightly than HE.Chotard et al. [119].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [119] 119. J. Chotard, E. Dufour-Sans, R. Gay, D. H. Phan, and D. Pointcheval, "Dynamic Decentralized Functional Encryption," Journal of Annual International Cryptology Conference Springer 12170 (2020): 747-775. source
May combine two claims.
InterpretationreasoningIn vertical splitting, only the intermediate feature vector has to be transferred across fogs, which reduces data-transfer overhead and preserves sensitive data at the trusted machine.
“More importantly, in vertical splitting, only the intermediate feature vector has to be transferred across fogs, which has two benefits: (A) reducing the amount of data-transfer overhead and (B) preserving the sensitive data at the trusted machine.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationWu et al. propose a dynamic partitioning approach that optimizes the distribution of tasks between mobile devices and cloud or edge servers under variable network conditions and hardware capabilities.
“Wu et al. propose a dynamic partitioning approach that optimizes the distribution of tasks between mobile devices and cloud or edge servers under variable network conditions and hardware capabilities [121].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [121] source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
InterpretationreasoningConfidential containers can mitigate the limitation of confidential VMs by offering a finer degree of control and ensuring faster and secure execution of containerized applications.
“Confidential containers can mitigate the limitation of confidential VMs by offering a finer degree of control and ensuring faster and secure execution of containerized applications.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationHElib is an open-source library that implements the Brakerski-Gentry-Vaikuntanathan HE scheme along with several optimizations to enhance performance.
“HElib [147] is an open-source library that implements Brakerski-Gentry-Vaikuntanathan HE scheme along with several optimizations to enhance performance in Smart-Vercauteren ciphertext packing techniques, efficient recryption methods, and so forth.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [147] 147. S. Halevi and V. Shoup, "Design and Implementation of HElib: A homomorphic Encryption Library," Cryptology ePrint Archive 1481 (2020), 1-42.
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenRecent advancements in TEEs in both high-end and low-end mobile devices make them a prime contender for achieving confidentiality and integrity in ML.
“Recent advancements in TEEs in both high-end and low-end mobile devices make them a prime contender for achieving confidentiality and integrity in ML.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationZhou et al. introduce CNN-leveraged application partitioning to accelerate IoT task executions.
“Likewise, Zhou et al. introduce CNN-leveraged application partitioning to accelerate IoT task executions [123].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [123] 123. L. Zhou, H. Wen, R. Teodorescu, and D. H. Du, "Distributing Deep Neural Networks With Containerized Partitions at the Edge," in Proceed- ings of 2nd USENIX Workshop on Hot Topics in Edge Computing (HotEdge 19) (Washington: IEEE, 2019).
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
InterpretationreasoningLayered partitioning simplifies the development process and allows for better resource allocation by only using TEEs where it is absolutely vital.
“The layered partitioning not only simplifies the development process but also allows for better resource allocation by only using TEEs where it is absolutely vital.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone givenDifferential privacy has generalization challenges, defined as the capacity of a privacy-preserving algorithm to maintain its efficacy when applied to data beyond the initial training dataset.
“However, DP has generalization challenges, which is defined as the capacity of a privacy-preserving algorithm to maintain its efficacy when applied to data beyond the initial training dataset.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
InterpretationreasoningThe two ConfML procedures ensure that the ML service never has access to the original data, while the data owners obtain the necessary networks.
“These two procedures ensure that the ML service never has access to the original data, while the data owners obtain the necessary networks.”
Quote in the paperSubstantial claimMay combine two claims.
PremisecitationIoT devices are categorized as embedded systems [40] that often have their own custom firmware.
“In practice, IoT devices are categorized as embedded systems [40] that often have their own custom firmware.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [40] 40. G. Ayoade, A. El-Ghamry, V. Karande, L. Khan, M. Alrahmawy, and M. Z. Rashad, "Secure Data Processing for IoT Middleware Systems," Journal of Supercomputing 75, no. 8 (2019): 4684-4709. source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
InterpretationreasoningThe loosely coupled and independently developed properties of microservice-based applications are instrumental in achieving confidential computing, while monolithic applications are inflexible and often do not provide much room to boost confidential computing.
“While monolithic applications are inflexible and often do not provide much room to boost confidential computing, the loosely coupled and independently developed properties of microservice-based applications are instrumental in achieving confidential computing.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenComponent-based partitioning can be adjusted to operate at a high granularity level, contributing to an application's overall maintainability and scalability.
“Component-based partitioning can be adjusted to operate at a high granularity level, thereby contributing to an application's overall maintainability and scalability.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningUsing encryption for ML requires decrypting the data before the start of training, which implies data vulnerability until the end of training.
“Using encryption for ML, however, requires decrypting the data before the start of training, which implies data vulnerability until the end of training.”
Quote in the paperSubstantial claimMay combine two claims.
PremisecitationModel quantization and pruning can reduce the computational burden on TEEs but often at the expense of slight decreases in model accuracy.
“Techniques such as model quantization and pruning can be employed to reduce the computational burden on TEEs but often, at the expense of slight decreases in model accuracy [106].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [106] 106. S. Zobaed, A. Mokhtari, J. P. Champati, M. Kourouma, and S. M. Amini, "Edge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learn- ing Applications on Edge," 2021, arXiv preprint arXiv:2211.07130. source
May combine two claims.
PremisecitationThe ConfML protocol has been proposed for data owners to adhere to when they share training data with an ML service, and it protects the privacy of training data during the training process.
“Towards that, Confidential Machine Learning, a.k.a.ConfML protocol, has been proposed that the data owners must adhere to when they share training data with an ML service [107].This protocol protects the privacy of training data during the training process.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [107] 107. T. Graepel, K. Lauter, and M. Naehrig, "ML Confidential: Machine Learning on Encrypted Data," Proceedings of International conference on information security and cryptology (Seol, South Korea: Springer, 2012): 1-21. source
Probably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningA high batch size results in a substantial memory footprint because each sample in the batch generates its own activations for all the neural network model layers.
“A high batch size results in a substantial memory footprint, as each sample in the batch generates its own activations for all the neural network model layers.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationTenSEAL provides tools for performing tensor operations on encrypted data, facilitating the integration of HE into existing tensor-based ML models.
“TenSEAL [117] provides tools for performing tensor operations on encrypted data, facilitating the integration of HE into existing tensor-based ML models (e.g., TensorFlow, PyTorch).”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [117] 117. A. Benaissa, B. Retiat, B. Cebere, and A. E. Belfedhal, "Tenseal: A Library for Encrypted Tensor Operations Using Homomorphic Encryp- tion," 2021, arXiv preprint arXiv:2104.03152. source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenAdvanced data encoding methods can minimize the computational overhead associated with encryption while maintaining the integrity and confidentiality of the data.
“In addition, advanced data encoding methods can minimize the computational overhead associated with encryption while maintaining the integrity and confidentiality of the data.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationFaaS focuses on the front-end development of functions, BaaS focuses on the transparent and isolated execution of the functions [90].
“While FaaS focuses on the front-end development of functions, BaaS focuses on the transparent and isolated execution of the functions [90].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [90] 90. C. Denninnart, T. Chanikaphon, and S. M. Amini, "Efficiency in the Serverless Cloud Paradigm: A Survey on the Reusing and Approxima- tion Aspects," Journal of Software-Practice and Experience (SPE), 53, no. 10 (2023). source
May combine two claims.
InterpretationreasoningRuntime protection does not guarantee the confidentiality of workloads executed on an SEV-enabled VM because clouds are deemed as untrusted providers who can modify a VM while it is being deployed.
“Nevertheless, because clouds are deemed as untrusted providers who can modify a VM while it is being deployed, the runtime protection does not”
Quote in the paperSubstantial claim- Rests on an assumption: Clouds are untrusted providers who can modify a VM while it is being deployed.
Probably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone givenLatency in homomorphic operations is primarily due to the complex mathematical operations involved in the addition and multiplication of ciphertexts.
“Likewise, the latency in homomorphic operations is primarily due to the complex mathematical operations involved in the addition and multiplication of ciphertexts.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningMany ML-based applications are location-dependent because they are tightly coupled to sensor input data, have privacy concerns in outsourcing sensor data, and perform inference based on large neural network models whose migration imposes a prohibitively large overhead.
“In fact, many ML-based applications are considered location-dependent, because (i) they are tightly coupled to the sensor input data (e.g., captured images from a camera); (ii) there are privacy concerns in outsourcing the sensor data; and (iii) they perform inference based on large neural network (NN) models whose migration imposes a prohibitively large overhead.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationXu et al. propose a probabilistic method to manage service migration for maintaining service continuity and quality in mobile scenarios.
“Xu et al. propose a probabilistic method to manage service migration for maintaining service continuity and quality in mobile scenarios [122].”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [122] 122. M. Xu, Q. Zhou, H. Wu, W. Lin, K. Ye, and C. Xu, "PDMA: Probabilis- tic service migration approach for delay-aware and mobility-aware mobile edge computing," Software: Practice and Experience 52, no. 2 (2022): 394-414. source
May combine two claims.
InterpretationreasoningAdjusting DP granularity from the sample level to the feature level can theoretically enhance privacy protection against gradient-based attacks but is likely to significantly impact model performance.
“While such adjustments can theoretically enhance privacy protection against gradient-based attacks, it is also likely to significantly impact the model's performance.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationPySyft is a flexible, open-source framework for encrypted, privacy-preserving machine learning that extends PyTorch and TensorFlow to enable multi-party computations and HE.
“PySyft [146] is a flexible, open-source framework for encrypted, privacy-preserving machine learning.PySyft extends PyTorch and TensorFlow to enable multi-party computations (MPC) and HE.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [146] 146. A. Ziller, A. Trask, A. Lopardo, et al., PySyft: A Library for Easy Fed- erated Learning (Federated Learning Systems: Towards Next-Generation AI, 2021), 111-139. source
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
Interpretationnone givenEnhancements in enclave paging systems and the introduction of more granular control over data access and processing have been shown to lessen performance penalties while safeguarding data confidentiality.
“For example, enhancements in enclave paging systems and the introduction of more granular control over data access and processing have shown to lessen the performance penalties while safeguarding data confidentiality.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
InterpretationreasoningConfidential computing has become a vital research area due to exponentially increasing data volume, off-premises third-party processing across the edge-to-cloud continuum, and prevalence of data-driven ML applications that process confidential information.
“Confidential computing has become a vital research area due to (a) the exponentially increasing volume of data generated by various sources, ranging from IoT-based sensors to social media activities; (b) data processing commonly occurs off-premises and on third-party servers-across the edge-to-cloud continuum-where the need for secure processing of sensitive data is of paramount importance; and (c”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone givenDespite considerable progress in confidential computing, several challenges and research opportunities have remained unexplored.
“Despite the considerable progress made in the field of confidential computing, several challenges and research opportunities have remained unexplored.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
InterpretationreasoningDistributing trust across multiple entities can mitigate the risk of single points of failure and provide more resilient protection of sensitive data compared to centralized trust authorities.
“While traditional trust models often rely on centralized trust authorities, which can become bottlenecks and introduce vulnerabilities, distributing trust across multiple entities can mitigate the risk of single points of failure and provide more resilient protection of sensitive data.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Interpretationnone givenThe decentralized nature of blockchain can provide an immutable and tamper-proof record of all data and computations, while confidential computing can protect the data and computations themselves from unauthorized access and tampering.
“For instance, the decentralized nature of blockchain can provide an immutable and tamper-proof record of all data and computations, while confidential computing can protect the data and computations themselves from unauthorized access and tampering.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningIntegrating advanced parallelization features within TEEs could enhance their performance for LLM-based applications but also increases the Trusted Computing Base size, expanding the potential attack surface.
“Integrating these features within TEEs could enhance their performance for LLM-based applications, but it also increases the Trusted Computing Base (TCB) size, thereby expanding the potential attack surface.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based).
InterpretationreasoningTEE architectures specifically designed for different ML workloads can strike a balance between computational efficiency and security.
“The advent of TEE architectures specifically designed for different ML workloads can strike a balance between computational efficiency and security.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningTEE technologies such as Intel SGX, ARM TrustZone, and AMD SEV offer strong data security measures but are not immune to attacks.
“While these technologies offer strong data security measures, they are not immune to attacks.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningOne approach to limit the trust boundary is physically isolating one ML accelerator from the rest of the motherboard and processing system, with accelerators accessed exclusively through secure buses linked to TEE-enabled CPUs.
“One approach is similar to the way TPM operates: one ML accelerator (GPU/TPU) is physically isolated from the rest of the motherboard and the processing system.In this model, the accelerators would be accessed exclusively through secure buses linked to TEE-enabled CPUs, which ensures sensitive data remains within a trusted boundary.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationAddress masking places non-secure user-space and kernel-space programs within predefined memory regions, providing an additional layer of security by limiting exploitable address spaces.
“Address masking involves placing non-secure user-space and kernel-space programs within predefined memory regions, providing an additional layer of security via limiting the exploitable address spaces.”
Quote in the paperNot a substantial claim0 of 2 sources checked- cites [148] 148. Z. Ma, X. Tan, L. Ziarek, N. Zhang, H. Hu, and Z. Zhao, "Return-to-Non-Secure Vulnerabilities on ARM Cortex-M TrustZone: Attack and Defense," in Proceedings of 60th ACM/IEEE Design Automa- tion Conference (DAC) (CA, USA: ACM/IEEE, 2023), 1-6. source
- cites [149] 149. K. A. Kumari, A. Sharma, C. Chakraborty, and M. Ananyaa, "Pre- serving Health Care Data Security and Privacy Using Carmichael's theorem-Based Homomorphic Encryption and Modified Enhanced Homomorphic Encryption Schemes in Edge Computing Systems," Jour- nal of Big Data 10, no. 1 (2022): 1-17. source
Probably not a substantial claim: may not pass S2 (checkable), S3 (load-bearing).
InterpretationreasoningSolutions based on distributed trust have the potential to be integrated with and enhance the security and scalability of confidential computing.
“Solutions based on distributed trust have the potential to be integrated with and enhance the security and scalability of confidential computing.”
Quote in the paperNot a substantial claimMay combine two claims.
PremisecitationSynchronization bugs can cause severe vulnerability, as demonstrated by prior work on SGX, and similar risks may emerge in GPU-TEEs.
“Moreover, synchronization bugs can cause severe vulnerability, as demonstrated by prior work on SGX [156] and similar risks may emerge in GPU-TEEs.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [156] 156. T. Cloosters, M. Rodler, and L. Davi, "TeeRex: Discovery and Exploitation of Memory Corruption Vulnerabilities in SGX Enclaves," in Proceedings of the 29th USENIX Conference on Security Symposium (Cam- bridge, Massachusetts: ACM, 2020), 841-858.
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Interpretationnone givenDistributed trust can provide secure multiparty computation, enabling multiple parties to securely and privately collaborate on sensitive data and computations while preserving privacy and security.
“Additionally, distributed trust can provide secure multiparty computation, enabling multiple parties to securely and privately collaborate on sensitive data and computations while preserving the privacy and security of the underlying data.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim.
Interpretationnone givenConfidential computing has mainly emerged to deal with the security of data in use while being processed.
“While other types of security have been extensively explored, confidential computing has mainly emerged to deal with the security of data in use (while being processed).”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
InterpretationreasoningEfficient execution of general ML tasks and large language models requires modern computer architectures equipped with advanced parallelization features such as multi-threading on CPUs and accelerators.
“Efficient execution of both General Machine Learning (ML) tasks and Large Language Models (LLMs) requires modern computer architectures equipped with advanced parallelization features, such as multi-threading on CPUs and accelerators (e.g., GPU, TPU, etc.).”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Interpretationnone givenSecure multi-tenancy models within TEEs allow for efficient resource sharing while providing strong isolation for concurrent ML and LLM tasks.
“Moreover, introducing secure multi-tenancy models within TEEs allows for efficient resource sharing while providing strong isolation for concurrent ML and LLM tasks.”
Quote in the paperNot a substantial claim
The paper relies on this without support.
Edge computing nodes are resource- and sometimes energy-limited, hence often insufficient to process massive volumes of sensitive data within real-time constraints.
“there are two inherent problems with the edge computing paradigm: (a) They are resource-and (sometimes) energy limited, hence, they are often insufficient to process massive volumes of sensitive data within real-time constraints;”
The paper relies on this without support.
Edge nodes have their own vulnerabilities due to wide dispersion and physical exposure.
“(b) Despite being on-premise and more trustworthy, edge nodes have their own vulnerabilities due to wide dispersion and physical exposure.”
The paper relies on this without support.
ARM technology is predominantly used in single-purpose systems, such as IoT and edge computing, where the chip is specific to the target market.
“ARM technology is predominantly used in single-purpose systems, such as IoT and edge computing, where the chip is specific to the target market (e.g., in smartphones, smartglasses, etc.).”
The paper relies on this without support.
Organizations and individuals still have major concerns due to the lack of a natively designed confidentiality solution that encompasses the entirety of the hardware, systems, and application ecosystem.
“Despite various security services offered by cloud providers (e.g., AWS IAM [4], Guard-Duty [5], and Security Hub [6]), organizations and individuals still have major concerns due to the lack of a natively designed confidentiality solution that encompasses the entirety of the hardware, systems (IoT-edge-cloud middleware), and application ecosystem.”
The paper relies on this without support.
Hypervisors cannot guarantee the security of confidential workloads.
“Although hypervisors are commonly used as trusted components in the virtualization security model, they cannot guarantee the security of confidential workloads.”
The paper relies on this without support.
Clouds are untrusted providers who can modify a VM while it is being deployed.
“because clouds are deemed as untrusted providers who can modify a VM while it is being deployed”
The paper relies on this without support.
More rigorous security measures require additional computational overhead.
“more rigorous security measures often require additional computational overhead”
The paper relies on this without support.
There is yet to be consensus on IoT standards.
“However, there is yet to be a consensus on these standards”
The paper relies on this without support.
ML algorithms do not ensure the confidentiality of sensitive data or workloads.
“Although ML-based applications are getting wide adoption and are envisaged to revolutionize our world, their algorithms do not ensure the confidentiality of the sensitive data/workloads.”
The paper relies on this without support.
The key to confidential computing at the software level is the ability to partition the sensitive and non-sensitive parts of the application and allocate them separately.
“The key to confidential computing at the software level is the ability to partition the sensitive and non-sensitive parts of the application and allocate them separately.”
The paper relies on this without support.
Side-channel and reverse-engineering attacks are not included in the threat model of TEEs such as Intel SGX.
“The problem is that side-channel and reverse-engineering attacks are not included in the threat model of the TEEs, such as Intel SGX.”
The paper relies on this without support.
Most current TEEs lack advanced parallelization capabilities because they are not typically integrated with application-specific hardware optimized for ML workloads.
“However, most current Trusted Execution Environments (TEEs) lack such capabilities, as they are not typically integrated with application-specific hardware (ASICs) optimized for ML workloads.”
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Confidential and secure computing are treated as both synonymous and distinct
MinorThe introduction calls confidential computing another name for secure computing, but Section 2.6 says secure computing is the broader category that includes confidential computing.
“the area of confidential computing, a.k.a.secure computing, is fast-emerging.”
“secure computing is an umbrella term that encompasses the full spectrum of security measures across data states: rest, transit, and use.”
Secure modules are said not to execute applications despite the SE description
MinorThe taxonomy says secure hardware modules do not execute applications, yet it includes secure elements in that category and later says secure elements host and execute programs.
“Secure Hardware Modules [30] that are not in charge of application execution and deal with other aspects such as secure storage, secure key management, and so forth.”
“A Secure Element is a tamper-resistant platform that is capable of hosting programs (e.g., code and scripts) and confidential data, such as cryptographic keys, securely according to the security processes set forth by its owner.”
The stated location of the remaining challenges is wrong
MinorThe contribution list directs readers to Section 8 for the research challenges, whereas the paper places them in Section 7; Section 8 is the summary.
“6.The last contribution of this study is in Section 8, where we identify the areas of research that demand further exploration from the community to overcome major remaining challenges of confidential computing across edge-to-cloud.”
“## 7 | Remaining Challenges of Confidential Computing”
Cites
EEGNet: a compact convolutional neural network for EEG-based brain-computer interfaces
Lawhern, V. J., Solon, A. J., Waytowich, N. R., Gordon, S. M., Hung, C. P., & Lance, B. J. (2018) · Journal of Neural Engineering · doi:10.1088/1741-2552/aace8c · Cited by 5,115 · cited 1× · see citing works
“Some notable examples and strategies include: Homomorphic Encryption (HE)-based Methods: HE allows computations to be performed on encrypted data, ensuring that the raw data remains secure throughout the process.”
Differential Privacy: A Survey of Results
Dwork, C. (2008) · Lecture Notes in Computer Science · doi:10.1007/978-3-540-79228-4_1 · Cited by 3,542 · cited 1× · see citing works
“Among contenders, differential privacy (DP) [124] is a widely recognized approach to achieve privacy.”
Proceedings of the 11th USENIX Security Symposium
Boneh, D. (2002) · Cited by 2,513 · see citing works
A Survey on the Edge Computing for the Internet of Things
Yu, W., Liang, F., He, X., Hatcher, W. G., Lu, C., Lin, J., & Yang, X. (2018) · IEEE Access · doi:10.1109/access.2017.2778504 · Cited by 1,520 · cited 1× · see citing works
“The sensitive and regular data, generated by the devices, are first pre-processed on the devices using trusted applications; then, it travels through various forms of LAN and WAN networks (e.g., Bluetooth, Wi-Fi, VPN, and 5G) to be collaboratively processed by the services hosted on the edge and…”
(2016) · IACR Cryptology ePrint Archive · Cited by 1,288 · see citing works
Social big data: recent achievements and new challenges
Bello-Orgaz, G., Jung, J. J., & Camacho, D. (2016) · Information Fusion · doi:10.1016/j.inffus.2015.08.005 · Cited by 846 · cited 1× · see citing works
“The volume of data is growing faster than ever before, and it is expected that the world’s total data volume will exceed 149 zettabytes within the next three years [1].”
Trusted Execution Environment: What It is, and What It is Not
Sabt, M., Achemlal, M., & Bouabdallah, A. (2015) · 2015 IEEE Trustcom/BigDataSE/ISPA · doi:10.1109/trustcom.2015.357 · Cited by 724 · cited 9× · see citing works
“the GlobalPlatform protection profile conforms to EAL2 [16].”
InfluentialVC3: Trustworthy Data Analytics in the Cloud Using SGX
Schuster, F., Costa, M., Cédric Fournet, A., Gkantsidis, C., Peinado, M., Mainar-Ruiz, G., & Russinovich, M. (2015) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp.2015.10 · Cited by 594 · cited 1× · see citing works
“[60], where Intel SGX was utilized to secure data analytics.”
Resource Scheduling in Edge Computing: A Survey
Luo, Q., Hu, S., Li, C., Li, G., & Shi, W. (2021) · IEEE Communications Surveys & Tutorials · doi:10.1109/comst.2021.3106401 · Cited by 588 · see citing works
A secure and reliable bootstrap architecture
Arbaugh, W. A., Farber, D. J., & Smith, J. M. (2002) · Proceedings. 1997 IEEE Symposium on Security and Privacy (Cat. No.97CB36097) · doi:10.1109/secpri.1997.601317 · Cited by 562 · cited 1× · see citing works
“[19], secure boot verifies the integrity of each subsequent component according to a predefined reference value.”
Demystifying Arm TrustZone: A Comprehensive Survey
Pinto, S., & Santos, N. (2019) · ACM Computing Surveys · doi:10.1145/3291047 · Cited by 505 · cited 1× · see citing works
“Moreover, there are a number of security alerts reported concerning TrustZone, including kernel and driver issues, as well as hardware-related vulnerabilities that affect various hardware components of the platform [41].”
Proceedings of the 24th USENIX Conference on Security Symposium
Jung, J. (2015) · Cited by 465 · see citing works
Federated Learning and Differential Privacy for Medical Image Analysis
Adnan, M., Kalra, S., Cresswell, J. C., Taylor, G. W., & Tizhoosh, H. (2021) · doi:10.21203/rs.3.rs-1005694/v1 · Cited by 464 · cited 2× · see citing works
“In-transit application data encryption safe-guards sensitive data from being intercepted and deciphered during the transmission (e.g., via SSL, TLS, and HTTPS protocols).”
ML Confidential: Machine Learning on Encrypted Data
Graepel, T., Lauter, K., & Naehrig, M. (2013) · Lecture Notes in Computer Science · doi:10.1007/978-3-642-37682-5_1 · Cited by 423 · see citing works
Riazi, M. S., Weinert, C., Tkachenko, O., Songhori, E. M., Schneider, T. H., & Koushanfar, F. (2018) · ACM Asia Conference on Computer and Communications Security (ASIA CCS) · doi:10.1145/3196494.3196522 · Cited by 410 · cited 1× · see citing works
“Innovations in privacy models that extend beyond the traditional frameworks of differential privacy, potentially incorporating concepts from quantum computing or advanced statistical methods, have the potential to offer new pathways to protect privacy more effectively and efficiently.”
Oblivious multi-party machine learning on trusted processors
Ohrimenko, O., Schuster, F., Cédric Fournet, A., Mehta, A., Nowozin, S., Vaswani, K., & Costa, M. (2016) · MPG.PuRe (Max Planck Society) · Cited by 402 · see citing works
A Blockchain-Based Solution for Enhancing Security and Privacy in Smart Factory
Wan, J., Li, J., Imran, M. A., Li, D., & Amin, F.-E. (2019) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2019.2894573 · Cited by 347 · cited 1× · see citing works
“This can involve leveraging techniques such as multi-party computation [154], federated learning [140, 141], and blockchain-based solutions [155].”
SgxPectre: Stealing Intel Secrets from SGX Enclaves Via Speculative Execution
Chen, G., Chen, S., Xiao, Y., Zhang, Y., Lin, Z., & Lai, T. H. (2019) · 2019 IEEE European Symposium on Security and Privacy (EuroS&P) · doi:10.1109/eurosp.2019.00020 · Cited by 319 · cited 9× · see citing works
“Secure Boot is a key component of a Trusted Execution Environment (TEE) that assures only authenticated software can be executed during the system boot-up phase.”
InfluentialWu, H., Wolter, K., Jiao, P., Deng, Y., Zhao, Y., & Xu, M. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.3033521 · Cited by 289 · see citing works
A Survey on Task Offloading in Multi-access Edge Computing
Islam, A., Debnath, A., Ghose, M., & Chakraborty, S. (2021) · Journal of Systems Architecture · doi:10.1016/j.sysarc.2021.102225 · Cited by 271 · see citing works
GPT-4 is here: what scientists think
Sanderson, K. (2023) · Nature · doi:10.1038/d41586-023-00816-5 · Cited by 262 · cited 2× · see citing works
“, ChatGPT [2]) applications in almost every domain—from personalized healthcare, search, and archives to finance, assistive technology, and social networks [3]—has further complicated the matter of confidentiality and has brought”
PySyft: A Library for Easy Federated Learning
Ziller, A., Trask, A., Lopardo, A., Szymkow, B., Wagner, B., Bluemke, E., Nounahon, J.-M., Passerat-Palmbach, J., Prakash, K., Rose, N., et al. (2021) · Studies in Computational Intelligence · doi:10.1007/978-3-030-70604-3_5 · Cited by 246 · see citing works
LAVEA: latency-aware video analytics on edge computing platform
Yi, S., Hao, Z., Zhang, Q., Zhang, Q., Shi, W., & Li, Q. (2017) · Proceedings of the Second ACM/IEEE Symposium on Edge Computing · doi:10.1145/3132211.3134459 · Cited by 244 · cited 1× · see citing works
“[78, 79, 80, 81, 82, 83]) have been conducted in the usage scenarios and performance of edge computing.”
Serverless Edge Computing: Vision and Challenges
Aslanpour, M. S., Toosi, A. N., Cicconetti, C., Javadi, B., Sbarski, P., Taibi, D., Assuncao, M., Gill, S. S., Gaire, R., & Dustdar, S. (2021) · 2021 Australasian Computer Science Week Multiconference · doi:10.1145/3437378.3444367 · Cited by 236 · see citing works
Blockchain for Modern Applications: A Survey
Krichen, M., Ammi, M., Mihoub, A., & Almutiq, M. (2022) · Sensors · doi:10.3390/s22145274 · Cited by 196 · cited 1× · see citing works
“Blockchain [152] and distributed ledger [153] are popular examples of distributed trust.”
Mo, F., Shamsabadi, A. S., Katevas, K., Demetriou, S., Ilias Leontiadis, A., Cavallaro, A., & Haddadi, H. (2020) · International Conference on Mobile Systems, Applications, and Services · doi:10.1145/3386901.3388946 · Cited by 193 · see citing works
Using ARM trustzone to build a trusted language runtime for mobile applications
Santos, N., Raj, H., Saroiu, S., & Wolman, A. (2014) · Proceedings of the 19th international conference on Architectural support for programming languages and operating systems · doi:10.1145/2541940.2541949 · Cited by 192 · cited 1× · see citing works
“In contrast, ARM TrustZone [28] utilizes distinct page tables, hardware privilege layers (e.g., EL3 and Secure EL2/EL1/EL0), and a TrustZone address space controller (TZASC4) for its implementation.”
Eleos: ExitLess OS Services for SGX Enclaves
Orenbach, M., Lifshits, P., Minkin, M., & Silberstein, M. (2017) · Proceedings of the Twelfth European Conference on Computer Systems · doi:10.1145/3064176.3064219 · Cited by 186 · cited 1× · see citing works
“Although recent studies [97–99] propose different software-based optimization techniques, the end-to-end latency to invoke a function is nowhere close to the satisfactory range.”
Chiron: Privacy-preserving Machine Learning as a ServicePreprint
Hunt, T., Song, C., Shokri, R., Shmatikov, V., & Witchel, E. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1803.05961 · Cited by 168 · cited 1× · see citing works
“[107] (2018) SGX Cloud SGX SDK Theano Y Y Y N - ML-as-a-service implementation on multi enclaves”
How to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacy
Ponomareva, N., Hazimeh, H., Kurakin, A., Xu, Z., Denison, C., McMahan, H. B., Vassilvitskii, S., Chien, S., & Thakurta, A. G. (2023) · Journal of Artificial Intelligence Research · doi:10.1613/jair.1.14649 · Cited by 166 · cited 1× · see citing works
“In-transit application data encryption safe-guards sensitive data from being intercepted and deciphered during the transmission (e.g., via SSL, TLS, and HTTPS protocols).”
Intelligent Cooperative Edge Computing in Internet of Things
Gong, C., Lin, F., Gong, X., & Lu, Y. (2020) · IEEE Internet of Things Journal · doi:10.1109/jiot.2020.2986015 · Cited by 158 · cited 1× · see citing works
“To mitigate the threats introduced by the cloud services, edge-cloud systems have emerged not only to reduce the latency of accessing compute service but also to enable maintaining sensitive user data on-premise (i.e., at the edge) [12–14].”
Ko, J. H., Na, T., Amir, M. F., & Mukhopadhyay, S. (2018) · 2018 15th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS) · doi:10.1109/avss.2018.8639121 · Cited by 153 · see citing works
Dunnings, A. J., & Breckon, T. P. (2018) · Proceedings - International Conference on Image Processing · doi:10.1109/icip.2018.8451657 · Cited by 150 · see citing works
Zhao, K., Hu, J., Shao, H., & Hu, J. (2023) · Reliability Engineering & System Safety · doi:10.1016/j.ress.2023.109246 · Cited by 149 · cited 1× · see citing works
“This can involve leveraging techniques such as multi-party computation [154], federated learning [140, 141], and blockchain-based solutions [155].”
Internet of things reference architectures, security and interoperability: A survey
Di Martino, B., Rak, M., Ficco, M., Esposito, A., Maisto, S. A., & Nacchia, S. (2018) · Internet of Things · doi:10.1016/j.iot.2018.08.008 · Cited by 148 · cited 1× · see citing works
“Edge-To-Cloud”
Multi-Stage Hybrid Federated Learning Over Large-Scale D2D-Enabled Fog Networks
Hosseinalipour, S., Azam, S. S., Brinton, C. G., Michelusi, N., Aggarwal, V., Love, D. J., & Dai, H. (2022) · IEEE/ACM Transactions on Networking · doi:10.1109/tnet.2022.3143495 · Cited by 138 · cited 1× · see citing works
“The migration itself can occur in online (live) [132, 133] or offline ways.”
Multi-Stage Hybrid Federated Learning over Large-Scale D2D-Enabled Fog Networks
Hosseinalipour, S., Azam, S. S., Brinton, C. G., Michelusi, N., Aggarwal, V., Love, D. J., & Dai, H. (2020) · arXiv · doi:10.48550/arxiv.2007.09511 · Cited by 131
An Efficient Application Partitioning Algorithm in Mobile Environments
Wu, H., Knottenbelt, W. J., & Wolter, K. (2019) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2019.2891695 · Cited by 125 · cited 1× · see citing works
“Wu et al. propose a dynamic partitioning approach that optimizes the distribution of tasks between mobile devices and cloud or edge servers under variable network conditions and hardware capabilities [121].”
Lee, T., Lin, Z., Pushp, S., Li, C., Liu, Y., Lee, Y., Xu, F., Xu, C., Zhang, L., & Song, J. (2019) · ACM Annual International Conference on Mobile Computing and Networking (MobiCom) · doi:10.1145/3300061.3345447 · Cited by 125 · see citing works
Security Vulnerabilities of SGX and Countermeasures: A Survey
Fei, S., Yan, Z., Ding, W., & Xie, H. (2022) · ACM Computing Surveys · doi:10.1145/3456631 · Cited by 122 · cited 3× · see citing works
“Remote attestation [25, 29] enables the user (a.k.a. confidential workload owner) to ascertain the level of trust/integrity of a remote TEE prior to transmitting sensitive data/code.”
No Need to Hide: Protecting Safe Regions on Commodity Hardware
Koning, K., Chen, X., Bos, H., Giuffrida, C., & Athanasopoulos, E. (2017) · Proceedings of the Twelfth European Conference on Computer Systems · doi:10.1145/3064176.3064217 · Cited by 116 · cited 2× · see citing works
“As exemplified by MemSentry [60], TEEs are being used to leverage hardware features to improve overall system security.”
Bulck, J. V., Oswald, D., Marin, E., Aldoseri, A., Garcia, F. D., & Piessens, F. (2019) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/3319535.3363206 · Cited by 111 · see citing works
TenSEAL: A Library for Encrypted Tensor Operations Using Homomorphic Encryption
Benaissa, A., Retiat, B., Cebere, B., & Belfedhal, A. E. (2021) · arXiv · doi:10.48550/arxiv.2104.03152 · Cited by 111 · cited 2× · see citing works
“Benaissa et al. [117, 118].”
Trust Management for Internet of Things: A Comprehensive Study
Wei, L., Yang, Y., Wu, J. B., Long, C., & Li, B. (2022) · IEEE Internet of Things Journal · doi:10.1109/jiot.2021.3139989 · Cited by 104 · cited 1× · see citing works
“To overcome the limitations of differential privacy in ML applications, researchers are to further explore advanced cryptographic techniques, such as homomorphic encryption (HE), that enable computation on encrypted data, maintaining data privacy while allowing for useful operations.”
A comparison study of intel SGX and AMD memory encryption technology
Mofrad, S., Zhang, F., Lu, S., & Shi, W. (2018) · Proceedings of the 7th International Workshop on Hardware and Architectural Support for Security and Privacy · doi:10.1145/3214292.3214301 · Cited by 102 · cited 1× · see citing works
“Remote Attestation serves as a verification protocol for the service provider to evaluate the health of enclave(s) created at a remote location [48, 49, 27].”
Code smells for Model-View-Controller architectures
Aniche, M. F., Bavota, G., Treude, C., Gerosa, M. A., & Arie Van Deursen, A. (2017) · Empirical Software Engineering · doi:10.1007/s10664-017-9540-2 · Cited by 85 · cited 1× · see citing works
“Model-View-Controller (MVC) [128], Pipe-and-Filter [129], and Repository [130] are popular representatives of such design patters.”
LAVEA: Latency-Aware Video Analytics on Edge Computing Platform
Yi, S., Hao, Z., Zhang, Q., Zhang, Q., Shi, W., & Li, Q. (2017) · IEEE International Conference on Distributed Computing Systems (ICDCS) · doi:10.1109/icdcs.2017.182 · Cited by 85 · see citing works
Proceedings of the 5th European conference on Computer systems
(2010) · doi:10.1145/1755913 · Cited by 83 · see citing works
Virtualizing mixed-criticality systems: A survey on industrial trends and issues
Cinque, M., Cotroneo, D., De Simone, L., & Rosiello, S. (2022) · Future Generation Computer Systems · doi:10.1016/j.future.2021.12.002 · Cited by 80 · cited 1× · see citing works
“In contrast, ARM TrustZone [28] utilizes distinct page tables, hardware privilege layers (e.g., EL3 and Secure EL2/EL1/EL0), and a TrustZone address space controller (TZASC4) for its implementation.”
SGXIO: Generic Trusted I/O Path for Intel SGX
Weiser, S., & Werner, M. (2017) · Proceedings of the Seventh ACM on Conference on Data and Application Security and Privacy · doi:10.1145/3029806.3029822 · Cited by 79 · see citing works
Shepherd, C., Arfaoui, G., Gurulian, I., Lee, R. P., Markantonakis, K., Akram, R. N., Sauveron, D., & Conchon, E. (2016) · 2016 IEEE Trustcom/BigDataSE/ISPA · doi:10.1109/trustcom.2016.0060 · Cited by 76 · see citing works
Grassi, G., Jamieson, K., Bahl, P., & Pau, G. (2017) · Proceedings of the Second ACM/IEEE Symposium on Edge Computing · doi:10.1145/3132211.3134452 · Cited by 73 · cited 1× · see citing works
“A large body of research (e.g., [79–84]) has been conducted in the usage scenarios and performance of edge computing.”
(2020) · IACR Cryptology ePrint Archive · Cited by 63 · see citing works
Qu, G., Cui, N., Wu, H., Li, R., & Ding, Y. (2021) · IEEE Transactions on Industrial Informatics · doi:10.1109/tii.2021.3117481 · Cited by 62 · see citing works
Ibrahim, F. A. M., & Hemayed, E. E. (2019) · Computers & Security · doi:10.1016/j.cose.2018.12.014 · Cited by 62 · see citing works
Securing Serverless Computing: Challenges, Solutions, and Opportunities
Li, X., Leng, X., & Chen, Y. (2022) · IEEE Network · doi:10.1109/mnet.005.2100335 · Cited by 56 · see citing works
IoT security certifications: Challenges and potential approaches
Cirne, A., Sousa, P. R., Resende, J. S., & Antunes, L. (2022) · Computers & Security · doi:10.1016/j.cose.2022.102669 · Cited by 54 · cited 1× · see citing works
“Currently, there are some fragmented efforts for IoT standardization (e.g., ISO/IEC 30141 [103] and TS 103645 [104]) that prescribe issues like using a common vocabulary and reusable designs for IoT devices.”
Dynamic Decentralized Functional Encryption
Chotard, J., Dufour-Sans, E., Gay, R., Phan, D. H., & Pointcheval, D. (2020) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-56784-2_25 · Cited by 54 · cited 1× · see citing works
“Chotard et al. [119].”
Demo Abstract: EVAPS: Edge Video Analysis for Public Safety
Zhang, Q., Yu, Z., Shi, W., & Zhong, H. (2016) · 2016 IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec.2016.30 · Cited by 51 · cited 1× · see citing works
“[78, 79, 80, 81, 82, 83]) have been conducted in the usage scenarios and performance of edge computing.”
Attestation Mechanisms for Trusted Execution Environments Demystified
Ménétrey, J., Göttel, C., Khurshid, A., Pasin, M., Felber, P., Schiavoni, V., & Raza, S. (2022) · Lecture Notes in Computer Science · doi:10.1007/978-3-031-16092-9_7 · Cited by 51 · see citing works
SoK: A Study of Using Hardware-assisted Isolated Execution Environments for Security
Zhang, F., & Zhang, H. (2016) · Proceedings of the Hardware and Architectural Support for Security and Privacy 2016 · doi:10.1145/2948618.2948621 · Cited by 49 · cited 1× · see citing works
“TPMs are placed on the motherboards to provide trusted computing capabilities to the system.”
Citadel: Protecting Data Privacy and Model Confidentiality for Collaborative Learning
Zhang, C., Xia, J., Yang, B., Puyang, H., Wang, W., Chen, R.-C., Akkus, I. E., Aditya, P., & Yan, F. (2021) · ACM Symposium on Cloud Computing · doi:10.1145/3472883.3486998 · Cited by 48 · see citing works
Regaining Lost Cycles with HotCalls: A Fast Interface for SGX Secure Enclaves
Weisse, O., Bertacco, V., & Austin, T. (2017) · ACM SIGARCH Computer Architecture News · doi:10.1145/3140659.3080208 · Cited by 47 · see citing works
Confidential Computing—a brave new world
Mulligan, D. P., Petri, G., Spinale, N., et al. (2021) · doi:10.1109/seed51797.2021.00025 · Cited by 47 · see citing works
Neural Networks Meet Physical Networks: Distributed Inference Between Edge Devices and the Cloud
Chinchali, S. P., Cidon, E., Pergament, E., Chu, T., & Katti, S. (2018) · Proceedings of the 17th ACM Workshop on Hot Topics in Networks · doi:10.1145/3286062.3286070 · Cited by 46 · see citing works
A vehicle-based edge computing platform for transit and human mobility analytics
Qi, B., Kang, L., & Banerjee, S. (2017) · Proceedings of the Second ACM/IEEE Symposium on Edge Computing · doi:10.1145/3132211.3134446 · Cited by 45 · cited 1× · see citing works
“[78, 79, 80, 81, 82, 83]) have been conducted in the usage scenarios and performance of edge computing.”
Building and mining a repository of design pattern instances: Practical and research benefits
Ampatzoglou, A., Michou, O., & Stamelos, I. G. (2012) · Entertainment Computing · doi:10.1016/j.entcom.2012.10.002 · Cited by 41 · see citing works
Burkhardt, D., Werling, M., & Lasi, H. (2018) · IEEE International Conference on Engineering, Technology and Innovation (ICE/ITMC) · doi:10.1109/ice.2018.8436299 · Cited by 41 · cited 1× · see citing works
“To overcome the limitations of differential privacy in ML applications, researchers are to further explore advanced cryptographic techniques, such as homomorphic encryption (HE), that enable computation on encrypted data, maintaining data privacy while allowing for useful operations.”
High-density Multi-tenant Bare-metal Cloud
Zhang, X., Zheng, X., Wang, Z., Yang, H., Shen, Y., & Long, X. (2020) · Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems · doi:10.1145/3373376.3378507 · Cited by 40 · cited 1× · see citing works
“The important point is that BM servers do not use any form of virtualization and hypervisor [85].”
Brenner, S., & Kapitza, R. (2019) · ACM International Conference on Systems and Storage · doi:10.1145/3319647.3325825 · Cited by 38 · cited 1× · see citing works
“[43] (2019) TEE Serverless FaaS + Study library dependencies for securing FaaS clouds - Do not consider TrustZone and SEV-enabled hardwares - Consider enclave is attack free”
Liu, B., Luo, Z., Chen, H., & Li, C. (2022) · IEEE Access · doi:10.1109/access.2022.3176106 · Cited by 36 · see citing works
Homomorphic encryption in mobile multi cloud computing
Louk, M., & Lim, H. (2015) · 2015 International Conference on Information Networking (ICOIN) · doi:10.1109/icoin.2015.7057954 · Cited by 36 · cited 1× · see citing works
“Benaissa et al. [117, 118].”
Kumari, K. A., Sharma, A., Chakraborty, C., & Ananyaa, M. (2022) · Big Data · doi:10.1089/big.2021.0012 · Cited by 36 · see citing works
Xu, M., Zhou, Q., Wu, H., Lin, W., Ye, K., & Xu, C. (2022) · Software: Practice and Experience · doi:10.1002/spe.3014 · Cited by 35 · see citing works
Li, W., Xia, Y., & Chen, H. (2019) · GetMobile: Mobile Computing and Communications · doi:10.1145/3308755.3308761 · Cited by 33 · cited 1× · see citing works
“…strategy is predicated on three core components: (1) an integrity-protected secret key exclusively accessible by the TEE; (2) cryptographic protocols, including authenticated encryption algorithms; and (3) a mechanism for data rollback protection, such as replay-protected memory blocks (RPMB) [24].”
(2021) · doi:10.1109/isca52012.2021.00032 · Cited by 33 · see citing works
Clemmys: towards secure remote execution in FaaS
Trach, B., Oleksenko, O., Gregor, F., Bhatotia, P., & Fetzer, C. (2019) · Proceedings of the 12th ACM International Conference on Systems and Storage · doi:10.1145/3319647.3325835 · Cited by 31 · see citing works
Machine Learning with Confidential Computing: A Systematization of Knowledge
Mo, F., Tarkhani, Z., & Haddadi, H. (2022) · arXiv · doi:10.48550/arxiv.2208.10134 · Cited by 31
Aublin, P.-L., Kelbert, F., O’Keeffe, D., Muthukumaran, D., Priebe, C., Lind, J., Krahn, R., Fetzer, C. W., Eyers, D. M., & Pietzuch, P. R. (2018) · European Conference on Computer Systems · doi:10.1145/3190508.3190547 · Cited by 30 · cited 1× · see citing works
“[37] (2018) TEE User-end SaaS + Propose trusted logger service library for TA - Focus on Intel SGX only”
Edge computing enabled smart firefighting: opportunities and challenges
Wu, X., Dunne, R., Zhang, Q., & Shi, W. (2017) · Proceedings of the fifth ACM/IEEE Workshop on Hot Topics in Web Systems and Technologies · doi:10.1145/3132465.3132475 · Cited by 29 · cited 1× · see citing works
“[78, 79, 80, 81, 82, 83]) have been conducted in the usage scenarios and performance of edge computing.”
2021 Australasian Computer Science Week Multiconference
(2021) · doi:10.1145/3437378 · Cited by 29 · see citing works
The future of 5G smart home network security is micro-segmentation
Wasicek, A. (2020) · Network Security · doi:10.1016/s1353-4858(20)30129-x · Cited by 28 · cited 1× · see citing works
“Micro-segmentation [105] is deemed as another strategy with a significant potential to mitigate vulnerabilities caused by the distributed nature of the IoT tier.”
Preliminary Study of Trusted Execution Environments on Heterogeneous Edge Platforms
Ning, Z., Liao, J., Zhang, F., & Shi, W. (2018) · 2018 IEEE/ACM Symposium on Edge Computing (SEC) · doi:10.1109/sec.2018.00057 · Cited by 28 · cited 2× · see citing works
“TEE offers a tamper-resistant processing environment, running in a separate kernel providing an acceptable level of originality, integrity, and confidentiality for the data and code to be executed [15, 16, 12].”
Secure data processing for IoT middleware systems
Ayoade, G., El-Ghamry, A., Karande, V., Khan, L., Alrahmawy, M., & Rashad, M. Z. (2019) · The Journal of Supercomputing · doi:10.1007/s11227-018-2686-x · Cited by 26 · cited 1× · see citing works
“Edge-To-Cloud”
Position Paper: Challenges Towards Securing Hardware-assisted Execution Environments
Ning, Z., Zhang, F., Shi, W., & Shi, W. (2017) · Proceedings of the Hardware and Architectural Support for Security and Privacy · doi:10.1145/3092627.3092633 · Cited by 25 · cited 1× · see citing works
“[58] survey existing TEEs, highlighting their utility and potential roadblocks.”
Establishing Trusted I/O Paths for SGX Client Systems With Aurora
Liang, H., Li, M., Chen, Y., Jiang, L., Xie, Z., & Yang, T. (2020) · IEEE Transactions on Information Forensics and Security · doi:10.1109/tifs.2019.2945621 · Cited by 25 · cited 1× · see citing works
“Hence, it is necessary to integrate SGX with other solutions to enable secure communications, for instance, hypervisor-based trusted path architectures with respect to I/O devices [31, 55].”
Adaptive Differential Privacy Mechanism Based on Entropy Theory for Preserving Deep Neural Networks
Zhang, X., Yang, F., Guo, Y., Yu, H., Wang, Z., & Zhang, Q. (2023) · Mathematics · doi:10.3390/math11020330 · Cited by 24 · cited 1× · see citing works
“Importantly, the use of DP for ML-based applications has been extensively explored (e.g., [140–143]).”
Achieving Data Dissemination with Security using FIWARE and Intel Software Guard Extensions (SGX)
Valadares, D. C. G., da Silva, M. S. L., Brito, A. E. M., & Salvador, E. M. (2018) · IEEE Symposium on Computers and Communications (ISCC) · doi:10.1109/iscc.2018.8538590 · Cited by 22 · see citing works
Automated data in transit: Recent developments and applications
Koutsopoulos, H. N., Noursalehi, P., Zhu, Y., & Wilson, N. H. M. (2017) · 2017 5th IEEE International Conference on Models and Technologies for Intelligent Transportation Systems (MT-ITS) · doi:10.1109/mtits.2017.8005585 · Cited by 18 · cited 1× · see citing works
“While isolation and virtualization techniques (e.g., VMs and containers) have been instrumental, the proliferation of cloud services has exposed software systems to new security vulnerabilities and increased risks [3, 11] that are mainly rooted in the off-premise nature of clouds.”
LogSafe: Secure and Scalable Data Logger for IoT Devices
Nguyen, H. V., Ivanov, R., Phan, L. T. X., et al. (2018) · doi:10.1109/iotdi.2018.00023 · Cited by 17 · cited 1× · see citing works
“[38] (2018) TEE Serverful SaaS + Propose storing mechanism”
Nashimoto, S., Suzuki, D., Ueno, R., et al. (2021) · IACR Transactions on Cryptographic Hardware and Embedded Systems · doi:10.46586/tches.v2022.i1.28-68 · Cited by 17 · see citing works
Trusted-DNN: A TrustZone-based Adaptive Isolation Strategy for Deep Neural Networks
Liu, Z., Lu, Y., Xie, X., Fang, Y., Jian, Z., & Li, T. (2021) · ACM Turing Celebration Conference - China (ACM TURC) · doi:10.1145/3472634.3472652 · Cited by 16 · see citing works
PASTO: Enabling Secure and Efficient Task Offloading in TrustZone-Enabled Edge Clouds
Li, Y., Zeng, D., Gu, L., et al. (2023) · IEEE Transactions on Vehicular Technology · doi:10.1109/tvt.2023.3237204 · Cited by 16 · see citing works
S3C: An architecture for space-efficient semantic search over encrypted data in the cloud
Woodworth, J. W., Salehi, M. A., & Raghavan, V. V. (2016) · doi:10.1109/bigdata.2016.7841040 · Cited by 15 · see citing works
Self-citationS3BD: Secure semantic search over encrypted big data in the cloud
Woodworth, J. W., & Amini Salehi, M. (2019) · Concurrency and Computation: Practice and Experience · doi:10.1002/cpe.5050 · Cited by 15 · cited 2× · see citing works
“It also helps the enclave while retrieving data and secrets from the sealed file without performing a new remote attestation [52, 54].”
Self-citationEdge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learning Applications on Edge
Zobaed, S., Mokhtari, A., Champati, J. P., Kourouma, M., & Salehi, M. A. (2022) · 2022 IEEE/ACM 15th International Conference on Utility and Cloud Computing (UCC) · doi:10.1109/ucc56403.2022.00012 · Cited by 15 · cited 2× · see citing works
“Techniques such as model quantization and pruning can be employed to reduce the computational burden on TEEs but often, at the expense of slight decreases in model accuracy [106].”
Self-citationEfficiency in the serverless cloud paradigm: A survey on the reusing and approximation aspects
Denninnart, C., Chanikaphon, T., & Amini Salehi, M. (2023) · Software: Practice and Experience · doi:10.1002/spe.3233 · Cited by 15 · cited 2× · see citing works
“This is primarily due to the additional steps involved in encrypting and decrypting data, managing secure enclaves, and the potential for increased page faults due to smaller memory spaces in secure enclaves.”
Self-citationEstimating the capacities of function-as-a-service functions
Jindal, A., Chadha, M., Benedict, S., et al. (2021) · IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion) · doi:10.1145/3492323.3495628 · Cited by 14 · see citing works
Tang, S. H., Liang, Z., & Zhu, Y. (2020) · Journal of Thermal Science and Engineering Applications · doi:10.1115/1.4047565 · Cited by 13 · see citing works
ETS-TEE: An Energy-Efficient Task Scheduling Strategy in a Mobile Trusted Computing Environment
Wang, H., Cai, L., Hao, X., et al. (2022) · Tsinghua Science & Technology · doi:10.26599/tst.2021.9010088 · Cited by 13 · see citing works
Harnessing the Potential of Function-Reuse in Multimedia Cloud Systems
Denninnart, C., & Salehi, M. A. (2022) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2021.3097911 · Cited by 13 · see citing works
The Dual-Execution-Environment Approach: Analysis and Comparative Evaluation
Sabt, M., Achemlal, M., & Bouabdallah, A. (2015) · IFIP advances in information and communication technology · doi:10.1007/978-3-319-18467-8_37 · Cited by 13 · see citing works
Reliable and Efficient Dual-OS Communications for Real-Time Embedded Virtualization
Sangorrín, D., Honda, S., & Takada, H. (2013) · Journal of information processing · doi:10.11185/imt.8.1 · Cited by 12 · cited 1× · see citing works
“In contrast, ARM TrustZone [28] utilizes distinct page tables, hardware privilege layers (e.g., EL3 and Secure EL2/EL1/EL0), and a TrustZone address space controller (TZASC4) for its implementation.”
Securing Serverless Computing: Challenges, Solutions, and OpportunitiesPreprint
Li, X., Leng, X., & Chen, Y. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2105.12581 · Cited by 12 · cited 1× · see citing works
“[46] (2022) TEE Serverless FaaS + Survey on serverless applications deployed in SGX enclaves - Do not consider SEV and TrustZone + Propose SGX extension for”
UMS: Live Migration of Containerized Services across Autonomous Computing Systems
Chanikaphon, T., & Salehi, M. A. (2023) · GLOBECOM 2023 - 2023 IEEE Global Communications Conference · doi:10.1109/globecom54140.2023.10437519 · Cited by 11 · see citing works
Self-citationMo, F., Haddadi, H., Katevas, K., Marin, E., Perino, D., & Kourtellis, N. (2022) · GetMobile Mobile Computing and Communications · doi:10.1145/3529706.3529715 · Cited by 10 · see citing works
Trusted Execution Environments for Cloud/Fog-based Internet of Things Applications
Valadares, D., Will, N., Spohn, M., Santos, D., Perkusich, A., & Gorgonio, K. (2021) · Proceedings of the 11th International Conference on Cloud Computing and Services Science · doi:10.5220/0010480701110121 · Cited by 10
An Exploratory Study of Attestation Mechanisms for Trusted Execution EnvironmentsPreprint
Ménétrey, J., Göttel, C., Pasin, M., et al. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2204.06790 · Cited by 9 · see citing works
Efficient CFI Enforcement for Embedded Systems Using ARM TrustZone-M
Yeo, G., Kim, Y., Song, S., & Kwon, D. (2022) · IEEE Access · doi:10.1109/access.2022.3230791 · Cited by 7 · see citing works
Candal‐Ventureira, D., González‐Castaño, F. J., Gil‐Castiñeira, F., & Fondo‐Ferreiro, P. (2023) · Software: Practice and Experience · doi:10.1002/spe.3161 · Cited by 7 · cited 1× · see citing works
“Several recent survey studies [124–127] highlight a critical aspect of application partitioning and migration: the dynamic and probabilistic nature of decision-making in response to real-time environmental changes.”
Exploring the Impact of Virtualization on the Usability of Deep Learning Applications
Samani, D. G., & Salehi, M. A. (2022) · 2022 22nd IEEE International Symposium on Cluster, Cloud and Internet Computing (CCGrid) · doi:10.1109/ccgrid54584.2022.00054 · Cited by 7 · see citing works
Self-citationStandards to Secure the Sensors That Power IoT
Kugler, L. (2023) · Communications of the ACM · doi:10.1145/3591215 · Cited by 6 · cited 1× · see citing works
“Ultimately, the comprehensive IoT standardization will be pivotal in fully realizing the potential of confidential computing at the IoT tier [102].”
SAED: Edge-Based Intelligence for Privacy-Preserving Enterprise Search on the Cloud
Zobaed, S. M., Salehi, M. A., & Buyya, R. (2021) · 2021 IEEE/ACM 21st International Symposium on Cluster, Cloud and Internet Computing (CCGrid) · doi:10.1109/ccgrid51090.2021.00046 · Cited by 6 · see citing works
Self-citationZobaed, S., & Salehi, M. A. (2018) · Encyclopedia of Big Data Technologies · doi:10.1007/978-3-319-63962-8_40-1 · Cited by 6 · see citing works
Self-citationIntegrated Scheduling for a Reliable Dual-OS Monitor
Sangorrín, D., Honda, S., & Takada, H. (2012) · IPSJ Online Transactions · doi:10.2197/ipsjtrans.5.47 · Cited by 5 · cited 1× · see citing works
“In contrast, ARM TrustZone [28] utilizes distinct page tables, hardware privilege layers (e.g., EL3 and Secure EL2/EL1/EL0), and a TrustZone address space controller (TZASC4) for its implementation.”
FastMig: Leveraging FastFreeze to Establish Robust Service Liquidity in Cloud 2.0
Manatura, S., Chanikaphon, T., Chantrapornchai, C., & Salehi, M. A. (2024) · 2024 IEEE 17th International Conference on Cloud Computing (CLOUD) · doi:10.1109/cloud62652.2024.00019 · Cited by 5 · cited 1× · see citing works
“The migration itself can occur in online (live) [132, 133] or offline ways.”
Self-citationTowards Formal Verification of State Continuity for Enclave Programs
Jangid, M. K., Chen, G., Zhang, Y., et al. (2021) · USENIX Security Symposium · Cited by 4 · see citing works
Exploring Bitslicing Architectures for Enabling FHE-Assisted Machine Learning
Sinha, S., Saha, S., Alam, M., Agarwal, V., Chatterjee, A., Mishra, A., Khazanchi, D., & Mukhopadhyay, D. (2022) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2022.3204909 · Cited by 4 · cited 1× · see citing works
“Recent research studies [144] have been undertaken to propose architectural optimizations and algorithmic enhancements that address these challenges.”
AI-Driven Confidential Computing across Edge-to-Cloud Continuum
Zobaed, S. (2023) · arXiv · doi:10.48550/arxiv.2301.00928 · Cited by 4 · cited 2× · see citing works
“cation latency decreases, but trustworthiness increases [7].”
Self-citationIntegrated Scheduling for a Reliable Dual-OS Monitor
Sangorrín, D., Honda, S., & Takada, H. (2012) · Journal of information processing · doi:10.11185/imt.7.627 · Cited by 3 · see citing works
Privacy‐preserving clustering of unstructured big data for cloud‐based enterprise search solutions
Zobaed, S., & Salehi, M. A. (2022) · Concurrency and Computation Practice and Experience · doi:10.1002/cpe.7160 · Cited by 2 · cited 1× · see citing works
“We unfold the structure of monolithic confidential computing applications (e.g., S3C [33], S3BD [34], and ClusPr [35]), as well as microservice-based ones (e.g., SAED [36]).”
Self-citationSander, J., Berndt, S., Bruhns, I., & Eisenbarth, T. (2024) · IACR Transactions on Cryptographic Hardware and Embedded Systems · doi:10.46586/tches.v2025.i1.420-449 · Cited by 2 · see citing works
DASH: Accelerating Distributed Private Machine Learning Inference with Arithmetic Garbled CircuitsPreprint
Sander, J., Berndt, S., Bruhns, I., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2302.06361 · Cited by 2 · see citing works
Edge-MultiAI: Multi-Tenancy of Latency-Sensitive Deep Learning Applications on EdgePreprint
Zobaed, S., Mokhtari, A., Champati, J. P., et al. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2211.07130
Self-citationHow to DP-fy ML: A Practical Guide to Machine Learning with Differential Privacy
Ponomareva, N., Hazimeh, H., Kurakin, A., et al. (2023) · arXiv · doi:10.48550/arxiv.2303.00654
Parallel and Generic Pipe-and-Filter Architectures with TeeTime
Wulf, C., Hasselbring, W., & Ohlemacher, J. (2017) · 2017 IEEE International Conference on Software Architecture Workshops (ICSAW) · doi:10.1109/icsaw.2017.20
Regaining Lost Cycles with HotCalls: A Fast Interface for SGX Secure Enclaves
Weisse, O., Bertacco, V., & Austin, T. (2017) · Proceedings of the 44th Annual International Symposium on Computer Architecture · doi:10.1145/3079856.3080208
SgxPectre: Stealing Intel Secrets From SGX Enclaves via Speculative Execution
Chen, G., Chen, S., Xiao, Y., Zhang, Y., Lin, Z., & Lai, T.-H. (2020) · IEEE Security & Privacy · doi:10.1109/msec.2019.2963021
Flagged first, then by citations
Research works printed but not linked: 16
- Zhao S., 2023, 32nd USENIX Security Symposium (USENIX Security), 4015
- Van Bulck J., 2018, Proceedings of 27th USENIX Security Symposium USENIX Security, 991
- Nashimoto S., 2022, Others
- Ning Z., 2017, Proceedings of 26th USENIX Security Symposium USENIX Security, 33
- Raj H., 2016, Proceedings of 25th USENIX Security Symposium, 841
- Zobaed S., 2018, Encyclopedia of Big Data
- Ghatreh Samani D., 2020, Proceedings of the 49th International Conference on Parallel Processing ICPP
- Chen Y., 2018, USENIX Workshop on Hot Topics in Edge Computing (HotEdge 18)
- Shahrad M., 2020, Proceedings of USENIX Annual Technical Conference, 205
- Jindal A., 2021, Proceedings of the 14th International Conference on Utility and Cloud Computing Companion, 1
- Feng E., 2021, Proceedings of 15th USENIX Symposium on Operating Systems Design and Implementation, 275
- Graepel T., 2012, Proceedings of International conference on information security and cryptology, 1
- Zhou L., 2019, Proceedings of 2nd USENIX Workshop on Hot Topics in Edge Computing (HotEdge 19)
- Hussain R. F., 2024, Journal of the Future Generation Computing Systems (FGCS), 479
- Ko J. H., 2018, Proceedings of 15th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS), 1
- Ma Z., 2023, Proceedings of 60th ACM/IEEE Design Automation Conference (DAC), 1
Cited by
Sorted by citations
Trusted Platform and Privacy Management in Cyber Physical Systems: The DUCA Framework
Muñoz, A., López, J., Alcaraz, C., et al. (2025) · Lecture notes in computer science · doi:10.1007/978-3-031-96590-6_12 · Cited by 4 · see citing works
Xu, F., Wei, X., Zhao, Z., & Sun, P. (2026) · Scientific Reports · doi:10.1038/s41598-026-44843-4 · Cited by 1 · see citing works
“This architecture reflects the hardware–software collaborative trust model proposed in the recent survey by Feng et al. 15 , and supports secure execution by isolating workloads, verifying execution environments, and ensuring that sensitive data is never exposed outside trusted boundaries.”
Assessing Cybersecurity Risks of Cloud Adoption in Defense: Safeguarding Top Secret Data Assets
Mahlasela, O., Mkwanazi, T., & Mthethwa, S. (2026) · doi:10.1109/acdsa67686.2026.11467588 · Cited by 1 · see citing works
“Confidential computing can enable military operations to process classified data within hardware enforced Trusted Execution Environments (TEEs), even when the underlying infrastructure cannot be fully trusted [29].”
Confidential Computing Architectures for Enhanced Data Security in Cloud Environments
Gogineni, A. (2025) · International Journal on Science and Technology · doi:10.71097/ijsat.v16.i2.3172 · Cited by 1 · see citing works
“Cloud providers establish layered access control systems together with network defense protocols and identity login protocols for protecting stored data [1].”
Characterizing Trust Boundary Vulnerabilities in TEE Container Systems: An Empirical Study
Liu, W., Chen, H., Huai, S., Xu, Z., Wang, W., Wang, X., Zhang, D., Li, Z., Tang, H., & Liu, Z. (2026) · Proceedings of the ACM on software engineering. · doi:10.1145/3808159
Hybrid Architecture for Protected Data Communication Inside the Private Cloud
Senapati, B., Mishra, L. N., Naeem, A. B., et al. (2026) · Cryptography · doi:10.3390/cryptography10030036
“…systematizations focusing in particular on TEE-protected machine-learning workloads [33] and edge-to-cloud confidential computing for ML pipelines [34]; this paper’s contribution is complementary, addressing the storage-tier confidentiality and undetectability gap that persists even when the…”
Wufuer, S., Aizezi, Y., Weiwei, Z., et al. (2026) · doi:10.1109/icwoc70101.2026.11636862
Liu, K., Sun, Y., & Chen, Y. (2026) · Journal of King Saud University - Computer and Information Sciences · doi:10.1007/s44443-026-00781-9
(2026) · IEEE International Conference on Secure IoT, Assured and Trusted Computing (SATC) · doi:10.1109/satc69565.2026.11542295
“Obaed shows that SHAP-style attributions can surface local feature contributions, and other evaluations show that human analysts find these outputs more actionable than opaque scores alone [21].”
Lightweight Large-Model Inference with Privacy Protection for Edge IoT Systems
Ma, X. (2026) · International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE) · doi:10.1109/aetcse69203.2026.11504013
“Recent surveys on confidential computing for machine learning [12], edge-to-cloud confidential computing [13], and differential privacy in federated learning over wireless systems [14] show that privacy protection must be incorporated into the inference pipeline rather than appended as an…”
DynaHyEdge: Fine-Grained Privacy-Aware Online Scheduling for Hybrid Edge Services
Cheng, Z.-C., Liao, H.-L., Luo, L.-L., & Ren, B. (2026) · Journal of Computer Science and Technology · doi:10.1007/s11390-025-5695-2
Research on Reinforcement Learning Containerization Method Based on RISC-V Architecture
Li, A. (2026) · doi:10.1109/icpege67691.2026.11451331
“The architecture shows how each layer interacts—beginning from hardware resource abstraction, through container runtime management, to orchestrated RL task execution—forming an integrated, adaptive, and hardware-aware computing ecosystem[7].”
Enhanced Zero Trust Model for Cloud-Native Microservices Using Gradient Boosting Algorithm
Praveena, A., Subhash Kumar, K., Radhakrishnan, V., et al. (2025) · doi:10.1109/icoiics67115.2025.11390077
“Essentially, the Enhanced Zero Trusted Model is a strategic step forward in cybersecurity that is in accord with the requirements of digital transformation and which secures valuable assets in a more hostile cyber environment [9-10].”
AI Meets Quantum Blockchain: A New Era of Tamper-Proof CCTV Data Logging
Rachamadugu, S. K., Thota, S. K., Kande, A., et al. (2025) · doi:10.1109/aisummit66170.2025.11411615
Putra, S. D., Sutikno, S., Sumarudin, A., et al. (2025) · doi:10.1109/icic68054.2025.11309424
“Traditional encryption algorithms like the Advanced Encryption Standard (AES) are widely adopted for data protection due to their speed and robustness[1], [2], [3].”
Examining the use of Jamovi in learning statistics: Students’ perception
Jumroh, J., Ningsih, Y. L., Octaria, D., & Nopriyanti, T. D. (2025) · Al-Jabar Jurnal Pendidikan Matematika · doi:10.24042/ajpm.28119
Examining the use of Jamovi in learning statistics: Students’ perception
Jumroh, J., Ningsih, Y. L., Octaria, D., et al. (2025) · Al-Jabar Jurnal Pendidikan Matematika · doi:10.24042/ajpm.v16i2.28119
Malá, K., Rashmi, S. R., Renukaradhya, P. C., et al. (2025) · doi:10.1109/icdsns65743.2025.11168641
“Furthermore, recent surveys highlight the need for advanced frameworks that jointly optimize performance, scalability, and security within real-world application settings [16], [17].”
- Authors
- Zobaed, S., & Amini Salehi, M.
- Affiliations
- University of Maryland Eastern Shore (US)
- Computer Science and Engineering Department University of North Texas (UNT) Denton Texas USA
- Corresponding author
- Zobaed, Sm
- ORCID
- Zobaed, Sm
- Venue
- Software Practice and Experience
- Publisher
- Wiley
- Published
- 2025-01-03
- Volume
- 55
- Issue
- 5
- Pages
- 896-924
- ISSN
- 0038-0644 (ISSN-L)
- 1097-024X
- OpenAlex
- W4406034921
- Cited by
- 21
- References
- 118
- Citations by year
- 2026: 10 · 2025: 10 · 2023: 1
- FWCI
- 7.96
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Software Practice and Experience (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Funders
- National Science Foundation (2418188, 2047144, 2417064, 2117785, 2419588, 2007209)
- Office of International Science and Engineering
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Security and Verification in Computing
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptography and Data Security
- Physical Sciences › Computer Science › Information Systems › Cloud Data Security Solutions
- Keywords
- confidential computing, edge-cloud continuum, trusted execution environments, homomorphic encryption, secure enclaves, machine learning security, large language models, computer vision, trusted hardware
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-11.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-11.
Cited sources are checked by gpt-6-sol.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review