mask-pii Rustile
mask-pii Rusti teostus. Sea e-posti aadresside ja telefoninumbrite jaoks selged maskeerimisreeglid, et valmistada tekst turvaliselt ette enne logimist, auditeerimist või andmete jagamist.
E-posti maskeerimisreegel
Hoiab domeeni nähtavana ja maskeerib lokaalse osa, nii et e-posti aadressid jäävad jälgitavaks ilma täit PII-d avaldamata.
Telefoninumbrite maskeerimisreegel
Maskeerib keskmisi numbreid, säilitades vormingu ja sufiksi nähtavuse, et operatiivne veaotsing oleks ikka võimalik.
Turvaline vaikekonfiguratsioon
Maskeerimine on valikuline. Luba ainult vajalikud reeglid ja vali maskimärk, mis sobib sinu logipoliitikaga.
Paigaldus, kasutus ja kasutuselevõtu kontrollnimekiri
Paigalda cargo abil, luba ainult vajalikud reeglid ja kontrolli väljundit realistlike näidislokkide peal enne kasutuselevõttu.
Paigaldus
cargo add mask-pii
Kasutus
use mask_pii::Masker;
fn main() {
// Configure the masker
let masker = Masker::new()
.mask_emails()
.mask_phones()
.with_mask_char('#');
let input = "Contact: alice@example.com or 090-1234-5678.";
let output = masker.process(input);
println!("{}", output);
// Output: "Contact: a####@example.com or 090-####-5678."
}
README ja rakenduse märkused
Juurutuse üksikasjade, nagu erijuhud, testistrateegia ja keelespetsiifilised piirangud, jaoks vaata Masker::new() enne tootmiskasutust.
Eelmine
KeeleindeksJärgmine
GitHub (Rust)