For transfering data from the shopper to the server, just setup SSL. No additional programming necessary.

If you don't want cookies, then there are various ways to do the same thing. All of them suck to some degree or another (I include cookies in this statement). One way is to have a unique session ID (which you would otherwise put in a cookie) and have it posted as a parameter via a hidden form field or the link.

For sending the credit cards from your server to the people who need to process the order, I suggest e-mail using Crypt::OpenPGP and setup the order processing people with GnuPG. I've done this with several people where I work, and I find that they can at least do the simple decryption as long as you've walked them through it and stood over their shoulder while the keys are being created. Not necessarily the best solution, though for us it's currently our only option until we can afford to develop something better.

----
send money to your kernel via the boot loader.. This and more wisdom available from Markov Hardburn.


In reply to Re: Credit Card Encryption and Login Validation by hardburn
in thread Credit Card Encryption and Login Validation by shaolindoman

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.