T
T
The3fon2020-03-23 00:57:58
RabbitMQ
The3fon, 2020-03-23 00:57:58

What are the data protection (sanitization) methods in message brokers?

Good afternoon, I'm interested in this question. There is a producer, consumer and a broker in the middle. The producer is in an untrusted environment, and the consumer does not know how to sanitize incoming data (assuming), and so on. the exchange protocol between them is AMQP (i.e. binary), then you can’t put WAF between them, are there any methods for checking and sanitizing data that come from the producer, except for the code on the consumer side?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
DevMan, 2020-03-23
@The3fon

it is very strange that the producer is in an uncontrolled environment.
I can recommend either reconsidering the approach, or sending it from the producer to another producer, where it can be validated and pushed to consumers.

I
Ivan Shumov, 2020-03-23
@inoise

In addition to the words of DevMan . In a normal architecture, you either have only trusted producers and consumers, or the producers are closed by the API with authorization and validation. The third, as if not given

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question