Advertisement
Help Keep Boards Alive. Support us by going ad free today. See here: https://subscriptions.boards.ie/.
If we do not hit our goal we will be forced to close the site.

Current status: https://keepboardsalive.com/

Annual subs are best for most impact. If you are still undecided on going Ad Free - you can also donate using the Paypal Donate option. All contribution helps. Thank you.
https://www.boards.ie/group/1878-subscribers-forum

Private Group for paid up members of Boards.ie. Join the club.

Receiving customer passwords over the web

  • 16-06-2013 04:57PM
    #1
    Registered Users, Registered Users 2 Posts: 16,415 ✭✭✭✭


    I occasionally need to get customer passwords for FTP, email accounts, etc.

    I don't want them emailing me stuff in plain text. What's best practice in terms of receiving passwords?

    Is a HTTPs secured form with a script writing to a MySQL database good enough? How would you go about creating a locked down environment for customer passwords?


Comments

  • Registered Users, Registered Users 2 Posts: 37,485 ✭✭✭✭Khannie


    Depends how technical your customers are. I have typically exchanged sensitive data with customers or partners via PGP encrypted email. That's technical people exchanging data though.

    The form is a bit open to abuse. I would generally not store sensitive data (e.g. unencrypted passwords) in a database that is internet facing. You're asking to get screwed.

    edit: encrypted chat client perhaps?


  • Registered Users, Registered Users 2 Posts: 16,415 ✭✭✭✭Trojan


    Khannie wrote: »
    Depends how technical your customers are. I have typically exchanged sensitive data with customers or partners via PGP encrypted email. That's technical people exchanging data though.

    The form is a bit open to abuse. I would generally not store sensitive data (e.g. unencrypted passwords) in a database that is internet facing. You're asking to get screwed.

    edit: encrypted chat client perhaps?

    I did think about encrypted IM, but it really needs to be asynchronous, and preferably a persistent storage mechanism too.

    I guess what I really need is asymmetrical encryption, preferably done in PHP (don't start :))

    Any off-the-shelf solutions/scripts available? I'd prefer not to code it myself.


  • Registered Users, Registered Users 2 Posts: 1,298 ✭✭✭moc moc a moc


    PGP is really the best answer technically, but there's a high chance of PEBCAK errors. Maybe a web form that PGP-encrypts and emails the password to you? Should be easy to knock together in PHP.


  • Closed Accounts Posts: 18,253 ✭✭✭✭uck51js9zml2yt


    you could look at encrypting a zip file with 256aes and calling them with the password to unlock it.


Advertisement