Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   .NET-Framework (managed code) (https://www.delphipraxis.net/79-net-framework-managed-code/)
-   -   C# System.Security.Cryptography to Delphi (https://www.delphipraxis.net/187126-c-system-security-cryptography-delphi.html)

pHL 29. Okt 2015 15:47

C# System.Security.Cryptography to Delphi
 
Hallo Delphianer,

gibt es die Möglichkeit, die Funktionen "Protect" und "Unprotect" direkt in Delphi(XE5) zu nutzen oder diese zu portieren?
https://msdn.microsoft.com/de-de/lib...vs.110%29.aspx

Vielleicht gibt es diese Funktionen ja bereits in irgendwelchen Komponenten?

Ansonsten hätte ich nur noch die Idee, das in eine DLL zu kapseln und so in Delphi zu verwenden.

Danke im Voraus!
pHL

TiGü 29. Okt 2015 16:23

AW: C# System.Security.Cryptography to Delphi
 
Zitat:

Zitat von pHL (Beitrag 1320138)
Ansonsten hätte ich nur noch die Idee, das in eine DLL zu kapseln und so in Delphi zu verwenden.

Das ist die schnellste und beste Lösung.
Du weißt wie das geht?
http://stackoverflow.com/a/27968126

pHL 29. Okt 2015 18:02

AW: C# System.Security.Cryptography to Delphi
 
Perfekt, danke für die Antwort :)

Dejan Vu 30. Okt 2015 06:50

AW: C# System.Security.Cryptography to Delphi
 
Und was ist, wenn ich (der Angreifer) die DLL dann austausche? Oder spielt das keine Rolle?

Phoenix 30. Okt 2015 07:01

AW: C# System.Security.Cryptography to Delphi
 
Zitat:

Zitat von pHL (Beitrag 1320138)
Hallo Delphianer,

gibt es die Möglichkeit, die Funktionen "Protect" und "Unprotect" direkt in Delphi(XE5) zu nutzen oder diese zu portieren?
https://msdn.microsoft.com/de-de/lib...vs.110%29.aspx

Vielleicht gibt es diese Funktionen ja bereits in irgendwelchen Komponenten?

Nicht in "irgendwelchen Komponenten": Die sind direkt Teil des Betriebssystems, und Du kannst Die über die DPAPI direkt aus Delphi ansprechen, ohne den Umweg über .NET zu gehen: https://msdn.microsoft.com/en-us/lib...-dpapi_topic03 Das ganze steht ab Windows 2000 in der Crypt32.dll zur Verfügung.

TiGü 30. Okt 2015 09:06

AW: C# System.Security.Cryptography to Delphi
 
Und die Leute von JEDI haben dir das sogar schon übersetzt:
http://stackoverflow.com/a/13146105

pHL 2. Nov 2015 10:22

AW: C# System.Security.Cryptography to Delphi
 
Hallo Leute!

Zitat:

Zitat von Dejan Vu (Beitrag 1320167)
Und was ist, wenn ich (der Angreifer) die DLL dann austausche? Oder spielt das keine Rolle?

Das spielt eigentlich keine Rolle :)

Danke für die hilfreichen Antworten. Dann kann ich jetzt auf die DLL verzichten.

MfG
pHL


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:30 Uhr.

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