Uploaded image for project: 'FtpServer'
  1. FtpServer
  2. FTPSERVER-367

RFC: FTP HASH command (similar to MD5, which is already supported)

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Trivial
    • Resolution: Unresolved
    • None
    • 1.1.2
    • None
    • None

    Description

      According to http://mina.apache.org/ftpserver/documentation.html , the MD5/MMD5 FTP commands from draft-twine-ftpmd5-00 are supported.

      Unfortunately, MD5 and other FTP hashing commands (XMD5, XSHA, XSHA1, XSHA256, XSHA512, SITE SHOHASH, SITE CHECKSUM, etc) have not been formally specified, leading to non-interoperability and confusion.

      A new draft which intends to reach RFC status is underway: http://tools.ietf.org/html/draft-bryan-ftp-hash

      It would be very helpful, if this draft could be reviewed and your comments provided to improve it.

      Here is a quick overview.

      Requesting hash:

      HASH filename.ext

      HASH server response with Positive Completion code and the requested
      hash using the currently selected algorithm:

      213 80bc95fd391772fa61c91ed68567f0980bb45fd9

      Changing HASH algorithms:

      C> OPTS HASH SHA-512
      S> 200 SHA-512

      Attachments

        Activity

          People

            Unassigned Unassigned
            antbryan Ant Bryan
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: