Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

olm? #270

Closed
r3k2 opened this issue Mar 29, 2019 · 10 comments · Fixed by #324
Closed

olm? #270

r3k2 opened this issue Mar 29, 2019 · 10 comments · Fixed by #324

Comments

@r3k2
Copy link

r3k2 commented Mar 29, 2019

Hello looking for matrix go libs to create a bot but needs to support OLM etc since all channels are encrypted now a days.(most of them at least in our homeserver) does go-neb supports accepting keys by default or importing manually ? will it ever support it?

Thanks.

@ordinarygulp
Copy link

ordinarygulp commented May 5, 2019

Would REALLY like to see this as well. All bots should really be upgraded to support encrypted rooms by default.

co-incide with #157

@t3chguy
Copy link
Member

t3chguy commented May 5, 2019

Depending on your security needs this can break the encryption as the person running the bot has access to encryption keys to all your secret messages

@r3k2
Copy link
Author

r3k2 commented May 5, 2019

@t3chguy it should be an option because if for example I want to create a bot for only our channel not anyone else, then the person running the bot, already has all the keys of people in that channel... we run our own homeserver and we will run our own bot, wont be public for others to use..

@ordinarygulp
Copy link

In my case, we are running everything on a homeserver, and self host all bots we use, so the bot public user won't be used in our case.

@t3chguy
Copy link
Member

t3chguy commented May 5, 2019

Of course, it works for some, it was just a disclaimer for those coming across this issue who do may not understand what this means in terms of security

@r3k2
Copy link
Author

r3k2 commented Mar 19, 2020

Any news on this?

@richvdh
Copy link
Member

richvdh commented Mar 19, 2020

I think the recommendation nowadays is to use https://github.com/matrix-org/pantalaimon.

@kegsay
Copy link
Member

kegsay commented Apr 8, 2020

There will likely be Go support (using olm with cgo) for E2EE at some point in the future, especially as Dendrite progresses. The community has already made some progress with https://godoc.org/github.com/Dhole/go-olm but it lacks gomatrix support which go-neb relies on.

@r3k2
Copy link
Author

r3k2 commented Jun 10, 2020

i notice you guys switched to mautrix #322 and mautrix supports e2ee I am using gomuks that is based on it as well and we have e2ee, does this mean I can run this bot now with out the slow pantalaimon bridge and remove all useless python finally from my "clean" server? thanks

@kegsay
Copy link
Member

kegsay commented Jun 11, 2020

Soon, we have @nikofil working on E2E currently.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants