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

change default appvm name: anon-whonix -> anonymous-browsing #1775

Closed
mfc opened this Issue Feb 24, 2016 · 5 comments

Comments

Projects
None yet
3 participants
@mfc
Member

mfc commented Feb 24, 2016

we need to stop using non-intuitive abbreviations, which are:

  • confusing for new users
  • bad for localization/translation (directly or in documentation)

"whonix" is not a meaningful domain / use-case, unlike "vault" etc. I suggest the default whonix-ws template-based appvm be called "anonymous-browsing" or "anonymous-web" or similar.

@adrelanos

This comment has been minimized.

Show comment
Hide comment
@adrelanos

adrelanos Feb 24, 2016

Member

If anything, I prefer anonymous-web since it is a bit more generic. Or
perhaps anonymous-internet.

Member

adrelanos commented Feb 24, 2016

If anything, I prefer anonymous-web since it is a bit more generic. Or
perhaps anonymous-internet.

@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Feb 26, 2016

Member

What exactly is the significance of default VM names, given that users are free to change the name of any VM? I understand these:

  • Comprehensibility to new users
  • Use in documentation (incl. translation)
  • Common reference standard

But are there actually security/privacy implications? For example, if I rename my VM from the default anonymous-web to anon-web because I prefer shorter names, will I now "stand out" or be more fingerprintable? Or is this solely about first impressions on users?

Member

andrewdavidwong commented Feb 26, 2016

What exactly is the significance of default VM names, given that users are free to change the name of any VM? I understand these:

  • Comprehensibility to new users
  • Use in documentation (incl. translation)
  • Common reference standard

But are there actually security/privacy implications? For example, if I rename my VM from the default anonymous-web to anon-web because I prefer shorter names, will I now "stand out" or be more fingerprintable? Or is this solely about first impressions on users?

@adrelanos

This comment has been minimized.

Show comment
Hide comment
@adrelanos

adrelanos Feb 26, 2016

Member

Axon:

"What exactly is the significance of default VM names, given that users are free to change the name of any VM? I understand these:"

  • "Comprehensibility to new users"
  • "Use in documentation (incl. translation)"
  • "Common reference standard"

Right.

"But are there actually security/privacy implications? For example, if I rename my VM from the default anonymous-web to anon-web because I prefer shorter names, will I now "stand out" or be more fingerprintable? Or is this solely about first impressions on users?"

Short:
For all practical purposes the VM name does not matter.

Member

adrelanos commented Feb 26, 2016

Axon:

"What exactly is the significance of default VM names, given that users are free to change the name of any VM? I understand these:"

  • "Comprehensibility to new users"
  • "Use in documentation (incl. translation)"
  • "Common reference standard"

Right.

"But are there actually security/privacy implications? For example, if I rename my VM from the default anonymous-web to anon-web because I prefer shorter names, will I now "stand out" or be more fingerprintable? Or is this solely about first impressions on users?"

Short:
For all practical purposes the VM name does not matter.

@adrelanos

This comment has been minimized.

Show comment
Hide comment
@adrelanos

adrelanos Mar 18, 2016

Member

I think it's a bad idea. It's not an anonymous-browsing or anonymous-internet VM. It's a Whonix-Workstation VM. It can be used for anonymous browsing/internet given the right knowledge and behavior.

I know you want to simplify it, but I don't think this kind of simplicity is possible with the resources that we have. Just implying, 'here is your anonymous browser now do whatever you want' will get users in trouble since we are far from being able to deliver such an experience. We, as in the whole anonymity ecosystem, would have to solve many hard technical problems. A few...

  • When the user is typing [Anti-Keystroke Fingerprinting (#1850)], don't have him type in the actual VM. Do the typing in another VM.
  • Then defeat stylometry (deanonymization using your spelling style). Have some usable writing style anonymization tool (that does not exist yet) integrate well.
  • When adding files, don't add them to the VM. Have them added to an intermediary VM first. Have the documentation integrate and pop up exactly in that moment to educate about this. Offer to clean the metadata (make that actually work reliably).
  • Relay the final anonymized user work result back to the actual VM.
Member

adrelanos commented Mar 18, 2016

I think it's a bad idea. It's not an anonymous-browsing or anonymous-internet VM. It's a Whonix-Workstation VM. It can be used for anonymous browsing/internet given the right knowledge and behavior.

I know you want to simplify it, but I don't think this kind of simplicity is possible with the resources that we have. Just implying, 'here is your anonymous browser now do whatever you want' will get users in trouble since we are far from being able to deliver such an experience. We, as in the whole anonymity ecosystem, would have to solve many hard technical problems. A few...

  • When the user is typing [Anti-Keystroke Fingerprinting (#1850)], don't have him type in the actual VM. Do the typing in another VM.
  • Then defeat stylometry (deanonymization using your spelling style). Have some usable writing style anonymization tool (that does not exist yet) integrate well.
  • When adding files, don't add them to the VM. Have them added to an intermediary VM first. Have the documentation integrate and pop up exactly in that moment to educate about this. Offer to clean the metadata (make that actually work reliably).
  • Relay the final anonymized user work result back to the actual VM.
@andrewdavidwong

This comment has been minimized.

Show comment
Hide comment
@andrewdavidwong

andrewdavidwong Dec 24, 2016

Member

It appears that the debate on this matter is settled. Closing as notanissue.

Member

andrewdavidwong commented Dec 24, 2016

It appears that the debate on this matter is settled. Closing as notanissue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment