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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Бындюсофт
July 13, 2021
Programming
120
0
Share
Маскирование чувствительных данных
Посмотреть запись:
https://youtu.be/P6eL3_q7YFw
Бындюсофт
July 13, 2021
More Decks by Бындюсофт
See All by Бындюсофт
Кто такой тимлид
byndyusoft
0
92
Автогенерация архитектуры «as Code»
byndyusoft
0
73
Автогенерация архитектуры «as Code»
byndyusoft
0
140
Автоматизация тестирования в системе ограничений
byndyusoft
0
77
Про факапы на Fix Price/FFF-проектах
byndyusoft
0
150
Как рефакторить архитектуру микросервисов при живом продакшне?
byndyusoft
0
430
Рефакторинг микросервисной архитектуры
byndyusoft
0
250
Как снизить накладные расходы на добавление +1 микросервиса
byndyusoft
0
250
Применение Machine Learning в проектах
byndyusoft
0
130
Other Decks in Programming
See All in Programming
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
110
運用エージェントは "作る" から "育てる" へ - 記憶と自己進化の3層設計パターン / self-evolving-agents-three-layer-agent-design
gawa
12
3.5k
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
190
dRuby over BLE
makicamel
2
310
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
510
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
The NotImplementedError Problem in Ruby
koic
1
570
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.4k
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
5.2k
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
620
「AIで開発し、AIを届ける」をEvalでつなぐ 〜AIネイティブに始めるプロダクト開発の実践〜 / Connecting "Develop with AI, deliver AI" with Eval
rkaga
4
2.2k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
490
Featured
See All Featured
Done Done
chrislema
186
16k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
RailsConf 2023
tenderlove
30
1.5k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
160
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
Producing Creativity
orderedlist
PRO
348
40k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
190
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
エンジニアに許された特別な時間の終わり
watany
107
250k
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