Security Corner


December 26, 2013  1:36 PM

Merry Christmas!

Ken Harthun Ken Harthun Profile: Ken Harthun

For both personal and technical reasons, I am posting this a few hours late. But, since the spirit of Christmas should be with us every day of the year, it’s never really too late. Merry Christmas to you and all your loved ones.

merry_christmas_card1

 

December 22, 2013  1:43 AM

Shhhh! Your PC is telling someone its secrets (keys, that is)

Ken Harthun Ken Harthun Profile: Ken Harthun
Source: mobyrebuttal.blogspot.com

Source: mobyrebuttal.blogspot.com

Your PC or laptop is a disloyal little traitor. She (or he, if you prefer) is happily sitting there chattering away, revealing your RSA keys to anyone who cares to listen. Yes, my friend, even RSA isn’t good enough anymore.

No, it’s not April first, and no, I’m not making this up. A Debian Security Advisory, DSA-2821-1, CVE ID, CVE-2013-4576, issued December 18, 2013, gives the scoop:

Genkin, Shamir and Tromer discovered that RSA key material could be extracted by using the sound generated by the computer during the decryption of some chosen ciphertexts.

The Shamir is Adi Shamir, the S in RSA.

Those of you who have been around for awhile will recall that “listening” to the emissions of CRT screens — known  as “Van Eck phreaking” — was once used as a way to eavesdrop. (The link points to a fascinating video. Check it out.) The researchers’ approach is similar, but exists in the acoustic rather than the electromagnetic realm.

I admit my lead is a bit over the top. For someone to pull off such an attack requires physical access to the equipment and a whole lot of tinkering as detailed in their report. But it works, and if the obstacles can be overcome, it’s a real threat. I highly recommend you study the paper. You’ll learn why data security isn’t as simple as you think.

For those of you who may be super paranoid about such things, here are some ways to interfere and, perhaps, thwart such an attack as presented in the Naked Security blog post:

1. Disabling auto-decryption of received emails.
2. Putting your mobile phone in your pocket or bag before reading encrypted emails.
3. The presence of background noise.
4. “Decoy processes” running on other CPU cores at the same time.


December 20, 2013  4:23 PM

Keeping your kids safe online

Ken Harthun Ken Harthun Profile: Ken Harthun

I don’t often write short posts that are mostly the content of others’ blogs, but this one is too good not to share with you. From Naked Security, “Five minute fix: Keeping your kids safe online with parental controls:”

We hear too often about predators targeting and grooming kids online. But the internet has also increased the potential dangers for kids in other ways too. The biggest of these, and perhaps most well publicised, comes in the form of cyber bullying.

. . .

By following our tips for some of the more popular platforms your kids are likely to be using, you can increase their chances of staying safe and emotionally secure online.

Hopefully the short summaries above should allow parents to implement a degree of control that they are happy with over the devices their children are likely to be using.


December 10, 2013  12:00 AM

Have you been pwned?

Ken Harthun Ken Harthun Profile: Ken Harthun

Data breaches have been big news over the past couple of years with some big players leaking huge numbers of online accounts and email addresses. These accounts are now “pwned,” being subject to illicit use by hackers. Here are some of the big players and the number of compromised accounts:

  • Adobe – 152,445,165 accounts
  • Statfor – 859,777 accounts
  • Gawker – 532,659 accounts
  • Yahoo – 453,427 accounts
  • Pixel Federation – 38,101 accounts
  • Sony – 37,103 accounts

The countermeasure is to make sure all of your accounts have strong passwords and that the passwords are not duplicated from one site to the next.

To find out if any of your accounts have been pwned, you can visit http://www.haveibeenpwned.com, enter your email address (you can check as many email addresses as you want) and click the “pwned?” button. You’ll get one of two responses as shown below:

nopwnage

The one above shows you’re OK. No need to fret about it. If you get the one below, you had better take action.

pwnage

Oh, oh! You’re pwned. Change your password immediately to something strong and be sure you’re not using the same passwords on multiple sites.


December 8, 2013  9:25 PM

The Internet Must Go

Ken Harthun Ken Harthun Profile: Ken Harthun

If you don’t understand Net Neutrality, perhaps this video will enlighten you. It shows what the ISPs want to do to kill the idea, and why. That’s all I’m going to say. Arrive at your own conclusion after viewing this informative (and refreshingly snarky) video.


December 8, 2013  9:12 PM

Who Has Your Back?

Ken Harthun Ken Harthun Profile: Ken Harthun
Security

eff_logoIn its annual report issued in April of 2013, the Electronic Frontier Foundation examined the policies of major Internet companies to assess whether they publicly commit to standing with users when the government seeks access to user data. This, of course, is in response to the revelation that the NSA has literally been spying on every single U.S. citizen. They have been posting updates regularly showing who is doing what. The latest, UPDATE: Encrypt the Web Report: Who’s Doing What shows a good picture of what is happening to your information as it passes through various providers and services.

We’ve asked the companies in our Who Has Your Back Program what they are doing to bolster encryption in light of the NSA’s unlawful surveillance of your communications. We’re pleased to see that four companies—Dropbox, Google, SpiderOak and Sonic.net—are implementing five out of five of our best practices for encryption. In addition, we appreciate that Yahoo! just announced several measures it plans to take to increase encryption, including the very critical encryption of data center links, and that Twitter has confirmed that it has encryption of data center links in progress. See the infographic [Which I have also provided below… Ed].

