<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I have been giving this a lot of thought this week and while I would
    love to provide some form of file encryption in the app, if a user
    is worried about that there are a ton of free utilities that allow
    for easy encrypting of single files etc on the device.<br>
    <br>
    I would love to potentially put something in the app that would
    allow for the file to be moved easily back and forth from device to
    desktop and have all the encryption be transparent to the user. That
    said, right now my focus will be on getting the app to a point where
    the user can actually keep track of basic items on their device
    (add/delete/edit payees, accounts, categories and transactions).<br>
    <br>
    From there I want to move on to some stuff with the schedules and
    then maybe encryption items. I get that it is a big deal and it does
    need to be addressed, but in the mean time there are options for
    those who are worried enough to do so.<br>
    <br>
    I almost have all the CRUD stuff completed for Payees, Accounts and
    Categories which are all very simple. Then the transactions and
    splits before I will need to be done before I can "release" an early
    beta.<br>
    <br>
    -Eric<br>
    <br>
    On 08/18/2011 10:41 PM, Fernando Vilas wrote:
    <blockquote cite="mid:2605016.13A4rHeLmq@asus" type="cite">
      <pre wrap="">On Thursday, August 18, 2011 09:51:33 Thomas Baumgart wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Hi,

on Wednesday 17 August 2011 16:44:14 Eric A. Bonney wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">What methods of encryption does KMM handle already? I am seeing a few
examples and methods in doing some research and it would seem that if
this is going to be implemented into the Android version it should works
seemlessly with KMM. This way when the user moves their data file from
the desktop to the phone and back they don't have to deal with
decrypting the file then moving it and encrypting it again.
</pre>
        </blockquote>
        <pre wrap="">
KMyMoney uses GPG for its encryption functionality.
</pre>
      </blockquote>
      <pre wrap="">
The database backend is not encrypted right now. That said, you can put the 
database on a trusted computer with VPN access. Then you could setup a VPN 
client on Android and point the KMM app at it.

You could also look into encrypting the SQLite file, but that would not work on 
other databases. There is also the issue of where the decrypted file is stored 
while in use.

</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
KMyMoney-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:KMyMoney-devel@kde.org">KMyMoney-devel@kde.org</a>
<a class="moz-txt-link-freetext" href="https://mail.kde.org/mailman/listinfo/kmymoney-devel">https://mail.kde.org/mailman/listinfo/kmymoney-devel</a>
</pre>
    </blockquote>
  </body>
</html>