Эта статья является препринтом и не была отрецензирована.
О результатах, изложенных в препринтах, не следует сообщать в СМИ как о проверенной информации.
Виртуализация процессов в смартфонах с помощью TrustZone
1. LTZVisor: TrustZone is the key / S. Pinto, J. Pereira, T. Gomes, A. Tavares, J. Cabral. // Leibniz International Proceedings in Informatics, Euromicro Conf. on Real Time Systems, Vol. 76. Schloss Dagstuhl– Leibniz Zentrum fuer Informatik, Dagstuhl, Germany. pp. 4:1–4:22. URL: https://doi.org/10.4230/LIPIcs.ECRTS.2017.4
2. A survey of mobile device virtualization: Taxonomy and state of the art / J. Shuja, A. Gani, K. Bilal, A. Khan, S. Madani, S. Khan, A. Zomaya // Comput. Surveys. Vol. 49. No. 1. Apr. 2016, pp. 1:1–1:36. URL: https://doi.org/10.1145/2897164
3. ARM trustzone as a virtualization technique in embedded systems / T. Frenzel, A. Lackorzynski, A.Warg, H. Härtig // 12th Real Time Linux Workshop, Nairobi, Kenya. 2010
4. Towards a TrustZone assisted hypervisor for real time embedded systems / S. Pinto, J. Pereira, T. Gomes, M. Ekpanyapong, A. Tavares // IEEE Comput. Architect. Lett. Vol. 16. No. 2. July 2017. pp. 158–161. URL: https://doi.org/10.1109/LCA.2016.2617308
5. Douglas H. Thin Hypervisor Based Security Architectures for Embedded Platforms. Master’s thesis. Royal Institute of Technology. Skolan för informations- och kommunikationsteknik, Kungliga Tekniska högskolan, 2010
6. Lightweight multicore virtualization architecture exploiting ARM TrustZone / S. Pinto, A. Oliveira, J. Pereira, J. Cabral, J. Monteiro, A. Tavares // Annual Conf. of the IEEE Industrial Electronics Society. 2017. pp. 3562 3567. URL: https://doi.org/10.1109/IECON.2017.8216603
7. μRTZVisor: A secure and safe real time hypervisor / J. Martins, J. Alves, J. Cabral, A. Tavares, S. Pinto // Electronics. 2017. Vol. 6. No. 4. URL: https://doi.org/10.3390/electro nics6040093
8. The nizza secure system architecture / H. Hartig, M. Hohmuth, N. Feske, C. Helmuth, A. Lackorzynski, F. Mehnert, M. Peter. // International Conf. on Collaborative Computing: Networking, Applications and Worksharing. 2005. Vol. 10. URL: https://doi.org/10.1109/COL COM.2005.1651218;
9. Cereia M., Bertolotti I. C. Asymmetric virtualisation for real time systems // IEEE International Symp. on Industrial Electronics. 2008. pp. 1680–1685. URL: https://doi.org/10.11 09/ISIE.2008.4677005
10. Cereia M., Bertolotti I. C. Virtual machines for distributed real time systems // Comput. Stand. Interfaces Vol. 31. No. 1. Jan. 2009. pp. 30–39. URL: https://doi.org/10.1016/j.csi.2007.10.010
11. Sangorrín D., Honda S., Takada H. Dual operating system architecture for real time embedded systems // Int. Workshop on Operating Systems Platforms for Embedded Real Time Applications. 2010. pp. 6–15. Brussels
12. Sangorrín D. Advanced Integration Techniques for Highly Reliable Dual OS Embedded Systems. Ph.D. Dissertation. Nagoya University. Graduate School of Information Science. 2012
13. Sangorrín D., Honda S., Takada H. Reliable Device Sharing Mechanisms for Dual OS Embedded Trusted Computing // Int. Conference on Trust and Trustworthy Computing. 2012. pp. 74–91. URL: https://doi.org/10.1007/978 3 642 30921 2_5
14. Secure device access for automotive software / S. W. Kim, C. Lee, M. Jeon, H. Y. Kwon, H. W. Lee, C. Yoo // Int. Conf. on Connected Vehicles and Expo. 2013. pp. 177–181. URL: https://doi.org/10.1109/ICCVE.2013.6799789
15. Towards a lightweight embedded virtualization architecture exploiting ARM TrustZone / S. Pinto, D. Oliveira, J. Pereira, N. Cardoso, M. Ekpanyapong, J. Cabral, A. Tavares // IEEE Conf. on Emerging Technology and Factory Automation. 2014. pp. 1–4. URL: https://doi.org/10.1109/ETFA.2014.7005255
16. Schwarz O., Gehrmann C., Do V. Affordable Separation on Embedded Platforms // Springer International Publishing, Cham. 2014. pp. 37–54. URL: https://doi.org/10.1007/ 978 3 319 08593 7_3
17. VOSYSmonitor, a low latency monitor layer for mixed criticality systems on ARMv8 A / P. Lucas, K. Chappuis, M. Paolino, N. Dagieu, D. Raho // Leibniz International Proceedings in Informatics, Euromicro Conf. on Real Time Systems. 2017. Vol. 76. Schloss Dagstuhl–Leibniz Zentrum fuer Informatik, Dagstuhl, Germany, pp. 6:1–6:18. DOI: https://doi.org/10.4230/LIPIcs.ECRTS.2017.6
18. Dall C., Nieh J. KVM/ARM: The design and implementation of the linux ARM hypervisor // SIGPLAN Notes. Vol. 49, No. 4. 2014. pp. 333–348. URL: https://doi.org/10.1145/2644 865.2541946
19. SierraTEE. URL: https://www.sierraware.com/open-source-ARM-TrustZone.html
20. Pinto S., Tavares A., Montenegro S. Space and time partitioning with hardware support for space applications // Data Systems in Aerospace Conf., European Space Agency, ESA SP, Vol. 736. 2016. URL: https://www.researchgate.net/profile/Sandro-Pinto/publication/ 311847443_Space_and_time_partitioning_with_hardware_support_for_space_applications/links/585d44b608ae6eb8719ff501/Space-and-time-partitioning-with-hardware-support-for-space-applications.pdf
21. S. Arzt, R. Siegfried, F. Christian, B. Eric, B. Alexandre, K. Jacques, L. T. T. Yves, O. Damien, M. Patrick. Flowdroid: Precise context, flow, field, object sensitive and lifecycle aware taint analysis for android apps // 35th ACMSIGPLAN Conf. on Program. Language Design Implementation. ACM SIGPLAN Notices. Vol. 49. Issue 6. June 2014. pp. 259–269. URL: https://doi.org/10.1145/2666356.2594299
22. Arxan Technologies. State of security in the app economy: Mobile apps under attack. URL: https://www.arxan.com/assets/1/7/State_of_Security_in_the_App_Economy_Report_Vol._2.pdf
23. Android Open Source Project. URL: https://source.android.com/docs/security/features/encryption