Features/Signed Bundles: Difference between revisions

Wade (talk | contribs)
Created page with '<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude> == Summary == Signed bundles are bundles which have been cryptographically signed to verify the identity of their creator, …'
 
mNo edit summary
Line 1: Line 1:
<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude>
<noinclude>{{GoogleTrans-en}}{{TOCright}}
[[Category:Feature Page Incomplete]]
[[Category:Feature|Signed Bundles]]</noinclude>


== Summary ==
== Summary ==
Line 16: Line 18:


== Benefit to Sugar ==
== Benefit to Sugar ==
Signed bundles would allow deployments to ensure that bundles were created by  
Signed bundles would allow deployments to guarantee that bundles were created by the holder of specific key.


== Scope ==
== Scope ==
The signing tools are available at http://dev.laptop.org/git/projects/olpc-contents/
The signing tools are available at http://dev.laptop.org/git/projects/olpc-contents/


Support for parsing the format, maintaining "root keys", and displaying the keys via some user interface would need to be implemented into Sugar.
Support for parsing the format, maintaining "root keys", and displaying the keys via some user interface would need to be implemented in Sugar.


== How To Test ==
== How To Test ==
Line 27: Line 29:


== User Experience ==
== User Experience ==
This needs to be fleshed out.  But, when a bundle is signed the user would likely see some information in the Journal indicating who signed it.
This needs to be fleshed out.  But, when a bundle is signed, the user would likely see some information in the Journal indicating who signed it.


== Dependencies ==
== Dependencies ==


== Contingency Plan ==
== Contingency Plan ==
We could switch from .xo to .rpm or another format with built in support for signing.
We could switch from .xo to .rpm or another format with built-in support for signing.


== Documentation ==
== Documentation ==
Line 41: Line 43:
* See [[{{TALKPAGENAME}}|discussion tab for this feature]]  
* See [[{{TALKPAGENAME}}|discussion tab for this feature]]  


[[Category:Feature Page Incomplete]]
[[Category:Feature]]
----
----
''You can add categories to tie features back to real deployments/schools requesting them, for example <nowiki>[[</nowiki>Category:Features requested by School Xyz]]''
''You can add categories to tie features back to real deployments/schools requesting them, for example <nowiki>[[</nowiki>Category:Features requested by School Xyz]]''