Hi all,

I just wanted to let you know that I made the code for my Part II project
publicly available at: https://github.com/ruhatch/mirage-oram

It is an implementation of the cryptographic primitive Path ORAM,
satisfying Mirage's V1_LWT.BLOCK interface.

On top of BLOCK, I built an implementation of BTrees, which I then used for
the inode index of a small File System. On top of that I built an indexing
and search module that keeps an inverted index in the file system and does
some simple phrase-query based search.

Currently this is all in one repo, but I plan to break it out into
individual repos and push them to OPAM once I'm done with the project.

Feel free to take a look around and please let me know if you spot anything
obviously wrong!

Kind regards,

Rupert
_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@lists.xenproject.org
http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel

Reply via email to