hallo im String-Wert zu verschlüsseln und zu entschlüsseln versucht ... ich es gemacht durch Hand-Taste wie ...wie der gleichen Schlüssel zu erzeugen, wenn Krypto mit C# 4.0
private static byte[] _salt = Encoding.ASCII.GetBytes("123456789abcdefg");
und i erstellten Schlüssel und iv wie
Rfc2898DeriveBytes rfcDeriveBytes = new Rfc2898DeriveBytes(password, _salt);
rijndaelManaged = new RijndaelManaged();
rijndaelManaged.Key = rfcDeriveBytes.GetBytes(rijndaelManaged.KeySize/8);
rijndaelManaged.IV = rfcDeriveBytes.GetBytes(rijndaelManaged.BlockSize/8);
aber ich möchte dynamisch den gleichen Schlüssel erzeugen ... ich meine, wie ich dynamisch generieren _salt kann ...
Es ist nicht klar, was du mit „erstellen die gleichen Schlüssel dynamisch“ bedeuten. Was möchtest du dynamisch sein? Sprechen Sie nur über die Generierung eines * zufälligen * Schlüssels? Beachten Sie, dass Sie uns nichts über 'rfcDeriveBytes' gesagt haben. –
Bitte erklären Sie, was Sie mit 'same' und 'dynamisch' hier –
ich möchte Schlüssel Generator anstelle von _salt –