Obfuskátor řetězců / maskování PII
Vstup
Výstup
Technické detaily
Jak funguje obfuskátor řetězců
Co nástroj dělá
Obfuskátor řetězců automaticky detekuje a maskuje osobně identifikovatelné informace (PII) v textu, včetně e-mailových adres, telefonních čísel, čísel platebních karet, IP adres a čísel Social Security. Zjištěné hodnoty jsou nahrazeny maskovanými verzemi (např. j***@example.com, ***-***-1234) při zachování struktury okolního textu. Veškeré zpracování probíhá lokálně ve vašem prohlížeči a žádná data se neodesílají na žádný server.
Běžné případy použití pro vývojáře
Vývojáři tento nástroj používají k sanitizaci log souborů, chybových hlášení a support ticketů před jejich sdílením ve veřejných issue trackerech nebo kanálech ve Slacku. Pomáhá připravit ukázková data pro dokumentaci bez ručního hledání PII. QA týmy redigují zákaznická data z kroků reprodukce chyb a support inženýři maskují citlivé informace před zahrnutím zákaznických zpráv do interních reportů nebo tréninkových datasetů.
Datové formáty, typy nebo varianty
Nástroj rozpoznává běžné vzory PII: e-mailové adresy (formát local@domain dle RFC 5322), telefonní čísla (různé mezinárodní formáty s předvolbami zemí, pomlčkami, mezerami a závorkami), čísla platebních karet (vzory Visa, Mastercard, Amex se separátory i bez nich), adresy IPv4 a IPv6 a formáty SSN/národních identifikátorů. Každá kategorie má vlastní strategii maskování, která zachová dostatek struktury pro rozpoznání typu, ale skryje skutečnou hodnotu.
Běžné nástrahy a okrajové případy
Detekce PII založená na vzorech nedokáže zachytit všechna citlivá data — jména, fyzické adresy a vlastní identifikátory vyžadují kontext, který samotné regexy nedokážou poskytnout. Falešně pozitivní nálezy mohou vznikat, když se čísla, která vypadají jako telefonní čísla nebo kreditní karty, objeví v nesouvisejících kontextech (ID objednávek, časová razítka, matematické výrazy). Nástroj poskytuje bezpečnostní síť v režimu „best effort“, nikoli záruku — před publikováním vždy zkontrolujte výstup a počítejte s tím, že nové formáty PII nemusí být rozpoznány.
Kdy použít tento nástroj vs. kód
Tento nástroj v prohlížeči použijte pro rychlou ruční redakci jednotlivých úryvků textu při každodenní vývojářské práci. Pro produkční datové pipeline, systémy agregace logů nebo čištění PII řízené požadavky na compliance použijte specializované nástroje pro prevenci úniku dat (DLP), jako je Google Cloud DLP, AWS Macie, nebo open-source knihovny jako Microsoft Presidio, které nabízejí konfigurovatelné rozpoznávání entit, skórování spolehlivosti a auditní logování.