Secure Application Deployment
AssigneeServiceNow, Inc.
InventorsRakesh Malhotra, Sujit Sharma, Prashant Parbhane, Anil Kumar Akula, Saurabh Khetan
Life of this patent
Estimating the term…
Loading patent…
AssigneeServiceNow, Inc.
InventorsRakesh Malhotra, Sujit Sharma, Prashant Parbhane, Anil Kumar Akula, Saurabh Khetan
Estimating the term…
A computing system includes persistent storage configured to store a plurality of software applications and a distribution application configured to perform operations. The operations include obtaining a first cryptographic key of a pair of asymmetric cryptographic keys, where a second cryptographic key of the pair is stored by an on-premises computational instance, obtaining a selection of a software application from the plurality of software applications for installation, and obtaining an identifier associated with the on-premises computational instance. The operations additionally include encrypting the software application by way of a symmetric encryption algorithm and using a third cryptographic key, and encrypting the third cryptographic key by way of an asymmetric encryption algorithm and using the first cryptographic key. The operations further include generating an installation file that includes the software application as encrypted, the third cryptographic key as encrypted, and a representation of the identifier.
A computing system comprising:
A method comprising:
A non-transitory computer-readable medium having stored thereon program instructions that, upon execution by a computing system, cause the computing system to perform operations comprising:
Dependencies are inferred from the claim text.