💾 Archived View for bbs.geminispace.org › u › flipperzero › 18238 captured on 2024-08-31 at 15:56:49. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-08-19)

🚧 View Differences

-=-=-=-=-=-=-

Comment by 😎 flipperzero

Re: "I've added support for "at rest" message encryption in the..."

In: s/misfin

The updates are now live on the Hashnix misfin server

😎 flipperzero

Jun 30 · 2 months ago

4 Later Comments ↓

😺 gemalaya [OP] · Jun 30 at 13:07:

If you use encryption, the privkey is now spared from destruction by the frontend every time you access the gembox, to prevent repetitive key input.

Changed

- Use a time-adaptive sparing cache for gemboxes. Gemboxes which use

encryption are spared from being purged by the cache if a privkey is active.

- Spare active encrypted gemboxes from destruction every time the inbox page

is accessed. This means that the user doesn't have to input the private key

every time the gembox TTL expires, but rather only when the user hasn't accessed

the inbox for some time.

🚀 byzoni · Jun 30 at 13:33:

— titan-upload: Shell script for uploading via titan, supporting certificates

😺 gemalaya [OP] · Jun 30 at 16:18:

@byzoni That script (titan-upload) could indeed be used to upload a file to the misfin server, just need to pass the cert and key properly.

😎 flipperzero · Jul 30 at 03:22:

edit 07-30-2024-0808UTC: I think it's been sorted now! passages below archived for posterity.

@gemalaya in reference to this post on station:

— Station | 072004 - misfin test

I sent a test message to this user 072004 yet they did not receive that message.

Conversely, they sent a test message from my system they claim was successfulg, however I did not receive any message in my inbox. Wdu think is happening?

Did I maybe misconfigure something updating to the latest Please lmk. Thanks always.

Original Post

🌒 s/misfin

I've added support for "at rest" message encryption in the python misfin implementation. When encryption is enabled, you send your private key to decrypt the messages in the gembox and the key remains active for a certain amount of time. There's also experimental support for encrypted file uploads: you upload a file via Titan, and it gives you a download URL with a decryption key that you can include in your misfin messages. [https link]

💬 gemalaya · 5 comments · 3 likes · Jun 28 · 2 months ago