mask-pii, skirtas Red

Red mask-pii realizacija, skirta el. pašto ir telefono PII maskavimui žurnaluose bei duomenų srautuose.

El. pašto maskavimas

Užmaskuoja vietinę dalį, išlaikydama domeno matomumą.

Telefono maskavimas

Užmaskuoja jautrius skaitmenis, išlaikydama formatą ir priesagos matomumą.

Builder stiliaus API

Prieš apdorojimą aiškiai įjunkite el. pašto / telefono maskavimą ir maskavimo simbolį.

Įdiegti ir pradėti

Red [source-only: v0.2.0]: Naudokite toliau pateiktą dabartinį diegimo būdą, įkelkite Red API ir paleiskite minimalų pavyzdį. Pavyzdys aiškiai įjungia el. pašto ir telefono maskavimą ir parodo laukiamą išvestį.

Diegimas

cp red/mask-pii.red ./mask-pii.red

Naudojimas

example.red
Red [
    Title: "mask-pii example"
]

do %mask-pii.red

masker: make-masker
masker/mask-emails
masker/mask-phones
masker/with-mask-char #"#"

input: "Contact: alice@example.com or 090-1234-5678."
output: masker/process input

print output
; Output: Contact: a####@example.com or ###-####-5678.
Pastaba

Peržiūrėkite README , kad sužinotumėte tikslias paketo ekosistemos detales ir šios kalbos API pavyzdžius.