The marketing site says there’s full text search. The paper doesn’t cover this. How is this being solved here?
Skiff – Privacy-first end-to-end encrypted email
41–50 of 201 posts
Re: Skiff – Privacy-first end-to-end encrypted email
#42The marketing site says there’s full text search. The paper doesn’t cover this. How is this being solved here?
Seems trivial enough to do client-side on modern hardware, especially if you exclude attachments.
Re: Skiff – Privacy-first end-to-end encrypted email
#43The marketing site says there’s full text search. The paper doesn’t cover this. How is this being solved here?
Seems trivial enough to do client-side on modern hardware, especially if you exclude attachments.
Re: Skiff – Privacy-first end-to-end encrypted email
#44Re: Skiff – Privacy-first end-to-end encrypted email
#45The marketing site says there’s full text search. The paper doesn’t cover this. How is this being solved here?
Re: Skiff – Privacy-first end-to-end encrypted email
#46Earlier quoted context omitted.
> Your server can feed arbitrary Javascript to browsers and subvert encryption in a variety of ways, can't it? That's how literally any website works. How do you encrypt in the browser if the server doesn't send JavaScript to encrypt data? You also trust Signal not to issue an update that sends data in plaintext over the network. Unless you're building an app from source, you implicitly trust the developer to some ex…
Signal doesn’t have a web client. Most of the stores it is distributed through have fairly strong resistance to compel orders.
A couple of things that are easier in a web-delivered tool is deliver a backdoor to a user or group of users (which Skiff can track), or deliver a backdoor over a particular window of time across many users to decrease the chance of detection.
I know Skiff uses IPFS in some of parts of their solutions, and there's something they could do with that for the first -- essentially making visiting a particular version of the code part of how it is accessed, but there's some real UI challenges, which maybe they're looking into (it's been a while since I checked them out: they have some great UX in other parts of their suite).
The other tactic I've seen is to bundle the page into a browser extension, which moves you closer to Signal's status.
Re: Skiff – Privacy-first end-to-end encrypted email
#47So what's the state of the art with respect to end-to-end email these days? Lavabit is back, but it seems like everyone uses Protonmail these days? But didn't they get into some sort of controversy a while back that made some people drop them? And now I'm seeing Skiff, which is great, it's clear that people want this. I just no longer know who the players in the space are.
Re: Skiff – Privacy-first end-to-end encrypted email
#48Earlier quoted context omitted.
Founding engineer at Skiff here. >From the white paper, it appears as if this system requires its users to trust the server. That's not end-to-end encryption. What do I have wrong here? It doesn't. All data is encrypted client side across all apps - Skiff Mail, Drive, Pages, and Calendar. For sending external, the whitepaper is very clear how this case is handled in section 8.2 as securely as possible (without having…
Section 8.2 seems to talk about how you send plaintext email via SMTP to users who aren't using Skiff. But that's not what I'm talking about with respect to end-to-end encryption. The white paper refers repeatedly to "browser" users. Your server can feed arbitrary Javascript to browsers and subvert encryption in a variety of ways, can't it? I'm still not clear why you designed a new, simplistic cryptosystem at all he…
Re: Skiff – Privacy-first end-to-end encrypted email
#49Earlier quoted context omitted.
Seems trivial enough to do client-side on modern hardware, especially if you exclude attachments.
Without producing confirmation side channels and so on? Doesn’t seem that trivial- at least it needs more thought than assumption of simplicity
Re: Skiff – Privacy-first end-to-end encrypted email
#50The marketing site says there’s full text search. The paper doesn’t cover this. How is this being solved here?
Done completely client side. We actually have multiple blogs on this - https://skiff.com/blog/private-search
How do you plan on scaling your service with respect to this problem? once you have a non-trivial user base with non-trivial data volumes this is likely to become a substantial problem.