this post was submitted on 14 Dec 2023
12 points (92.9% liked)

Monero

1681 readers
26 users here now

This is the lemmy community of Monero (XMR), a secure, private, untraceable currency that is open-source and freely available to all.

GitHub

StackExchange

Twitter

Wallets

Desktop (CLI, GUI)

Desktop (Feather)

Mac & Linux (Cake Wallet)

Web (MyMonero)

Android (Monerujo)

Android (MyMonero)

Android (Cake Wallet) / (Monero.com)

Android (Stack Wallet)

iOS (MyMonero)

iOS (Cake Wallet) / (Monero.com)

iOS (Stack Wallet)

iOS (Edge Wallet)

Instance tags for discoverability:

Monero, XMR, crypto, cryptocurrency

founded 1 year ago
MODERATORS
 

Hey everyone! I wanted to share a project I've been working on: the Polyseed Secret Sharing Tool. It's a Python CLI application that uses Shamir's Secret Sharing Scheme to back up a Monero polyseed. This method dramatically increases security by breaking your seedphrase into multiple shares, where a predefined number of shares are needed to reconstruct the secret. It's an innovative approach to avoid the risk of having your entire wallet compromised if one location is breached.

This tool is currently in the experimental stage and I would love to get feedback and contributions, especially from those skilled in cryptography and coding. It's designed for use in a secure, air-gapped environment (like TAILS) for maximum safety.

Check it out, and let's discuss how we can make the Monero experience more secure!

https://github.com/Unkn8wn69/psst

Keep in mind that I created this today and it still needs a lot of testing and cleaning

you are viewing a single comment's thread
view the rest of the comments
[โ€“] Unkn8wn69@monero.town 3 points 11 months ago (1 children)

Looks verg cool! My project uses the same principle but I found a way to drastically reduce the size of the shared seed phrases. It just stores the index of each word in the wordlist instead of the whole seed phrase.

So you can have just 20-25 word seeds instead of 80-90 when storing it directly in hex format.

[โ€“] jet@hackertalks.com 1 points 11 months ago

Right. I believe paperback can store about 1 kilobyte in each QR code. Up to six QR codes per page. So it's about 6 kB of data. Which is more than enough for your 25 seed words.

It might be interesting to use this as an amalgam for the printed format, for the offline version.