Live Ensure® launches latest product features into US Market


 Live Ensure® the SAAS  multi-factor authentication solution has spent the last year and a half field trialing the mobile version of the product with a few select customers who have collectively made millions of authentications without a single breach or failure.  Feedback provided valuable input which allowed the product to be further refined and streamlined making the user experience even better while making the solution stronger.  

Live Ensure® is easily integrated into an existing log-in form including SSO solutions like Twitter and Facebook.   This means that sites which allow users to log in e.g. with Twitter can now include a strong authentication layer thereby thwarting ID theft hacks which have become ubiquitous.   Examples are too numerous to mention but the weakness of password log-ins to emails (Bush Hack)  and social media products (Twitter and Facebook) and their consequent failure are well documented. 

Live Ensure® leverages the smart-phone, now virtually ubiquitous, as the second factor ( the ‘ something you have ‘) for use in the authentication process.  The site integrates the Live Ensure® service by simply  ‘mashing up’ the API code into its log in form (like mashing up Google maps)  and inviting its customers to download the Live Ensure®  App (iOS, Android, Windows Mobile).

Live Ensure® uses a triangulated architecture and the context of the session to validate the correct parties (the legitimate site and user) to ensure iron clad authentication.   Not only does Live Ensure® come with an insurance warranty from Munich Re but it is now being resold by, amongst others, CSC.   As a Cloud based service harnessing users existing devices Live Ensure® can scale rapidly allowing social media sized user bases to be enrolled quickly and effortlessly.   

The recent launch of the FIDO Alliance  (FIDO)  in response to the growing need for a more secure and easier to use alternative to user name / passwords is to be lauded.    The rapid increase of cyber crime whether at a military ‘level’  i.e. ‘cyberwar’ or the more innocuous social media [Twitter hacked] is testimony to the manifest failure of the majority of authentication solutions in use today.   The desire by FIDO to architect a simpler and more secure authentication solution that leverages users existing hardware makes good sense.     FIDO aims to provide specifications or standards to the industry that embody an approach to authentication which starts to move away from the ‘security by obscurity ‘  (i.e. the shared secret  -  user name/password paradigm prevalent today. )   

There is a concern that by creating another industry body there will be the need to get a critical mass of players on board in order for the standard to become effective, which will undoubtedly lead to much heel dragging at a time when things need to proceed with alacrity. 

FIDO aims to leverage hardware devices such as phones and tablets as well as fingerprint readers, webcams, TPM chips and tokens into an open-standard whereby there will be inter-operability between different systems but which comply to the standard.   A client/server architecture in combination with some hardware fingerprint starts to approach a much more secure approach than the exchange of self reported credentials.    

The creation of a global repository and browser based plug-in  (a la certificate authority) is a potential weakness in the model.   Who will be the custodian of this information and who will ensure it is updated. ?   

Some of the key elements of FIDO are already embodied in the architecture of Live Ensure®

·      Passwordless authentication
·      Leveraging existing hardware
·      Rapid scalability
·      Triangulated architecture

We will support the initiative with cautious enthusiasm while expanding the Live Ensure® footprint into the US market.

Comments (1)

FIDO, the password and Live Ensure®



FIDO or Fast Identity Online was launched last week by a couple of Internet big hitters most notably PayPal.   They clearly have a vested interest in ensuring that their transactions are secure.    

FIDO aims to provide specifications or standards to the industry that embody  an approach to authentication which starts to move away from the ‘security by obscurity ‘  or user name/password paradigm prevalent today.   The main reason why the incidence of hacking is sky-rocketing.   [Twitter Hacked]

FIDO aims to leverage hardware devices such as phones and tablets as well as fingerprint readers, webcams, TPM ( Trusted Platform Module)  chips and tokens into an open-standard whereby there will be inter-operability between different systems but which comply to the standard.   A client/server architecture in combination with some hardware fingerprint starts to approach a much more secure approach than the exchange of self reported credentials.    

The creation of a global repository and browser based plug-in  (a la certificate authority) is IMO a potential weakness in the model.   Who will be the custodian of this information and who will ensure it is updated. ?   The graphic below provides an overview of the approach.




Some of the key elements of FIDO are already embodied in the architecture of Live Ensure® (LiveEnsure) the Cloud based authentication solution that leverages the user’s smart-phones to provide contextual validation without the use of passwords.   Live Ensure® has already created the key elements of what FIDO is setting out to achieve. 

Live Ensure® achieves the following :
·      Passwordless authentication =  like FIDO
·      Leveraging existing device (smartphone) FIDO  (requires tokens)
·      Rapid scalability (Cloud Service) FIDO (except for token distribution)
       ·      Triangulated architecture = FIDO

Live Ensure® embraces a new approach to authentication and endorses any efforts in the direction of making the end user experience better.   If this can be done while achieving stronger security so much the better.    Live Ensure® intends to engage with the FIDO Alliance to make a contribution to this important effort in simplifying and strengthening end-user log-in security.  
Comments

Out with the Old and in with the New


