How to check if your passwords have been stolen


Will Stapley

25 Oct, 2018

British Airways (380,000 leaked user accounts), MyHeritage (92 million), Equifax (143 million). Just three examples of recent – and massive – data breaches. Even combined, they represent a small proportion of the billions of accounts hacked over the past few years. A timely reminder that, no matter how careful you are with your passwords, you can’t always rely on companies being as diligent.

What you can do, however, is make your password as difficult to crack as possible, so if you are the victim of a careless company your password won’t instantly give itself up.

Despite the advent of new biometric techniques (such as fingerprint, iris and face recognition), the majority of us still tend to use passwords to verify our identity online. And if you create your own passwords using similar terms (maiden names, pets, football teams, etc) rather than randomly generate them, as soon as one password has been stolen the rest become much easier to crack.

In this feature, we look at the methods hackers use to pilfer your passwords and how you can protect yourself against them. We’ll also explain how you can find out whether any of your passwords or other personal information has been leaked in a major data breach. Sad to say, but the chances are surprisingly high.

How are passwords stolen?

Most of us have been there. Struggling to remember one of our passwords, but bashing in those we use most in the hope of striking lucky. Then we see the dreaded message ‘Too many incorrect logins – account locked’. The silver lining, you might think, to this frustrating cloud is that someone trying to hack your password would suffer a similar fate.

A locked-out message might be infuriating for you, but it’s no problem for hackers

Sadly, this isn’t how the world works. Most passwords are cracked by hackers working offline, having already ‘acquired’ a database of user accounts. They will then use various methods to crack the accounts’ passwords. The only time they’ll ever try to log into your account is when they’ve already got your password. So while a limit on login attempts helps prevent people casually trying to access your accounts, it’s useless if your account details have been leaked.

How passwords are ‘hashed’

The good news is that even hackers who have access to a database of account details can’t see the actual passwords as plain text. Any reputable website won’t ever store your password. Instead, they use an algorithm to convert it into a unique, fixed-length block of data, known as a hash.

For example, using one very popular cryptographic algorithm – SHA256, which was developed by the US National Security Agency – the much-used password ‘P@SSWOrd‘ generates a 64-character hash starting ‘BO3DDF3C…’.

This particular password will always create this unique hash, meaning a website can compare it to the hash of the password you enter when you log in – if the two match, you’re allowed in. You can see how it works by generating SHA256 hashes on the Password Generator website. Notice that when you alter a single character, the hash changes completely.

Securing passwords with a pinch of salt

Hashing lets websites store your passwords securely because it’s impossible to reverse-engineer them, but hackers can still use any number of techniques to work out your password. How easy this is depends on how complex your password is and the methods used by the website to generate its hash.

Password Generator uses the SHA256 algorithm to make unique 64-character hashes

To make it harder for hackers to use rainbow tables (databases of leaked passwords) to work out a password from its hash, most websites generate a series of random characters and add them to your password before creating the hash – a process known as ‘salting’.

Using a salt of aE92@3′ (most are far more complex than this), our earlier password of P@ssword‘ becomes ‘aE92@3P@assword‘. Because this generates a completely different hash, it’s highly unlikely it will exist in a rainbow table and will, therefore, be much harder to crack. To increase security, the website will use a different salt for each user.

How to check if your passwords have been stolen

When your passwords (or any other personal information) have been leaked, they normally end up being added to huge databases on the dark web. Trying to locate these to find out whether you’ve been a victim not only takes ages, but is also risky because they’re typically listed on criminal websites. Thankfully, there are safe websites you can use instead.

Have I Been Pwned? (HIBP) was created in 2013 by Australian security expert Troy Hunt. It’s home to a database of over five billion hacked (or ‘pwned’) email accounts from the many leaks that have occurred over the years. You can also search its database using Mozilla’s Firefox Monitor tool, launched last month.

Hacked Emails (run by US-Spanish security firm 4IQ) and BreachAlarm (run by Australian firm Avalanche), are two popular alternatives. All three sites scan for new data leaks by monitoring sites on the dark web and websites such as Pastebin, where hackers post leaked account details. This data is then combined into a single, searchable database.

