osHelpers - Help for your osCommerce store
 
Google Base Feed Germany
iFrame Defender v1.2
oscommerce Seo
  Seo Pack 2
  SE Friendly URLs
  Session ID Removal
  Title and Meta Tags
  Google Sitemap
Magnum Shopping Cart
  Magnum MVS 8.4 Basic
osCommerce Services
  osc / cre patch
  Data Entry
  Data Extraction
  bugs and fixing
  Site Transfer
  creloaded Transfer
  Design Special
  Hosting
osCommerce Templates
osCommerce Contributions
  Credit Modules
  Features
  Images
  InfoBoxes
  Languages
  Order Total Modules
  Other
  Payment Modules
  Reports
  Shipping Modules
  Templates/Themes
  Zones
osCommerce Articles
osCommerce Tutorials
  Installing osCommerce
  Configuring your store
  Adding categories
  Adding products
  Adding product attributes
  Configuring currency
  Adding payment modules
  Adding shipping modules
  Configuring sales tax
  Editing your home page
  Editing columns
  Editing header and footer
  Creating specials
  Managing customers
  Sending out a newsletter
  Sending out email
  Managing your banners
  Backup database
CRELoaded Tutorials
  Add Administrators
  Add Article Author
  Additional Images
  Create a New Page
  Define Mainpage
  Disable cc Encryption
  Disable Company Field
  Disable Country
  Disable Date of Birth
  Display broken images
  Easypopulate Export
  Email confirmation
  Insert Faq
  Max Package Weight
  Require Terms of Use
  Affiliate Newsletter
  Enable Cache
CB Power Affiliate
Tell A Friend
 

Tell someone you know about this product.

   OSHELPERS | OSCOMMERCE CONTRIBUTIONS | CREDIT MODULES | 4359   


oscommerce CreditCardNumberEncryption
[4359]
 
 
box_bg_l.gif.
"Credit Card Number Encryption
-----------------------------------------------------------------------------------------
If you want to secure your customers' credit card numbers, then you need this
contribution. As a online store owner, the increasing issues of securing
customers' online data is at its highest ever. This is my little contribution
to the cause.

During the past few months of reviewing and testing various encryption methods
contributed to the forum at osCommerce web site. I believe this contribution
will and should help a lot of osCommerce Users.

Emmeth Funches 062906
JTH Computer Systems
http://www.jthcomputersys.com

Protions Copyright (c) 2006 by JTH Computer Systems
Released under the GNU General Public License

Protions Copyright (c) 2003 osCommerce
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Released under the GNU General Public License


JTH Computer Systems Special thanks to:
Alexander Valyalkin posted original script on www.php.net on 30-Jun-2004 01:41
Below is MD5-based block cypher (MDC-like), which works in 128bit CFB mode.
It is very useful to encrypt secret data before transfer it over the network.
$iv_len -- initialization vector's length.

-PLEASE READ-IMPORTANT INFO ABOUT FUNCTIONS FOUND IN EN_DE_CRYPT.PHP------------------------

functions:

md5_encrypt($plain_text, $password, $iv_len = 16)

-and-

md5_decrypt($enc_text, $password, $iv_len = 16)

JTH Computer Systems notes and warnings:
If you pass a value to the $iv_len please remember the value or store it somewhere,
else you will not be able to decrypt the information. I suggest just using the default
value of 16.
The same goes for the variable $password, its value should not change after first use.

--------------------------------------------------------------------------------------------
MUST READ!!!!

1) VERY IMPORTANT -- PLEASE -- PLEASE -- MAKE A BACKUP OF CODING AND DATA --

2) The INCLUDES FOLDER contains A ORIGINAL osCommerce layout of the CONFIGURE.PHP with additional
lines required for the encryption process. Be careful not to overwrite you vaild copy of this
file.

3) If you are just installing a new copy of osCommerce 2.2ms2-051113, then you can just copy
the changed files directly to your folder. Note: Do not Copy the CONFIGURE.PHP.
--------------------------------------------------------------------------------------------"

 


For more information, visit the official osCommerce contribution webpage.
box_bg_r.gif.
 

osHelpers

osHelpers