I agree w/ you on the loading of sensitive data. I believe your wrong w/ regards to your point on entering sensitive data. A quick check of some of the large and medium-size e-commerce sites written in html, php, etc. will redirect you to the https site BEFORE you enter the credit card data. Perhaps you didn't understand Miti's article: He specifically uses a popup window to deal w/ the payments system since he believes that flex isn't secure enough for a user to enter in credit card info. Otherwise, he would have just used a credit card form w/in flex that gets passed to the Amazon API on the backend.
--- In [email protected], Jimmy G <angelone197...@...> wrote: > > Ok, after reading the devnet article that you read, let me explain. > > ENTERING SENSITIVE DATA > > When you enter a card number in a HTML web site, the user will enter the > clear text credit number and then hit the submit button. The data will then > be encrypted and send to your secure server (via HTTPS). > > When you enter a card number in a Flex app, the user will enter the clear > text credit number and then hit the submit button. The data will then be > sent to the server in a binary format and encrypted. > > So basically same as situation with both technologies. And yes we do this at > my company :) > > LOADING SENSITIVE DATA > > The loading is where you have to be careful. Say in a Flex app you load the > user's full payment information to display it. DON'T return the full card > number to your Flex app! Even thought you might just display the last four > digits of the card number, the full card is in memory somewhere. So a > potential evil user could use a memory sniffer to find and extract the full > card number. But then again you can make this same mistake with traditional > HTML/JS web site by loading full card details using an AJAX call and holding > the full card number in memory, bad! > > So basically is Flex less secure? No. Can a developer code it up to make it > less secure? Yes. > > Let me know if you have anymore questions. > > On Sun, Apr 18, 2010 at 9:19 PM, garykim...@... < > garykim...@...> wrote: > > > > > > > the link has everything to do with my question. He gives an example of a > > shopping cart/payment system setup in Flex. This raises my question of > > whether or not flash is secure enough to operate his phone store in real > > life. > > > > More specifically, user enters information into flash app, which then sends > > it somewhere to get processed (presumably some HTTPS address). The period of > > time where flash is transfering info to the HTTPS address is not secure, as > > described here: > > http://www.adobe.com/devnet/flex/articles/flex_amazon_02.html > > > > Specifically, Miti (a Flex Evangelist, so we should take his word for it, > > right?) says: > > > > "hardcoding sensitive information into a Flex application is a highly > > insecure practice". > > > > So, is it possible that Pandora's (100% Flex) payments system is secure? > > > > > > --- In [email protected] <flexcoders%40yahoogroups.com>, Jimmy G > > <angelone197555@> wrote: > > > > > > What gave you the impression that UI built in Flex less secure than one > > > built in HTML? In both cases the end-user can input sensitive data like > > > credit card information and then it is up to you to setup proper > > security. > > > Like making sure that the client to server communication is done using > > SSL > > > (meaning HTTPS). If you dont do this in either case, then anyone can > > capture > > > the data that is being transmitted. > > > > > > You need to provide more information so we can help you. > > > > > > Also the link you provide below doesn't have anything to do with you > > > question. > > > > > > Jimmy > > > > > > On Sun, Apr 18, 2010 at 12:01 PM, garykimble@ < > > > garykimble@> wrote: > > > > > > > > > > > > > > > I was under the impression that flex is not a secure UI and that credit > > > > card information and other sensitive information should not be passed > > > > through flash/flex. > > > > > > > > When I upgraded my account with Pandora, I noticed the payments system > > > > interface was flash. Also, there is the flex store that Conraets talks > > about > > > > at > > > > > > http://coenraets.org/blog/2010/02/flexstore-revisited-building-an-animated-spark-layout/ > > > > > > > > So, are these methods not secure, then? > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Jimmy G > > > Development Team Lead > > > > > > > > > > > > > -- > Jimmy G > Development Team Lead >

