1. 31 Aug, 2020 2 commits
  2. 27 Aug, 2020 2 commits
    • Ingo Klöcker's avatar
      Allow users to change the administration key of a PIV card · 42f5173f
      Ingo Klöcker authored
      GnuPG-bug-id: 4794
      42f5173f
    • Ingo Klöcker's avatar
      Ask for PIV Card Application Administration Key if necessary · 662d68fa
      Ingo Klöcker authored
      Ask the user for the admin key, if the default admin key doesn't work,
      i.e. if the admin key has been changed/set.
      
      AuthenticatePIVCardApplicationCommand:
      * New command handling the authentication to/of the PIV Card Application
      
      CardCommand:
      * Add possibility to cancel a card command
      
      PIVGenerateCardKeyCommand:
      * Use new AuthenticatePIVCardApplicationCommand for performing the
        authentication to/of the PIV Card Application
      
      PIVCardApplicationAdministrationKeyInputDialog:
      * New simple dialog for asking the user for the hex-encoded PIV Card
        Application Administration Key
      
      GnuPG-bug-id: 4794
      662d68fa
  3. 25 Aug, 2020 3 commits
  4. 24 Aug, 2020 3 commits
    • Ingo Klöcker's avatar
      Add selection of key algorithm to key generation on PIV cards · 48b58502
      Ingo Klöcker authored
      PIVGenerateCardKeyCommand:
      * Use GenCardKeyDialog for selecting algorithm
      
      GenCardKeyDialog:
      * Allow customization of key attributes to request from user
      
      PIVCard:
      * Add supportedAlgorithms() returning the allowed algorithms for the
        given key
      
      GnuPG-bug-id: 4794
      48b58502
    • Ingo Klöcker's avatar
      Support arbitrary algorithms in GenCardKeyDialog · 0db0273b
      Ingo Klöcker authored
      Prepare GenCardKeyDialog for usage with other algorithms than just
      RSA with different key sizes.
      
      GnuPG-bug-id: 4794
      0db0273b
    • 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
  5. 23 Aug, 2020 1 commit
  6. 22 Aug, 2020 1 commit
  7. 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
  8. 18 Aug, 2020 1 commit
  9. 13 Aug, 2020 2 commits
  10. 12 Aug, 2020 2 commits
  11. 11 Aug, 2020 1 commit
  12. 06 Aug, 2020 2 commits
  13. 05 Aug, 2020 1 commit
  14. 02 Aug, 2020 1 commit
  15. 01 Aug, 2020 2 commits
  16. 27 Jul, 2020 1 commit
  17. 22 Jul, 2020 3 commits
  18. 20 Jul, 2020 1 commit
  19. 17 Jul, 2020 1 commit
  20. 16 Jul, 2020 3 commits
  21. 13 Jul, 2020 1 commit
  22. 12 Jul, 2020 1 commit
  23. 10 Jul, 2020 1 commit
  24. 09 Jul, 2020 1 commit
    • Andre Heinecke's avatar
      Remove "default" indicator for adv. key sizes · b120b8cf
      Andre Heinecke authored
      It's a bit complicated what kleopatra uses as the default
      key size as this was only configurable in kleopatra but
      nowadays can be configured in GnuPG and we also have
      ECC which could also be default. So rather then to
      show a wrong default indicator we do not indicate default
      anymore.
      
      GnuPG-Bug-Id: T4988
      b120b8cf
  25. 08 Jul, 2020 1 commit
  26. 07 Jul, 2020 1 commit