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

Implement encryption of interface credentials

    XMLWordPrintable

Details

    • Story
    • Status: Draft (View Workflow)
    • P3
    • Resolution: Unresolved
    • None
    • None

    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

                Raman Auramau Raman Auramau
                siarhei_hrabko Siarhei Hrabko
                Craig McNally Craig McNally
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:

                  TestRail: Runs

                    TestRail: Cases