Skip to content

Releases: 3rdIteration/seedsigner

0.7.0+Satochip-Beta2

11 Mar 10:35
1e56bc2
Compare
Choose a tag to compare

Changes since Beta1

  • Added device filtering (Makes it harder to attempt operations with the wrong type of card)
  • USB ports disable when not needed
  • Improved handling of installing/uninstalling applets

Binary SHA256 Checksums: (And message to verify)


seedsigner_os.0.7.0+Satochip-Beta2.pi0-smartcard.img 6dfeb74c12b2094e593ae2b4e3b79842b7804ee81bb2a5ee5cd4e17755195e4c
seedsigner_os.0.7.0+Satochip-Beta2.pi02w-smartcard.img a93c8afb30f5e9ce9fef124ce2a70d1ae7875f948124b07de8ef735544133310
seedsigner_os.0.7.0+Satochip-Beta2.pi2-smartcard.img 6888a563028153b1f8b5dd50dd26c97b0b7b024a55eebd5872bf94257510f338
seedsigner_os.0.7.0+Satochip-Beta2.pi4-smartcard.img 59ff41f1ed6e999d5108629a4294d62cf45369058d8558a2777e2770f3ac0d9f


Bitcoin Message Signature:


ILPedGiyiqMaD14RpsFCJBn2yo6RpP894Y++KW5IdTtHWuxsmY8RI3sEY+MNy4e9CQh900K5Bw8EikAiBvzy2lo=


Signature Verification
You can confirm that the checksums are correct by verifying the Bitcoin Message Signature above with a "Message" containing the signatures of the two files. (All of the information between the lines above) with the Bitcoin address "37hiiSB1Poj6Shs8WawPS2HjT2jzHkFSQi".

This is a public tip address of mine that can be verified via:

It is an "Electrum" formatted message that can be verified with software like Electrum, Sparrow or web based tools like https://www.verifybitcoinmessage.com/ or https://bitaps.com/signature

0.7.0+Satochip-Beta1

24 Feb 19:26
Compare
Choose a tag to compare

Binary Checksums: (And message to verify)


seedsigner_os.0.7.0+Satochip-Beta1.pi0-smartcard.img a53b1236268d44493064776e015346944a094bfb0b0e123f3645e10acd047cd8
seedsigner_os.0.7.0+Satochip-Beta1.pi02w-smartcard.img af6681b3d7c822ef01e7414fa1787882dfd3cccdfdc987b36df815775a29c4c5
seedsigner_os.0.7.0+Satochip-Beta1.pi2-smartcard.img 53C6F18C50D51CA3726C42F8123DDD77826AE6A890422BBCED34556E59176FE4
seedsigner_os.0.7.0+Satochip-Beta1.pi4-smartcard.img 7d00facba08551dce6c95b005a260a306561df1951dd559b9ba191a6ec208663


Bitcoin Message Signature:


HwaPw8qB3+/h2DzR9HrroVOh7CyeXNbXP3sex3wRojNsXitbkuWGVqtb3bAtneDzlfomCJeaBU91MmNK9LN/f8s=


Signature Verification
You can confirm that the checksums are correct by verifying the Bitcoin Message Signature above with a "Message" containing the signatures of the two files. (All of the information between the lines above) with the Bitcoin address "37hiiSB1Poj6Shs8WawPS2HjT2jzHkFSQi".

This is a public tip address of mine that can be verified via:

It is an "Electrum" formatted message that can be verified with software like Electrum, Sparrow or web based tools like https://www.verifybitcoinmessage.com/ or https://bitaps.com/signature

SeedSigner+Satochip Alpha 1

23 Dec 14:58
dab4c77
Compare
Choose a tag to compare
Pre-release

**This is still a proof of concept and not suitable for day-to-day use... **

Changes since Alpha 0

  • Smartcard interfaces start by default and are now stored in settings menu
  • Unused smartcard interfaces are disabled (Some interfaces like Phoenix may require a reboot if switching from a state where USB ports are disabled to one where they are enabled)
  • Added ability to do a test NFC scan and moved that to the settings menu (Near IO test)
  • Add ability to import a seed to Satochip cards + enable 2fa
  • Improve error messages
  • Make smartcard processes more robust to make operations via PN532 more robust.

3d printed cases to try:

SeedSigner+SeedKeeper ProofOfConcept Alpha 0

05 Dec 02:03
Compare
Choose a tag to compare

This is not intended to be "Production Ready" and is intended for those who are able to help test, evaluate and develop the feature described here: SeedSigner#231 (So please don't use this with actual seeds holding actual funds)

An image assembled as per the guides here:

Manual Installation
https://github.com/3rdIteration/seedsigner/blob/dev/docs/manual_installation.md

Smartcard Support
https://github.com/3rdIteration/seedsigner/blob/dev/docs/smartcard_support_installation.md

It's based on Raspberry Pi OS, so should "just work" with any Raspberry Pi. (This also means that it will take 30-40 seconds to boot on a PiZero, just like older builds of SeedSigner) Just flash this to any MicroSD that is 8GB or more and you are good to go. Implementing this functionality in SeedSigner OS (Faster boot, smaller images) is possible but doesn't make sense at this stage of testing...

It supports the following features

  • Saving Secrets to a SeedKeeper card (DIY or Retail)
  • Loading Secrets from a SeedKeeper card
  • Flashing the SeedKeeper applet to a compatible Javacard (Will work on cards like J3H145, J3R180)
  • Initialising and Managing SeedKeeper Card

It supports the following hardware

  • USB Smart Card Readers - Plug and Play
  • PN532 NFC Reader, connected via GPIO (Currently needs to be activated at each boot from tools->seedsigner. Read the smartcard support documentation for connection guide)
  • Cheap USB SIM Readers via OpenCT (Currently needs to be activated at each boot from tools->seedsigner)

Future Functionality could include

  • Locking and Unlocking the Javacards
  • Flashing other applets (Satochip, Satodime)
  • Flashing applets to THD-89 based cards (Trivial to implement)
  • Flashing other useful applets (SmartPGP, Yubico-Compatible TOTP, etc)
  • Exporting Secrets to Satochip hardware wallet

Binary Checksums: (And message to verify)


SHA256: e25820c046fea132df41d9af832908a4a874b5227dc6024138be308c1d48ba4e


Bitcoin Message Signature:


IFDc2REEuQL3FDA8lSfvOLG3M+oyI1J5SSLLiLaGcru8AADRgfkulj5NnMQ0xrN6MpaV33DGYHqV0RWQAdiT66E=


Signature Verification
You can confirm that the checksums are correct by verifying the Bitcoin Message Signature above with a "Message" containing the signatures of file. (All of the information between the lines above) with the Bitcoin address "37hiiSB1Poj6Shs8WawPS2HjT2jzHkFSQi".

This is a public tip address of mine that can be verified via:

My video descriptions (Basically any video on my channel: https://www.youtube.com/channel/UCEviBQwLv-yfv3BErm0ojHg/)
Reddit profile (https://www.reddit.com/user/Crypto-Guide/comments/czy13u/a_post_or_video_of_mine_was_helpful_feel_free_to/)
Website (https://cryptoguide.tips/send-me-a-tip/)
It is an "Electrum" formatted message that can be verified with software like Electrum, Sparrow or web based tools like https://www.verifybitcoinmessage.com/ or https://bitaps.com/signature