trezor-firmware icon indicating copy to clipboard operation
trezor-firmware copied to clipboard

Remove misc cryptographic functions from Bitcoin-only firmware

Open matejcik opened this issue 1 year ago • 2 comments

The following functions should only be in universal firmware:

  • SignIdentity
  • GetECDHSessionKey

the following function should be dropped from all firmwares:

  • CosiCommit

in terms of code organization, all those and more live in apps/misc. It seems we should keep apps/misc with things that work in Bitcoin-only, and maybe move SignIdentity and GetEcdhSessionKey to something like apps/agent (because those are mostly for trezor-agent)?

matejcik avatar Dec 06 '23 13:12 matejcik

related #2675

matejcik avatar Jan 10 '24 12:01 matejcik

I will split this task into 2 PRs:

  • [x] Remove CosiCommit functionality from all firmwares -> PR: #3551
  • [ ] Remove SignIdentity and GetECDHSessionKey from BTC-only firmware -> PR: #3557

obrusvit avatar Feb 25 '24 14:02 obrusvit