--- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)NuSkooler
Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
Something I've been experimenting with lately is Cabal (https://cabal.chat), a fully decentralized and encrypted chat
platform.
What are others thoughts on this? We have IRC (which _can_ be encrypted, but you need a central server to enforce it), we
have MRC (which I love, and is certainly a bit more *BBS* oriented, but not decentralized or encrypted).
Something I've been experimenting with lately is Cabal (https://cabal.chat), afully decentralized and encrypted chat platform.
The TL;DR:
* FULLY decentralized: If a node goes away and never comes back, that's fine.No central "owner".
* Anyone with the proper secret key (cabal://longhashhere) can partipate inchat. Anyone else is out of luck (e.g. no wire snooping)
* In general, IRC-like
* Existing TUI works great with 80x25/ANSI
What are others thoughts on this? We have IRC (which _can_ be encrypted, butyou need a central server to enforce it), we have MRC (which I love, and iscertainly a bit more *BBS* oriented, but not decentralized or encrypted).
On 12-31-20 16:24, NuSkooler wrote to All <=-
Something I've been experimenting with lately is Cabal (https://cabal.chat), a fully decentralized and encrypted chat
platform.
On 01-01-21 10:38, deon wrote to NuSkooler <=-
Ive been playing with matrix for the same reasons.
With matrix you can write "plugins", so that you can bring in chats
with other environments - I was thinking of trying to see if I could
run a echomail area via it - but too many other things to do first.
I use matrix hooked up to Synchronet's IRC - works well...
With matrix you can write "plugins", so that you can bring in chats with other environments - I was thinking of trying to see if I could run a echomail area via it - but too many other things to do first.
--- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)NuSkooler
Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
Something I've been experimenting with lately is Cabal (https://cabal.chat), a fully decentralized and encrypted chat platform.
The TL;DR:
* FULLY decentralized: If a node goes away and never comes back, that's fine. No central "owner".
* Anyone with the proper secret key (cabal://longhashhere) can partipate
in chat. Anyone else is out of luck (e.g. no wire snooping)
* In general, IRC-like
* Existing TUI works great with 80x25/ANSI
What are others thoughts on this? We have IRC (which _can_ be encrypted, but you need a central server to enforce it), we have MRC (which I love, and is certainly a bit more *BBS* oriented, but not decentralized or encrypted).
With matrix you can write "plugins", so that you can bring in chats with other environments - I was thinking of trying to see if I could run a echomail area via it - but too many other things to do first.
New chat/messaging systems come and go while the world has settled for slack, whatsapp, wechat, telegram, discord for the next couple of years. No open p2p chat was ever successful and most p2p chats never addressed the problem with power consumption on mobile devices. Is text chat still a thing or is it all video conferences nowadays? ;)
I think the cabal encryption is completely stupid. If you have the key, you have access to all messages in the channel (if any of the participants is still online)
other p2p chat software before (IMO). I also don't understand how Cabal is IRC like. IRC has all kind of permissions and offers public and non-public list of channels.
How would you join cabal, if you don't have
exchanged a key/URL by other means?
A fully decentralized chat system that works for everyone with e2e encryption and useful features would be nice.
(Telehash (by the creator of XMPP) looked really interesting, but it's missing an implementation and seems to be abandoned).
--- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)NuSkooler
Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
this sound really horrible.
--- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)NuSkooler
Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
I think the cabal encryption is completely stupid. If you have the
key, you have access to all messages in the channel (if any of the
participants is still online)
Uh, you literally just described every single symetric key system. If you have the key, you can get in. Yes. That's how keys work. If I post the
key to *anything* then "oops".
Twas Saturday, January 2nd when Oli said...
other p2p chat software before (IMO). I also don't understand how
Cabal is IRC like. IRC has all kind of permissions and offers
public and non-public list of channels.
I can see you didn't try it or read their docs. Ther are channels, (decentralized) channel mods, so on.
On Saturday, January 2nd Oli muttered...
How would you join cabal, if you don't have
exchanged a key/URL by other means?
Not sure what this is asking. You wouldn't. You need the key to get in, that's the point.
I would propose extending binkp with a messaging extension, just for the sake of being based on retro
technology ;-P
Which symmetric key systems that are used in internet software are you talking about? TLS connections, Signal, Whatsapp, Matrix Olm/Megolm, XMPP OMEMO are using symmetric keys too, but they don't use the password for entering a chat as the symmetric key to encrypt the connection and all messages.
It suggest than a man-in-the middle can capture cabal network traffic and decrypt everything without even appearing as a participant in the channel if they know the key.
Or capture traffic and decrypt it later when they
get hold of the key.
--- ENiGMA 1/2 v0.0.12-beta (linux; x64; 12.13.1)NuSkooler
Xibalba BBS @ xibalba.l33t.codes / 44510(telnet) 44511(ssh)
ENiGMA 1/2 BBS WHQ | Phenom | 67 | iMPURE | ACiDic
Something I've been experimenting with lately is Cabal (https://cabal.chat), a fully decentralized and encrypted chat platform.
What are others thoughts on this? We have IRC (which _can_ be encrypted, but you need a central server to enforce it), we have MRC (which I love, and is certainly a bit more *BBS* oriented, but not decentralized or encrypted).
Ive been playing with matrix for the same reasons.
With matrix you can write "plugins", so that you can bring in chats with other environments - I was thinking of trying to see if I could run a echomail area via it - but too many other things to do first.
EchoMail is something I have on my list to look into for decentralized
as well.
I love the idea of decentralized and fully E2E Echo.
EchoMail is something I have on my list to look into for decentralized
as well.
I love the idea of decentralized and fully E2E Echo.
Yep sums up me also :)
I'd like to see something like this for echomail vs a IRC/MRC style chat. Not sure how it would play out as have not given this much thought and the head is rather full of TO-DO items already (sigh) but yeah, thanks for posting this. I'll try to find some time to take a look/have a play.
Ive been playing with matrix for the same reasons.
With matrix you can write "plugins", so that you can bring in chats w other environments - I was thinking of trying to see if I could run a echomail area via it - but too many other things to do first.
I started to look at Matrix but have not made progress, like you I like the idea of leveraging something p2p/decentralized/encrypted for
echomail.
If/when you start on this, please let me know :)
Isn't that what the "Fidoweb" concept is? Any two nodes can connect and exchange Echomail which gets distributed to any links, and so on.... relying on de-dupe process in mail tossers to prevent total chaos.
To an extent. FTN still has a central owner and particular hubs.
Something fully decentralized has neither.
Isn't that what the "Fidoweb" concept is? Any two nodes can connect and
exchange Echomail which gets distributed to any links, and so on....
relying on de-dupe process in mail tossers to prevent total chaos.
To an extent. FTN still has a central owner and particular hubs. Something fully decentralized has
neither.
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,064 |
Nodes: | 17 (1 / 16) |
Uptime: | 18:13:36 |
Calls: | 501,325 |
Calls today: | 4 |
Files: | 109,413 |
D/L today: |
1,955 files (171M bytes) |
Messages: | 302,011 |