Как обрабатывать PII в API gRPC? - PullRequest
       95

Как обрабатывать PII в API gRPC?

0 голосов
/ 31 октября 2019

Я не уверен, нарушает ли это какие-либо правила стекопотока, так как вопрос носит общий характер. Но я ищу рекомендации по обработке PII (личной информации) в API-интерфейсах protobuf 3 / gRPC (особенно в контексте Java). Моя цель - замаскировать конфиденциальную информацию, даже если разработчик пытается войти message в режиме отладки. Предпочтительно, я ищу частичную маскировку с пользовательскими правилами маскировки (например, маскировать все, кроме последних двух цифр для SSN, маскировать все символы в имени, кроме 1-го символа и т. Д.).

Я вижу ожидающий запрос на улучшение (https://github.com/protocolbuffers/protobuf/issues/1160). Но пока он не доступен как функция в спецификации protobuf, как вы обрабатываете такие требования? Вы изменяете protoc сгенерированный исходный код (не рекомендуется) обрабатывать такие запросы? или разработали какой-либо уровень абстракции для генерации .proto и соответствующего исходного кода?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...