![]() |
MD5 Verschlüsseln mit dem IUSR Account?
Liste der Anhänge anzeigen (Anzahl: 1)
Hallöchen. Ich möchte eine Web-Application erstellen, welche unter dem Anonymous Account des IIS arbeitet (IUSR_RECHNERNAME) Diese soll zur Passwortverifikation einen String in einen MD5 Hash umwandeln.
Mein Problem ist jetzt, das die Windows eigene Verschlüsselung bei diesem Account versagt. Ich nutze die Verschlüsselung über die advapi32.dll. Der volgende Aufruf funktioniert zwar mit jedem normalen User, jedoch nicht mit dem Anonymous User des IIS.
Code:
normalerweise sollte die Variable FhCryptProv ein Handle enthalten, leider bleibt die Variable 0.
if CryptAcquireContext(FhCryptProv, KEY_CONTAINER, SERVICE_PROVIDER, PROV_RSA_FULL, CRYPT_NEWKEYSET)=0 then
CryptAcquireContext(FhCryptProv, KEY_CONTAINER, SERVICE_PROVIDER, PROV_RSA_FULL, 0); Wer sich meine Crypt Klasse mal angucken möchte, für den hab ich sie mal angehangen. Wäre super, wenn jemand ne Idee hat wie das geht, muß ja irgendwie realisierbar sien, dass man auch unter diesem Account verschlüsseln kann. |
Re: MD5 Verschlüsseln mit dem IUSR Account?
Such mal hier im Forum oder frag negaH (alias Hagen) der wird dir dazu mehr sagen können...
u.a. gibt's zum MD5-Digest schon einen Post ![]() |
Re: MD5 Verschlüsseln mit dem IUSR Account?
THX, ich hab mir jetzt eine MD5 klasse besorgt.
Wie ist das rechtlich, muß ich die RSA jetzt noch um erlaubnis fragen, da die Erlaubnis ja eigentlich schon für die klasse erteilt wurde.? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:55 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