Menu

Which forms of encryption?

Help
snarfle
2011-03-03
2012-08-16
  • snarfle

    snarfle - 2011-03-03

    Java isn't one of the languages I have programmed in yet, so a brief review of
    your source didn't tell me what I needed to know. Before I take the time to
    start digging in here, can you shed some light?

    Looking at your project description, you say you have "support for some forms
    of Microsoft Access file encryption." Which forms?

    My own experimentation with MNY files suggests that even with files that have
    no passwords, certain contents of the file get encrypted anyway (such as pages
    0x1 - 0xe). It also looks like certain fields may be encrypted as well.

    Have you discovered how to read those items?

     
  • James Ahlborn

    James Ahlborn - 2011-03-04

    i didn't actually write the initial decryption code, but from what i
    understand from the person who submitted the code (and some followup updates,
    see https://sourceforge.net/tracker/?func=detail&aid=3065010&group_id=134943&
    atid=731447
    ), most forms of money file encryption should be
    supported. from one of the emails he sent: "I did a quick test against 2003
    jet db, 2001 money files you have given me and my own latest MS Money file and
    could export the data."

    using this project and the jackcess project together, you should be able to
    access all the data in the database as the data is encoded. there is, however,
    no field level decryption done. so, if there is additional encryption on a
    per field basis (i've not actually looked at the data myself), then you'll
    have to tackle that on your own.

    don't know if you are aware, but there are others tackling this as well. see
    https://sourceforge.net/projects/jackcess/forums/forum/456473/topic/4095517
    and some other recent posts in this forum and the jackcess forums.

     

Log in to post a comment.