protected override void SaveData(byte[] clearBytes)
{
// get storage for the app
var storageFile = IsolatedStorageFile.GetUserStoreForApplication();
byte[] protectedBytes = ProtectedData.Protect(clearBytes, StoragePasswordArray);
// save encrypted bytes to file
using (var stream = storageFile.CreateFile(StorageFile))
{
stream.Write(protectedBytes, 0, protectedBytes.Count());
stream.Close();
}
}
}