1. 16 Sep, 2020 2 commits
  2. 15 Sep, 2020 2 commits
  3. 14 Sep, 2020 1 commit
  4. 10 Sep, 2020 1 commit
    • Ingo Klöcker's avatar
      Support transferring X.509 signing certificates to PIV cards · 42608b7f
      Ingo Klöcker authored
      * Move file-static keyDisplayName() to PIVCard to make it available
      outside of PIVCardWidget.
      * Transfer signing certificate to PIV card asking for card slot if
      multiple card slots match the certificate usage.
      * Ensure that public key of certificate to transfer matches public key
      on card.
      * Suppress overwrite warning if key on card matches key to transfer
      to card.
      
      GnuPG-bug-id: 4794
      42608b7f
  5. 27 Aug, 2020 1 commit
  6. 25 Aug, 2020 1 commit
  7. 24 Aug, 2020 1 commit
    • Ingo Klöcker's avatar
      Add support for replacing existing keys on PIV smartcards · f93f44ba
      Ingo Klöcker authored
      CardCommand:
      * Add serialNumber; this allows CardCommand to retrieve the card
        it is operating on
      
      PIVGenerateCardKeyCommand:
      * Add possibility to generate keys for non-empty key slots on the card
        overwriting the existing keys; ask the user for approval
      
      PIVCard:
      * Replace specific *KeyGrip() methods with keyGrip(keyRef)
      * Add *KeyRef() methods for retrieving internal keyRef for the four
        main PIV keys
      
      ReaderStatus:
      * Add getCard() for retrieving a specific card by serial number
      
      PIVCardWidget:
      * Store card serial number
      * Remove unused mCardIsEmpty
      
      GnuPG-bug-id: 4794
      f93f44ba
  8. 20 Aug, 2020 1 commit
    • Ingo Klöcker's avatar
      Add basic generation of keys for PIV smartcards · 3fa1d8bb
      Ingo Klöcker authored
      Allows generation of keys for empty slots of PIV smartcards. Uses
      the default key algorithm. Assumes a default authentication key.
      
      CardCommand is a heavily stripped-down variant of Command. (Command is
      too tightly coupled to KeyListController.)
      
      GnuPG-bug-id: 4794
      3fa1d8bb
  9. 18 Aug, 2020 1 commit