Browse by Tags

All Tags » General Security » Why is PKI so hard? (RSS)

Searching for Weak Debian / Ubuntu SSL Certificates

I've seen a number of people promote packages that have shipped for Debian and Ubuntu, which allow users to scan their collected keys - OpenSSH or OpenSSL or OpenVPN, to discover whether they're too weak to be of any functional use. [See my earlier...

Debian and the OpenSSL PRNG

[PRNG is an abbreviation for "Pseudo-Random Number Generator", a key core component of the key-generation in any cryptographic library.] A few people have already commented on the issue itself - Debian issued, in 2006, a version of their Linux...

In Defence of the Self-Signed Certificate

Recently I discussed using EFS as a simple, yet reliable, form of file encryption. Among the doubts raised was the following from an article by fellow MVP Deb Shinder on EFS: EFS generates a self-signed certificate. However, there are problems inherent...

Can't I trust the Postal Service? Part 2 - the certificate.

In part 1 of this mini-series , I talked about how the US Postal Service had deployed only part of the certificate that they had bought, and that this resulted in either an irritating dialog (in IE 6, and other browsers), or a page that warned you not...

Can't I trust the Postal Service? Part 1 - the crypto.

The Security MVPs have a private mailing list on which we gather to share expertise or our interesting findings - the following was raised by an MVP, and very much interested me, on a number of levels: The US Postal Service has a web service (as well...

EFS in a domain expires after three years

I enjoyed the research for writing my article on EFS , for the Technet Security Newsletter , but there's always something experience will teach you. Here's an issue I experienced just last week, with EFS. It shouldn't have been a surprise, given what...

Finding your private keys

For the most part, Windows users and administrators don't ever have to worry about how or where their private keys are stored. After all, your private key is yours , and it's private . You request it to be generated, and then you don't need to touch it...

Certificate Manager does not require administrator access.

When you manage your personal certificates in Windows, the tool to use is Certificate Manager - you can access it either by running " certmgr.msc " to access your own personal certificate store, or by running MMC, the Microsoft Management Console, and...

ChangePassword versus SetPassword

Writing a piece of code last night, I was struck by the thought that many developers I've worked with would not know why I use a ChangePassword function, instead of a SetPassword function. The difference in use is simple - SetPassword requires one password...

Defence in death

"Defence in depth" (or "defense in depth", if you're American) is a frequently misunderstood term in security. It refers to designing your software with the assumption that layers above you that were supposed to protect you have failed to do so - in whatever...

Where did Private Folders go?

Wow - yesterday, you could download "Microsoft Private Folders" (if you were attested as Genuine) from Microsoft's downloads site. Today, it's gone. There's a brief synopsis of the story at the Seattle P-I's site here - as usual, I'm patient enough to...

New ActiveSync - still not going to upgrade to it.

Microsoft just released a new version of ActiveSync - version 4.2 . It has some Outlook improvements, proxy improvements, partnership improvements, and VPN connectivity improvements. So why am I still not going to bother installing this? Because it still...

PGP / Truecrypt brouhaha

There's a fascinating debate going on at present. Two 'researchers', called Abed and Adonis, are trumpeting their mad sk177z at cryptography . They have a few basic claims: They can bypass authentication on PGP self-decrypting archives. They can decrypt...

Banks and SSL forms

I just knew this message was going to get badly diluted as it progressed. What Ullrich has 'discovered' is that banks provide the form to their users over a plain-text link - while taking the input from the form using an SSL link. This means that your...

Two-factor authentication - what's not to like?

Steve Riley always makes me think, sometimes so much that it hurts. Thanks, Steve. His latest blog posting is about two-factor authentication , and he's asking for input on what you (we) want from it. First, a couple of examples on authentication. "I...

Signs your crypto is wrong.

Here are a few signs that you might be doing crypto the wrong way: You're using a third-party library "because .NET keeps throwing exceptions". Explanation: .NET's cryptography routines throw exceptions when you are doing something wrong. If you are getting...