public override LoadMatchStrength LoadMatch(AssetLoader loader)
{
var reader = loader.Reader;
/*const string keyFile = @"D:\Steam\steamapps\common\Dark Souls II\Game\GameDataKeyCode.pem";
var keyData = LoadKey(keyFile, "RSA PUBLIC KEY");
//byte[] result = rsa.Decrypt(reader.ReadBytes(100));
var bio = new BIO(keyData);
var rsa = new RSA();*/
string magic = reader.ReadString(4, Encoding.ASCII);
if (magic == Archive.ContentsMagicBDF3 || magic == Archive.HeadersMagicBHD5 || magic == Archive.ContentsMagicBDF4 || magic == Archive.HeadersMagicBHF4 || magic == Archive.PackageMagicBND4 || magic == Archive.PackageMagicBND3 || magic == Archive.HeadersMagicBHF3)
return LoadMatchStrength.Strong;
return LoadMatchStrength.None;
}