Michael Trimarchi

Michael Trimarchi picture

Michael Trimarchi

@ Amarula Solutions
Michael Trimarchi is a Linux Software Engineer and entrepreneur specializing on both Linux based and custom embedded and RT systems with a keen interest in mobile technology . After receiving his Master Degree in Software Engineering from Pisa University in 2000. Michael Trimarchi was involved in several European projects: First, Frescor, Actors, Era and he is co-author of the first version of EDF patches that was submitted in mainline Linux (Linux deadline scheduling class). He has several publications in the field of real time scheduling, hierarchical scheduling and component based system system. His seventeen years experience includes and covers all the fields of Linux and Android embedded system, Payment Terminals and he offers consultant services to a huge numbers of international companies. Specialities: Linux device driver, Linux scheduler, linux embededd and u-boot bootloader, embedded developer, payment terminals. Special interest and passion for Android and mobile software

Talks

2017 Android device security
45'
Thousands of payment terminals are nowday connected to the network, and security and its enforcement are top priority to avoid threats . Operations with payment terminals need to rely on practical tools, easy to use, and guarantee high level of security, as in Android Payment Terminals. In this talk we will describe advanced features to insure security in payment terminals. We will give a general introduction about Android Payment Terminal and describe their main differences from the old-style payment solutions. The talk will cover and analyze the following topics : Secure Boot with reference of IMX6 architecture and OMAP4 one Network security SeLinux and hardening enforcement Wifi and bluetooth restrictions Applications strong signature verification Each topic will cover a theoretical analysis and very practical examples from working experience on actual products, like PCI-certified tablet-based touch screen payment terminals. Those terminals are already deployed in the market, and are in fact consider as the world’s first running customized Android Lollipop OS on a custom hardware.