Details

    • Sub-Task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • 2.2.0
    • masking
    • None
    • 2017-37, 2017-38

    Description

      It should be possible to use the masking filter for obfuscating values. That is, o consistently replace a certain value with something else.

      For instance:

      Bob   -> Dfg
      Cecil -> Ghkrd
      John  -> Klot
      Bob   -> Dfg
      John  -> Klot
      ...
      

      The two critical properties are:

      • A particular string should always be obfuscated in the same way.
      • The obfuscation method should be such that it should not be trivial to reach to the original value from the obfuscated value (not e.g. ROT13).

      In the masking configuration file this could be represented e.g. as.

      {
          "rules": [
              {
                  "obfuscate": {
                      "column": "ssn"
                  },
                  "applies_to": [ ... ],
                  "exempted": [ ... ]
              },
          ...
      

      but note that the above is only for illustrative purposes. The actual way for expressing what should be obfuscated and how is to be defined during the development.

      Attachments

        Activity

          People

            Massimiliano Pinto Massimiliano Pinto (Inactive)
            johan.wikman Johan Wikman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.