Reputation: 162
I am new to encryption, I used encryption techniques of all types,but client particularly asking about PBKDF2 encryption technique. Any Help?
Upvotes: 6
Views: 6871
Reputation: 112875
PBKDF2
is a method to create a secure encryption key from a password. PBKDF2
stands for "Password-Based Key Derivation Function 2".
You will also need to provide the number of rounds, see PBKDF2 Calibration.
AES
is an encryption method. AES stands for "Advanced Encryption Standard".
Other things you will need to handle:
Both PBKDF2
and AES
are supported by iOS CommonCrypto.
What you need to do is a two step process:
Finally you will need to secure the encryption key.
Upvotes: 6