Camille Mougey

Results 33 issues of Camille Mougey

## Objectives As the MLA archives might last several years, "harvest now decrypt later" attacks must be considered. To avoid this kind of attack, post-quantum resistant cryptography should be use....

enhancement
refactoring

With #190, an initial Python support is provided. It is still in its early days, and the API might change a lot. This issue is used to track the futures...

documentation
enhancement
binding

Follow the [best practices](https://blog.rust-lang.org/2023/08/29/committing-lockfiles.html) on committing `Cargo.lock` (ie. lib vs bin)

dependencies

Track the temporary fix introduced in #172

tests

For now, `mlar repair` explicitely tries to get the maximum of an archive. To do so, as an encrypted chunk is 4MB + (size of a tag) long, the tag...

enhancement

Now that the `FailSafe` reading is quick enough (see #157), it could be nice to have a `--allow-dirty` flag for `mlar` command such as `cat` and `extract`, to allow them...

enhancement
mlar

When an archive is seeked, the reader has to: 1. go back to the beginning of the corresponding encrypted block 2. decrypt it 3. decompress from the start of the...

enhancement

Supporting a WASM version of MLA would be nice. For instance, it would allow the support of: * in-the-browser opening of compressed and encrypted HTML reports * a platform agnostic...

enhancement

`mlar info` has been introduced in #40. It can be improved by: * Outputting the total payload size * Testing the output with a Regexp to ensure the numbers are...

enhancement
mlar
tests

For now, integrity checks are opt-out by default. Indeed, they potentially imply a costly additional content read. One can already check for them, using the `get_hash` API, for each file....

enhancement
mlar