PasswordDeriveBytes (.net 2.0) для iPhone - PullRequest
1 голос
/ 04 января 2011

Я хочу использовать PasswordDeriveBytes (RSA PBKDF1) .NET 2.0 в iPhone. Как я могу достичь такой же точной реализации? Есть ли какие-либо методы или библиотеки для этого? Я особенно хочу использовать соль.

Спасибо

1 Ответ

0 голосов
/ 26 июля 2011

Поскольку реализация MS не полностью соответствует спецификации PKCS # 5, самый простой способ - преобразовать исходный код Mono (C #) в Objective C. Это очень приблизит вас к реализации MS (всего, кроме очень плохой ошибки: - ). В любом случае я предлагаю вам придерживаться спецификации (не берите больше байтов, чем предусмотрено).

https://raw.github.com/mono/mono/master/mcs/class/corlib/System.Security.Cryptography/PasswordDeriveBytes.cs

...