The sites use similar methods to check whether an email address was part of a data breach – simply type it into the box on the home page then press Enter. While HIBP and BreachAlarm show instant results, Hacked Emails sends a link to the email address you entered, restricting you to running password scans only on addresses you can access.

According to HIBP, our email is linked with two breaches that leaked our password and more

We tested the sites using the same email address – an old Gmail account we no longer use. Both HIBP and Hacked Emails reported that it was part of the Adobe (2013) and Dropbox (2012) breaches – though the former went further by specifying the type of information that was leaked. HIBP also said the address was made available through the Onliner spambot in 2017. Both also listed several ‘unverified’ leaks from unknown sources.

In contrast, BreachAlarm simply said our email address has been leaked «at least 2 times», with the latest being August 2016. This was disappointingly vague, but it’s still worth trying BreachAlarm because it uses different databases of leaked emails. Between all three sites, you’ll probably find out whether your email account has been hacked.

Run searches for your password

As well as email addresses, HIBP lets you check whether your password has been leaked. Head here or click the Passwords menu from the main HIBP site, then type your password.

We’ve no doubt that HIBP can be trusted, but searching your current password isn’t without risk. Although unlikely, hackers might be able to steal it if they attack HIBP and install keylogger malware.

We, therefore, recommend against using a current password. Instead, try running searches for your old passwords, or simply use it to find out how common certain passwords are. For instance, ‘654321’ has been leaked nearly one million times, while ‘P@ssw0rd’ nearly 50,000 times.

If you do check a current password and find it’s been leaked, there’s no way of telling whether it belonged to you or someone else (the simpler the password, the more it would have been used by other people). Regardless, you should still change it immediately. If the password has been seen online even just once, it will be included in rainbow tables, making it easier to crack.

What to do if your data has been leaked

If your details have been leaked, check the date of the latest breach. If you’ve yet to change your password on the attacked site, do so immediately. Hackers are aware people often just add an extra character when changing their password, so make sure it’s completely different (don’t change ‘Ilovepasta’ to ‘Ilovepasta1’). And if you’ve reused the stolen password on other sites, change them there as well.

If you get the all-clear from these sites, it doesn’t mean your personal details have never been leaked. Lots of smaller data breaches go unreported, while some companies simply aren’t aware they’ve been attacked.

The best way to protect yourself is to use strong passwords and, ideally, a password manager. Also consider signing up to HIBP’s monitoring service, which will email you if your details appear in a new leak. Click ‘Notify me’ at the top of the website, then enter the email address you want to monitor.

DevOps skills demand continues to soar – with salaries going up with it

Two pieces of research have hit CloudTech’s inbox which show that if you have the right DevOps skills you can go just about anywhere – and name your price with it.

According to a new report issued by O’Reilly Media, the global median pay for DevOps professionals is currently at $90,000 a year.

The report was based on the responses of more than 1,300 IT professionals, and noted that the headline figure is down from $100,000 the year before. Yet this is nothing to be perturbed about: the lowering of the average is down to a greater number of respondents as well as a wider geographic dispersion to traditionally lower-income areas.

One area which definitely needs improvement, however, is around gender imbalance, with only 6% of respondents identifying themselves as female. Their salaries are $6,000 lower on average than their male counterparts to boot.

Salaries can be based on how much time is spent coding rather than spent in meetings. Those who code more earn less. According to survey respondents, those who code only between one to three hours per week bring home on average $94,000, while others who spent at least 20 hours a week at the coalface earn on average $82,000. Naturally, greater responsibility means more time away from the desk, the report notes, while organisations with a lot of coders would also have entry-level employees and interns whose salaries would lower the median value.

It will not come as a major surprise either to note how seniority holds sway. Those with less than five years’ industry experience can expect to earn $58,000, while those with more than 20 years earn $123,000 on average.

It’s worth noting at this point that it’s technically impossible to have 20 years’ experience in DevOps, given the term only came into usage around a decade ago. Any consultant who notes they were talking a good DevOps game in the 1990s, therefore, should be treated with suspicion. Yet if they discuss precursors such as agile software development, then you’re on a much surer footing.

