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
Rust [published: crates.io 0.2.0]: Utilisez la méthode d’installation actuelle ci-dessous, chargez l’API Rust et exécutez l’exemple minimal. L’exemple active explicitement le masquage des adresses e-mail et des numéros de téléphone et affiche le résultat attendu.
Installation
cargo add mask-pii@0.2.0
Utilisation
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)