Uploaded image for project: 'MINA SSHD'
  1. MINA SSHD
  2. SSHD-757

Add support for PGP authorized keys usage

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    Description

      SSH 2.3 seems to have added the capability to use PGP keys as authorized ones:

      SSH2 Version 2.0.13 introduced support for PGP authentication. Your authorization file may also include PgpPublicKeyFile, PgpKeyName, PgpKey Fingerprint, and PgpKeyId lines. A Command line may follow them, just as it may follow Key:

      # SSH2 only
      PgpKeyName my-key
      Command "/bin/echo PGP authentication was detected" 
      

      Some examples of how to use Bouncycastle to facilitate this:

      Python converter pgp->ssh

      openssh-gpg configuration

      Calculating PGP key fingerprint

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            lgoldstein Lyor Goldstein
            lgoldstein Lyor Goldstein
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment