Abrufen des aktuellen oder gleichwertigen MachineKey für HMAC (in der Webfarm)

ich benutzeHMACSHA256 für die Nachrichtenauthentifizierung in einer Webfarmumgebung.

Innerhalb der Webfarm verfügt jeder Computer über denselben Computerschlüssel, sodass der ViewState maschinenübergreifend funktioniert. Ich muss jedoch eine HMAC-Nachrichtenauthentifizierung durchführen, die maschinenübergreifend funktioniert. Da dort alle Computer denselben Computerschlüssel verwenden, stellte ich fest, dass dies der Fall ist Dies sollte eine Möglichkeit sein, einen Schlüssel daraus abzuleiten, der als HMAC-Schlüssel verwendet werden soll.

Ich stelle fest, dass es ab .NET 4.0 das gibtMachineKey Klasse, aber ich bin mit mit stecken.NET 3.5, und das ist für mich nicht verfügbar.

Gibt es eine Möglichkeit, einen Sortierschlüssel zu erhalten, der auf allen Computern gleich ist, ohne meinen eigenen zu generieren, zur Verwendung in einemASP.NET 3.5 Umgebung?

Bearbeiten

Ich brauche eigentlich nicht den Maschinenschlüssel selbst, sondern nur den Validierungsschlüssel, der vom Maschinenschlüssel (oder einem gleichwertigen Schlüssel) abgeleitet ist.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage