Uploaded image for project: 'mod-organizations-storage'
  1. mod-organizations-storage
  2. MODORGSTOR-33

Implement encryption of interface credentials

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Draft (View Workflow)
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Template:
    • Development Team:
      Thunderjet

      Description

      Overview:
      For security reasons we need to store interface credential password encrypted with possibility of decription.
      The main idea is to generate encryption key on each POST interface credential request, encrypt received password before saving it to DB, and save encryption key to the secure storage. On each GET interface credential request: pull encryption key and return response with decrypted password.

      One of the secure stores could be used for this purpose.

      Acceptance Criteria:

      • password is encrypted on POST and PUT interface credential request
      • password is decrypted on GET interface credential request
      • Unit tests are updated
      • API tests are updated

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Raman Auramau Raman Auramau
                Reporter:
                siarhei_hrabko Siarhei Hrabko
                Tester Assignee:
                Craig McNally Craig McNally
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases