How to safely use a Key Derivation Function to secure private data – need guidance

I have some secure data created in my client app which I wish to store on the server as backup for the user.

The user already has a password to authenticate with the server. The password is never sent to the server (I use SRP6 to authenti… Continue reading How to safely use a Key Derivation Function to secure private data – need guidance

At what point does adding more iterations to PBKDF2 provide no extra security?

If my true passphrase is used only to generate a hash which is used as the cipher’s actual key, doesn’t that mean it’s possible to try and brute force the cipher itself? I know it would take an impossibly long time either way… Continue reading At what point does adding more iterations to PBKDF2 provide no extra security?