Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [end-to-end-encryption]

The tag has no usage guidance.

0
votes
0answers
6 views

Diffie–Hellman key exchange questions

at the moment I am working on a chat application, where more than two clients can communicate at the same time. I just got started with the encryption so please be bear with me. My goal is to ...
0
votes
0answers
17 views

How to use Username/Password in Signal Protocol

I am trying to create a communication app from scratch (more like an html parsed messaging app) using the Signal protocol. While I do have lot to of programming experience, I am a crypto novice and ...
1
vote
1answer
52 views

ChaCha20Poly1305 with empty AAD

Is it safe to use ChaCha20Poly1305 with empty AAD? I tried to implement E2E encryption between two clients in network.
0
votes
1answer
157 views

Man-in-the-middle attacks in end-to-end encryption

I am reading about how to implement end-to-end encryption in IMs. Then I find this question. I cannot understand how the man-in-the-middle attack happens when the author of the answer says: Note ...
1
vote
0answers
57 views

How is Indonesia blocking images in e2ee applications?

Indonesia's minister in communication and informatics supposedly blocked the sending of images and videos through social media from 22nd May until 25th May, in order to prevent hoaxes from spreading ...
1
vote
0answers
50 views

How can Apple allow all my devices to use iMessages without the key leaving my phone?

This question is related but different to this question. Apple says that all iMessages are end-to-end encrypted, but how can a newly enrolled apple laptop read my phone's iMessages that were sent ...
1
vote
1answer
77 views

Local area network multi-device network communication protocol

I am planning to build a local area network that will have one Master device and multiple Slave devices. The communication should be able to handle only ON/OFF functionality of the devices (devices ...
2
votes
1answer
70 views

Perfect forward secrecy in Instant Messaging with multiple devices

I have read multiple sites online about PFS and DH but I still have a few questions. I understand that in order to have PFS you must use different keys to encrypt messages. So your IM client could be ...
0
votes
1answer
64 views

Signing and encrypting with pairs of keys based on discrete algorithms

In case I've generated pair of keys (public and private) for RSA, I'm able to use it both for signing and encrypting. Is the same statement true also for pairs of keys based on discrete algorithms?
0
votes
1answer
197 views

Are emails from ProtonMail to Tutanota end-to-end encrypted?

So I know that sending emails from a ProtonMail Email to a ProtonMail email is end-to-end encrypted. And I know that sending emails from a Tutanota Email to a Tutanota email is end-to-end encrypted. I ...
5
votes
2answers
300 views

End-to-end Encrypted Group Chat Considerations

I was thinking about building a simple end-to-end encrypted chat with group chat capabilities. Please bare in mind that 1) its just an experiment to help me know more about cryptography and 2) I'm an ...
1
vote
0answers
65 views

HTTP body E2E encryption protocol

I have 2 servers that communicate each other in HTTP and they are both behind an API gateway. Between the servers and their API gateways the communication is in HTTPS with mutual authentication using ...
0
votes
1answer
104 views

Is this strategy end 2 end encryption and secure?

I'm passing sensitive financial data to a payment processor online via cloud functions and would like your expert opinions, please. The workflow is as follows: A customer indicates they want to ...
1
vote
1answer
82 views

What is the difference between full end-to-end encryption and end-to-end encryption?

What is the difference between full end-to-end encryption and end-to-end encryption? Are there any differences between these two terms?
3
votes
2answers
153 views

How can a client verify that code sent from the server has not been tampered with?

While trying to understand the recent controversy involving ProtonMail, I started to wonder if its possible to verify that the opensource JavaScript being sent from the server to the client hasn't ...
0
votes
0answers
16 views

How to determine what type of encoding/encryption has been used?Please Any Suggestion [duplicate]

Is there a way to find what type of encryption/encoding is being used? For example, I am testing a web application which stores the password in the database in an encrypted format ()^$!%^$#&%$!$($)...
25
votes
4answers
5k views

How can WhatsApp do both targeted advertisement and end-to-end encryption?

Recently there have been a lot of news articles which say that Facebook will very soon add advertising to WhatsApp, yet will keep the end-to-end encryption (source): [M]essages will remain end-to-...
1
vote
2answers
228 views

Can Facebook break the WhatsApp E2E encryption without the customers noticing?

I read a lot of reports from corporate media complaining that you can't censor "fake news" sent via WhatsApp. Mainstream media claims that because of "fake news" the wrong person got elected in Brazil....
0
votes
2answers
792 views

Can my school read my GroupMe messages since they are not end-to-end encrypted?

I used GroupMe on my personal phone on my school WiFi and sent some very private messages. I have confirmed that my school is not performing a MITM attack by comparing grc fingerprints. However, I’...
-3
votes
2answers
263 views

End to end encryption in mobile banking? [closed]

Can we use E2EE to secure the communication between the bank and it's customers in the applications of mobile banking? And what is the status off E2EE vs SSH regarding this matter?
1
vote
2answers
286 views

How to handle end to end encryption [closed]

I am working on an app where the goal is to upload user data, store it, do some processing on that data and present it to user when asked. We want to follow end to end encryption model where the ...
-1
votes
5answers
320 views

Is encrypting data once enough? [closed]

If I encrypt my data and want to send it from point A to point B, is the end to end encryption is necessary? Although it's dependent on a) the encryption method and b) my security policy but is one ...