In terms of programming languages, two thirds (66%) of respondent said they used Bash, with 63% using Python and 42% JavaScript. Comparing this with salary, average pay for Python professionals surveyed is $86,300. Some languages perform even better – PHP and Go offer median salaries of $90,000 and $102,000 respectively – but with far fewer professionals regularly using them.

Meanwhile, new data released by cloud service provider Akamai has shown that demand for DevOps skills has risen by more than two thirds across the past two years. Looking at the disparity between coding and management from the O’Reilly research, the Akamai study noted how whether the job role is for DevOps managers, senior staff or engineers, demand has grown significantly for all.

The Akamai study also focused on salary; salaries are on average 24% above the median of similar processes and methodologies, such as agile and scrum and test automation.

“Ensuring that businesses have the right talent is key to the success of DevOps, and when hiring and retaining this talent organisations need to ensure they have the best tools available,” said Ian Florey, Akamai solutions engineering manager. “From cloud platforms which allow automated product updates, to real-time monitoring which helps understand customer habits, DevOps experts expect to have the essential tools to make the most of their skill set.”

Read more: Putting the ‘ops’ back in DevOps: Keeping relevant and providing value for IT

Putting the ‘ops’ back in DevOps: Keeping relevant and providing value for IT

DevOps is the new normal for rapidly delivering high quality software and, with software as the new face of business, speed and quality can determine success. However, integrating DevOps into your organisation can take some getting used to.

Despite initial challenges, the end result has a huge upside. Once DevOps is embraced and established, continuous testing and continuous release will enable you to confidently provide more up-to-date and reliable software to your customers. And that’s good for your business.

If you’re not part of the solution…

For both dev and ops, successfully implementing DevOps requires everyone to make some changes that aren’t always easy or comfortable.

What does this mean for development? Dev has to be willing to work with Ops early in the software development process and accept it is no longer the beginning and end of the creative process. While this might initially feel like intrusion, there is a plus side. DevOps enables development to get ideas to production more quickly and securely, while maintaining quality, which is critical for enterprises with a brand reputation to uphold. Further, they can understand the production life and impact of their code from the comfortable position of pre-production, reducing hair-on-fire moments for everyone.

What does implementing DevOps mean for IT ops? IT ops must be willing to create a partnership with development and testing to successfully integrate DevOps. It must accept it is no longer the end game, the command and control center of the app’s production life. On the plus side for IT ops this will enable continuous testing and release and it will eliminate the ongoing competition between itself and the lines of business that can lead to “do it yourself” or shadow IT, destabilising IT operations and defeating the promise of DevOps.

How can IT ops stay relevant?

IT can lead in breaking down the silos between development, testing and operations, creating a partnership in which the customer is everyone’s focus. To achieve continuous delivery and continuous testing, IT can work with development and testing to create standardized procedures and consistent test environments, letting everyone be a part of the solution.

IT can also take the lead in becoming knowledgeable about new tools and technologies that can simplify and enhance the work of all functions involved in the software delivery process.

Development tools include device simulators and IoT virtualisers to simulate devices and create the necessary environment in minutes and at significantly lower cost. They can create APIs better and faster with easy to use API point and click tools. Tools are available to simplify the often-complex processes of building microservice apps and using containers. Most importantly, development can build security directly into their dev and test cycles, creating more secure software and avoiding the need to make changes after release. Not only is it more difficult and time-consuming to correct security glitches after release but, when customers are the ones to discover the security glitch, it is detrimental to your business and brand.

Testing can use tools that run open-source tests against their app at scale and, by using analytics that provide behavior insights, can find out what the experience with their app is really like for customers.

IT ops will find that new tools and technologies are not just for everyone else. New technologies can improve and speed up the delivery of IT ops – automation for testing and deployment and cloud environments for provisioning – giving IT ops more time for strategic work.

Automation is uniquely positioned to assist IT ops. For configuration consistency and release normalisation, automation provides the speed and stability that ensures quality IT operations.

Cloud computing can create the environments that would cost a fortune and take forever to create in-house. IT infrastructure tools today can work across hybrid environments to provide the same level of insight and control as with an in-house infrastructure. Cloud computing can also help you rapidly scale up when acquisition or a sudden business boost, like a promotional sale, requires it.

