3
P2P WhatsApp Clone
(programming.dev)
This is a community for enthusiest who love to ponder new ways for Alice to communicate with Bob in a world where global passive adversarys probably record every bit that ever crosses the wire.
Discuss cryptography, secure key exchange, private messangers, radios, encoding, networking tools, authentication mechanisms and anything relevant to coming up for ways to Alice to get a message to Bob.
i tried it out! works for messaging, i sent a gif and it's sending on the order of 10kb/s. I don't know how voice/video chat would do on that 😄 Often when I was trying to open the app it would get overlaid with the intro screen, didn't realize you have to click the X on the top right to get back to the chat app. I was finding a work around by hitting the back button. Cool concept
thanks for the feedback there!
chunking it up to that size is related to the capacity of the payload allowed with the way im dealing with some encryption. it can be improved hugely with webrtc, but not stable enough to roll out yet. i thnk the voice/video functionality should be reasonable. let me know if thats unreasonably slow. i should be able to improve it.
that intro screen appears for the case that the "user hasnt started using the app yet". on the file tab you can try create an empty file. that should avoid seeing that intro screen. it should also be dismissed if you connected to a peer (perhaps an bug i need to look into). maybe i should make it so you only need to dismiss it once with a checkbox or something.