Using sftp would mean the senders would have to change their methods (but not much), although in some cases they'd be replacing their client software entirely.

Alternatively they could keep using good ole' ftp - if you were to run it through OpenSSH using portforwarding. Clients will just change their destination FTP server to a local one, and pushing to them should be pretty easy with a couple tweaks.

Since the encryption in both SSL and SSH is most always coming from the same cryptography toolkit (usually openSSL), and either type/level of encryption from these packages is probably more than good enough to protect your data against prying eyes, it comes down to deciding what production methods are easier to migrate into, with the least hassle for your clients.

PS- why bother writing new Perl code unless you need additional functionality you didn't yet mention, unless of course, you've been reading the Monk quips and were inspired by the one that says "Go ahead - be a heretic" :)

In reply to Re^5: FTP over TLS/SSL by hsinclai
in thread FTP over TLS/SSL by nimdokk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.