В Yandex'e обновили базу SQlite, и теперь просто так её не расшифровать. Подскажите есть ли новый способ расшифровки данных или нет?
При попытке расшифровать данным способом:
var decrypted = ProtectedData.Unprotect((byte[])reader["password_value"],
null, DataProtectionScope.LocalMachine);
получаю оишбку:
System.Security.Cryptography.CryptographicException: Параметр задан неверно
Извлекаю данные через System.Data.SQLite;
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
var Url = reader.GetString(0);
var Login = reader.GetString(1);
try
{
var decrypted =
ProtectedData.Unprotect((byte[])reader["password_value"], null,
DataProtectionScope.LocalMachine);
var pw = Encoding.Unicode.GetString(decrypted);
Console.WriteLine(pw);
}
}
}
Я так полагаю там новый способ шифрования файлов, и теперь просто так не расшифровать?
Теперь файл называется не Login Data
а Ya Login Data
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Хочу в C# через powershell узнать сумму MD5 файла одного, прописал такой небольшой скрипт
Задача такаяНарисовать на форме дугу и строго по ней двигать объект Image из кода в зависимости от полученных данных
Как создать dll с фреймом внутри и загрузить этот фрейм в другом приложении?