31 questions
1
vote
0
answers
72
views
Unable to build Signal's libsignal-protocol using wasm-pack – aes-gcm-siv version conflict and crate-type issues
I'm attempting to build the libsignal project using wasm-pack to target WebAssembly for a frontend integration. Specifically, I'm trying to build the libsignal-protocol crate individually rather than ...
0
votes
1
answer
158
views
Group admin in end-to-end encrypted group chat
I was thinking about building a simple end-to-end encrypted chat with group chat capabilities. Please keep in mind that 1) it's just an experiment to help me learn more about cryptography and 2) I'm ...
0
votes
1
answer
50
views
Would this setup be secure enough or is there something to improve?
I want to build an application using Laravel and Vuejs with a chat feature. I'd like to use end-to-end encryption and do know how end-to-end works itself (at least I think I do). Now there is the ...
2
votes
0
answers
784
views
Signal Protocol in Flutter
I am building a chat application with flutter. I am using the libsignal_protocol_hive_store package which depends on the libsignal_protocol_dart package to encrypt messages. An encrypted message looks ...
1
vote
0
answers
275
views
How to handle group chats and private key restoration when using oAuth and password reset
I want to implement end-to-end encryption (short: e2ee) in a chat app I am building. I spent the last few days researching the topic and there are still a couple of questions left that I wasn't able ...
-1
votes
1
answer
501
views
Is there an opens source library to generate public/private keys in angular/ionic?
I am not sure this is a SO question but I have been searching for a library similar to keypair or libsignal that allows you to generate public/private keypairs in angular and ionic. I am trying to ...
0
votes
1
answer
870
views
NodeJs encrypt message using authentication token
My goal is to encrypt end-to-end messaging app messages. I am wondering if it's possible to encrypt/decrypt messages using token authentication libraries such as jsonwebtoken? Is it a good approach or ...
1
vote
1
answer
357
views
End2End encryption IOException: algid parse error, not a sequence
I'm generating the Public and Private key by using the Native Browser crypto API as below:
export const generateKeyPair = async (): Promise<CryptoKeyPair> => {
return await window.crypto....
2
votes
1
answer
285
views
Combining SSO with E2EE
We run a web app with a sort of end-to-end cryptography system, where everything is encrypted with keys derived from the user password. We know that this is not ideal however, it seems like the best ...
0
votes
1
answer
215
views
Isn't end to end encryption basically just client side encryption?
New to cryptography, and trying to get a high level understanding of e2ee. My current grasp of it is that all of the logic required to implement it can (should?) be done on the front end and the only ...
8
votes
2
answers
10k
views
How to have End to End Encryption in Flutter chat app?
I have made a chatting app using flutter and my own server as a backend for the database.
I want to add end to end encryption, similar to other chat apps like WhatsApp, but I am not having complete ...
4
votes
0
answers
870
views
How to build a highly secure End to End Encryption React Native messaging app
I just posted this question on security stackexchange and they advised me to move my question to stackoverflow so here it is.
I am currently working on an instant React Native messaging app and I want ...
2
votes
0
answers
1k
views
How to implement search functionality of messages in a chat when using end-to-end encryption?
If I add end-to-end encryption to a chat app I have written, I would not be able to read the contents of the exchanged messages server-side, so if I want to retain the message search functionality I ...
-1
votes
1
answer
2k
views
Are Images, videos encrypted in whatsapp?
Let me start by saying that i do not have any knowledge of cryptology. My question regarding images etc in whatsapp arose because a developer friend said that its the messages which are encrypted. ...
0
votes
1
answer
148
views
Can many devices in the same group share the same sender key distribution message?
This is a specific question about implementing group messaging via the Signal Protocol.
After device 1 has sent a message encrypted with a sender key distribution message (SKDM) to many recipient ...
10
votes
2
answers
14k
views
What is the difference between point-to-point and end-to-end encryption/security?
Could some one explain me the difference between point-to-point and end-to-end security?