On 13-08-08 09:11 AM, Martin Albisetti wrote:
> On Thu, Aug 8, 2013 at 9:57 AM, Marc Deslauriers
> <[email protected]> wrote:
>> On 13-08-08 08:39 AM, Roberto Alsina wrote:
>>> Also, there is no plan whatsoever to display package signing errors because 
>>> (I
>>> remember this too ;-) the signature would only be checked on upload, and 
>>> then
>>> we'd trust that we are getting the packages securely via HTTPS.
>>
>> I don't think HTTPS is enough to be secure. We need to sign the package 
>> checksum
>> with some sort of store key.
> 
> 
> Do you think having split out the signature into the index metadata
> and verifying that the downloaded file matches with that would be a
> equal enough approach?

If I'm understanding your approach correctly, yes.

Ie:

1- Ship an appstore key on the device
2- server creates signature for uploaded packages, and stores with metadata that
gets downloaded
3- package installer verifies package signature located in metadata with
appstore key

Marc.



-- 
Mailing list: https://launchpad.net/~ubuntu-appstore-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-appstore-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to