Masquage de PII pour les journaux et les pipelines en Rust
Implémentation de mask-pii en Rust pour masquer les e-mails et numéros de téléphone (PII) dans les logs et pipelines de données.
Masquage d'e-mail
Masque la partie locale tout en conservant la visibilité du domaine.
Masquage de téléphone
Masque les chiffres sensibles tout en conservant le format et le suffixe.
API de style builder
Activez le masquage e-mail/téléphone et définissez explicitement le caractère de masquage avant traitement.
Installer et démarrer
Suivez le README de ce langage pour la configuration du package et son utilisation.
Installation
cargo add mask-pii
Utilisation
src/main.rs
use mask_pii::Masker;
fn main() {
// Configurer le masqueur
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."
}
Remarque
Veuillez consulter le README pour les détails précis.
Précédent
Vue d'ensembleSuivant
GitHub (Rust)