Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Customer data encryption

by shmem (Chancellor)
on Feb 25, 2007 at 12:31 UTC ( #601988=note: print w/replies, xml ) Need Help??


in reply to Customer data encryption

I would use GnuPG to let the customer encrypt the compressed data file with my public cipher block, have it then mailed to me, and done.

--shmem

_($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                              /\_¯/(q    /
----------------------------  \__(m.====·.(_("always off the crowd"))."·
");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}

Replies are listed 'Best First'.
Re^2: Customer data encryption
by 0xbeef (Hermit) on Feb 25, 2007 at 13:52 UTC
    I unfortunately have no guarantees that a customer has GPG. Of course, I am making the assumption that I will have a customer base of >100, and their operating system releases may/may not include GPG.

    It would not take much extra effort to include the encryption on my side, since I am already using PAR to bundle all the required modules.

    Niel

      I unfortunately have no guarantees that a customer has GPG.

      I would list that as a requirement for reliable encrypted transmission of data, rather than roll my own. I mean, if they don't have mail encryption, they need it anyways. At least for any account which sends sensitive information to the extranet.

      --shmem

      _($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                                    /\_¯/(q    /
      ----------------------------  \__(m.====·.(_("always off the crowd"))."·
      ");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}
        I'm still in two minds over this. Many corporate customers have limits on mail sizes and content. (e.g. Mail Marshal).

        Your suggestion is worth considering though, one possibility would be to force the customer to transmit the data using SCP, which I personally feel is a perfectly legitimate solution. To be honest, I think it's the cool "we'll encrypt it for you" aspect that draws me to looking into this.

        Niel

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://601988]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (6)
As of 2022-12-01 17:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Notices?