Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: agentzwick am 25.04.08 - 07:50:41

Titel: Geheimschlüssel
Beitrag von: agentzwick am 25.04.08 - 07:50:41
Hallo,

habe es geschafft mich selber auszuschließen. Folgendes ist passiert:

In eine DB habe ich ein Feld welches Verschlüsselt ist. Der Geheimschlüssel wurde an 2 Mitarbeiter per Mail versendet. Diese können ihn aber nicht weiterleiten/exportieren.

Nun habe ich meinen Client neu aufgesetzt und wollte auf die DB zugreifen und bekomme die Meldung beim öffnen eines Dokument " Sie können dieses Dokument nicht entschlüsseln, da sie den falschen Schlüssel haben.  Ich dachte der Geheimschlüssel ist in meiner ID gespeichert - aber weit gefehlt.

Wie kann ich denn die Verschlüsslung wieder aufheben ? Geht so was überhaupt?
Titel: Re: Geheimschlüssel
Beitrag von: nd_adm am 25.04.08 - 09:22:42
Hallo Stefan,

Geheimschlüssel werden auf jeden Fall in der ID-Datei gespeichert. Wenn du deinen Client neu aufgesetzt hast, hat das mit dem Schlüssel erstmal nix zu tun, wenn du die selbe ID-Datei verwendet hast.

Du kannst im Design prüfen mit welchem Schlüssel das Feld verschlüsselt werden soll. Vielleicht ist dort ein anderer hinterlegt als du denkst.
Titel: Re: Geheimschlüssel
Beitrag von: agentzwick am 25.04.08 - 09:36:21
Ja die schöne ID hatte ich nicht gesichert und habe mir aus einer anderen Sicherung mir die alte ID wieder geholt :(

Wo kann ich im Design nachschauen??
Titel: Re: Geheimschlüssel
Beitrag von: nd_adm am 25.04.08 - 11:27:39
Ohne den Schlüssel in deiner ID hast du Pech und kommst nicht mehr an den Inhalt des Feldes.

Im Design stellt man unter Eigenschaften -> Maske -> Schlüsselreiter -> Standardverschlüsselungsschlüssel den entsprechenden Schlüssel zum Verschlüsseln ein.
Titel: Re: Geheimschlüssel
Beitrag von: agentzwick am 25.04.08 - 11:39:12
Hab`s mir fast gedacht. Naja aus Fehlern lernt man
Titel: Re: Geheimschlüssel
Beitrag von: LN4ever am 25.04.08 - 23:46:14
Aber die beiden Mitarbeiter, die diesen Schlüssel in ihre ID eingebettet haben, können mit einem Agenten, den sie in ihrem Userkontext starten, den verschlüsselten Inhalt in ein unverschlüsseltes Feld kopieren.

Gruß

Norbert
Titel: Re: Geheimschlüssel
Beitrag von: agentzwick am 26.04.08 - 16:47:45
Hallo Norbert,

wie muß ich den Agenten gestalten ??
Titel: Re: Geheimschlüssel
Beitrag von: LN4ever am 26.04.08 - 21:11:47
FIELD FELDNEU:=FELDVERSCHLÜSSELT
SELECT @ALL

Das gilt natürlich nur, wenn das verschlüsselte Feld KEIN Richtextfeld ist. Sonst wird es komplizierter. Dann brauchst du auf jeden Fall Script und mußt an viele Extras denken (Anhänge, Links, Fonts, OLE-Objekte usw.).

Gruß

Norbert
Titel: Re: Geheimschlüssel
Beitrag von: agentzwick am 29.04.08 - 01:05:22
Danke Norbert - werde es morgen gleich mal probieren.