Page 1 of 1
Credit Card Encryption
Posted: Thu Feb 18, 2010 5:19 pm
by Radiatorman
I need to important credit card data into my accounting system from AbleCommerce. From what I have read, data is encrypted using AES encryption. I will need to decrypt the data, parse it into individual parts (cc number, cc name, cc expiration), then re-encrypt the data before inserting into my accounting system. Does anyone know the basics of what I need in order to decrypt? For example, the key size and any other important info.
My import program is written in foxpro so making a call to the CommerceBuilder.Utility.EncryptionHelper.DecryptAES() isn't an option.
Re: Credit Card Encryption
Posted: Tue Mar 30, 2010 1:45 pm
by Shopping Cart Admin
Hello,
You won't be able to decrypt the information outside of the web server due to the nature of the encryption it can only be accomplished on the server itself using the function you mentioned in your post. So you'll need to push the data to FoxPro instead.
There are quite a few posts about this in the forums:
search.php?keywords=decrypt&terms=all&a ... mit=Search
Re: Credit Card Encryption
Posted: Tue Mar 30, 2010 1:59 pm
by Radiatorman
What are the limitations to being decrypted outside of the server?
Re: Credit Card Encryption
Posted: Tue Mar 30, 2010 2:03 pm
by Shopping Cart Admin
Hello,
From my understanding of the topic and I'm sure someone will jump and to correct me if i'm wrong. The limitation is: It's not possible to decrypt the data outside of the server.
Re: Credit Card Encryption
Posted: Tue Mar 30, 2010 4:24 pm
by Logan Rhodehamel
Which version of AbleCommerce are you using?
Re: Credit Card Encryption
Posted: Tue Mar 30, 2010 5:15 pm
by Shopping Cart Admin
Howdy Logan,
It's 7.0.4.
Re: Credit Card Encryption
Posted: Tue Mar 30, 2010 5:29 pm
by Logan Rhodehamel
Is the import sequence something that must happen only once or is this a recurring sequence? I'm trying to think of some way to get to the data without the ability to call a .NET method. Ordinarily, that's the way to decrypt.
Re: Credit Card Encryption
Posted: Wed Mar 31, 2010 10:28 am
by Radiatorman
Hi Logan... thanks for jumping in.
we have a third party connector that imports orders into our accounting system every 15 minutes. I need to parse the encrypted data into its separate parts before reencrypting it then inserting in the accounting system. I just need to know the steps of the operation. ie... 1) parse key 2) covert from base64 3) find IV... whatever... etc. Is it possible to get those steps?