Como armazenar senhas offline

Embora isso seja focado no Windows Phone 7, acho que o princípio é universal. Gostaria de ter uma zona protegida por senha no meu aplicativo. No entanto, meu aplicativo está completamente offline e, portanto, terei que armazenar detalhes de credenciais no telefone. Minha idéia inicial é armazenar um hash da senha e do sal. Este seria o melhor caminho a percorrer? Nesse caso, o hash e o sal devem ser armazenados em texto sem formatação ou existe uma maneira de garantir que eles sejam criptografados? Eu entendo que ter todo o esquema no telefone acabará sendo quebrado, mas qual seria a melhor maneira de aumentar a barreira? obrigado por todas as sugestões

questionAnswers(2)

yourAnswerToTheQuestion