Dealing with warning that certifcate can't be trusted?

Dealing with warning that certifcate can't be trusted?

Secure Home | Search | About
 General Computer Security    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content add this group's latest topics to your Google content
Subject Author Date
Dealing with warning that certifcate can't be trusted? murdocj 05-12-2005
Posted by murdocj on May 12, 2005, 12:45 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
I have a basic question about dealing with certificates. Just
yesterday (May 11th) I started getting an popup from Firefox saying
that the issuer of the certificate of the hotmail site was unknown.
This is weird because I've been accessing hotmail for months via
Firefox, so I was worried that somehow I had been redirected to
another site.

So my question is, when you get an error like this, how do you resolve
what to do? How do you determine if you really should trust the
certificate or if someone is trying to mislead you?


Posted by on May 14, 2005, 5:13 am
If you were  Registered and logged in, you could reply and use other advanced thread options
murdocj wrote:
> I have a basic question about dealing with certificates. Just
> yesterday (May 11th) I started getting an popup from Firefox saying
> that the issuer of the certificate of the hotmail site was unknown.
> This is weird because I've been accessing hotmail for months via
> Firefox, so I was worried that somehow I had been redirected to
> another site.
>
> So my question is, when you get an error like this, how do you
resolve
> what to do? How do you determine if you really should trust the
> certificate or if someone is trying to mislead you?

so three things could have changed

1) different certificate from the webserver
2) different firefox
3) firefox honors some certificate expire date

basically digital certificate are a form of standin trust. there design
target was the offline email of the early 80s; recipient dials up their
local electronic postoffice, exchanges email, hangs up ... and now much
process email. They have new email from total stranger that they've
never communicated with ... and have no resources for determining
anything about the brand new correspondance.

the basic digital signature infrastructure has relying party/recipient
with trusted public key repository for validating digital signatures.
the trusted repository contains some information about the associated
entry (like who they are, their current balance, etc) and the
associated public key.

in the case of the offline email scenario from the early 80s with new
communication from total stranger ... they needed some standin ...
analogous to letters of credit from the sailing ship days. this is the
digital certificate .... instead of just having direct information
about the communicating parties in their trusted repository, they can
also have information about trusted certifying authorities in their
repositories. trusted certification authorities certify some
information about an entity and package it along with the entities
public key in a digital certificate.

no when relying party gets some correspondance ... they have the basic
message, the digital signature on the basic message and an attached
digital certificatee (signed by a certification authority). They
retrieve the public key of the certification authority from their
trusted repository and verify the digital signature on the digital
certificate, they then retrieve the sender's public key from the
digital certificate and verify the digital signature on the base
correspondance (and use whatever information about the sending entity
contained in the digital certificate).

Cerfified information tends to have expiration dates (frequently they
are good for a year). Also some products ship trusted public key
repositories embedded in their product ... the public keys in the
embedded respositories also can have expiration dates.

possible (valid) reasons for the error:

1) hotmail's digital certificate could have expired and they had to get
a new digital certificate. for some reason the new digital certificate
could be signed by a certification authority that firefox doesn't know
about (ask to view the digital certificate and see if it is newly
issued and the identity of the certification authority).

2) a new firefox could have shipped ... and the contents of its
embedded trusted public key repository could have changed (go look at
the public keys in firefox's embedded trusted repository)

3) the public key (included in firefox's embedded trusted public key
repository for the certification authority used for hotmail's digital
certificate could expired. there are some number of embedded trusted
repositoriies that are shipping with expired certification authority
public keys ... an ongoing issue is should browsers and other products
ignore such expiration dates ... or conform to specified processing
defined for expired information.

the traditional mechanism for dealing with questionable information is
to examine it closely ... and then see if it can be corroborated via
other means.



Similar ThreadsPosted
hosting a local CA using commercial certifcate chaining January 30, 2008, 4:56 am
Warning August 22, 2005, 8:39 am
What do you think of this warning message? September 13, 2007, 12:02 pm
Official warning on Windows bugs August 11, 2006, 11:19 pm
Checking trusted authorities on my browser? March 21, 2005, 6:43 pm
SSRT5899 rev.0 - HP-UX trusted system remote unauthorized access May 26, 2005, 6:22 pm
SSRT4878 rev.2 Ignite-UX failed to save /etc/passwd for trusted systems December 3, 2004, 12:43 pm
HPSBUX02141 SSRT51153 rev.1 - HP-UX in Trusted mode, Local Denial of Service (DoS) August 15, 2006, 2:31 pm
Dealing with abuse - guidelines? July 15, 2004, 2:08 pm
which security protocol for dealing with this situation September 27, 2007, 4:45 pm

The site map in XML format XML site map

Contact Us | Privacy Policy