apache / pulsar-dotpulsar

The official .NET client library for Apache Pulsar
https://pulsar.apache.org/
Apache License 2.0
234 stars 62 forks source link

Support - Message encryption #8

Open eaba opened 5 years ago

eaba commented 5 years ago

Once again thanks for the library! I just read up on pulsar end-to-end message encryption and I feel it should be among the ready made features. TLS connection is good; end-to-end message encryption is great!

https://github.com/apache/pulsar/wiki/PIP-4:-Pulsar-End-to-End-Encryption https://github.com/apache/pulsar/pull/731

blankensteiner commented 5 years ago

Hi Ebere Thanks for the request! Just dropping another link: https://pulsar.apache.org/docs/en/security-encryption/

JarrodJ83 commented 4 years ago

We are looking at leveraging Pulsar but we are bound by HIPAA. I believe we need this feature to be compliant. Wanted to check and see if there were any plans to implement in the near future. If not, I may try and implement based on code from the Java client if that would be welcomed. Would want, and likely require, some direction from @blankensteiner and/or @sijie if possible.

blankensteiner commented 4 years ago

Hi @JarrodJ83 There are currently no plans on implementing this feature, but you are most welcome to have a go at it. I don't know how it's implemented in Java, but I'll be happy to give guidance on how to implement it in DotPulsar.

JarrodJ83 commented 4 years ago

Thanks for the quick reply, @blankensteiner. I will look into this and reach out if I decide to try and take it on.

dgiannone87 commented 3 years ago

Hi @JarrodJ83 - I know this is an old thread, but wonder if you ever took this on. Have a need for using DotPulsar with Pulsar encryption.

Thanks

JarrodJ83 commented 3 years ago

Sorry @dgiannone87 I never got around to this.

johnboy007 commented 2 years ago

This would be great if it could use this feature - are there any plans on adding this?

blankensteiner commented 2 years ago

Hi @johnboy007 it's not a feature we (Danske Commodities) are using, but we will be happy to discuss the implementation and review and merge a PR solving this :-)

savan-rangrej commented 1 month ago

Hi Team,

I’m working with Pulsar encryption in DotPulsar, and it's essential for my project. Could you provide any guidance on this? Also, do you know when this feature is expected to be released?

Reference : https://pulsar.apache.org/docs/3.0.x/security-encryption/

entvex commented 1 month ago

Hi @savan-rangrej,

Thank you for your interest in contributing to DotPulsar! 😄 As @blankensteiner mentioned in this thread, we currently don’t have plans to add end-to-end encryption to DotPulsar, as it’s not a feature we (Danske Commodities) need.

Please avoid submitting large pull requests without prior discussion. Instead, file an issue and start a discussion so we can agree on a direction before you invest a significant amount of time.

Thanks!