In addition, IT ops tools are now available that have advanced analytics, such as AI and machine learning, built into them to better predict and remediate issues. For example, if an app’s performance is not up to par your monitoring tool will let you know but the tool with embedded analytics will let you know why. These learnings can be fed back to the development and test teams for faster remediation.

DevOps is proving its value for IT

The 2018 State of DevOps Report, by DORA (DevOps Research and Assessment), shows that the use of DevOps continues to increase across industries and continues to improve software delivery performance regardless of industry. The report benchmarks high, medium and low performing DevOps teams based on how they are developing, delivering and operating software and have identified striking differences between teams.

In the area of throughput, the highest performing teams deployed code 46 times more frequently and made changes to the code (from commit to deploy) 2,555 times faster. In the area of stability, the highest performing teams had seven times lower change failure rates and recovered from incidents 2,604 times faster.

Looking at these metrics from a customer’s standpoint, high performance teams deployed code on demand and took less than one hour to implement changes, compared to code deployments of one per week and lead time for changes of one per month or more for low performance teams. Similarly, high performance teams took less than one hour to restore service compared to between one week and one month for low performance teams. It’s not surprising that for the fifth year in a row, the report finds that software delivery performance is tightly tied to organisational performance.

In addition, high performance teams do much less manual work, having automated significant amounts of their configuration management, testing, deployments and change approval processes. The result is significantly more time for new, innovative work.

DevOps is a win/win

DevOps is an essential component of successful, transformed organizations and a win for both development and IT Ops. The benefits for IT teams, in particular, are proving to be significant as the 2018 State of DevOps Report shows.

IT ops teams needn’t “protect” their command and control function. By shifting left, earlier into the process of bringing software to market, you can take a leadership role in software delivery and better support your business in satisfying customer requirements. Embracing new technologies and tools such as automation, cloud provisioning and embedded, predictive analytics can simplify the job of rapidly deploying reliable, secure software, making you and your team a more valued partner and contributor to your business’ success.

https://www.cybersecuritycloudexpo.com/wp-content/uploads/2018/09/cyber-security-world-series-1.pngInterested in hearing industry leaders discuss subjects like this and sharing their experiences and use-cases? Attend the Cyber Security & Cloud Expo World Series with upcoming events in Silicon Valley, London and Amsterdam to learn more.

FinTechEXPO Blockchain Silicon Valley To Present 200 Booths | @EXPOFinTech #FinTech #CIO #Blockchain #IoT #Bitcoin #SmartCities

FinTechEXPO Blockchain Silicon Valley 2019 will cover all of these tools, with the most comprehensive program and with 222 rockstar speakers throughout our industry presenting 22 Keynotes and General Sessions, 250 Breakout Sessions along 10 Tracks, as well as our signature Power Panels. Our Expo Floor will bring together the leading global 200 companies throughout the world of Cloud Computing, DevOps, IoT, Smart Cities, FinTech, Digital Transformation, and all they entail.

read more

Announcing @Darktrace «Silver Sponsor» of @CloudEXPO New York | #Cloud #CIO #AI #ArtificialIntelligence #MachineLearning #SmartCities

Darktrace is the world’s leading AI company for cyber security. Created by mathematicians from the University of Cambridge, Darktrace’s Enterprise Immune System is the first non-consumer application of machine learning to work at scale, across all network types, from physical, virtualized, and cloud, through to IoT and industrial control systems. Installed as a self-configuring cyber defense platform, Darktrace continuously learns what is ‘normal’ for all devices and users, updating its understanding as the environment changes.

read more

Kubernetes Keynote with Sheng Liang | @CloudEXPO #DevOps #APM #CIO #CloudNative #Serverless #Docker #Kubernetes

In his keynote at 19th Cloud Expo, Sheng Liang, co-founder and CEO of Rancher Labs, discussed the technological advances and new business opportunities created by the rapid adoption of containers. With the success of Amazon Web Services (AWS) and various open source technologies used to build private clouds, cloud computing has become an essential component of IT strategy. However, users continue to face challenges in implementing clouds, as older technologies evolve and newer ones like Docker containers gain prominence. He explored these challenges and how to address them, while considering how containers will influence the direction of cloud computing.

read more