EFF-crypto-survey-graphic

Regardless of your opinion of what Edward Snowden has done by leaking NSA documents, the result is that ISPs and other public service providers have become security conscious to a high degree. This is a good thing.


November 30, 2013  8:27 PM

Vulnerability in Microsoft Windows kernel could allow elevation of privilege

Ken Harthun Ken Harthun Profile: Ken Harthun

Microsoft_patch_tuesdayMicrosoft Security Advisory (2914486) warns of a zero-day vulnerability in a kernel component of Windows XP and Windows Server 2003 that can result in an elevation of privilege: “An attacker who successfully exploited this vulnerability could run arbitrary code in kernel mode. An attacker could then install programs; view, change, or delete data; or create new accounts with full administrative rights.”

It does not affect newer versions of the desktop or server OS beyond XP and Server 2003.

It’s not critical. “An attacker must have valid logon credentials and be able to log on locally to exploit this vulnerability. The vulnerability could not be exploited remotely or by anonymous users.”

If you’re worried about it, here’s what to do:

“For environments with non-default, limited user privileges, Microsoft has verified that the following workaround effectively blocks the attacks that have been observed in the wild.”

To implement this workaround, follow these steps:

  1. From an elevated command prompt, execute the following commands:sc stop ndproxy
    reg add HKLM\System\CurrentControlSet\Services\ndproxy /v ImagePath /t REG_EXPAND_SZ /d system32\drivers\null.sys /f
  2. Restart the system.

Microsoft warns: “Disabling NDProxy.sys will cause certain services that rely on Windows Telephony Application Programming Interfaces (TAPI) to not function. Services that will no longer work include Remote Access Service (RAS), dial-up networking, and virtual private networking (VPN).” If you have problems after doing this and have to undo the workaround, here’s how:

  1. From an elevated command prompt, execute the following commands:sc stop ndproxy
    reg add HKLM\System\CurrentControlSet\Services\ndproxy /v ImagePath /t REG_EXPAND_SZ /d system32\drivers\ndproxy.sys /f
  2. Restart the system.


November 29, 2013  11:14 PM

Adobe hack: Check your email address now

Ken Harthun Ken Harthun Profile: Ken Harthun

managing-passwords-2012_06The recent Adobe hack revealed that people still haven’t been listening, don’t care or are just too lazy to bother coming up with good passwords. Here is some interesting data about that hack from this article at ITProPortal:

Security researcher Jeremi Gosney conducted a study on the massive dataset, assessing which passwords were most frequently used by Adobe users.

According to the research, “123456” came out as the most popular password, with 1.9 million instances, representing 1.26 per cent of all users. This was closely followed by “123456789”, “password” and “adobe123″.

“1234567890”, “1234567”, “1234”, “123123”, and “abc123″ were strong contenders too, all featuring in the top 20 passwords used.

Slightly more surprising are “qwerty” and “azerty” (the first six letters used on keyboards in France and Belgium), as well as the touching “iloveyou”.

I hope you’re not one of those whose password matches any of these. Better yet, I hope you’re not one of the people whose credentials were compromised.

You can check to see if your email is among those who were leaked by entering it here: http://adobe.cynic.al/ at the “Adbobe Leaked Credentials Checker.”

Even if you find you are safe, please change your password if it’s a weak one, especially if it’s one of the ones listed above. And if you have ever used that password — or any password — at more than one site (heaven forbid at your banking site),  fix that problem, too.


November 28, 2013  12:31 AM

Happy Thanksgiving

Ken Harthun Ken Harthun Profile: Ken Harthun

To my readers who celebrate this American holiday…

happy-thanksgiving-horn-of-plenty

May you have a Safe and Happy Thanksgiving.


November 28, 2013  12:03 AM

Security best practice: How to store user passwords

Ken Harthun Ken Harthun Profile: Ken Harthun

encryptionAdobe’s October 2013 data breach was not only one of the largest breaches ever, it could have been prevented if the company had stored the user passwords correctly. They didn’t and to their great embarrassment, 150,000,000 records were exposed.

According to this article on Sophos’ Naked Security blog, Adobe made a huge cryptographic mistake. According to this article, here’s what they should have done:

…here is our minimum recommendation for safe storage of your users’ passwords:

  • Use a strong random number generator to create a salt of 16 bytes or longer.
  • Feed the salt and the password into the PBKDF2 algorithm.
  • Use HMAC-SHA-256 as the core hash inside PBKDF2.
  • Perform 10,000 iterations or more. (November 2013.)
  • Take 32 bytes (256 bits) of output from PBKDF2 as the final password hash.
  • Store the iteration count, the salt and the final hash in your password database.
  • Increase your iteration count regularly to keep up with faster cracking tools.

Whatever you do, don’t try to knit your own password storage algorithm.

It didn’t end well for Adobe, and it is unlikely to end well for you.

This also got me to thinking about password length and complexity again, so stay tuned for my latest cogitations on that matter.


Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: