Есть ли криптографическая библиотека для AES с использованием ECB cypher и PCKS5 padding на WP7 - PullRequest
2 голосов
/ 22 августа 2011

Мне нужна возможность расшифровывать данные, предоставленные клиентом, используя шифрование AES с шифрованием ECB и заполнение PCKS5 на устройстве.

Класс AesManaged не поддерживает изменение отступа или шифра, а RijndaelManaged не поддерживается в WP7.

Существуют ли какие-либо криптографические библиотеки для WP7, поддерживающие эти конфигурации?

Ответы [ 2 ]

3 голосов
/ 22 августа 2011

BouncyCastle делает крипто-библиотеку C #, http://www.bouncycastle.org/csharp/. Я не знаю, насколько хорошо она работает на Win7.

Как отметил Пажло, ЕЦБ небезопасен. Если можете, переключитесь в режим CBC или CTR.

Вы можете обнаружить, что «AES» и «Rijndael» совместимы. AES является подмножеством Rijndael, поэтому их обычно можно заставить работать вместе, особенно если источником является AES.

2 голосов
/ 22 августа 2011

check SecureBlackBox out ... не связан, только счастливый клиент ...

...