IBM’s quarterly growth rebound comes to an end – yet cloud revenues continue to tick over

So much for that run of quarterly growth: IBM’s latest financials show a 2% decline in revenues, yet cloud revenues continue to perform solidly.

Overall revenue was at $18.8 billion (£14.3bn) for the quarter, with cloud revenues at $19bn across the past 12 months. This is ticking over compared with the previous quarter’s figure of $18.5bn.

The company’s message, as this publication reported earlier this week, was focused around helping customers in the ‘emerging, high value’ segments of the IT industry – of which cloud is an integral part knitting it together.

“Our performance this quarter was driven by the offerings in hybrid cloud, in security, in digital, and in analytics and AI – a testament to our ability to deliver differentiated value to our clients through innovative technologies with the skills and expertise to implement these technologies,” said Jim Kavanaugh, IBM chief financial officer in an earnings call. “We see the results in our strategic imperatives revenue growth of 13% over the last 12 months.

“We also see this playing out in higher operating margin over the last few quarters, which supports both our long-term investment and return to shareholders,” Kavanaugh added. “With our success in these higher value areas and our focus on delivering consistent operational performance, we remain on track to our full-year expectations of earnings per share and free cash flow.”

Hybrid cloud was certainly the term of choice in the earnings call. Kavanaugh noted the statistic which the company pulled out with its recently released Multicloud Manager product – more of which shortly – around enterprises only being 10% to 20% through their cloud journey.

“Progress [is] slow by the lack of interoperability across cloud environments and concerns about the ability to manage data privacy and security in multiple cloud environments,” added Kavanaugh. “So clients need a cloud partner that can offer a hybrid cloud for workloads that cut across public, private and traditional, a secure cloud for mission-critical workloads and highly sensitive data and an open cloud to run complex, multi-cloud environments.”

Multicloud Manager, launched to fanfare earlier this week, aims to not provide ‘scale for the sake of scale’, but help customers launch new business services or enter new markets at pace. As John Considine, IBM general manager for cloud infrastructure services, put it when speaking to CloudTech in February, the company is positioning itself as ‘the enterprise cloud’ – putting emphasis on helping organisations grow through emerging technologies. Indeed, with Multicloud Manager, enabling workloads on AWS, Azure and more, this publication surmised the possibility of IBM accepting it was not going to overtake the big cloud infrastructure leaders.

This was by no means the only piece of news IBM announced this quarter. The company also had various initiatives in AI, with the launch of AI OpenScale technology to manage the lifecycle of all forms of AI applications and models, while on the business side IBM partnered up with CenturyLink in August to solidify enterprise connectivity in emerging markets.

You can read the full IBM investor release here (pdf).

Read more: IBM launches multi-cloud management tool, continues to emphasise open, AI-driven future

https://www.cybersecuritycloudexpo.com/wp-content/uploads/2018/09/cyber-security-world-series-1.pngInterested in hearing industry leaders discuss subjects like this and sharing their experiences and use-cases? Attend the Cyber Security & Cloud Expo World Series with upcoming events in Silicon Valley, London and Amsterdam to learn more.

Gartner’s strategic tech trends show the need for an empowered edge and network for a smarter world

Opinion Earlier this week, Gartner released its top 10 strategic technology trends for 2019, and looking at the list, I was not surprised to see edge and blockchain technologies continuing into 2019 from last year.

In 2018, Gartner mentioned the technology trends as ‘cloud to the edge’ where the shift to edge-based infrastructure was predicted from centralised cloud platforms to address challenges related to bandwith constraints, connectivity and latency. Now this year, Gartner is emphasising the empowerment of edge-focused infrastructure due to ongoing substantial growth in digital devices, especially those devices which require analysis response after computation at the data centre end in no time.

Technologies which have enabled intelligence into operations or in devices is what we have been listening to for a long time. Like intelligent or autonomous things, quantum computing, and AI-driven development. In fact, we have seen such imaginary stuff in movie and TV ads as well.

But to actually enable 100% accuracy and delivery of services to end users, it needs a higher capacity network, computational power, and lower latency. Intelligent technologies will be useful only when a response will be real time – otherwise it won’t be much use for people who will engage with AI-based autonomous robots who will think first and respond after ‘some’ time. That would be disastrous.

