Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Prism DEC in .Net einsetzen (https://www.delphipraxis.net/83441-dec-net-einsetzen.html)

Löwe 2. Jan 2007 22:21


DEC in .Net einsetzen
 
Ein Hallo in die Runde.
Ich habe einige Projekte in Delphi 2005 erstellt in denen ich eine Blowfish-Verschlüsselung im Format MIME64 verwende. Dazu benutze ich das DEC (Delphi Encryption Compendium). Jetzt möchte ich diese Projekte in Delphi .Net konvertieren, kann aber die DEC-Units natürlich nicht einfach so übersetzen.

Hat jemand einen Lösungsansatz dafür?
Gibt es von Hagen Reddmann evtl. eine .Net-Version von DEC?

mkinzler 3. Jan 2007 05:41

Re: DEC in .Net einsetzen
 
.Net bringt doch eigene Verschlüsselungsroutinen mit.

Löwe 3. Jan 2007 07:08

Re: DEC in .Net einsetzen
 
Auch für Blowfish?
Bekomme ich damit zu DEC kompatible Routinen hin? Da "Standards" verwendet werden, sollte dass kein Problem sein, oder?

Bernhard Geyer 3. Jan 2007 08:11

Re: DEC in .Net einsetzen
 
Zitat:

Zitat von Löwe
Auch für Blowfish?
Bekomme ich damit zu DEC kompatible Routinen hin? Da "Standards" verwendet werden, sollte dass kein Problem sein, oder?

Probieren geht über Studieren. Unserer Erfahrungen sind das viele Implementierungen nur zu sich selbst kompatible sind auch wenn sie eine bestimmtes Verfahren implementieren. Hierzu ist es nötig das mit Testvektoren sowohl die DEC-Routinen als auch die .NET-Implementierung getestet wird.

negaH 3. Jan 2007 10:31

Re: DEC in .Net einsetzen
 
Alle im DEC benutzten Verfahren wurden mit ihren Standard Testvektoren überprüft. Dazu gibt es sogar eine eigene Anwendung im Ordner DECTest in der man leicht noch zusätzliche Testvektoren eingeben kann.

Gruß Hagen


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz