1
votes

I would like to store some encryption keys which I use for data transfer in the keychain to keep em safe.

My issue is, how do I keep em safe until I get them into the keychain? If I hard code em into the app, and add them to the keychain on launch the first time, then a hacker would be able to retrieve them by decompiling, any input is highly appreciated.

I would like to add that my validation of the data transfers are also dependent on a user password, which is safely stored in the keychain, but would still like to keep my encryption keys safe.

Thanks.

1
Cause in most cases my problems are still unresolved - Jacob
Sounds reasonable enough to me. - HackyStack

1 Answers

0
votes

In 3 words: SSL web service