Take an example of an autonomous car where manufacturers are evangelising its usage across the world to reduce mishaps and allow luxurious long rides. What if a network fails to respond in time which is bringing ‘intelligent’ instruction to the car so that it will take the corresponding action?

All such digital innovation will not be possible without two things; a communication network having lightning speed, almost giving real time experience and, most importantly, an agile response from computing resources of processed ‘intelligent’ data.

This is impossible with cloud, but can be enabled using edge computing. How? Cloud is a centralised data centre equipped with all computing infrastructure with higher capacity to support multiple types of digital communications. Many of the current cloud-based applications are not affected with bandwidth and latency constraints. For example, SaaS applications may not need a rapid response where it will only store data in the application. But the enablement of cognitive technologies for autonomous ‘things’ will be time and latency sensitive. Such possibilities can occur by bringing edge computing into the current communication network.

Looking at a future of having all digital devices serving to end users, there was a need for such edge topology which can give cloud-like performance closer to devices and reduce the burden on network usage. The upcoming 5G, and its feature of multi-access edge computing, will address exactly this.

Take any leading tech vendors – they are all indulged around these technology trends Gartner has listed. They are actively optimising or innovating existing solutions, offering new revolutionary products to support digital growth. But I believe that all the innovation will be consumed by the end user at its fullest when there is continuous upward innovation in IT infrastructure and communication networks. Smart devices can only be smart if they have capabilities to communicate in real time.

Editor’s note: You can find out more about the basics of edge computing architectures, types, use cases, as well as the market ecosystem in 2018, with this eBook which can be downloaded here.

https://www.cybersecuritycloudexpo.com/wp-content/uploads/2018/09/cyber-security-world-series-1.pngInterested in hearing industry leaders discuss subjects like this and sharing their experiences and use-cases? Attend the Cyber Security & Cloud Expo World Series with upcoming events in Silicon Valley, London and Amsterdam to learn more.

Announcing @ClaySys to Exhibit at @CloudEXPO New York | #Cloud #CIO #NoCode #LowCode #Metadata #APM #DevOps #Monitoring

ClaySys Technologies is one of the leading application platform products in the ‘No-code’ or ‘Metadata Driven’ software business application development space. The company was founded to create a modern technology platform that addressed the core pain points related to the traditional software application development architecture. The founding team of ClaySys Technologies come from a legacy of creating and developing line of business software applications for large enterprise clients around the world.

read more

Cloud Academy launches new tools to aim to close the cloud skills gap

The skills gap has been a thorn in cloud computing’s side for longer than many in the industry would care to remember. Cloud Academy hopes to create a change in mindset with its latest release.

The training company has announced the launch of Cloud Roster and Cloud Catalog, two products which aim to provide a fuller picture of the cloud jobs and skills landscape.

Cloud Roster is a job roles matrix which analyses tens of thousands of public job postings per week to give a basis for the top trending technology skills as they develop. Cloud Catalog, meanwhile, focuses on the technologies themselves, providing a stack ranking of technologies by popularity and geography based on data from various developer community platforms.

The company cited figures from IDC, who predicted cloud investment to grow at a 22% computing growth rate until 2021. As a result the importance of closing the skills gap – or at least ensuring it does get any wider – is key.

“We talk a lot about the cloud skills gap with our customers, and the fact that there’s a need for technical talent is well documented,” wrote Alex Brower, Cloud Academy VP marketing in a blog post announcing the news. “We wanted to dive a layer deeper and use data to qualify and quantify the nature of the technical skills gap in a way that’s meaningful and objective.”

In a blog post from the start of this year, Cloud Academy noted the importance of partnerships and patience in putting a successful cloud migration plan together. “Do not be excessively aggressive,” the company wrote. “While you may be tempted to go for the quick win, realise that cutting corners will almost certainly guarantee failure for your cloud migration project. Baby steps, logical steps, are very important.”

According to a study from IT provider Softchoice earlier this month, organisations are still hitting roadblocks with their cloud implementations despite extensive preparation. More than two in five (43%) of the 250 respondents admitted they had difficulty in knowing how to create an effective cloud management strategy.