Я ищу способ зашифровать строку с помощью шифра "DESede/ECB/PKCS5Padding" на Windows Phone 8.
В отличие от Win8 RT, здесь нет SymmetricKeyAlgorithmProvider.
Я попытался добавить библиотеку BounceCastle С#, как было предложено Phone.aspx" rel="nofollow">здесь, но кажется, что там не шифр "DESede/ECB/", а только "DESede/CBC/" с ключом IV, а я хочу ECB без ключа IV.
Любое предложение будет оценено. Спасибо :)
EDIT: Решение с библиотекой BounceCastle:
// DESEDE, not DESEDE/CBC!!!
var cipher = CipherUtilities.GetCipher("DESEDE");
byte[] byte_key = Encoding.UTF8.GetBytes(string_key);
var param_key = new DesEdeParameters(byte_key);
byte[] data = Encoding.UTF8.GetBytes(string_data);
cipher.Init(true, param_key);
var data_encrypted = cipher.DoFinal(data);