Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Маскирование чувствительных данных
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Бындюсофт
July 13, 2021
Programming
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Маскирование чувствительных данных
Посмотреть запись:
https://youtu.be/P6eL3_q7YFw
Бындюсофт
July 13, 2021
More Decks by Бындюсофт
See All by Бындюсофт
Кто такой тимлид
byndyusoft
0
94
Автогенерация архитектуры «as Code»
byndyusoft
0
76
Автогенерация архитектуры «as Code»
byndyusoft
0
150
Автоматизация тестирования в системе ограничений
byndyusoft
0
80
Про факапы на Fix Price/FFF-проектах
byndyusoft
0
150
Как рефакторить архитектуру микросервисов при живом продакшне?
byndyusoft
0
430
Рефакторинг микросервисной архитектуры
byndyusoft
0
250
Как снизить накладные расходы на добавление +1 микросервиса
byndyusoft
0
260
Применение Machine Learning в проектах
byndyusoft
0
130
Other Decks in Programming
See All in Programming
JAWS-UG横浜 #102 AWSサ終供養LT会 成仏できない AWS サービスたち 〜本日、三体供養します〜
maroon1st
0
240
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1k
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
400
【やさしく解説 設計編 #1】「ドメイン駆動」と「実装駆動」ってなに? 〜設計の考え方を、たとえ話で学ぼう〜
panda728
PRO
1
140
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
200
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
150
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
170
What's New in Android 2026
veronikapj
0
210
PostgreSQL 18で考えるUUID主キー
kazuhiro1982
0
410
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
130
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
170
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
290
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Producing Creativity
orderedlist
PRO
348
40k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
560
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
So, you think you're a good person
axbom
PRO
2
2.1k
Thoughts on Productivity
jonyablonski
76
5.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
220
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
310
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
Transcript
Маскирование чувствительных данных Ринат Гайнетдинов
Введение
Зачем это нужно Доступ к системе логирования и трассировки, как
правило, менее защищен, чем другие источники данных.
Кубик Byndyusoft.MaskedSerialization Byndyusoft.MaskedSerialization
Реализация Основана на сериализации библиотекой Newtonsoft.Json. В ожидании аналога DefaultContractResolver
для реализации на System.Text.Json. https://github.com/dotnet/runtime/issues/31257
Пример использования
Пример использования
Ссылки https://github.com/Byndyusoft/Byndyusoft.MaskedSeriali zation https://www.nuget.org/packages/Byndyusoft.MaskedSeri alization.Newtonsoft/ Используется в библиотеке трассировки https://github.com/Byndyusoft/byndyusoft-tracing.
Спасибо! https://byndyusoft.com