Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Way to independently decrypt SilentNotes repository #228

Open
custompyramidfellow opened this issue Nov 8, 2023 · 1 comment
Open

Way to independently decrypt SilentNotes repository #228

custompyramidfellow opened this issue Nov 8, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@custompyramidfellow
Copy link

Hi,

First of all thank your for your app, I really like it, and I would have already donated if there were a PayPal or wire transfer method to do so.

IMHO it would really make your software more trustworthy and sustainable if you could provide a way to independently decrypt SilentNotes repositories, in case one has only the SilentNotes repository file and the transfer code.

One example of such would be Standard Nodes who provide a offline browser-based decryptor for their encrypted files: https://github.com/standardnotes/decrypt

From what I understand both SilentNotes and Standard Notes use the same crypto algo (XChaCha20-Poly1305), so maybe the already existing Standard Notes decryptor can be adapted somehow? It's under AGPL3.

Thank you for your consideration.

@custompyramidfellow custompyramidfellow added the enhancement New feature or request label Nov 8, 2023
@martinstoeckli
Copy link
Owner

martinstoeckli commented Nov 13, 2023

It's an interesting idea and with SilentNotes becoming a WebAssembly (WASM) it would probably be doable with the original source code, just reading and writing to the locale device could be a problem. On the other side, the only advantage I see, is that one doesn't have to install SilentNotes to decrypt the repository. The laborious part of downloading the repository from the storage (e.g. OAuth2) would be left to the user.

If SilentNotes would hypothetically offer such a function to offline encrypt/decrypt a repository, would you still see an advantage in having an independable app? And how would you use such a repository, using it as a backup has its own challenges: #225 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants