Method, system and computer program for deploying software packages with increased security
US8230222B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 21, 2006 |
| Grant date | Jul 24, 2012 |
| Priority date | — |
| Expiry date | May 24, 2029 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L9/083
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A software distribution method (300) with security add-on is proposed. Particularly, any software package to be deployed to selected target endpoints is encrypted (312-315) with a symmetric key (generated dynamically). The symmetric key is in turn encrypted (318-321) with a public key of each target endpoint. A multi-segment software package (embedding the encrypted software package and the encrypted symmetric keys) is then deployed (324-336, 360) to all the target endpoints. In this way, each target endpoint can decrypt (343-348) the encrypted symmetric key with a corresponding private key; it is then possible to decrypt (363-366) the encrypted software package with the symmetric key so obtained. As a result, the endpoint is able to apply (369) the decrypted software package. Therefore, the application of the software package can be restricted to the desired target endpoints only.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.