GPrabhudas edited a comment on pull request #552: URL: https://github.com/apache/pulsar-client-go/pull/552#issuecomment-914068978
> > > ### Motivation > > > Added Go client changes to encrypt messages published to pulsar. Once encrypted, it only allows the consumer with the right set of keys to be able to decrypt the original message published by the producer. Only RSA encryption of data key is supported. > > > ### Modifications > > > Changes are implemented as per [PIP-4](https://github.com/apache/incubator-pulsar/wiki/PIP-4:-Pulsar-End-to-End-Encryption) > > > Followed Java client [Encryption support changes](https://github.com/apache/pulsar/pull/731) > > > Addresses issue [#333](https://github.com/apache/pulsar-client-go/issues/333) > > > > > > As per suggestions breaking down this into multiple pull requests. > > > > 1. [#555](https://github.com/apache/pulsar-client-go/pull/555) base interface and default implementation > > 2. [#560](https://github.com/apache/pulsar-client-go/pull/560) Producer side changes > > 3. [#612](https://github.com/apache/pulsar-client-go/pull/612) Consumer side changes @cckellogg -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
