- Patent Title: System and method for protection of multipart system applications using a cryptographically protected package, a package map and a package object store for decryption and verification at runtime on the target device platform
-
Application No.: US16691706Application Date: 2019-11-22
-
Publication No.: US11206134B2Publication Date: 2021-12-21
- Inventor: Srinivas Kumar , Shreya Uchil , Srikesh Amrutur Srinivas
- Applicant: MOCANA CORPORATION
- Applicant Address: US CA Sunnyvale
- Assignee: MOCANA CORPORATION
- Current Assignee: MOCANA CORPORATION
- Current Assignee Address: US CA Sunnyvale
- Agency: Buchanan Ingersoll & Rooney PC
- Main IPC: H04L9/14
- IPC: H04L9/14 ; G06F21/45 ; G06F21/44 ; H04L9/08 ; H04L9/30 ; G06F8/65 ; G06F8/61

Abstract:
For protection of multipart system applications using a cryptographically protected package, a package map and a package object store for decryption and verification at runtime on the target device platform, a method including associating a device class with a set of content signing and encryption keys; signing application files based on the device class of the target device platform; aggregating application files into a file container based on a structured construct; encrypting application files/file containers with an encryption key associated with the device class; generating a package map and object stores for cryptographic artifacts and detached package metadata for passwords associated with the device package; building, the device package and update packages of the device package, detached package metadata, and package install scripts for the target device platform; publishing, the update packages signed with update package provider and update package publisher signing keys, and encrypted with target device encryption key.
Public/Granted literature
Information query