I was asked today by a board member to respond to a question from a prospective investor who wanted to know how Live Ensure (our service) differed from two other – lets call them ….the more traditional solutions.  For the sake of this blog we will call them the Old and the New solutions.  

Let me describe the Old Co solutions to you briefly.  They both embody technologies which are over a decade old ( think RSA ) such as tokens and servers ( both physical and virtual).  Their solutions rely on the user entering a PIN into a browser and thereby satisfying the ‘something you know ‘ part of strong authentication.  

Here it is slightly edited.

The biggest weakness of both Old Co solutions are the vulnerability to MITM and MITB attacks.

Both require the user to enter a PIN ( something you know ) ie a second factor over and above the user name and password ( the single factor or weak authentication ).

The user enters this PIN back into the browser which is as yet not secure and so vulnerable to interception.    See extract from Old Co 1 site : “  In this  mode the user is presented with their challenge (security string) in the same channel that they will enter their response (one-time-code).  This is generally implemented within a browser.

Here the user is required to ‘generate’ their PIN by picking out from a string of digits presented their PIN number based on a pre-agreed arrangement / image / layout.  “ The user combines their PIN in their head with the security string and enters their OTC within the login screen. “   ( Big opportunity here for user failure and calls to a support centre)

This is classified as ‘ security by obscurity’  because the two parties are in effect comparing a shared secret.    There is no way that the site can determine with 100% accuracy that the person on the other side is the person who they claim to be  - just that they know the answer to the question.  This is the failure of most 2FA solutions today.   A hacker sitting in any Eastern Europe country can satisfy the requirements of the site.    This is impossible with Live Ensure (New Co).  

Both Old Co solutions use the browser to convey their PIN (secret) – Live Ensure does not hence immune to MITM and MITB attacks.     

Live Ensure is a true SAAS and is able to be integrated into any log in form including all of those covered by both solutions as well as many more.   These solutions are limited in their ability to scale because of their manifestation  (Appliance servers – both physical and virtual )
Extract from Old Co 1 site “ Old Co service is highly scalable with each appliance capable of supporting in excess of 250,000 active users. “    This against Live Ensure which can scale instantaneously to millions of users as quickly as they can enroll.

Old Co 2’s  ability to scale is limited by virtue of its use of tokens.   Here every user needs to be provided with a token be it physical or virtual.   The shortcomings of tokens are well documented.   Expensive,  easy to lose,  they are static ( they end up in the hands of the ‘user’ whether legitimate or not ),  their seed is hackable  (RSA).

Both Old Co’s are difficult to scale.   Live Ensure strength is its ability to scale exponentially without any impact on performance.      

Live Ensure is available as a mash up integration from the Web portal.   There are no professional services nor System Integrators required to install the solution.   This is not the case with either of the Old Co’s.    In fact just to get a demonstration you have to write to someone at the company.  With Live Ensure you just go to the App store download the App and then go to the website where a demo can be done instantaneously.

Both Old Co’s products are cumbersome for the Enterprise or site to get and integrate into their site.   Live Ensure is a true SAAS and can be integrated into a site or application within hours by a capable developer.  

The pricing for the Old Co 1 solution is not transparent.  What is clear is that it consists of a licence fee plus a hardware/ appliance fee plus a maintenance fee.    The Old Co 2 solution is also vague on pricing but given that it needs to cover the cost of tokens will be pricier than Live Ensure.

Live Ensure pricing is very clear and simple.    It is priced either on a per user per annum basis or on a per authentication basis.   As a true SAAS the pricing which includes all maintenance and software upgrades will be cheaper than either of these solutions.   Which also require a support / customer centre in order to operate.   (At what cost ?) 

Live Ensure is a lightweight,  transparent,  tokenless,  SAAS solution that can be implemented across enterprises and websites with equal efficacy.    It leverages the device that users already have – a mobile phone and requires no ‘heavy-lifting’ on the part of the user.  No PIN/Pattern to remember (first point of weakness of these solutions ) .

Both Old Co’s are enterprise focused (could never be implemented across a large website ),  require extensive IT department involvement both initially and on an ongoing basis,  and the technology is at least a decade old.  There is nothing new or innovative here.    Their only strength is their legacy and like RSA will soon be supplanted by faster moving, disruptive and importantly more secure solutions.    These solutions are basically just fancy PIN generators – just a variation on user name and password.  

Live Ensure is streets ahead in terms of its use of  context for authentication (ensuring the right parties are present in order for authentication to be possible) as well as the strength of geo factors and behavioural factors now possible with smart-phones.    This is called defense in depth and is in direct contrast to the security by obscurity advocated by both Old Co solutions.     A big failing.

Out with Old and in with the New ?

Comments

Why most security fails and LiveEnsure® does not ?


Mary Meeker informs us that there are now 1.1bn  Smartphones  (17% of all mobile phones) and these are driving Internet growth with a total of 2.4bn people now connected to the Internet.

Mary Meeker Internet trends

