Uploaded image for project: 'MongoDB Database Tools'
  1. MongoDB Database Tools
  2. TOOLS-2013

Support PKCS8 encrypted client private keys

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 100.3.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • 5

      Go's support for encrypted private keys only handles decryption of the outer PEM layer, it does not support decryption of the PEM-decoded PKCS8 data. See Go issue#8860.

      That ticket references a 3rd party library, https://github.com/youmark/pkcs8 , which does PKCS8 decryption – but only for a single encryption algorithm, which might be a useful starting point for full support.

            Assignee:
            evgeni.dobranov@mongodb.com Evgeni Dobranov
            Reporter:
            david.golden@mongodb.com David Golden
            Huan Li, Ryan Chipman, Tim Fogarty
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: