Privacy - Easy Private Chat - Simplex #61

Open
opened 2024-09-27 13:48:42 +02:00 by nihilist · 9 comments
Owner
No description provided.
nihilist added the
Simple
label 2024-09-27 13:48:42 +02:00
nihilist added this to the OPSEC Tutorials (paid contributions) project 2024-09-27 13:48:42 +02:00
Author
Owner

EDITS BELOW: (as discussed with asshacking)

Compare telegram, signal and simplex:

  • is the clientside application open source ? (FOSS)
  • does the clientside application feature E2EE by default ?
  • is the application centralised ? (can the serverside be hosted ?)
  • do you need a phone number to sign up ?
  • is it user friendly ?

to be showcased:

  • context: in grapheneOS, in the private use profile
  • how to install simplex, from F-droid (FOSS requirement)
  • how to use it to chat with someone else (send the chat invite / group chat creation)
  • group chat creation: multiple owners
  • how to setup your own simplex smp + xftp clearnet servers (https://forum.hackliberty.org/t/simplex-server-docker-installation-guide-smp-xftp/140) :
  • once setup, how to remove the default simplex smp and xftp servers, and how to use your own instead
EDITS BELOW: (as discussed with asshacking) Compare telegram, signal and simplex: - is the clientside application open source ? (FOSS) - does the clientside application feature E2EE by default ? - is the application centralised ? (can the serverside be hosted ?) - do you need a phone number to sign up ? - is it user friendly ? to be showcased: - context: in grapheneOS, in the private use profile - how to install simplex, from F-droid (FOSS requirement) - how to use it to chat with someone else (send the chat invite / group chat creation) - group chat creation: multiple owners - how to setup your own simplex smp + xftp clearnet servers (https://forum.hackliberty.org/t/simplex-server-docker-installation-guide-smp-xftp/140) : - once setup, how to remove the default simplex smp and xftp servers, and how to use your own instead
Author
Owner
image
<img width="731" alt="image" src="attachments/2afe2f29-8ce0-4dde-8614-d1a7cd7c8b93">
nihilist changed title from Easy Private Chat (E2EE - Signal's FOSS client: Molly) to Easy Private Chat - Simplex 2024-09-27 14:10:14 +02:00
Author
Owner
clientside above ^ serverside : to be inspired from https://forum.hackliberty.org/t/simplex-server-docker-installation-guide-smp-xftp/140 and https://simplex.chat/docs/server.html
nihilist added
Doable
and removed
Simple
labels 2024-10-01 19:43:20 +02:00
Author
Owner

assigned to starlord
price: 30 euros
deadline: 1st of november

assigned to starlord price: 30 euros deadline: 1st of november
nihilist changed title from Easy Private Chat - Simplex to Privacy - Easy Private Chat - Simplex 2024-10-06 19:15:01 +02:00
Author
Owner

past the deadline, unassigning

past the deadline, unassigning
Contributor

Could I take this one? I see there is a similar article for Simplex anonymous chats which will be useful

Could I take this one? I see there is a similar article for Simplex anonymous chats which will be useful
Author
Owner

careful it's not as easy as the anonymous one, as i want the "how to setup a simplex server" too, heres the todolist :

To be explained:
-why simplex is superior (copy the opsec requirements it from https://blog.nowhere.moe/opsec/anonsimplex/index.html )
-why you don't need to trust the server you're connecting to (due to the e2ee, all the server owner can see is encrypted blobs, he has to access your device directly to figure out what the content is >>> will not happen without your consent if you have an open source Host OS (linux / grapheneOS))
-But! it is always a good thing to run your own servers to avoid engaging into centralisation, to take away more and more control from the adversary.

to be showcased: (both clientside and serverside, hence the 30 euros pricetag)
-how to install it (copy it from https://blog.nowhere.moe/opsec/anonsimplex/index.html too)
-how to make a regular group chat, to chat with 2 of your friends (no need for incognito mode, only privacy is required (e2ee does that by default))

-Tricky part: on a VPS how to setup your own simplex server using docker,
-follow what c0mmando wrote here https://forum.hackliberty.org/t/simplex-server-docker-installation-guide-smp-xftp/140 minus the tor part as we dont need anonymity for now.

-then once setup, use your own servers (disable default servers) to keep on chatting with your friends but this time only using your own simplex server

@XMRonly still ok for you to do it ?

careful it's not as easy as the anonymous one, as i want the "how to setup a simplex server" too, heres the todolist : To be explained: -why simplex is superior (copy the opsec requirements it from https://blog.nowhere.moe/opsec/anonsimplex/index.html ) -why you don't need to trust the server you're connecting to (due to the e2ee, all the server owner can see is encrypted blobs, he has to access your device directly to figure out what the content is >>> will not happen without your consent if you have an open source Host OS (linux / grapheneOS)) -But! it is always a good thing to run your own servers to avoid engaging into centralisation, to take away more and more control from the adversary. to be showcased: (both clientside and serverside, hence the 30 euros pricetag) -how to install it (copy it from https://blog.nowhere.moe/opsec/anonsimplex/index.html too) -how to make a regular group chat, to chat with 2 of your friends (no need for incognito mode, only privacy is required (e2ee does that by default)) -Tricky part: on a VPS how to setup your own simplex server using docker, -follow what c0mmando wrote here https://forum.hackliberty.org/t/simplex-server-docker-installation-guide-smp-xftp/140 minus the tor part as we dont need anonymity for now. -then once setup, use your own servers (disable default servers) to keep on chatting with your friends but this time only using your own simplex server @XMRonly still ok for you to do it ?
Contributor

Yes, definitely still up for it

Yes, definitely still up for it
Author
Owner

thanks, assigning it to you then

assigned to: xmronly
price: 30 euros
deadline: 11th December

thanks, assigning it to you then assigned to: xmronly price: 30 euros deadline: 11th December
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: nihilist/blog-contributions#61
No description provided.