Technologia AppOnChip

AppOnChip to nowo dodana funkcjonalność, która wprowadza nowy poziom zabezpieczenia w wiodącym na rynku rozwiązaniu Sentinel Envelope. Dzięki zastosowaniu tej technologii Wasze oprogramowanie staje się jeszcze bardziej bezpieczne i odporne na wszelkiego rodzaju ataki z zewnątrz. Technologia AppOnChip ściśle scala klucz sprzętowy Sentinel HL z zabezpieczoną aplikacją poprzez przeniesienie fragmentu kodu wykonywalnego aplikacji do klucza. Zabezpieczony fragment kodu, zaszyfrowany i podpisany cyfrowo może być wczytany i wykonany wewnątrz klucza sprzętowego. To dodatkowe zabezpieczenie czyni z kluczy Sentinel HL najbardziej zaawansowane technologicznie i odporne na złamania rozwiązanie na rynku.

 Cechy i Korzyści:

  • Większe bezpieczeństwo - AppOnChip zwiększa poziom zabezpieczenia aplikacji poprzez wymaganie fizycznej obecności klucza w trakcie wykonywania kodu.
  • Prosta implementacja - Podczas wybierania fragmentu kodu, który ma zostać przesłany do klucza analizowany jest kod aplikacji i proponowane są do wyboru fragmenty, które mogą zostać wykonane wewnątrz klucza. Proces jest całkowicie automatyczny i nie wymaga pracy programistycznej,
  • Maksymalna elastyczność licencjonowania - pamięć przeznaczona na kod wykonywalny aplikacji jest niezależna od pamięci przeznaczonej na licencję i nie wpływa na sposób ich tworzenia,
  • Przezroczyste dla użytkownika - wykonywanie kodu aplikacji w kluczu jest niezauważalne dla użytkownika zabezpieczonej aplikacji,
  • Niekłopotliwe w utrzymaniu - tworzenie nowych wersji aplikacji nie powoduje konieczności aktualizacji kluczy, które są już u klientów.


Jak to działa?

Zabezpieczenie i wykonanie.


Zabezpieczenie

Gdy funkcjonalność AppOnChip zostanie uruchomiona w Sentienl LDK, niezabezpieczona aplikacja zostanie przeszukana i zostaną wybrane funkcje, które mogą zostać użyte i przeniesione do klucza. Następnie osoba zabezpieczająca aplikację wybiera z powstałej listy funkcję, która będzie użyta przez AppOnChip i wykonana wewnątrz klucza. Ten fragment kodu jest szyfrowany i podpisany dla zachowania pełnego bezpieczeństwa.
 

Images





Wykonanie

Kiedy użytkownik końcowy uruchamia zabezpieczoną aplikację, wykonuje się ona normalnie aż natrafi na fragment kodu zabezpieczony przez technologię AppOnChip. Wykonywanie aplikacji płynnie przechodzi do wnętrza klucza, gdzie odpowiedni fragment kodu aplikacji jest dynamicznie załadowany i wykonany. Rezultat wykonania fragmentu kodu jest zwracany do aplikacji, która płynnie wykonywana jest dalej.

 

Images




Logowanie