Credit Card Encryption

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
Radiatorman
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 26
Joined: Fri Sep 18, 2009 2:24 pm

Credit Card Encryption

Post by Radiatorman » Thu Feb 18, 2010 5:19 pm

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.

User avatar
Shopping Cart Admin
AbleCommerce Admin
AbleCommerce Admin
Posts: 3055
Joined: Mon Dec 01, 2003 8:41 pm
Location: Vancouver, WA
Contact:

Re: Credit Card Encryption

Post by Shopping Cart Admin » Tue Mar 30, 2010 1:45 pm

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
Thanks for your support

Shopping Cart Guru
AbleCommerce.com
Follow us on Facebook

Radiatorman
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 26
Joined: Fri Sep 18, 2009 2:24 pm

Re: Credit Card Encryption

Post by Radiatorman » Tue Mar 30, 2010 1:59 pm

What are the limitations to being decrypted outside of the server?

User avatar
Shopping Cart Admin
AbleCommerce Admin
AbleCommerce Admin
Posts: 3055
Joined: Mon Dec 01, 2003 8:41 pm
Location: Vancouver, WA
Contact:

Re: Credit Card Encryption

Post by Shopping Cart Admin » Tue Mar 30, 2010 2:03 pm

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.
Thanks for your support

Shopping Cart Guru
AbleCommerce.com
Follow us on Facebook

User avatar
Logan Rhodehamel
Developer
Developer
Posts: 4116
Joined: Wed Dec 10, 2003 5:26 pm

Re: Credit Card Encryption

Post by Logan Rhodehamel » Tue Mar 30, 2010 4:24 pm

Which version of AbleCommerce are you using?
Cheers,
Logan
Image.com

If I do not respond to an unsolicited private message, it's not because I'm ignoring you. It's because the answer to your question is valuable to others. Try the new topic button.

User avatar
Shopping Cart Admin
AbleCommerce Admin
AbleCommerce Admin
Posts: 3055
Joined: Mon Dec 01, 2003 8:41 pm
Location: Vancouver, WA
Contact:

Re: Credit Card Encryption

Post by Shopping Cart Admin » Tue Mar 30, 2010 5:15 pm

Howdy Logan,

It's 7.0.4.
Thanks for your support

Shopping Cart Guru
AbleCommerce.com
Follow us on Facebook

User avatar
Logan Rhodehamel
Developer
Developer
Posts: 4116
Joined: Wed Dec 10, 2003 5:26 pm

Re: Credit Card Encryption

Post by Logan Rhodehamel » Tue Mar 30, 2010 5:29 pm

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.
Cheers,
Logan
Image.com

If I do not respond to an unsolicited private message, it's not because I'm ignoring you. It's because the answer to your question is valuable to others. Try the new topic button.

Radiatorman
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 26
Joined: Fri Sep 18, 2009 2:24 pm

Re: Credit Card Encryption

Post by Radiatorman » Wed Mar 31, 2010 10:28 am

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?

Post Reply