Bezpieczne oprogramowanie i komunikacja na urządzeniach przenośnych
Aplikacje na urządzeniach przenośnych biorą udział w krytycznej wymianie informacji. Niniejszy raport bada, jakie koncepcje istnieją w celu ochrony oprogramowania przed modyfikacją i w jaki sposób komunikacja pomiędzy aplikacjami działającymi na urządzeniach przenośnych poprzez publiczną sieć komórkową może być bardziej zabezpieczona. Raport ten podkreśla, jak inteligentna karta może ułatwić zwiększenie bezpieczeństwa oprogramowania działającego na niej, szczególnie w urządzeniach przenośnych. Omawia również problemy i zagrożenia związane z kartami inteligentnymi. Ponadto proponuje rozwiązanie oparte na określonym scenariuszu. Bezpieczeństwo oprogramowania składa się z dwóch warstw; jedna warstwa służy do zapobiegania analizie, która utrudnia zrozumienie zachowania programu zarówno na poziomie statycznym, jak i dynamicznym. Druga warstwa odpowiada za weryfikację integralności oprogramowania w celu zapewnienia, że nie zostało ono zmodyfikowane. Ponadto, oprogramowanie jest instalowane na kartach inteligentnych, co stanowi dodatkową warstwę bezpieczeństwa. Komunikacja opiera się na zabezpieczeniach publicznej sieci komórkowej z pewnymi ulepszeniami. VPN oparty na granicy jest wdrażany między publiczną siecią komórkową a zdalnym serwerem.