TECHNIQUES FOR MANAGING SOFTWARE APPLICATIONS

    公开(公告)号:US20230099057A1

    公开(公告)日:2023-03-30

    申请号:US17664206

    申请日:2022-05-19

    Applicant: Apple Inc.

    Abstract: Enclosed herein are techniques for securely executing an application. A method can be implemented by an operating system of a computing device, where the computing device includes a file system volume that includes a first data structure, and the method includes the steps of (1) receiving a request to launch the application, where the request references an application archive file that includes a second data structure that: (i) defines an organization of a plurality of files associated with the application, and (ii) includes cryptographic information for verifying the plurality of files and the second data structure; (2) in response to receiving the request: determining whether the second data structure, the plurality of files, or both, are valid using the cryptographic information; and (3) in response to determining that the second data structure, the plurality of files, or both, are valid: associating the second data structure with the first data structure.

Patent Agency Ranking