Your comments

I think an app wide protection would be more suitable, see apps like iSSH & FTP on the Go, e.g. when you first enter the app, and then when you wake the app from the background (on multitasking enabled devices).

For an app like this I think security is definitely essential.