Я хочу использовать PasswordDeriveBytes (RSA PBKDF1) .NET 2.0 в iPhone. Как я могу достичь такой же точной реализации? Есть ли какие-либо методы или библиотеки для этого? Я особенно хочу использовать соль.
Спасибо
Поскольку реализация MS не полностью соответствует спецификации PKCS # 5, самый простой способ - преобразовать исходный код Mono (C #) в Objective C. Это очень приблизит вас к реализации MS (всего, кроме очень плохой ошибки: - ). В любом случае я предлагаю вам придерживаться спецификации (не берите больше байтов, чем предусмотрено).
https://raw.github.com/mono/mono/master/mcs/class/corlib/System.Security.Cryptography/PasswordDeriveBytes.cs