Provavelmente, a solução mais poderosa que você pode usar é GnuCash
. Não é o mais fácil de aprender, mas há um pouco de documentação disponível para ensiná-lo, e ele tem muitos recursos úteis, como contas de entrada dupla, hierárquicas e a capacidade de importar do Quicken. Os desenvolvedores do GnuCash afirmaram especificamente que não assumirão a responsabilidade pela criptografia, pois vai contra a sua filosofia de fazer um programa fazer uma coisa bem; mas eles afirmam que estão em total suporte ao uso de sistemas de arquivos criptografados para armazenar seus dados.