LesezeichenAbonnierenRSS-Feed abonnieren
ebecker
Nicht anwendbar

Hallo allerseits,

ich suche eine Möglichkeit (Funktion, Macro, ...) um Felder zu anonymisieren für die Weitergabe von Daten.

Z.B. Namen, Kundennummern. Wichtig dabei ist, dass gleiche Inhalte reproduzierbar und nicht bzw. nur mit hohen Aufwand auf den Ursprungswert zurück zu wandeln sind  (Einwegfunktion, Falltürfunktion).

Die MD5-Funktion bietet dies allerdings ist die durch die feste Länge des Ergebnisses auf 16 Byte nicht immer brauchbar.

So etwas in der Art hätte ich gern mit einstellbarem Ergebnistyp, d.h. nicht fest $16. sondern $n. und n.0, also auch numerischer Ergebnistyp.

Einfach md5 nehmen und kürzen und/oder konvertieren scheint mir etwas zu kurz gesprungen.

Irgendwelche Ideen?

EBmd5

1 ANTWORT 1
BrunoMueller
SAS Super FREQ

Hallo

Ich würde mir mal die Proc FCMP Lösung auf dieser Seite encryption - Data Masking in SAS: Scrambling Sensitive observations at character level - Stack Overf... anschauen.

Wenn man im Programmcode die Funktion LENGTHC durch LENGTH ersetzt, so werden die Blanks am Ende nicht auch codiert.

Bruno

SAS Innovate 2025: Call for Content

Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 16. Read more here about why you should contribute and what is in it for you!

Submit your idea!

Diskussionsstatistiken
  • 1 Antwort
  • 1189 Aufrufe
  • 0 Kudos
  • 2 in Unterhaltung