Re: selbstsigniertes SSL Zertifikat
- From: Richard W. Könning <Richard.Koenning@xxxxxxxxxxx>
- Date: Sat, 08 Mar 2008 01:55:16 +0100
Juergen Ilse <ilse@xxxxxxxxxxxxxxxxxxxx> wrote:
Richard W. Könning <Richard.Koenning@xxxxxxxxxxx> wrote:
Arno Welzel <nospam.0x3721@xxxxxxxxxxxxx> wrote:
Die URL ist aber nur ein Name. Welcher Server darüber angesprochen wird,Wie willst Du anhand des Zertifikats feststellen, welcher Server
weiß man letzlich nur, wenn man das Zertifikat prüft bzw. sicherstellt,
angesprochen wird? Man kann mit seinem privaten Schlüssel und
zugehörigem Zertifikat durch die weite Welt von einem Server zum
anderen reisen, ohne daß man das dem geliefertem Zertifikat anmerkt.
Wenn man sich (auf welchem Wege auch immer) den Fingerprint des Zerti-
fikats des "echten" Servers besorgt hat, kann man diesen mit dem Finger-
print des Zertifikats vergleichen, dass einem vom Server vorgelegt wird.
Stimmen die ueberein, wird man es mit dem selben Server zu tun haben.
Wieso das? Bei einem X/509-Zertifikat wird nach gewissen Regeln
zertifiziert, daß der Besitzer des zu einem öffentlichen Schlüssel
korrespondierenden privaten Schlüssels den im Zertifikat eingetragenen
Namen verwenden darf, sei es, daß seine Eltern ihm diesen Namen
gegeben haben, sei es, daß er sich eine entsprechende DNS-Domäne hat
registrieren lassen. Mit Servern hat das gar nichts zu tun. Der
Schlüsselbesitzer kann den Server, auf dem er den Schlüssel einsetzt,
häufiger wechseln als seine Unterhosen, er kann den Schlüssel auf
zwanzig Servern auf sechs Kontinenten gleichzeitig einsetzen, er kann
auch statt TCP/IP über gängige Datennetze Postkarten verschicken und
die RSA-Berechnungen von tausenden von Chinesen mit Papier und
Bleistift durchführen lassen, all das ist ihm unbenommen.
Ein anderer Server kann dieses Zertifikat nur dann erfolgreich benutzen,
wenn er auch den selben zugehoerigen private key verwendet, und das wird
kaum moeglich sein, solange der Betreiber des "richtigen" Servers den
nicht aus der Hand gegeben hat und der private key auch nicht "gestohlen"
wurde. Bei den "offiziellen CAs" uebernimmt diese "Pruefung des Zertifikats"
Jeder, der in der Lage ist, eine Diskette in den richtigen Schlitz zu
tun und ein Copy-Kommando auszuführen, kann einen privaten Schlüssel
von einem Server zu einem anderen transferieren. Und es ist jedem
Schlüsselbesitzter unbenommen, sich zig Server hinzustellen und auf
jedem den Schlüssel zu installieren. Und keiner dieser Server ist
richtiger oder falscher als der andere.
(sprich die Ueberpruefung, ob der CN im Zertifikat mit dem Key-Pair und
dem Antragsteller zusammen gehoert) die CA (bzw. sollte dies uebernehmen)
und bestaetigt durch das signieren des CSR diese "erfolgreiche Pruefung".
Man erkennt das dann daran, dass das Zertifikat von der CA signiert wurde.
dass man ein geändertes Zertifikat mitbekommt - gerade bei DynDNS-Namen,Wieso? Ein Zertifikat verbindet üblicherweise einen Namen mit einem
deren IP-Adresse sich beliebig ändern kann.
öffentlichen Schlüssel, IP-Adressen sind dabei völlig irrelevant (von
Fällen abgesehen, wo eine IP-Adresse im Zertifikat steht, aber
Standard-CAs werden solche Zertifikate nicht ausstellen).
Richtig. Es gibt darueber hinaus aber auch noch einen Zusammenhang
zwischen oeffentlichem und privatem Schluessel. Ein Server kann nur
dann dem Browser erfolgreich die im Zertifikat "behauptete" Identitaet
vorgaukeln, wenn er auch den zugehoerigen *private* Key vorliegen hat,
was aber (bei sorgfaeltigem Umgang mit dem Key) nicht der Fall sein
duerfte.
Nochmals, ein Schlüssel oder ein Zertifikat ist nicht an einen Server
gebunden. Ein X.509-Zertifikat bindet einen *Namen* an einen
öffentlichen Schlüssel, nicht mehr und nicht weniger.
Ciao,
Richard
--
Dr. Richard Könning Heßstraße 63
Tel.: 089/5232488 80798 München
.
- Follow-Ups:
- Re: selbstsigniertes SSL Zertifikat
- From: Arno Welzel
- Re: selbstsigniertes SSL Zertifikat
- References:
- selbstsigniertes SSL Zertifikat
- From: Michael Reichenbach
- Re: selbstsigniertes SSL Zertifikat
- From: Dominique Görsch
- Re: selbstsigniertes SSL Zertifikat
- From: Werner Holtfreter
- Re: selbstsigniertes SSL Zertifikat
- From: Arno Welzel
- Re: selbstsigniertes SSL Zertifikat
- From: Richard W. Könning
- Re: selbstsigniertes SSL Zertifikat
- From: Juergen Ilse
- selbstsigniertes SSL Zertifikat
- Prev by Date: Re: kann mehrfache Verschlüsselung schädlich sein...?
- Next by Date: Re: kann mehrfache Verschlüsselung schädlich sein...?
- Previous by thread: Re: selbstsigniertes SSL Zertifikat
- Next by thread: Re: selbstsigniertes SSL Zertifikat
- Index(es):
Relevant Pages
|