Support SD card import/export #7

Open
opened 2024-11-21 04:50:16 +00:00 by lrvick · 1 comment
Owner

Should have standalone support for importing and exporting files to SD card as a standalone CLI function, complete with smart detect/mount/unmount.

Also support this functionality as a crate so it can be built-in to hybrid online/offline workflows such as:

  1. Generate a payload on online system, sometimes assisted by online data
  2. Transfer that payload to offline system
  3. Parse and verify security critical details of payload on offline system
  4. Sign payload on offline system
  5. Transfer signed payload back to online system
  6. Broadcast signed payload to final destination artifact store, network, etc.
Should have standalone support for importing and exporting files to SD card as a standalone CLI function, complete with smart detect/mount/unmount. Also support this functionality as a crate so it can be built-in to hybrid online/offline workflows such as: 1. Generate a payload on online system, sometimes assisted by online data 2. Transfer that payload to offline system 3. Parse and verify security critical details of payload on offline system 4. Sign payload on offline system 5. Transfer signed payload back to online system 6. Broadcast signed payload to final destination artifact store, network, etc.
ryan added a new dependency 2024-11-25 21:45:32 +00:00
Owner

Note: currently, it is expected that either the transaction is generated online and then blindly signed offline, or the transaction is generated and signed offline. It may be useful to either parse a transaction and verify all the variables included, offline; or, to store the operation+values part of the request and pass that through using some secret icepick thing? Maybe have an icepick --output-command instead of running the module?

Note: currently, it is expected that either the transaction is generated online and then blindly signed offline, or the transaction is generated and signed offline. It may be useful to either parse a transaction and verify all the variables included, offline; or, to store the operation+values part of the request and pass that through using some secret icepick thing? Maybe have an icepick `--output-command` instead of running the module?
ryan added this to the Icepick v0.2.0 milestone 2024-12-12 20:35:00 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Blocks
Reference: public/icepick#7
No description provided.