The universe for hackers just grows and grows.    One of the most lethal of these attacks is Zeus (ZITMO) – which is aimed squarely at Smartphones.

The Zeus attack is an example of several attacks now being launched that are based wholly on anticipated behavior, especially as it relates to social media, single-sign-on and BYOD.

A sophisticated Zeus campaign stole an estimated €36 million, or $47 million, from over 30,000 customers across more than 30 banks in Europe this summer.

The Eurograbber campaign, as it has been named, used custom versions of Zeus and Zeus in the mobile (ZITMO) Trojans to bypass the two-factor authentication measures to compromise customer bank accounts, Darrell Burkey, director of IPS products at Check Point Software Technologies, told SecurityWeek.  The attack intercepted SMS messages sent to customers to confirm financial transactions.      Zeus campaign


The attack is successful on Android, since that is an open platform.   Not successful on iOS, since it is not.

The main approach is to triangulate something happening on a computer (PC/laptop tablet)  with something happening on the phone.  A One Time Password (OTP) is sent to the phone via SMS.    An API exists on the phone that allows interaction with SMS -  and so this data can be forwarded to the hackers own device where he can log-in ‘as the user’  - even though he may be thousands of miles away.  

This attack is merely a capture and replay attack, just focusing on grabbing the disparate OOB elements and marrying them "out of context".    The site knows no better because it is expecting the correct OTP to be presented – and it is.  The site has no idea where it is coming from.   (This is true of all such OTP solutions relying on ‘secrets’ being sent back to the site.)

This attack is not trivial but it is preventable.  By LiveEnsure®– here is why:

a) The LiveEnsure® flow is reversed.  Hackers cannot initiate a login and then snag an SMS from the phone when sent and apply it themselves.
b) LiveEnsure® doesn’t use SMS at all – LiveEnsure® relies on email and then only for registration - which this attack (by design) must happen after registration to work.
c) The LiveEnsure® agent is impervious to Trojans - on any platform - since it is a dynamic event in a separate memory space from the browser or calling application  (or  Trojan for that matter)
d) With LiveEnsure® nothing is sent from the app or phone to the site, which means anything the hacker steals cannot be used back at the site, it has to be used on the phone which they don't have.
e) What is used on the phone is not sent back to the site for verification, it is sent to LiveEnsure® - which only expects what it expects, and cannot be fooled by captured information (from a fragile channel)

f) That is why LiveEnsure® measures ‘location’ - if the hacker and the real user are not standing side by side in front of the screen…... then whatever they might steal (but cannot anyway) would be contextually invalid.

LiveEnsure® is about context, not credentials.   This attack is merely a capture and replay attack, focusing on grabbing the disparate OOB elements and marrying them "out of context".

It's exactly what LiveEnsure® is designed to thwart.

Comments (1)

NatWest mobile banking fail and why real innovation in security is needed


Not a good week for NatWest innovative banking services. 

NatWest Get Cash fraud  (Get Cash Pulled)

A combination of a simple phishing attack and a fundamentally insecure service led to many users of the Get Cash service ( a sub set of the NatWest mobile banking app – powered by Monitise) being defrauded of cash from their accounts.   

The system allows users to get cash from an ATM by keying in a ‘secure cash code’ into the terminal.    The assumption is that once you have logged in to your app you are legit and so you ping the system for the code.   A user name and password level of security – that’s it!.   No better than 99% of all apps on the Net today.   

Needless to say the service was shut down once the fraud started becoming rampant.   

Does the drive for customer convenience completely outweigh basic security rules. ?   The problem with this kind of solution and others that rely on the presentation of self reported credentials i.e. user name and password are that these stateful artifacts are vulnerable to interception and re-use by a non-legitimate party i.e. the hacker, in this case through a phishing attack.  The system does not know that the credentials being presented are being done so by the ‘wrong’ person.   

Any security system worth its salt (pun intended) thus needs to rid itself of the baggage of years and years of ‘traditional’ security solutions such as certificates, tokens, java-script scraping, cookies passwords, keys and OOB.  All shared secrets - incarnations of ‘security by obscurity’.  (The problem with Passwords ) (The end of passwords)

