सामग्री पर जाएं
← Back to Docs

#छद्मशब्द

Pseudonymize.io पहचानी गई संस्थाओं को छद्मनाम नामक नियतात्मक उपनाम स्ट्रिंग से बदल देता है।

इसका क्या मतलब है

छद्म नाम एक संरचित उपनाम है जो मूल इकाई के अर्थ प्रकार को बरकरार रखता है लेकिन मूल संवेदनशील जानकारी को नष्ट कर देता है।

उदाहरण:

[email protected] → EMAIL_01
[email protected]   → EMAIL_02

इसका अस्तित्व क्यों है

सामान्य संशोधन (जैसे सभी नामों को [PERSON] से बदलना) एक पेलोड के भीतर सभी संबंधों को नष्ट कर देता है। छद्मनामकरण पहचान मानचित्रण को बरकरार रखता है ताकि डाउनस्ट्रीम सिस्टम (जैसे एलएलएम या एनालिटिक्स इंजन) बिना यह जाने कि वह इकाई कौन है, एक ही इकाई द्वारा कार्यों को समूहित कर सकते हैं।

सटीक व्यवहार

  • अनुक्रमिक मैपिंग: एकल अनुरोध दायरे में, पहला पता लगाया गया ईमेल EMAIL_01 बन जाता है, दूसरा विशिष्ट ईमेल EMAIL_02 बन जाता है, और इसी तरह।
  • प्रकार-विशिष्ट: छद्मनाम में हमेशा इकाई प्रकार को इंगित करने वाला एक उपसर्ग होता है (उदाहरण के लिए, व्यक्ति_, ओआरजी_, ईमेल_)।
  • स्थिरता: छद्मनाम पूरी तरह से स्थिर हैं एकल एपीआई अनुरोध के भीतर (डिफ़ॉल्ट दायरा)। क्रॉस-अनुरोध स्थिरता के लिए स्कोप्स और determinism देखें।
  • टकराव: नियतात्मक HMacing (सक्षम होने पर) के कारण, अलग-अलग स्रोत पहचानों के बीच टकराव गणितीय रूप से असंभव है।
  • आदेश लीक: अनुक्रमिक उपनाम (_01, _02) किसी विशिष्ट दस्तावेज़ में उपस्थिति के क्रम को लीक करते हैं। यह आम तौर पर एलएलएम संदर्भ के लिए स्वीकार्य है, लेकिन सख्त अस्पष्टता की आवश्यकता होने पर नीति के माध्यम से इसे अक्षम किया जा सकता है।

एपीआई पैरामीटर्स

आप अपनी पॉलिसी पेलोड में छद्म नाम प्रारूप कॉन्फ़िगर कर सकते हैं:

{
  "policy": {
    "alias_format": "sequential" // or "hash"
  }
}