Modern day hackers can crack passwords in seconds and bypass the defences laid by these solutions.   The conundrum for CIO’s and CSO’s is to find the balance between usability and efficacy.   As I stated in a previous blog – I am sure that most sites and custodians of your security are actually indifferent to your privacy and your security, hence the weakness of the solutions implemented.   Here is an example of just how weak the ‘latest’ technologies are :  
(The failure of RFID

Imagine if there were solutions that harnessed the ubiquity of SSO’s but were also strong in the 2FA sense.   In order to have universal appeal new solutions need to work in the BYOD / mobile domain.  No more needs to be said about the proliferation of smart mobile devices.   Effective solutions need to be easy for decision-makers to get and try out.  Gone are the days of lengthy POC’s and trials.   In the same way that consumers can try out tracks on iTunes and return unwanted products to sites like Zappos,  so security solutions should  be as easy to try out for free and get if they work and cancel if they don’t.   I think that professional services will take a big hit in the enterprise arena.   No longer required with SAAS. 

We have already seen RSA take a big hit last year when its own defences were breached.   We are now at the stage that the Lance Armstrong’s of the security industry (i.e. those who have pulled the wool over the eyes of their customers for many years ) are going to be exposed as their solutions fail on an ever increasing basis.   

It is time for security to come clean.  Only those solutions that are truly innovative will succeed.   When someone like the founder of Wikipedia says that a security failure could bring down a company like Facebook  (Security breach could bring down Facebook) maybe its time to wake up. 

Comments (1)

SITES DONT GIVE A DAMN ABOUT YOUR SECURITY


The sheer volume of reportage on hacking is overwhelming.   The sites being hit are the ones that you and I use every day.   Some provide useful information, some, valuable services and others perhaps just news or trivia.   We use them multiple times a day – sometimes without even being fully aware that we are,  like DropBox.   We use these sites  to store personal and business information, to connect us with potential clients, employers and employees, to help us choose insurance providers, to send us our groceries and some, to just play on.   Dropbox allows us to seamlessly log in by re-referencing a cookie they have planted on our computer to ‘verify’ our identity.   LinkedIn also uses the same technique when we log in.   

A user name and password. 

How secure is that ?   

Well,  not very,  given that both of these sites have been hacked and your and my personal information has been exposed to the dark hacking underworld.

And make no mistake the hacking world is - dark and very scary.   Read Misha Glenny’s Dark Market to find out just how dark and scary.  (DARK MARKET)   

Some of the hacks that have taken place over the last 12 months range from gaming applications (SONY HACK 100M IDENTITIES AT RISK );  to banking (CITIBANK) to security companies themselves (RSA)  to dating sites like (eHARMONY) to military suppliers (LOCKHEED MARTIN) to email marketing companies (EPSILON) not to mention the storage (DROPBOX) and social network (LINKEDIN) sites quoted above.   No one is immune.  

How does that make you feel?  You have entrusted your personal data to these sites.  What happened if yours was the email address that was stolen, that yours was the personally identifiable information that was used to create a new persona that was then used to buy a car or a house.   That was then found guilty of credit card fraud and that was then criminalised.    What if you had to then spend months or even years trying to clear your name?  What if your identity was used to buy child pornography and you were arrested and sent to jail wrongfully?    These things do happen and they have happened.  

You are at risk because the sites you use don’t take your security seriously. 

What have DropBox and LinkedIn done since being hacked?   DropBox now offer two factor authentication – as an option not mandatory.  LinkedIn have salted their passwords.   Wow.  !!!    All they are concerned about is the fact that the user experience should be untouched for fear of losing customers.    In other words they have thumbed their noses at you and said they will do the bare minimum and no more.   It is your problem.  

They don’t care and will continue to treat your personal data with flagrant disregard until they themselves suffer serious consequences like a hefty fine or threat of closure or licence revocation.   It seems that even negative publicity is not sufficient to make these companies do the right thing.   

But maybe if enough of their customers i.e. you, started making enough noise -  demanding that security be improved then perhaps they will start to listen.  The Arab Spring started with a single defiant cry that become a massive chorus.   Do you want to be part of that chorus or are you too fearful to push for change? 

Time to take the bull by the horns  and demand better security.  Take to the streets if need be.  We live in a time of dramatic change.  Embrace it. 


Comments

DROPBOX DROP THE BALL ..


My last blog touched on the DropBox hack.   It seems that they have now decided to rectify the situation.  (DropBox Fix security

But many clients have been left wondering.  How at risk was I and now am I ?  
I wonder how much it has impacted their reputation ?   

Do you entrust your personal and/or corporate data to them or to any of the other Cloud services out there.  The better known ones are Google Drive,  Evernote, Box,  YouSendit, Sugarsync,  MS SkyDrive and Egnyte.  

If so then you should be concerned.  

Why?  Because all of these services rely on you proving who you are merely through the provision of a user name and password.   
Why is that so bad?   Because nowadays you can get password breakers off the Internet that will crack most passwords in seconds. (Password cracker) .   New sites are being hacked every day with serious consequences for the them and their users (i.e. you) – LinkedIn,  eHarmony etc etc. 

That means your personal and corporate information is available to anyone who can access (or guess) your password and then log into your account.  

DropBox have, as a consequence of  being hacked, recently added two factor authentication as an OPTION.  Even then it is a fairly convoluted process that  does not convey the sense of urgency that it should.   At least it will provide some level of comfort for those who bother to set it up.  

However it is not infallible and these solutions are still prone to attack – particularly to MITM and MITB attacks.   There is also the added cost to them  of SMS delivery.  (They don’t come for free!!)   This will need to be passed on to their customers.   So watch the subscription fees go up. 

What is the bottom line?  

Do you entrust your data to the Cloud and hope that no one will hack you?  The Cloud is here to stay - we have all become reliant upon in some shape or form.  Clearly security needs to move along.  

Start making a noise about security and how inadequate it is and they may start listening to you.    

In my next Blog – I will review (LiveEnsure)  – give some of the updates and explain why it really is the best solution for this type of application. 

Comments (1)

DROPBOX HACK – WHY YOU SHOULD CARE ?


DropBox is flying as a company.  More and more of us are entrusting our data to their servers in the Cloud.    I am one of those.  The service is great, it works and it works from multiple devices. 

However there is just one thing.  It is not secure.  Read about their latest breach here. (http://www.zdnet.com/dropbox-gets-hacked-again-7000001928/)  and also here (http://gigaom.com/cloud/dropbox-yes-we-were-hacked/)

I have been going on about passwords and their manifest weakness for months here and in other media.   DropBox have come back to their customers saying that they promise to do more – better passwords – better security …..blah blah blah.

So what kind of solution should they use?

Well first of all they have millions of customers.  So whatever they go for is going to have to be easy to deploy and should not require the distribution of some kind of hard token OTP generator a la all of the ‘big’ names  (some of whom of have already been hacked).    So the solution should be scalable and easy to use as they should not have to embark upon a user-training program.  If so they will lose half their customers and the rest will be resentful every time they use it.  As I am whenever I use my bank’s product ( a OTP hardware token ).

As important as usability is the fact that the product should work – it should be secure.    No point in building a fence around your property if it has gaping holes in it.    It should not require the ‘metaphoric’  use of hiding the keys under the mat – i.e. a shared secret – password ;-) ( security by obscurity ) but rather should incorporate a logic and a flow that makes it hard to break ( security by design).

Last and by no means least the product should be affordable i.e. for DropBox.   They have clearly not budgeted for this – hence the homegrown user name / password solution used to date.    So the solution should require minimal upfront investment and incorporate the best of a utility model and / or an annual per user license fee.     

Now there is a solution that fits the bill.   Live Ensure  leverages the smartphones that most DropBox users have.   DropBox customers will just have to download an App onto their phones and then go to the DropBox site when they login the next time and register their devices once off.  Thereafter it is as simple as waving a phone in front of the computer screen.  It really is that simple.  What do DropBox have to lose?   They can have it up and running within a day by downloading and integrating the Live Ensure API into their login form.     It is a simple mashup integration.

If you are a DropBox customer and you are concerned about the security of your data – write to them and ask them why they are not using Live Ensure.   And if they don’t do something about it then move to someone who takes you seriously.


Comments

TRUST


Trust/trəst/   :  Firm belief in the reliability, truth, ability, or strength of someone or something.


The foundations of the working of human society are built on trust.  This has been so since the beginning of recorded history.   As our communities evolved from hunter gatherer groups into agricultural chiefdoms, and ultimately modern states their operation, increasing complexity and success relied not only upon our cultural evolution as posited by Robert Wright in Non-Zero (Non Zero)  but also upon trust.   Trust is integral to our ‘culture.’ 


The birth of capitalism and the rapid economic and technological growth of the last five centuries began with the pooling of capital used by investors to underwrite a ships trading expedition called the ‘contratto di commenda’ .  Such ventures could not have happened without the inherent trust that the investors had - that the expedition’s captain would return the profits to the investors. 


Today we could not conduct our modern lives without trust.  We go about our day with confidence that our utilities will be delivered, that the bus or train we ride on will get us safely to our destination,  that the coffee shop we visit maintains acceptable levels of hygiene,  that our ISP and our email providers will keep our data confidential.    Ah... now that brings up a point.   Can we indeed trust our Cloud providers to maintain our privacy and keep our data secure.   They may mean well - but can they really do it.?   If RSA – that 500 lb security behemoth cannot even keep its servers secure from hackers then who can ? (RSA hack)  So while we trust our providers to do the best they can – can they actually deliver ?  


An interesting revelation for me at the recent Global Mobile Congress in Barcelona was the results of a particular piece of market research suggesting that users trust their mobile operators.  I guess that comes from many years of generally good, reliable service which has gradually gotten cheaper.   But now that data is overtaking voice as the biggest service on the networks - with it comes our mobile Web access and so I would suggest that our faith in MNO’s will start to erode.    The migration of hackers and malware from fixed to mobile is happening at the same rate that mobile access is proliferating. (Mobile malware


There is much FUD out there when it comes to security on the Net and with it an undermining of trust.   After all without real security who can you trust?   Does all of this mean that the trust evolved and developed over millennia is now in danger of being eroded completely.  


We in our modern connected societies have become ever more suspicious particularly of those in whom we should have ‘trust’ i.e. the State.  (Silent State)  The State has become ever more intrusive into our daily lives and our privacy,  which we (maybe not the generation Y’ers)  hold dear,  is compromised.  The same holds true for the Internet age mega corporation – Google and Facebook.  Who proudly pronounce the death of privacy.   (Zuckerberg says privacy is dead


But I digress.  Trust is the lubricant of the modern economic engine.  Not privacy.  If we are to maintain and increase economic growth we need to regain trust particularly when it comes to online transactions.   Simply because online is where much of our economic activity is going.   We need to find ways in which we can confidently engage online with trust.  


A Single Sign On (SSO) which simplifies the process of accessing so many of the services we use on a daily basis – particularly social media – does not constitute anything more than basic identification.  Confirmation of self reported credentials.  Neither the site, nor the user can be confident that the other party is legitimate.    But SSO is great – because it works (most of the time) and it is easy to use. 


Imagine if you could log on and authenticate the session as easily as using an SSO?   Imagine if both the site and the user could proceed with a session (transaction / communication/ engagement ) confident that the other party was 100% legitimate and that the communication was secure?  (LiveEnsure)


That would bring trust back to the Internet.  That would allow us to realize the full potential that the Internet has to offer.  That full potential being  -  much stronger economic growth at a time when the World is in desperate need of good news for its economy !

Comments

Authentication in ' context'


con·text/ˈkäntekst/

The circumstances that form the setting for an event, statement, or idea, and in terms of which it can be fully understood and assessed.

authenticate [ɔːˈθɛntɪˌkeɪt]
vb (tr)
 to establish as genuine or valid

What does context have to do with authentication?

When you log on to a web site and enter your user name and password so as to ‘authenticate’ yourself all you are presenting are self reported credentials to the site.  If you present the correct credentials then the site accepts you as - who you say you are.   It takes you at face value.  It identifies you.  Liken it to a knight of old arriving at castle and announcing himself.   When you log on to a web site and it asks you to log in with a user name and password – you are in effect – announcing yourself – identifying yourself.  

What happens if someone steals your password?   Then they can log on as you – the site is none the wiser – the thief has presented the correct credentials.  The credentials  are by definition – static.   They remain valid whether you do so from one of many devices unless of course the site is using a device recognition credential – a cookie,  a Javascript based device identification or certificate solution.    But again that credential is also static as it is re-used again and again no matter what the ‘context’.

A hacker can harvest your credentials by one of many methods be they social engineering, key logging, Trojans,  Man in the Middle or Browser  attacks and so on.  The hacker can re-use those credentials in a different ‘context’ (e.g. from another device in another country) but still be regarded as ‘valid’ by the site.

This is where most so called authentication solutions even two factor authentication solutions fail.   They ‘work’  irrespective of the context.  Even when an OOB OTP is sent via SMS and the PIN is entered into the browser the same vulnerability exists.  A hacker can intercept the PIN and replay the session in real time posing as the ‘real’ person.  In other words the OOB pin can be used on a different browser or even session, device or IP address from which they were requested.   In other words – a different context.

So why is context so important.?   Context is a function of three elements:

time (i.e. the moment of authentication – when it happens, the session  ) ;

Method/mode is the context of origination and transmission – things that dial into the location of the source i.e. the device.   Hence the popularity of some device based solutions.  Most of which fail because they rely on persistent data ( cookies or Javascript or  downloaded software ) because they are easy to fool or copy.

Meaning is the literal value, or meaning of the credentials.  This is usually the total sum of the traditional login:  User name and password;   sometimes ‘beefed’ up perhaps with a time element (timeout) and source (ssl handle, cookie).    This is the value of the token or OTP/OOB, the value of the challenge response, etc., i.e. the "thing you know".   The site controls the value, the user must know it, get it and repeat  it back.  ( A shared secret ) which is usually the only unique element to the mix, as the other two are re-used, or known.

The timing of the event is important because the session commences only when all of the key players/participants in the authentication puzzle come together in context  for the act of ‘authentication’.   The key constituents are: the user,  the device,  the site and  the session.

Only when all of these parties (the correct /valid parties) come together i.e. in the right context - can true authentication take place.  None of these elements or even values associated with them like U/P, cookies,  JVscript  fingerprint or certificate should be able to be used in isolation in another session.  In other words in another context differentiated by time or device.  They all need to come together dynamically and uniquely for each session ( context)  to ensure integrity.

So a proper authentication solution is one where all elements (and more) are combined into a single context - whereby any of the elements in isolation, or out of context, are meaningless. In addition any element inspected in isolation should not be the key to unlocking or accessing (or guessing) any of  the others. They should be dissociative.

Finally none of the elements from this or any other context are re-used, at least in their native form.   It's okay to re-use a password, or re-challenge the device , but it has to be different by nature of it's membership in the context, and not meaningful outside of that (which is the source for most MITM, MITB, social engineering, phishing/ pharming, etc).






Comments

HSBC EMBRACES OLD TECHNOLOGY IN ITS BATTLE AGAINST HACKERS


 If you live in the UK and are somehow involved in the business world and exposed to media you could not help but have noticed the extensive advertising campaign that HSBC has been running on its new (sic) ‘security device’ for online banking - Secure Key.    ( I was tempted to refer to them as  ‘ large UK bank’  - but it is so obvious who it is – no point in pretending. )

A lot of money has been thrown at this campaign – I would guess millions.  (http://www.youtube.com/watch?v=Jx0Z5CiQMIw)   Full page spreads in large circulation newspapers cost big bucks not to mention prime time TV slots.   So here you have the worlds largest retail bank splashing millions on advertising and even more on a ‘cool’ little device that looks like a mini-calculator  - but basically a technology that has been around for about a decade.   This will be rolled out to 4m retail customers worldwide at a reported cost of up to £50 per pop! (http://www.bankingtech.com/bankingtech/article.do?articleid=20000201121)  You do the math!

This same technology has been used by HSBC itself and many other banks for most of the noughties.   But all to no avail.  Has online banking fraud stopped ?  No.  

So why pursue a strategy- that has been proven to be wrong.  As they say – a sign of madness is doing the same thing over again and expecting a different result.    

Technically the product is flawed.   And it is cumbersome.  Watch this video to see just how cumbersome !!  (http://www.youtube.com/watch?v=iOOWiQS5pUQ&feature=related)  and also  (customers don’t want another ‘thing’ to carry around and potentially lose) , but  - most importantly it is vulnerable to being hacked by a Man-in-the-Middle or Man-in-the-Browser attack.   

After identifying yourself with a user name and password you are then asked to enter the One Time Password (OTP) back into the browser.   The browser being the vehicle that you are trying to secure and establish trust over.   But here you are entering your ‘million dollar’ PIN into an insecure browser.   This is security by obscurity at its finest.   

Also – as to be expected many customers don’t like it – forums have been set up where rants (and some raves ) are shared (http://forums.moneysavingexpert.com/showthread.php?t=3296224)

I have not even mentioned the carbon footprint of manufacturing these devices and then shipping them to 4m customers around the world. This number will grow by about 20 % per year as people lose them and they need to be replaced.  So who foots the bill ?   YOU and me -  the bank's customer foots the bill.   How?  In increased bank charges.   And when you do get hacked – and many will – the bank has to make good the loss – again at the cost of YOU the customer.  Even higher bank charges.  

Surely there are solutions out there that can be delivered over the web as a SAAS solution – obviating (in this case ) the multi-million pound investment in tokens and postage and packaging.   Surely there are solutions that offer a higher level of security and ones that are much easier to use and ones which are cheaper.    Of course there is. 


Live Ensure ( http://www.liveensure.com).


Maybe if you know someone at HSBC you should tell them about it.  






Comments (3)

Why is Cloud Security such a big Challenge ?

Cloud security is a big challenge because the big vendors have made us believe it is so. In reality it is not a big challenge. 

There are solutions out there that solve the problem. Remember that
cloud security is really about securing the access points – the doors (and
windows if applicable) to your house (of data). The walls are obviously secure and impenetrable but if your front (or back door for that matter) is secured with nothing more than a ‘standard’ lock then any thief can quickly pick the lock and get in. For "standard lock" read – "user name and password." 

And the reality is that most applications that are accessed via a standard user name and password ‘lock’ are hosted in the Cloud.    

So what is needed is something much stronger but which is easy to implement and easy to scale. It helps not to use a two-factor authentication (2FA)  solution that requires you to carry around a dongle – because it just cannot scale economically. And because traditional 2FA solutions are easily hackable through Man in the Middle/Web Browser attacks.  

So what is needed is a solution is one that is easy accessible and implementable, i.e. a SaaS solution; one that is easy to scale (does not require the end user to carry around some kind of device like a dongle or USB key) and one that is strong (is immune to traditional hacks).    

Check out this video: http://www.youtube.com/watch?v=L...

And you will see that Cloud security is not such a big challenge
Comments (2)

WHAT IS SECURITY BY OBSCURITY AND WHY HAS RSA STUMBLED?


The breach at RSA just goes to show that security by obscurity never works.

And you are probably wondering just what is ‘security by obscurity’ ?

Lets use a simple metaphor that is familiar to us all to help explain the concept.

We have all at one time or another left a spare key under the doormat, just in case we are locked out of the house, or we leave it for someone else to use to get in.   Well,  simply put, that is - security through obscurity.

The theoretical security vulnerability is that anybody could break into the house by unlocking the door using the spare key from under the mat.    Add to that scenario the reality that any burglar worth his salt will check out the most obvious hiding places, and so we, the house owner, run a  greater risk of a burglary by hiding the key in this way, since the effort of finding the key is likely to be less effort to the burglar than breaking in by another means. We have in effect added a vulnerability  (the fact that the key is stored under the doormat) to the system, and one which is very easy to guess and exploit.

In the case of computer code or RSA algorithms the assumption is that the algorithm cannot be broken – that the burglar wont find the key under the mat.  Alas we have just found out how fatally flawed that logic is.  And boy it could not have happened to more iconic an institution than RSA.   The very same RSA that invented the public and private key algorithm (based on factoring of primes) that has formed the foundation of Internet security for the last 25 years.   But at the end of the day it is still security by obscurity.  

Enter Kerckhoff and his principle.  http://en.wikipedia.org/wiki/Auguste_Kerckhoffs
http://artofinfosec.com/335/crypto-kerckhoffs-principle/

 “ Assume your enemy has the details of your system “

If your security relies on some level of operational system "secrecy" to work, it is just a matter of when, not if, the system will be compromised. The problem with traditional shared secret tokens,  (not to mention cost, deployment and custody issues)   is that they do nothing to establish context of the mutual authentication i.e. the establishment of trust between the parties.    They are merely additional layers of "secret passwords", regardless of how those factors are generated or delivered.    http://www.schneier.com/crypto-gram-0205.html


The application most used by the RSA SecureID token, being the generation of a “One Time Password”  which is then entered into the browser;   is reliant upon the integrity of the browser,  the very vehicle  for which trust has not yet been established.   This constitutes a fatal flaw in the ‘design’ of the system.

The primary issue involved in this breach is the wide applicability of the "secret" elements that were compromised. In a properly architected authentication system, any security failure should be at worst, a one-in-a-row event.  In this case – assuming the hackers indeed have succeeded in ‘stealing the password’  ( the seed to the key generator)  they can exploit the vulnerability of all of RSA’s customers.   Not just one or two.

Being the ‘chosen’ security vendor to  “  90% of the Fortune 500 “  ( per RSA’s website)  leads to hubris and hubris leads to complacency.  The World now operates at Internet speed.  Just ask the Tunisian and Egyptian ( and who knows more) Governments about that.    No one can assume that their position is safe.  The rise of Hacktivism (http://bit.ly/gcqhxe) means that security has now risen right up the agenda and for RSA to be seen to be stumbling at such a crucial time could prove to be very damaging.    

Fortunately there are nimble and agile upstarts like http://www.liveensure.com who are showing the industry that innovation is alive and well and that solutions (that work) are available and they are affordable too.  

Other references: 
Comments

A new video explaining how Live Ensure works

Many of you have probably wondered about what Live Ensure is all about.  Well there is no more powerful medium than multi-media.  So watch this video ...

let me know what you think 
Comments

THE SECURITY WEEK THAT WAS !


This week started with a bang with the UK Govt announcing that Cyber War was imminent (http://www.bbc.co.uk/news/uk-11562969)  – the ‘Enemy’ now has the capability to :   close down our power grids / transport networks / industry / ( read - critical infrastructure)   – with one flick of a mouse!  

‘They’ could insert Trojans into our infrastructure which could travel through our networks and attack the mainframes running our railways ( for example)  – bringing them to a grinding halt ……with the resulting disorder that ensues.  

 Just like the onset of winter – actually…… about now – when the falling Autumn leaves start to accumulate ' strategically'  on the railway lines – and when coupled with some strategically placed raindrops - can bring trains to a grinding halt.    Causing commuter chaos. ( We have seen those headlines before !) 

So if its not the Unions ( and believe me they are just warming up for the Strikes to come - when the Axeman has finished his public sector cuts )  and not the leaves on the lines,   then it is the Trojans unleashed by …..
  • the Terrorists ( Al Queda ) – no …not really their style – 
  • the Taliban ( they recently threatened to unleash their brand of Sharia law upon the UK – but I get the impression they are not big in the hacking department)  - so that leaves 
  • the Iranians – our friend Mr. Ahmadinejad has made some pretty threatening statements over the years but can his cadre of Revolutionary Guards get their act together to create something ‘Stux’ like ?    Probably not.     
  • Or maybe it is the Chinese – they seem to have whole cities dedicated to creating mischief for the rest of the World –getting their own back on Google or just Global consumers generally for not buying enough of their goods – compelling them to lay off about 50m over the last 12 months ( and we thought we had an unemployment problem!)   or is it just the usual journalistic sensationalism dished out to sell more newspapers ?   Most likely.  


But who knows – who can you believe any more.?    Does it matter – shouldn’t  we just be – aware. !!  Like when you cross the road?   Be aware …

So not only is this month National Cyber Security Awareness Month (http://www.staysafeonline.org/ncsam) but this week is also National Identity Fraud Week.  (http://www.stop-idfraud.co.uk/).    No doubt destined to become regulars on our annual calendars as the problem explodes.  ( Check those links !!) 

The other feature of the week has been the extent of dialogue and debate around the Cloud and virtualization.   It is THE hot topic.   At IT Expo in London this week there was not a stand that did not mention these issues in some shape or form.   So are we seeing the death of the internal IT department ?   I think in increasingly larger and larger organizations the economics are starting to look quite compelling. 

A few statistics:
·    Merrill Lynch says the public and private cloud infrastructure will be a $160 billion market by 2011.
·    46 % of companies with cloud computing budgets plan to increase use of services from external providers ( Gartner)
·    $55.5bn global spending forecast for public cloud services in 2014 ( IDC)

Which brings us to that little matter of security.  Methinks the biggest challenge facing corporations in their quest to turn Capex into Opex.   A great opportunity for providers that have created solutions that address this market.   

But more of that another time.

Have a great weekend !

Comments
See Older Posts...



© 2013 LiveEnsure | Home | About Us | Support | Contact | Terms | Legal | Privacy